From 23e879577621d0661c18e9c24beb384493d0491e Mon Sep 17 00:00:00 2001 From: Anthony Lieuallen Date: Sat, 26 Apr 2008 22:21:00 +0000 Subject: [PATCH] Minimal change to work with FF3, no new features. --- content/netError.xhtml | 432 ++++++++++++++++++++++++----------------- install.rdf | 8 +- 2 files changed, 257 insertions(+), 183 deletions(-) diff --git a/content/netError.xhtml b/content/netError.xhtml index 9804023..5f43824 100644 --- a/content/netError.xhtml +++ b/content/netError.xhtml @@ -1,22 +1,23 @@ - %htmlDTD; - - %netErrorDTD; - - %globalDTD; - - %dialogOverlayDTD; - - %resurrectDTD; + + %htmlDTD; + + %netErrorDTD; + + %globalDTD; + + + %dialogOverlayDTD; + + %resurrectDTD; ]> - -&loadError.label; + + &loadError.label; + + - - - + - + var ld = document.getElementById("errorLongDesc"); + if (ld) + { + ld.parentNode.replaceChild(errDesc, ld); + // change id to the replaced child's id so styling works + errDesc.id = "errorLongDesc"; + } - + // remove undisplayed errors to avoid bug 39098 + var errContainer = document.getElementById("errorContainer"); + errContainer.parentNode.removeChild(errContainer); - + var className = getCSSClass(); + if (className) { + // Associate a CSS class with the root of the page, if one was passed in, + // to allow custom styling. + document.documentElement.className = className; + + // Also, if they specified a CSS class, they must supply their own + // favicon. In order to trigger the browser to repaint though, we + // need to remove/add the link element. + var favicon = document.getElementById("favicon"); + var faviconParent = favicon.parentNode; + faviconParent.removeChild(favicon); + favicon.setAttribute("href", "chrome://global/skin/icons/" + className + "_favicon.png"); + faviconParent.appendChild(favicon); + } + } + + function showSecuritySection() { + // Swap link out, content in + document.getElementById('securityOverrideContent').style.display = ''; + document.getElementById('securityOverrideLink').style.display = 'none'; + } + ]]> + + + + + +
+
+

&generic.title;

+

&dnsNotFound.title;

+

&fileNotFound.title;

+

&malformedURI.title;

+

&protocolNotFound.title;

+

&connectionFailure.title;

+

&netTimeout.title;

+

&redirectLoop.title;

+

&unknownSocketType.title;

+

&netReset.title;

+

&netOffline.title;

+

&netInterrupt.title;

+

&deniedPortAccess.title;

+

&proxyResolveFailure.title;

+

&proxyConnectFailure.title;

+

&contentEncodingError.title;

+

&unsafeContentType.title;

+

&nssFailure2.title;

+

&nssBadCert.title;

+

&malwareBlocked.title;

+
+
+
&generic.longDesc;
+
&dnsNotFound.longDesc;
+
&fileNotFound.longDesc;
+
&malformedURI.longDesc;
+
&protocolNotFound.longDesc;
+
&connectionFailure.longDesc;
+
&netTimeout.longDesc;
+
&redirectLoop.longDesc;
+
&unknownSocketType.longDesc;
+
&netReset.longDesc;
+
&netOffline.longDesc;
+
&netInterrupt.longDesc;
+
&deniedPortAccess.longDesc;
+
&proxyResolveFailure.longDesc;
+
&proxyConnectFailure.longDesc;
+
&contentEncodingError.longDesc;
+
&unsafeContentType.longDesc;
+
&nssFailure2.longDesc;
+
&nssBadCert.longDesc2;
+
&malwareBlocked.longDesc;
+
+
+ + +
+ + +
+

+

+ + +
+ + +
+

+

+ + +
+ + +
+ &securityOverride.linkText; + +
+
+ + + + +
+ + + + +

&resurrect.thispage;

+ +
+ + +
-
-
-

&generic.title;

-

&dnsNotFound.title;

-

&fileNotFound.title;

-

&malformedURI.title;

-

&protocolNotFound.title;

-

&connectionFailure.title;

-

&netTimeout.title;

-

&redirectLoop.title;

-

&unknownSocketType.title;

-

&netReset.title;

-

&netOffline.title;

-

&netInterrupt.title;

-

&deniedPortAccess.title;

-

&proxyResolveFailure.title;

-

&proxyConnectFailure.title;

-
-
&generic.longDesc;
-
&dnsNotFound.longDesc;
-
&fileNotFound.longDesc;
-
&malformedURI.longDesc;
-
&protocolNotFound.longDesc;
-
&connectionFailure.longDesc;
-
&netTimeout.longDesc;
-
&redirectLoop.longDesc;
-
&unknownSocketType.longDesc;
-
&netReset.longDesc;
-
&netOffline.longDesc;
-
&netInterrupt.longDesc;
-
&deniedPortAccess.longDesc;
-
&proxyResolveFailure.longDesc;
-
&proxyConnectFailure.longDesc;
-
-
+ + - -
- -
-

-

- - -
- -
-

-

- - -
-
- - - - -
- - - - -

&resurrect.thispage;

- -
- - -
-
- - - - - + - diff --git a/install.rdf b/install.rdf index dccf82d..e4019fc 100644 --- a/install.rdf +++ b/install.rdf @@ -3,11 +3,11 @@ {0c8fbd76-bdeb-4c52-9b24-d587ce7b9dc3} Resurrect Pages - 1.0.8 + 2.0 Resurrect dead pages, by finding their ghosts. http://trac.arantius.com/wiki/Extensions/Resurrect - http://arantius.com/misc/firefox-extensions/mine/updates.rdf + https://arantius.com/misc/firefox-extensions/mine/resurrect.rdf chrome://resurrect/skin/em-icon.png Anthony Lieuallen @@ -16,8 +16,8 @@ {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - 1.5 - 2.0.0.* + 3.0a5 + 3.0.*