mirror of
https://github.com/gorhill/uBlock.git
synced 2024-10-06 09:37:12 +02:00
code review
This commit is contained in:
parent
fb66fd4f36
commit
c6227289a6
@ -55,17 +55,19 @@ var messager = vAPI.messaging.channel('contentscript-end.js');
|
||||
// Ensure injected styles are enforced
|
||||
// rhill 2014-11-16: not sure this is needed anymore. Test case in
|
||||
// above issue was fine without the line below..
|
||||
if ( vAPI.hideCosmeticFilters ) {
|
||||
hideElements(Object.keys(vAPI.hideCosmeticFilters).join(','));
|
||||
var selectors = vAPI.hideCosmeticFilters;
|
||||
if ( typeof selectors === 'object' ) {
|
||||
hideElements(Object.keys(selectors).join(','));
|
||||
}
|
||||
// Add exception filters into injected filters collection, in order
|
||||
// to force them to be seen as "already injected".
|
||||
var donthideCosmeticFilters = vAPI.donthideCosmeticFilters;
|
||||
for ( var selector in donthideCosmeticFilters ) {
|
||||
if ( donthideCosmeticFilters.hasOwnProperty(selector) === false ) {
|
||||
continue;
|
||||
selectors = vAPI.donthideCosmeticFilters;
|
||||
if ( typeof selectors === 'object' ) {
|
||||
for ( var selector in selectors ) {
|
||||
if ( selectors.hasOwnProperty(selector) ) {
|
||||
injectedSelectors[selector] = true;
|
||||
}
|
||||
}
|
||||
injectedSelectors[selector] = true;
|
||||
}
|
||||
// Now scan content of page
|
||||
idsFromNodeList(document.querySelectorAll('[id]'));
|
||||
|
Loading…
Reference in New Issue
Block a user