# HG changeset patch # User Wolfgang Rosenauer # Date 1488646484 -3600 # Node ID ace605efe50fdeccb6854dabf444ff42057b2f6f # Parent 66115255ad6fb3b283ef182976d83abbc32f9363 latest beta diff -r 66115255ad6f -r ace605efe50f MozillaFirefox/MozillaFirefox.changes --- a/MozillaFirefox/MozillaFirefox.changes Sun Feb 12 20:15:21 2017 +0100 +++ b/MozillaFirefox/MozillaFirefox.changes Sat Mar 04 17:54:44 2017 +0100 @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Sun Feb 12 08:16:24 UTC 2017 - wr@rosenauer.org - -- update to Firefox 52.0b5 +Sat Feb 25 15:19:15 UTC 2017 - wr@rosenauer.org + +- update to Firefox 52.0b9 * requires NSS >= 3.28.2 * Pages containing insecure password fields now display a warning directly within username and password fields. @@ -18,6 +18,7 @@ * mozilla-skia-overflow.patch * mozilla-skia-ppc-endianess.patch - rebased patches +- enable rust usage for Tumbleweed ------------------------------------------------------------------- Fri Jan 27 20:25:59 UTC 2017 - astieger@suse.com diff -r 66115255ad6f -r ace605efe50f MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Sun Feb 12 20:15:21 2017 +0100 +++ b/MozillaFirefox/MozillaFirefox.spec Sat Mar 04 17:54:44 2017 +0100 @@ -21,11 +21,17 @@ %define major 51 %define mainver %major.99 %define update_channel beta -%define releasedate 20170111000000 +%define releasedate 20170224000000 # PIE, full relro (x86_64 for now) %define build_hardened 1 +%if 0%{?suse_version} > 1320 +%define firefox_use_gtk3 1 +%define firefox_use_rust 1 +%endif + + # general build definitions %if "%{update_channel}" != "aurora" %define progname firefox @@ -36,9 +42,6 @@ %define pkgname firefox-dev-edition %define appname Firefox Developer Edition %endif -%if 0%{?suse_version} > 1320 -%define firefox_use_gtk3 1 -%endif %define progdir %{_prefix}/%_lib/%{progname} %define gnome_dir %{_prefix} %define desktop_file_name %{progname} @@ -94,6 +97,10 @@ BuildRequires: pkgconfig(gtk+-3.0) >= 3.4.0 BuildRequires: pkgconfig(gtk+-unix-print-3.0) %endif +%if 0%{?firefox_use_rust} +BuildRequires: cargo +BuildRequires: rust >= 1.10 +%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,6 +324,9 @@ ac_add_options --libdir=%{_libdir} ac_add_options --includedir=%{_includedir} ac_add_options --enable-release +%if 0%{?firefox_use_rust} +ac_add_options --enable-rust +%endif %if 0%{?firefox_use_gtk3} ac_add_options --enable-default-toolkit=cairo-gtk3 %else diff -r 66115255ad6f -r ace605efe50f MozillaFirefox/create-tar.sh --- a/MozillaFirefox/create-tar.sh Sun Feb 12 20:15:21 2017 +0100 +++ b/MozillaFirefox/create-tar.sh Sat Mar 04 17:54:44 2017 +0100 @@ -7,7 +7,7 @@ CHANNEL="beta" BRANCH="releases/mozilla-$CHANNEL" -RELEASE_TAG="FIREFOX_52_0b5_RELEASE" +RELEASE_TAG="FIREFOX_52_0b9_RELEASE" VERSION="51.99" # mozilla diff -r 66115255ad6f -r ace605efe50f MozillaFirefox/l10n_changesets.txt --- a/MozillaFirefox/l10n_changesets.txt Sun Feb 12 20:15:21 2017 +0100 +++ b/MozillaFirefox/l10n_changesets.txt Sat Mar 04 17:54:44 2017 +0100 @@ -5,7 +5,7 @@ as ee642d74fde9 ast 80b866a98b5a az 07778ef756d4 -bg 1d8a8f804040 +bg 3e1affaac949 bn-BD 6182802acd04 bn-IN 0775fc62a38e br 88938f2eb7e2 @@ -29,7 +29,7 @@ eu 55202a38f74c fa de4daf555606 ff 98974e0270a8 -fi f8b1401c07d3 +fi 903b0416494a fr 7e9efb5f39b1 fy-NL 551f14553b31 ga-IE 94a750872504 @@ -46,8 +46,8 @@ id 584289a98164 is 0de2039f0ead it ac8abee179d4 -ja 341947354a69 -ja-JP-mac 1c99dfb48618 +ja c596f800130a +ja-JP-mac e3b94e022b7d ka fd11643d032b kab 89a29ca718ef kk bbde07088662 diff -r 66115255ad6f -r ace605efe50f firefox-kde.patch --- a/firefox-kde.patch Sun Feb 12 20:15:21 2017 +0100 +++ b/firefox-kde.patch Sat Mar 04 17:54:44 2017 +0100 @@ -1,11 +1,11 @@ # HG changeset patch -# Parent e4b8399bc2706a7b5331407b232bc8845aea7f2e +# Parent 1c4e33861cfcffe5a189802cf97957b0701260db 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,1133 @@ +@@ -0,0 +1,1134 @@ +#filter substitution + +# -*- Mode: HTML -*- @@ -154,6 +154,7 @@ + id="PopupAutoComplete" + noautofocus="true" + hidden="true" ++ overflowpadding="4" + norolluponanchor="true" /> + +