mirror of https://github.com/gorhill/uBlock.git
This commit is contained in:
parent
27dc7ba6f8
commit
dc430f1eff
|
@ -66,8 +66,14 @@ vAPI.DOMFilterer = function() {
|
|||
this.excludedNodeSet = new WeakSet();
|
||||
this.addedCSSRules = new Set();
|
||||
|
||||
// https://github.com/uBlockOrigin/uBlock-issues/issues/167
|
||||
// By the time the DOMContentLoaded is fired, the content script might
|
||||
// have been disconnected from the background page. Unclear why this
|
||||
// would happen, so far seems to be a Chromium-specific behavior at
|
||||
// launch time.
|
||||
if ( this.domIsReady !== true ) {
|
||||
document.addEventListener('DOMContentLoaded', ( ) => {
|
||||
if ( vAPI instanceof Object === false ) { return; }
|
||||
this.domIsReady = true;
|
||||
this.commit();
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue