diff options
Diffstat (limited to 'src/free_haaretz.js')
| -rw-r--r-- | src/free_haaretz.js | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/src/free_haaretz.js b/src/free_haaretz.js deleted file mode 100644 index bce3207..0000000 --- a/src/free_haaretz.js +++ /dev/null @@ -1,61 +0,0 @@ -chrome.webRequest.onBeforeRequest.addListener( - function (details) { - var url_parts = details.url.split('?'); - if (url_parts[1]) { - return { - redirectUrl: url_parts[0] - } - } - }, - { - urls: [ - 'http://*.haaretz.co.il/*', - 'http://*.haaretz.com/*', - ] - }, - [ - 'blocking', - ] -); - -var addresses = [ - 'http://hrz.haaretz.co.il/bots.js', - 'http://www.haaretz.co.il/htz/js/bots.js', - 'http://www.haaretz.co.il/htz/js/resp/body_scripts/internal/plugins/adblock.js', - 'http://www.haaretz.co.il/htz/js/resp/header_scripts/internal/util/z_adblockutil.js' -]; - - -chrome.webRequest.onBeforeSendHeaders.addListener( - function (details) { - for (var i = 0; i < details.requestHeaders.length; ++i) { - if (details.requestHeaders[i].name === 'User-Agent') { - details.requestHeaders[i].value = 'Googlebot/2.1 (+http://www.googlebot.com/bot.html)'; - break; - } - } - - if (addresses.indexOf(details.url) > -1) { - return { - requestHeaders: details.requestHeaders, - url: 'http://www.haaretz.co.il/htz/js/botzzzz.js' - } - } - - return { - requestHeaders: details.requestHeaders - }; - }, - { - urls: [ - 'http://*.haaretz.co.il/*', - 'http://*.haaretz.com/*', - ] - }, - [ - 'blocking', - 'requestHeaders' - ] -); - - |
