summaryrefslogtreecommitdiff
path: root/free_haaretz.js
diff options
context:
space:
mode:
authorYuval Adam <yuv.adm@gmail.com>2014-04-09 12:09:01 +0300
committerYuval Adam <yuv.adm@gmail.com>2014-04-09 12:09:01 +0300
commit7b3967a51f83b0858b283a353021e4aa5d2fb05b (patch)
tree9071a86ddbf5f07bc38b05656d06f0fea136cd45 /free_haaretz.js
parent0478a7ecefae3df7e8eac2fbeb83a4aa1e46ef5d (diff)
Add query string removal
Diffstat (limited to 'free_haaretz.js')
-rw-r--r--free_haaretz.js20
1 files changed, 20 insertions, 0 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) {