Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: pu Dear Release Managers, Please find attached a proposed update for sage-extension, which fixes #724531. (compatibility issue with Iceweasel 17). Note that the updated package has been also tested against Iceweasel 10, so that partial upgrades are also supported. Cheers, -- .''`. Sébastien Villemot : :' : Debian Developer `. `' http://www.dynare.org/sebastien `- GPG Key: 4096R/381A7594
diff -Nru sage-extension-1.4.12/debian/changelog sage-extension-1.4.12/debian/changelog
--- sage-extension-1.4.12/debian/changelog 2011-12-26 23:42:49.000000000 +0000
+++ sage-extension-1.4.12/debian/changelog 2013-10-04 13:02:57.000000000 +0000
@@ -1,3 +1,11 @@
+sage-extension (1.4.12-3+deb7u1) wheezy; urgency=low
+
+ * Non-maintainer upload.
+ * checkLoadURI.patch: new patch for compatibility with Iceweasel 17,
+ ensures that links in the main window are clickable. (Closes: #724531)
+
+ -- Sébastien Villemot <sebastien@debian.org> Fri, 04 Oct 2013 15:02:51 +0200
+
sage-extension (1.4.12-3) unstable; urgency=low
* debian/patches/bump_max_version.patch:
diff -Nru sage-extension-1.4.12/debian/patches/checkLoadURI.patch sage-extension-1.4.12/debian/patches/checkLoadURI.patch
--- sage-extension-1.4.12/debian/patches/checkLoadURI.patch 1970-01-01 00:00:00.000000000 +0000
+++ sage-extension-1.4.12/debian/patches/checkLoadURI.patch 2013-09-04 18:37:21.000000000 +0000
@@ -0,0 +1,17 @@
+commit 20c9039e642ebb7338262aabf8b929794e1db8e3
+Author: Peter Andrews <petea@jhu.edu>
+Date: Tue Oct 16 18:33:26 2012 -0700
+
+ checkLoadURI no longer supported in Firefox 17
+
+--- a/chrome/sage.jar!/content/feedsummary.js
++++ b/chrome/sage.jar!/content/feedsummary.js
+@@ -483,7 +483,7 @@
+ try {
+ feedURI = ios.newURI(this.uri, null, null);
+ attrURI = ios.newURI(uri, null, null);
+- secman.checkLoadURI(feedURI, attrURI, flags);
++ secman.checkLoadURIWithPrincipal((secman.getSimpleCodebasePrincipal || secman.getCodebasePrincipal)(feedURI), attrURI, flags); // getCodebasePrincipal renamed in Firefox 17
+ element.setAttribute(attribute, attrURI.spec);
+ } catch (e) { }
+ },
diff -Nru sage-extension-1.4.12/debian/patches/series sage-extension-1.4.12/debian/patches/series
--- sage-extension-1.4.12/debian/patches/series 2011-12-26 23:36:30.000000000 +0000
+++ sage-extension-1.4.12/debian/patches/series 2013-09-04 18:36:19.000000000 +0000
@@ -1,2 +1,3 @@
disable_encoded_content.patch
bump_max_version.patch
+checkLoadURI.patch
Attachment:
signature.asc
Description: Digital signature