code review

This commit is contained in:
gorhill 2015-08-02 23:49:17 -04:00
parent 8e5ff6693b
commit 6ea3338f26
2 changed files with 11 additions and 9 deletions

View file

@ -470,13 +470,14 @@ var uBlockCollapser = (function() {
if ( shadow !== null && shadow.className === sessionId ) {
continue;
}
// https://github.com/w3c/webcomponents/issues/102
// not all nodes can be shadowed
try {
shadow = elem.createShadowRoot();
shadow.className = sessionId;
} catch (ex) {
continue;
elem.style.setProperty('display', 'none', 'important');
}
shadow.className = sessionId;
}
};

View file

@ -181,13 +181,14 @@ var hideElements = function(selectors) {
if ( shadow !== null && shadow.className === sessionId ) {
continue;
}
// not all nodes can be shadowed
try {
shadow = elem.createShadowRoot();
} catch (ex) {
continue;
}
shadow.className = sessionId;
// https://github.com/w3c/webcomponents/issues/102
// not all nodes can be shadowed
try {
shadow = elem.createShadowRoot();
shadow.className = sessionId;
} catch (ex) {
elem.style.setProperty('display', 'none', 'important');
}
}
};