From fd50bedfdb19ff59ae51a58e215c20f16b63c267 Mon Sep 17 00:00:00 2001 From: gorhill Date: Thu, 21 Jan 2016 16:25:48 -0500 Subject: [PATCH] this addresses #1271 --- assets/checksums.txt | 2 +- assets/ublock/resources.txt | 27 ++++++++++++++++----------- 2 files changed, 17 insertions(+), 12 deletions(-) diff --git a/assets/checksums.txt b/assets/checksums.txt index 231b268ac..54801c31d 100644 --- a/assets/checksums.txt +++ b/assets/checksums.txt @@ -5,7 +5,7 @@ 146704ad1c0393e342afdb416762c183 assets/ublock/badware.txt 5baa90e2da7cd6a73edff2010557ee57 assets/ublock/redirect.txt 54b9ceac8493f60cd7e32d81261fa43c assets/ublock/experimental.txt -0424996245cec1593197ca329aebe982 assets/ublock/resources.txt +b9d763902a640e2167ed9217599867be assets/ublock/resources.txt 04a27507388e91e924cabf1d2e88557c assets/ublock/filter-lists.json 50573388b525ede1a920cd4b4ee7fbf0 assets/thirdparties/easylist-downloads.adblockplus.org/easyprivacy.txt 61cc16cf02e034370f0f47bc17c46551 assets/thirdparties/easylist-downloads.adblockplus.org/easylist.txt diff --git a/assets/ublock/resources.txt b/assets/ublock/resources.txt index 47751e4b6..22ca1796d 100644 --- a/assets/ublock/resources.txt +++ b/assets/ublock/resources.txt @@ -64,15 +64,20 @@ var L = (function(){ 1216.js application/javascript (function() { - delete window.noHomad; - try { - Object.defineProperty(window, 'noHomad', { - get: function() { return true; }, - set: function() { } - }); - } catch(ex) { - } -})() + // + var sto = window.setTimeout; + var mysto = function(a, b) { + if ( b === 15000 && a.toString().lastIndexOf('function a()', 0) === 0 ) { + return; + } + return sto(a, b); + }; + Object.defineProperty(window, 'setTimeout', { + get: function() { + return mysto; + } + }); +})(); # fuckadblock defuser @@ -98,9 +103,9 @@ fuckadblock.js-3.2.0 application/javascript return this; }; Fab.prototype.setOption = noopfn; - window.FuckAdBlock = Fab; + window.FuckAdBlock = window.BlockAdBlock = Fab; // - window.fuckAdBlock = new Fab(); + window.fuckAdBlock = window.blockAdBlock = new Fab(); })();