# HG changeset patch # User Wolfgang Rosenauer # Date 1384883197 -3600 # Node ID ab25aac2aa8383741ad9b2208397574fcb63985f # Parent be770d3cbc020b229dacee44a169384d34b818d7# Parent a15c18cb0ee6e57a14d1910f1ba70f605dbfa6b9 Firefox 26.0b5 update diff -r be770d3cbc02 -r ab25aac2aa83 MozillaFirefox/MozillaFirefox.changes --- a/MozillaFirefox/MozillaFirefox.changes Thu Oct 24 20:13:14 2013 +0200 +++ b/MozillaFirefox/MozillaFirefox.changes Tue Nov 19 18:46:37 2013 +0100 @@ -1,8 +1,40 @@ ------------------------------------------------------------------- -Mon Oct 14 22:03:34 UTC 2013 - wr@rosenauer.org - -- update to Firefox 25.0b5 +Mon Nov 18 13:50:16 UTC 2013 - wr@rosenauer.org + +- update to Firefox 26.0b5 + * rebased patches + * requires NSPR 4.10.2 and NSS 3.15.3 +- removed gecko.js preference file as GStreamer is enabled by + default now + +------------------------------------------------------------------- +Thu Oct 24 18:16:19 UTC 2013 - wr@rosenauer.org + +- update to Firefox 25.0 (bnc#847708) * rebased patches + * requires NSS 3.15.2 or above + * MFSA 2013-93/CVE-2013-5590/CVE-2013-5591/CVE-2013-5592 + Miscellaneous memory safety hazards + * MFSA 2013-94/CVE-2013-5593 (bmo#868327) + Spoofing addressbar through SELECT element + * MFSA 2013-95/CVE-2013-5604 (bmo#914017) + Access violation with XSLT and uninitialized data + * MFSA 2013-96/CVE-2013-5595 (bmo#916580) + Improperly initialized memory and overflows in some JavaScript + functions + * MFSA 2013-97/CVE-2013-5596 (bmo#910881) + Writing to cycle collected object during image decoding + * MFSA 2013-98/CVE-2013-5597 (bmo#918864) + Use-after-free when updating offline cache + * MFSA 2013-99/CVE-2013-5598 (bmo#920515) + Security bypass of PDF.js checks using iframes + * MFSA 2013-100/CVE-2013-5599/CVE-2013-5600/CVE-2013-5601 + (bmo#915210, bmo#915576, bmo#916685) + Miscellaneous use-after-free issues found through ASAN fuzzing + * MFSA 2013-101/CVE-2013-5602 (bmo#897678) + Memory corruption in workers + * MFSA 2013-102/CVE-2013-5603 (bmo#916404) + Use-after-free in HTML document templates ------------------------------------------------------------------- Tue Sep 24 07:31:30 UTC 2013 - wr@rosenauer.org diff -r be770d3cbc02 -r ab25aac2aa83 MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Thu Oct 24 20:13:14 2013 +0200 +++ b/MozillaFirefox/MozillaFirefox.spec Tue Nov 19 18:46:37 2013 +0100 @@ -17,7 +17,7 @@ # -%define major 24 +%define major 25 %define mainver %major.99 %define update_channel beta @@ -50,8 +50,8 @@ %else BuildRequires: wireless-tools %endif -BuildRequires: mozilla-nspr-devel >= 4.10.1 -BuildRequires: mozilla-nss-devel >= 3.15.1 +BuildRequires: mozilla-nspr-devel >= 4.10.2 +BuildRequires: mozilla-nss-devel >= 3.15.3 BuildRequires: nss-shared-helper-devel %if %suse_version > 1210 BuildRequires: pkgconfig(gstreamer-%gstreamer_ver) @@ -63,7 +63,7 @@ %endif Version: %{mainver} Release: 0 -%define releasedate 2013101400 +%define releasedate 2013111800 Provides: firefox = %{mainver} Provides: firefox = %{version}-%{release} Provides: web_browser @@ -91,7 +91,6 @@ Source12: mozilla-get-app-id Source13: add-plugins.sh.in Source14: create-tar.sh -Source15: gecko.js # Gecko/Toolkit Patch1: toolkit-download-folder.patch Patch2: mozilla-nongnome-proxies.patch @@ -362,9 +361,6 @@ install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/kde.js install -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/firefox.js %endif -# core configuration (e.g. temporary gstreamer pref) -# this is expected to be just temporary and therefore not handled in openSUSE branding -install -m 644 %{SOURCE15} $RPM_BUILD_ROOT%{progdir}/defaults/pref/gecko.js # install add-plugins.sh sed "s:%%PROGDIR:%{progdir}:g" \ %{SOURCE13} > $RPM_BUILD_ROOT%{progdir}/add-plugins.sh diff -r be770d3cbc02 -r ab25aac2aa83 MozillaFirefox/create-tar.sh --- a/MozillaFirefox/create-tar.sh Thu Oct 24 20:13:14 2013 +0200 +++ b/MozillaFirefox/create-tar.sh Tue Nov 19 18:46:37 2013 +0100 @@ -2,8 +2,8 @@ CHANNEL="beta" BRANCH="releases/mozilla-$CHANNEL" -RELEASE_TAG="FIREFOX_25_0b7_RELEASE" -VERSION="24.99" +RELEASE_TAG="FIREFOX_26_0b5_RELEASE" +VERSION="25.99" # mozilla if [ -d mozilla ]; then diff -r be770d3cbc02 -r ab25aac2aa83 MozillaFirefox/gecko.js --- a/MozillaFirefox/gecko.js Thu Oct 24 20:13:14 2013 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1 +0,0 @@ -pref("media.gstreamer.enabled", true); diff -r be770d3cbc02 -r ab25aac2aa83 firefox-kde.patch --- a/firefox-kde.patch Thu Oct 24 20:13:14 2013 +0200 +++ b/firefox-kde.patch Tue Nov 19 18:46:37 2013 +0100 @@ -2,7 +2,7 @@ new file mode 100644 --- /dev/null +++ b/browser/base/content/browser-kde.xul -@@ -0,0 +1,1161 @@ +@@ -0,0 +1,1158 @@ +#filter substitution + +# -*- Mode: HTML -*- @@ -129,6 +129,9 @@ + +