1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-09-04 10:09:38 +02:00
This commit is contained in:
gorhill 2015-08-28 10:56:05 -04:00
parent 94a1d72fc8
commit 6600a27c33

View File

@ -19,7 +19,7 @@
Home: https://github.com/gorhill/uBlock
*/
/* global self, vAPI, CSS */
/* global self, vAPI, CSS, HTMLDocument, XMLDocument */
/******************************************************************************/
/******************************************************************************/
@ -120,6 +120,20 @@
/******************************************************************************/
// https://github.com/gorhill/uBlock/issues/464
if ( document instanceof HTMLDocument === false ) {
// https://github.com/chrisaljoudi/uBlock/issues/1528
// A XMLDocument can be a valid HTML document.
if (
document instanceof XMLDocument === false ||
document.createElement('div') instanceof HTMLDivElement === false
) {
return;
}
}
/******************************************************************************/
// don't run in frames
if ( window.top !== window ) {
return;