From 4cd9a7e3bf32aaef6e31be3b2c3b015256787507 Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Thu, 23 Jan 2014 17:50:22 +0100 Subject: Replace bot script redirect with request cancel Fixes annoying redirect hanging --- lib/main.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib') 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); } } } -- cgit v1.3.1