]> git.parisson.com Git - pdf.js.git/commitdiff
Add url check.
authorBrendan Dahl <brendan.dahl@gmail.com>
Fri, 23 Mar 2012 21:48:50 +0000 (14:48 -0700)
committerBrendan Dahl <brendan.dahl@gmail.com>
Fri, 23 Mar 2012 21:48:50 +0000 (14:48 -0700)
extensions/firefox/components/PdfStreamConverter.js

index 64cd13a38126e1e26aa31a6f0b76babef9ffc547..4467abc6be54072f50451bda544a378bff82e590 100644 (file)
@@ -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);
       }
     };