# HG changeset patch # User Wolfgang Rosenauer # Date 1398958653 -7200 # Node ID 6901225ca8b8df516050daaa1bcdc5096682a049 # Parent 727fef76f8d7a63cc191c8c39e62fbb790013355 branch firefox30 while moving from Aurora to Beta phase forward merge latest release branch changes diff -r 727fef76f8d7 -r 6901225ca8b8 MozillaFirefox/MozillaFirefox.changes --- a/MozillaFirefox/MozillaFirefox.changes Sun Apr 27 17:53:05 2014 +0200 +++ b/MozillaFirefox/MozillaFirefox.changes Thu May 01 17:37:33 2014 +0200 @@ -1,16 +1,58 @@ ------------------------------------------------------------------- -Sun Apr 27 15:51:18 UTC 2014 - wr@rosenauer.org - -- update to Aurora 30 (20140422) - * rebased patches - * removed obsolete patches +Thu May 1 15:35:25 UTC 2014 - wr@rosenauer.org + +- update to Firefox 30.0b1 +- rebased patches +- removed obsolete patches + * firefox-browser-css.patch + * mozilla-aarch64-bmo-962488.patch + * mozilla-aarch64-bmo-963023.patch + * mozilla-aarch64-bmo-963024.patch + * mozilla-aarch64-bmo-963027.patch + * mozilla-ppc64-xpcom.patch + * mozilla-ppc64le-javascript.patch + * mozilla-ppc64le-libffi.patch + * mozilla-ppc64le-mfbt.patch + * mozilla-ppc64le-webrtc.patch + * mozilla-ppc64le-xpcom.patch - requires NSPR 4.10.4 - enabled GStreamer 1.0 usage for 13.2 and above ------------------------------------------------------------------- +Thu May 1 15:29:04 UTC 2014 - wr@rosenauer.org + +- general.useragent.locale gets overwritten with en-US while it + should be using the active langpack's setting + +------------------------------------------------------------------- Sat Apr 26 12:18:07 UTC 2014 - wr@rosenauer.org - update to Firefox 29.0 (bnc#875378) + * MFSA 2014-34/CVE-2014-1518/CVE-2014-1519 + Miscellaneous memory safety hazards + * MFSA 2014-36/CVE-2014-1522 (bmo#995289) + Web Audio memory corruption issues + * MFSA 2014-37/CVE-2014-1523 (bmo#969226) + Out of bounds read while decoding JPG images + * MFSA 2014-38/CVE-2014-1524 (bmo#989183) + Buffer overflow when using non-XBL object as XBL + * MFSA 2014-39/CVE-2014-1525 (bmo#989210) + Use-after-free in the Text Track Manager for HTML video + * MFSA 2014-41/CVE-2014-1528 (bmo#963962) + Out-of-bounds write in Cairo + * MFSA 2014-42/CVE-2014-1529 (bmo#987003) + Privilege escalation through Web Notification API + * MFSA 2014-43/CVE-2014-1530 (bmo#895557) + Cross-site scripting (XSS) using history navigations + * MFSA 2014-44/CVE-2014-1531 (bmo#987140) + Use-after-free in imgLoader while resizing images + * MFSA 2014-45/CVE-2014-1492 (bmo#903885) + Incorrect IDNA domain name matching for wildcard certificates + (fixed by NSS 3.16) + * MFSA 2014-46/CVE-2014-1532 (bmo#966006) + Use-after-free in nsHostResolver + * MFSA 2014-47/CVE-2014-1526 (bmo#988106) + Debugger can bypass XrayWrappers with JavaScript - rebased patches - removed obsolete patches * firefox-browser-css.patch diff -r 727fef76f8d7 -r 6901225ca8b8 MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Sun Apr 27 17:53:05 2014 +0200 +++ b/MozillaFirefox/MozillaFirefox.spec Thu May 01 17:37:33 2014 +0200 @@ -18,8 +18,8 @@ %define major 29 -%define mainver %major.98 -%define update_channel aurora +%define mainver %major.99 +%define update_channel beta %if %suse_version > 1210 %if %suse_version > 1310 @@ -74,7 +74,7 @@ %endif Version: %{mainver} Release: 0 -%define releasedate 2014042200 +%define releasedate 2014043000 Provides: firefox = %{mainver} Provides: firefox = %{version}-%{release} Provides: web_browser @@ -156,7 +156,7 @@ # Note: these are for the openSUSE Firefox builds ONLY. For your own distribution, # please get your own set of keys. %define _google_api_key AIzaSyD1hTe85_a14kr1Ks8T3Ce75rvbR1_Dx7Q -%define branding 0 +%define branding 1 %define localize 1 %ifarch aarch64 ppc ppc64 ppc64le s390 s390x ia64 %arm %define crashreporter 0 @@ -361,6 +361,10 @@ source %{SOURCE5} export MOZ_SOURCE_STAMP=$REV export MOZ_SOURCE_REPO=$REPO +# need to remove default en-US firefox-l10n.js before it gets +# populated into browser's omni.ja; it only contains general.useragent.locale +# which should be loaded from each language pack (set in firefox.js) +rm dist/bin/browser/defaults/preferences/firefox-l10n.js make -C browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0 #DEBUG (break the build if searchplugins are missing / temporary) grep amazondotcom dist/firefox/browser/omni.ja diff -r 727fef76f8d7 -r 6901225ca8b8 MozillaFirefox/create-tar.sh --- a/MozillaFirefox/create-tar.sh Sun Apr 27 17:53:05 2014 +0200 +++ b/MozillaFirefox/create-tar.sh Thu May 01 17:37:33 2014 +0200 @@ -1,9 +1,9 @@ #!/bin/bash -CHANNEL="aurora" +CHANNEL="beta" BRANCH="releases/mozilla-$CHANNEL" RELEASE_TAG="default" -VERSION="29.98" +VERSION="29.99 # mozilla if [ -d mozilla ]; then