From b1686ea49171939956f9719b07159db37d856009 Mon Sep 17 00:00:00 2001 From: gorhill Date: Thu, 31 Dec 2015 19:02:34 -0500 Subject: [PATCH] added missing entries to neutered googletag: was throwing on forbes.com --- assets/checksums.txt | 2 +- assets/ublock/resources.txt | 27 +++++++++++++++++++-------- 2 files changed, 20 insertions(+), 9 deletions(-) diff --git a/assets/checksums.txt b/assets/checksums.txt index c17e15033..0d7a4a73d 100644 --- a/assets/checksums.txt +++ b/assets/checksums.txt @@ -5,7 +5,7 @@ 146704ad1c0393e342afdb416762c183 assets/ublock/badware.txt 5baa90e2da7cd6a73edff2010557ee57 assets/ublock/redirect.txt 890e6b30c6a4cfd2ac5aa1bbe36d30fe assets/ublock/experimental.txt -42d03f7f886f8f43a4feb688e15ee7ff assets/ublock/resources.txt +fb9c4789e234fe5bfc507812719dce52 assets/ublock/resources.txt 86c0502f610903b90504a7ad821550a6 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 30be0f56d..47ee06180 100644 --- a/assets/ublock/resources.txt +++ b/assets/ublock/resources.txt @@ -204,7 +204,7 @@ googletagservices.com/gpt.js application/javascript // https://developers.google.com/doubleclick-gpt/reference var noopfn = function() { ; - }; + } // var slot = { addService: noopfn, @@ -215,13 +215,21 @@ googletagservices.com/gpt.js application/javascript return slot; }; // - var pubAdsService = { + var pas = { addEventListener: noopfn, clear: noopfn, enableSyncRendering: noopfn, refresh: noopfn, set: noopfn, - setCategoryExclusion: noopfn + setCategoryExclusion: noopfn, + setTargeting: noopfn + }; + // + var smb = { + addSize: function() { + return this; + }, + build: noopfn }; // var gpt = window.googletag || {}; @@ -233,7 +241,10 @@ googletagservices.com/gpt.js application/javascript gpt.enableServices = noopfn; gpt.getVersion = gpt.getVersion || noopfn; gpt.pubads = function() { - return pubAdsService; + return pas; + }; + gpt.sizeMapping = function() { + return smb; }; // window.googletag = gpt; @@ -300,8 +311,8 @@ pornhub-popup-defuser.js application/javascript forbes-defuser.js application/javascript (function() { var then = new Date(Date.now() + 60000); - var expire = then.toString(); - document.cookie = 'dailyWelcomeCookie=true; expires=' + expire; - document.cookie = 'forbes_ab=false; expires=' + expire; - document.cookie = 'global_ad_params={}; expires=' + expire; + var expire = '; expires=' + then.toString(); + document.cookie = 'dailyWelcomeCookie=true' + expire; + document.cookie = 'forbes_ab=false' + expire; + document.cookie = 'global_ad_params={}' + expire; })();