* Fix event hooking in a tab that loaded in background.

Cette révision appartient à :
Anthony Lieuallen 2006-07-18 19:02:10 +00:00
Parent 2f312a9259
révision 741bc384b7
2 fichiers modifiés avec 6 ajouts et 6 suppressions

Voir le fichier

@ -38,17 +38,17 @@ var resurrect={
.setAttribute('hidden', !gContextMenu.onLink); .setAttribute('hidden', !gContextMenu.onLink);
}, },
attachClickEvent:function() { attachClickEvent:function(event) {
resurrect.disabled=false; resurrect.disabled=false;
var contentWin=getBrowser().contentWindow; var contentDoc=event.target;
if (contentWin.document.documentURI.match(/^about:neterror/)) { if (contentDoc.documentURI.match(/^about:neterror/)) {
contentWin.document.getElementById('mirror').addEventListener( contentDoc.getElementById('mirror').addEventListener(
'click', resurrect.selectMirror, false 'click', resurrect.selectMirror, false
); );
try { try {
// because this button isn't always there // because this button isn't always there
contentWin.document.getElementById('mirrorSelect').addEventListener( contentDoc.getElementById('mirrorSelect').addEventListener(
'click', resurrect.selectMirror, false 'click', resurrect.selectMirror, false
); );
} catch (e) { } } catch (e) { }

Voir le fichier

@ -3,7 +3,7 @@
<Description about="urn:mozilla:install-manifest"> <Description about="urn:mozilla:install-manifest">
<em:id>{0c8fbd76-bdeb-4c52-9b24-d587ce7b9dc3}</em:id> <em:id>{0c8fbd76-bdeb-4c52-9b24-d587ce7b9dc3}</em:id>
<em:name>Resurrect Pages</em:name> <em:name>Resurrect Pages</em:name>
<em:version>1.0</em:version> <em:version>1.0.1</em:version>
<em:description>Resurrect dead pages, by finding their ghosts.</em:description> <em:description>Resurrect dead pages, by finding their ghosts.</em:description>
<em:homepageURL>http://www.arantius.com/article/resurrect</em:homepageURL> <em:homepageURL>http://www.arantius.com/article/resurrect</em:homepageURL>