# HG changeset patch # User Wolfgang Rosenauer # Date 1498502490 -7200 # Node ID 53443ffb496a1c8a22d72b5766449d1c9846e97b # Parent 593707d5c013936561dfbd80bdb7b098d84e4d4c Firefox 54.0 diff -r 593707d5c013 -r 53443ffb496a MozillaFirefox/MozillaFirefox.changes --- a/MozillaFirefox/MozillaFirefox.changes Thu Jun 15 15:34:01 2017 +0200 +++ b/MozillaFirefox/MozillaFirefox.changes Mon Jun 26 20:41:30 2017 +0200 @@ -1,13 +1,14 @@ ------------------------------------------------------------------- -Sun Jun 4 07:57:41 UTC 2017 - wr@rosenauer.org - -- update to Firefox 54.0b13 +Thu Jun 15 13:56:05 UTC 2017 - wr@rosenauer.org + +- update to Firefox 54.0 * Clearer and more detailed information for download items in the download panel * Added Burmese (my) locale * Bookmarks created on mobile devices are now shown in "Mobile Bookmarks” folder in the drop down list from the toolbar and Bookmarks option in the menu bar in Desktop Firefox + * added support for multiple content processes (e10s-multi) - requires NSPR 4.14 and NSS 3.30.2 - requires rust 1.15.1 - removed mozilla-shared-nss-db.patch as it seems to be a rather diff -r 593707d5c013 -r 53443ffb496a MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Thu Jun 15 15:34:01 2017 +0200 +++ b/MozillaFirefox/MozillaFirefox.spec Mon Jun 26 20:41:30 2017 +0200 @@ -16,21 +16,21 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - # changed with every update -%define major 53 -%define mainver %major.99 -%define update_channel beta +%define major 54 +%define mainver %major.0 +%define update_channel release %define branding 1 -%define releasedate 20170602000000 +%define releasedate 20170612000000 # PIE, full relro (x86_64 for now) %define build_hardened 1 -%if 0%{?suse_version} > 1320 -%ifarch %ix86 x86_64 -%define firefox_use_rust 1 -%endif +# Firefox only supports i686 +%ifarch %ix86 +ExclusiveArch: i586 i686 +BuildArch: i686 +%{expand:%%global optflags %(echo "%optflags"|sed -e s/i586/i686/) -march=i686 -mtune=generic} %endif # general build definitions @@ -89,11 +89,9 @@ BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.4.0 BuildRequires: pkgconfig(gtk+-unix-print-3.0) -%if 0%{?firefox_use_rust} BuildRequires: cargo BuildRequires: rust >= 1.15.1 BuildRequires: rust-std -%endif # libavcodec is required for H.264 support but the # openSUSE version is currently not able to play H.264 # therefore the Packman version is required @@ -317,10 +315,6 @@ ac_add_options --libdir=%{_libdir} ac_add_options --includedir=%{_includedir} ac_add_options --enable-release -%if 0%{?firefox_use_rust} -%else -ac_add_options --disable-rust -%endif ac_add_options --enable-default-toolkit=cairo-gtk3 %if 0%{?build_hardened} ac_add_options --enable-pie diff -r 593707d5c013 -r 53443ffb496a MozillaFirefox/create-tar.sh --- a/MozillaFirefox/create-tar.sh Thu Jun 15 15:34:01 2017 +0200 +++ b/MozillaFirefox/create-tar.sh Mon Jun 26 20:41:30 2017 +0200 @@ -5,10 +5,10 @@ # "moz_source_stamp": "c1de04f39fa956cfce83f6065b0e709369215ed5" # http://ftp.mozilla.org/pub/firefox/candidates/48.0-candidates/build2/l10n_changesets.txt -CHANNEL="beta" +CHANNEL="release" BRANCH="releases/mozilla-$CHANNEL" -RELEASE_TAG="FIREFOX_54_0b13_RELEASE" -VERSION="53.99" +RELEASE_TAG="FIREFOX_54_0_RELEASE" +VERSION="54.0" # mozilla if [ -d mozilla ]; then diff -r 593707d5c013 -r 53443ffb496a firefox-kde.patch --- a/firefox-kde.patch Thu Jun 15 15:34:01 2017 +0200 +++ b/firefox-kde.patch Mon Jun 26 20:41:30 2017 +0200 @@ -1,11 +1,11 @@ # HG changeset patch -# Parent f17aea11a99a3ea5fee78bc53bdecb8d851660f0 +# Parent 2d666d6d44b2c1f6bc3e033c7e0ac94652af9fee diff --git a/browser/base/content/browser-kde.xul b/browser/base/content/browser-kde.xul new file mode 100644 --- /dev/null +++ b/browser/base/content/browser-kde.xul -@@ -0,0 +1,1136 @@ +@@ -0,0 +1,1149 @@ +#filter substitution + +# -*- Mode: HTML -*- @@ -21,7 +21,6 @@ + + + -+ + + + @@ -61,7 +60,6 @@ +#endif + titlemenuseparator="&mainWindow.titlemodifiermenuseparator;" + lightweightthemes="true" -+ lightweightthemesfooter="browser-bottombox" + windowtype="navigator:browser" + macanimationtype="document" + screenX="4" screenY="4" @@ -155,7 +153,8 @@ + noautofocus="true" + hidden="true" + overflowpadding="4" -+ norolluponanchor="true" /> ++ norolluponanchor="true" ++ nomaxresults="true" /> + + +