From 741bc384b7e1954983c5b248430341588870582f Mon Sep 17 00:00:00 2001 From: Anthony Lieuallen Date: Tue, 18 Jul 2006 19:02:10 +0000 Subject: [PATCH] * Fix event hooking in a tab that loaded in background. --- content/resurrect.js | 10 +++++----- install.rdf | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/content/resurrect.js b/content/resurrect.js index 83332e6..4ba583c 100644 --- a/content/resurrect.js +++ b/content/resurrect.js @@ -38,17 +38,17 @@ var resurrect={ .setAttribute('hidden', !gContextMenu.onLink); }, - attachClickEvent:function() { + attachClickEvent:function(event) { resurrect.disabled=false; - var contentWin=getBrowser().contentWindow; - if (contentWin.document.documentURI.match(/^about:neterror/)) { - contentWin.document.getElementById('mirror').addEventListener( + var contentDoc=event.target; + if (contentDoc.documentURI.match(/^about:neterror/)) { + contentDoc.getElementById('mirror').addEventListener( 'click', resurrect.selectMirror, false ); try { // because this button isn't always there - contentWin.document.getElementById('mirrorSelect').addEventListener( + contentDoc.getElementById('mirrorSelect').addEventListener( 'click', resurrect.selectMirror, false ); } catch (e) { } diff --git a/install.rdf b/install.rdf index d7cb478..c8ea4dd 100644 --- a/install.rdf +++ b/install.rdf @@ -3,7 +3,7 @@ {0c8fbd76-bdeb-4c52-9b24-d587ce7b9dc3} Resurrect Pages - 1.0 + 1.0.1 Resurrect dead pages, by finding their ghosts. http://www.arantius.com/article/resurrect