From: Brendan Dahl Date: Fri, 23 Mar 2012 21:48:50 +0000 (-0700) Subject: Add url check. X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=a79431984530554402af918f1582d325ac7f313b;p=pdf.js.git Add url check. --- diff --git a/extensions/firefox/components/PdfStreamConverter.js b/extensions/firefox/components/PdfStreamConverter.js index 64cd13a..4467abc 100644 --- a/extensions/firefox/components/PdfStreamConverter.js +++ b/extensions/firefox/components/PdfStreamConverter.js @@ -164,10 +164,13 @@ PdfStreamConverter.prototype = { }, onStopRequest: function() { var domWindow = getDOMWindow(channel); - let requestListener = new RequestListener(new ChromeActions); - domWindow.addEventListener(PDFJS_EVENT_ID, function(event) { - requestListener.receive(event); - }, false, true); + // Double check the url is still the correct one. + if (domWindow.document.documentURIObject.equals(aRequest.URI)) { + let requestListener = new RequestListener(new ChromeActions); + domWindow.addEventListener(PDFJS_EVENT_ID, function(event) { + requestListener.receive(event); + }, false, true); + } listener.onStopRequest.apply(listener, arguments); } };