Index: include.preload.js |
=================================================================== |
--- a/include.preload.js |
+++ b/include.preload.js |
@@ -510,16 +510,21 @@ |
this.inlineEmulated = !!response.inlineEmulated; |
if (this.inline) |
this.addSelectorsInline(response.selectors, "standard"); |
if (this.tracer) |
this.tracer.addSelectors(response.selectors); |
+ // Prefer CSS selectors for -abp-has and -abp-contains unless the |
+ // background page has asked us to use inline styles. |
+ this.elemHideEmulation.useInlineStyles = this.inline || |
+ this.inlineEmulated; |
+ |
this.elemHideEmulation.apply(response.emulatedPatterns); |
}); |
} |
}; |
if (document instanceof HTMLDocument) |
{ |
checkSitekey(); |