# HG changeset patch # User Wolfgang Rosenauer # Date 1481578778 -3600 # Node ID 7f60766aae160245b89f750b15d560243bacb274 # Parent a58cc7936ce7e1c411ce404a264e74ce96bf9dca 50.1.0 aarch64 fix diff -r a58cc7936ce7 -r 7f60766aae16 MozillaFirefox/MozillaFirefox.changes --- a/MozillaFirefox/MozillaFirefox.changes Tue Nov 15 21:26:23 2016 +0100 +++ b/MozillaFirefox/MozillaFirefox.changes Mon Dec 12 22:39:38 2016 +0100 @@ -1,4 +1,28 @@ ------------------------------------------------------------------- +Mon Dec 12 21:18:41 UTC 2016 - wr@rosenauer.org + +- update to Firefox 50.1.0 (boo#) + +------------------------------------------------------------------- +Fri Dec 9 17:57:22 UTC 2016 - cgrobertson@novell.com + +- added patch mozilla-aarch64-startup-crash.patch (bsc#1011922) + +------------------------------------------------------------------- +Thu Dec 1 02:49:45 UTC 2016 - wr@rosenauer.org + +- update to Firefox 50.0.2 + * Firefox crashes with 3rd party Chinese IME when using IME text + (50.0.1) + security fixes (in 50.0.1): (boo#1012807) + * MFSA 2016-91 + CVE-2016-9078: data: URL can inherit wrong origin after an + HTTP redirect (bmo#1317641) + security fixes (in 50.0.2) (boo#1012964) + * MFSA 2016-92 + CVE-2016-9079: Use-after-free in SVG Animation (bmo#1321066) + +------------------------------------------------------------------- Mon Nov 14 21:07:03 UTC 2016 - wr@rosenauer.org - update to Firefox 50.0 (boo#1009026) diff -r a58cc7936ce7 -r 7f60766aae16 MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Tue Nov 15 21:26:23 2016 +0100 +++ b/MozillaFirefox/MozillaFirefox.spec Mon Dec 12 22:39:38 2016 +0100 @@ -19,9 +19,9 @@ # changed with every update %define major 50 -%define mainver %major.0 +%define mainver %major.1.0 %define update_channel release -%define releasedate 20161113000000 +%define releasedate 20161212000000 # PIE, full relro (x86_64 for now) %define build_hardened 1 @@ -153,6 +153,7 @@ Patch103: firefox-branded-icons.patch # hotfix Patch150: mozilla-flex_buffer_overrun.patch +Patch200: mozilla-aarch64-startup-crash.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(post): coreutils shared-mime-info desktop-file-utils @@ -202,7 +203,6 @@ %package translations-other Summary: Extra translations for %{appname} Group: System/Localization -Provides: locale(%{name}:ach;af;ak;as;ast;be;bg;bn_BD;bn_IN;br;bs;csb;cy;en_ZA;eo;es_MX;et;eu;fa;ff;fy_NL;ga_IE;gd;gl;gu_IN;he;hi_IN;hr;hy_AM;id;is;kk;km;kn;ku;lg;lij;lt;lv;mai;mk;ml;mr;nn_NO;nso;or;pa_IN;rm;ro;si;sk;sl;son;sq;sr;ta;ta_LK;te;th;tr;uk;uz;vi;zu) Provides: locale(%{name}:ach;af;an;as;ast;az;be;bg;bn_BD;bn_IN;br;bs;cak;cy;dsb;en_ZA;eo;es_MX;et;eu;fa;ff;fy_NL;ga_IE;gd;gl;gn;gu_IN;he;hi_IN;hr;hsb;hy_AM;id;is;kk;km;kn;lij;lt;lv;mai;mk;ml;mr;ms;nn_NO;or;pa_IN;rm;ro;si;sk;sl;son;sq;sr;ta;te;th;tr;uk;uz;vi;xh) Requires: %{name} = %{version} Obsoletes: %{name}-translations < %{version}-%{release} @@ -267,6 +267,7 @@ %patch102 -p1 %patch103 -p1 %patch150 -p1 +%patch200 -p1 %build # no need to add build time to binaries diff -r a58cc7936ce7 -r 7f60766aae16 MozillaFirefox/create-tar.sh --- a/MozillaFirefox/create-tar.sh Tue Nov 15 21:26:23 2016 +0100 +++ b/MozillaFirefox/create-tar.sh Mon Dec 12 22:39:38 2016 +0100 @@ -7,8 +7,8 @@ CHANNEL="release" BRANCH="releases/mozilla-$CHANNEL" -RELEASE_TAG="dc617d65c9f0cdbbe4351cc1e5c288b05f25f8f7" -VERSION="50.0" +RELEASE_TAG="8612c3320053b796678921f8f23358e3e9df997e" +VERSION="50.1.0" # mozilla if [ -d mozilla ]; then diff -r a58cc7936ce7 -r 7f60766aae16 MozillaFirefox/mozilla-aarch64-startup-crash.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/MozillaFirefox/mozilla-aarch64-startup-crash.patch Mon Dec 12 22:39:38 2016 +0100 @@ -0,0 +1,1 @@ +../mozilla-aarch64-startup-crash.patch \ No newline at end of file diff -r a58cc7936ce7 -r 7f60766aae16 mozilla-aarch64-startup-crash.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mozilla-aarch64-startup-crash.patch Mon Dec 12 22:39:38 2016 +0100 @@ -0,0 +1,31 @@ +# HG changeset patch +# Parent a5cfa3aa11a9d3391df49de6fc5a0e5232c12c10 +Bug 991344 - Rpi3: Firefox crashes after a few seconds of usage + +diff --git a/netwerk/base/nsIOService.cpp b/netwerk/base/nsIOService.cpp +--- a/netwerk/base/nsIOService.cpp ++++ b/netwerk/base/nsIOService.cpp +@@ -830,17 +830,23 @@ nsIOService::NewChannelFromURIWithProxyF + consoleService->LogStringMessage(NS_LITERAL_STRING( + "Http channel implementation doesn't support nsIUploadChannel2. An extension has supplied a non-functional http protocol handler. This will break behavior and in future releases not work at all." + ).get()); + } + gHasWarnedUploadChannel2 = true; + } + } + ++#if defined(__aarch64__) ++ if (result) { ++ channel.forget(result); ++ } ++#else + channel.forget(result); ++#endif + return NS_OK; + } + + NS_IMETHODIMP + nsIOService::NewChannelFromURIWithProxyFlags2(nsIURI* aURI, + nsIURI* aProxyURI, + uint32_t aProxyFlags, + nsIDOMNode* aLoadingNode, diff -r a58cc7936ce7 -r 7f60766aae16 series --- a/series Tue Nov 15 21:26:23 2016 +0100 +++ b/series Mon Dec 12 22:39:38 2016 +0100 @@ -12,6 +12,7 @@ mozilla-check_return.patch mozilla-skia-overflow.patch mozilla-binutils-visibility.patch +mozilla-aarch64-startup-crash.patch # Firefox patches firefox-kde.patch