summaryrefslogtreecommitdiff
path: root/lib/main.js
diff options
context:
space:
mode:
authorYuval Adam <yuv.adm@gmail.com>2014-01-23 17:50:22 +0100
committerYuval Adam <yuv.adm@gmail.com>2014-01-23 17:50:22 +0100
commit4cd9a7e3bf32aaef6e31be3b2c3b015256787507 (patch)
treeeb9642beb5d69e3df9186d766dd10f8a0171098d /lib/main.js
parentae31b2216615d703ed60f377cdf9403e3f4fd043 (diff)
Replace bot script redirect with request cancelv0.2
Fixes annoying redirect hanging
Diffstat (limited to 'lib/main.js')
-rw-r--r--lib/main.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/main.js b/lib/main.js
index 65da8cf..dcd661c 100644
--- a/lib/main.js
+++ b/lib/main.js
@@ -1,4 +1,4 @@
-var {Cc, Ci} = require('chrome');
+var {Cc, Ci, Cr} = require('chrome');
var observer = {
observe: function(subject, topic, data) {
@@ -8,7 +8,7 @@ var observer = {
channel.setRequestHeader('User-Agent', 'Googlebot/2.1 (+http://www.googlebot.com/bot.html)', false);
}
if (/\/htz\/js\/bots\.js/.test(channel.originalURI.path)) {
- channel.redirectTo(Cc['@mozilla.org/network/io-service;1'].getService(Ci.nsIIOService).newURI('http://were.on/a/road/to/nowhere', null, null));
+ subject.cancel(Cr.NS_BINDING_ABORTED);
}
}
}