[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#725381: pu: package sage-extension/1.4.12-3+deb7u1



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


Reply to: