From 8a5e5385cb71dc6a0cf0cb6a862543d60e2b574f Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Thu, 30 Sep 2010 22:02:24 +0000 Subject: [PATCH] Addresses #1726, Firefox 4 Compatibility --- chrome/content/zotero/xpcom/storage.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/chrome/content/zotero/xpcom/storage.js b/chrome/content/zotero/xpcom/storage.js index 99562b8bc6..af4b429bc8 100644 --- a/chrome/content/zotero/xpcom/storage.js +++ b/chrome/content/zotero/xpcom/storage.js @@ -2559,12 +2559,19 @@ Zotero.Sync.Storage.StreamListener.prototype = { // nsIChannelEventSink onChannelRedirect: function (oldChannel, newChannel, flags) { - Zotero.debug('onRedirect'); + Zotero.debug('onChannelRedirect'); // if redirecting, store the new channel this._channel = newChannel; }, + asyncOnChannelRedirect: function (oldChan, newChan, flags, redirectCallback) { + Zotero.debug('asyncOnRedirect'); + + this.onChannelRedirect(oldChan, newChan, flags); + redirectCallback.onRedirectVerifyCallback(0); + }, + // nsIHttpEventSink onRedirect: function (oldChannel, newChannel) { Zotero.debug('onRedirect');