diff --git a/assets/checksums.txt b/assets/checksums.txt index f0c168e46..e505df7f2 100644 --- a/assets/checksums.txt +++ b/assets/checksums.txt @@ -1,11 +1,11 @@ c30746bd08833e596343d1157425b677 assets/ublock/unbreak.txt 62111a29f0a5cb361ba8dbae92054adb assets/ublock/redirect-resources.txt 94efb2d9c4bd436707c3923d64cb4f3b assets/ublock/privacy.txt -266215d8041caf281af41b4551a4b10b assets/ublock/filters.txt +e28d930dad6a81bd32f3428a8dd906db assets/ublock/filters.txt 98088252cedafb8571cf61b91bea219e assets/ublock/badware.txt 5baa90e2da7cd6a73edff2010557ee57 assets/ublock/redirect.txt 8ed4d73dc0e4eead9a53d34e09ab45ab assets/ublock/experimental.txt -1982efc24a4b76186690e62356b18137 assets/ublock/resources.txt +b3363a04879593d42e5f0bc4b463be3b assets/ublock/resources.txt 059e0bfbf22bd242dda7b07389fe09a2 assets/ublock/filter-lists.json 3605c73f21abca428c7eb69a8bc32dfe assets/thirdparties/easylist-downloads.adblockplus.org/easyprivacy.txt a91af77c47c302c0741c7445b0fada1a assets/thirdparties/easylist-downloads.adblockplus.org/easylist.txt diff --git a/assets/ublock/filters.txt b/assets/ublock/filters.txt index ad8273b47..ca8566918 100644 --- a/assets/ublock/filters.txt +++ b/assets/ublock/filters.txt @@ -345,3 +345,5 @@ kisscartoon.me##script:inject(kisscartoon-defuser.js) # https://adblockplus.org/forum/viewtopic.php?f=2&t=25216#p149739 lequipe.fr##script:inject(sas-defuser.js) + +||lemde.fr/*/xitistatus.js$script,domain=lemonde.fr,redirect=fuckadblock.js-3.2.0 diff --git a/assets/ublock/resources.txt b/assets/ublock/resources.txt index 474ec88db..36b406968 100644 --- a/assets/ublock/resources.txt +++ b/assets/ublock/resources.txt @@ -923,3 +923,14 @@ sas-defuser.js application/javascript set: noopfn }); })(); + +# https://adblockplus.org/forum/viewtopic.php?f=2&t=25216#p149739 +figaro-defuser.js application/javascript +(function() { + Object.defineProperty(window, 'adisplaynormal', { + get: function() { + return true; + }, + set: function() {} + }); +})(); diff --git a/src/js/contentscript-end.js b/src/js/contentscript-end.js index bc0d40247..79c1cbc75 100644 --- a/src/js/contentscript-end.js +++ b/src/js/contentscript-end.js @@ -95,6 +95,10 @@ var uBlockCollapser = (function() { }; var onProcessed = function(response) { + // This can happens if uBO is restarted. + if ( !response ) { + return; + } // https://github.com/gorhill/uMatrix/issues/144 if ( response.shutdown ) { vAPI.shutdown.exec();