diff options
| -rw-r--r-- | free_haaretz.js | 20 | ||||
| -rw-r--r-- | manifest.json | 2 |
2 files changed, 21 insertions, 1 deletions
diff --git a/free_haaretz.js b/free_haaretz.js index d96fe56..e99b6cd 100644 --- a/free_haaretz.js +++ b/free_haaretz.js @@ -1,3 +1,23 @@ +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', + ] +); + chrome.webRequest.onBeforeSendHeaders.addListener( function (details) { for (var i = 0; i < details.requestHeaders.length; ++i) { diff --git a/manifest.json b/manifest.json index d109a73..1a94d89 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "name": "FreeHaaretz", - "version": "0.2.2", + "version": "0.3", "manifest_version": 2, "description": "A nefarious extension that easily bypasses the Haaretz paywall", "homepage_url": "http://yuvadm.github.io/free-haaretz", |
