--- a/MozillaFirefox/MozillaFirefox.changes Mon Oct 02 22:24:46 2017 +0200
+++ b/MozillaFirefox/MozillaFirefox.changes Thu Nov 02 18:15:18 2017 +0100
@@ -1,7 +1,25 @@
-------------------------------------------------------------------
-Mon Oct 2 19:57:40 UTC 2017 - wr@rosenauer.org
-
+Sat Oct 28 06:30:37 UTC 2017 - wr@rosenauer.org
+
+- update to Firefox 56.0.2
+ * Disable Form Autofill completely on user request (bmo#1404531)
+ * Fix for video-related crashes on Windows 7 (bmo#1409141)
+ * Correct detection for 64-bit GSSAPI authentication (bmo#1409275)
+ * Fix for shutdown crash (bmo#1404105)
+
+-------------------------------------------------------------------
+Tue Oct 10 11:47:49 UTC 2017 - wr@rosenauer.org
+
+- update to Firefox 56.0.1
+ * Block D3D11 when using Intel drivers on Windows 7 systems with
+ partial AVX support (bmo#1403353)
+ -> just to sync the version number
- enable stylo for TW (requires LLVM >= 3.9)
+- queue KDE filepicker requests to avoid non-opening file dialogs
+ happening in certain situations (contributed by Ignaz Forster)
+- the placeholder dot in KDE file dialog in case of empty filenames
+ was removed, apparently not required (anymore)
+ (contributed by Ignaz Forster)
-------------------------------------------------------------------
Sun Oct 1 18:25:16 UTC 2017 - stefan.bruens@rwth-aachen.de
--- a/MozillaFirefox/MozillaFirefox.spec Mon Oct 02 22:24:46 2017 +0200
+++ b/MozillaFirefox/MozillaFirefox.spec Thu Nov 02 18:15:18 2017 +0100
@@ -22,7 +22,7 @@
%define mainver %major.99
%define update_channel beta
%define branding 1
-%define releasedate 20170926190823
+%define releasedate 20171030163911
# PIE, full relro (x86_64 for now)
%define build_hardened 1
@@ -357,7 +357,7 @@
ac_add_options --enable-update-channel=%{update_channel}
ac_add_options --with-mozilla-api-keyfile=%{SOURCE18}
ac_add_options --with-google-api-keyfile=%{SOURCE19}
-%if 0%{?suse_version} > 1320
+%if 0%{?suse_version} <= 1320
ac_add_options --disable-stylo
%endif
%if %branding
--- a/MozillaFirefox/create-tar.sh Mon Oct 02 22:24:46 2017 +0200
+++ b/MozillaFirefox/create-tar.sh Thu Nov 02 18:15:18 2017 +0100
@@ -7,7 +7,7 @@
CHANNEL="beta"
BRANCH="releases/mozilla-$CHANNEL"
-RELEASE_TAG="FIREFOX_57_0b4_RELEASE"
+RELEASE_TAG="FIREFOX_57_0b13_RELEASE"
VERSION="56.99"
# mozilla
--- a/MozillaFirefox/l10n_changesets.txt Mon Oct 02 22:24:46 2017 +0200
+++ b/MozillaFirefox/l10n_changesets.txt Thu Nov 02 18:15:18 2017 +0100
@@ -1,96 +1,96 @@
-ach e7adc49e1901
-af a175ec808407
-an c02780857019
-ar 6688a184a4ee
-as 1b201809c30b
-ast 5b0c1d37dfc4
-az 46f153ea025d
-be e639859bd80d
-bg 45ac10a8eebb
-bn-BD 78e42794be0a
-bn-IN b12cd5984010
-br 0c692a161e6a
-bs c566dcff9228
-ca 843005ebdf57
-cak a201a160f1aa
-cs 673e3c5d7e6d
-cy d7785e84b2d5
-da d10cb0ccbfdf
-de cbcbb67b7446
-dsb 91d7f449c8b8
-el 9fae6e0cf73a
-en-GB 4efed4b7a026
-en-ZA 41d36ec15733
-eo 75689f423fee
-es-AR 008298fdc822
-es-CL 0719cf9a02c5
-es-ES 89444d0f0c5e
-es-MX a3b2c719d335
-et f94a081742e2
-eu e70ce824af92
-fa bd0a632a347e
-ff e9ec23d286da
-fi dee2606c0c52
-fr 444f6f248cda
-fy-NL 5442947be711
-ga-IE 520a91e1b869
-gd 7b8d318d7172
-gl df4a43546115
-gn de90f7d4ad27
-gu-IN 49c0059e7b20
-he 14abb07c8067
-hi-IN 627e4866fa52
-hr 840d6fce9f2d
-hsb 79b769f56afb
-hu 75d6acab27ff
-hy-AM 3543e3c61d51
-id 80d249bfce07
-is df02eb864aba
-it 54ebd710b0b9
-ja 0f3bea597ba3
-ja-JP-mac 7f49be227f5d
-ka ee6c8ed935e1
-kab f53aac551d7a
-kk 07823d99b937
-km 3bf31b0b6d9e
-kn c3db01aad2bf
-ko 9508383b1bb7
-lij c585863b419f
-lt 74e2d1cc81a1
-lv 6e57fc56b250
-mai 7c33a3406453
-mk b97e85f1e93e
-ml de8be9445c41
-mr 61ad0573f895
-ms 25a747386aab
-my 088ce3f4319d
-nb-NO 1d197e5f990c
-nl 5676db0716a9
-nn-NO fcd11b7086e5
-or f21324a0ed10
-pa-IN 4b71dd06d0e8
-pl b71e63bbbddd
-pt-BR e0e7a5821812
-pt-PT 333e82cca862
-rm 6b8e6367d9d0
-ro 84d897edfd6c
-ru aee79cd84afb
-si d91975c0b4d8
-sk 8fa0e53e20c2
-sl 2abb9b1c667a
-son be7a56e6d7fe
-sq d9137ed745db
-sr 6839a5986d5b
-sv-SE 621c743144e6
-ta aae2aa13babf
-te d9cf4d3c33e0
-th 34c1c62bb3cf
-tr 921c1b013006
-uk 03b177ac056c
-ur d97e35bba2d8
-uz 4807645f175b
-vi fa843de1fbed
-xh 7011a348aa3b
-zh-CN 3ebe225f8ae8
-zh-TW 99c6d5ce2901
+ach 845e30d48dfc
+af fb2bb189a1a8
+an a6cb9e55ca54
+ar 8751628a4e2a
+as c8c7ce08a50d
+ast 7eb260478bd8
+az e53e6a85563a
+be abc4f7b027d0
+bg 42153fa28db7
+bn-BD 618ea3d19eec
+bn-IN 101048b9a8bd
+br 1b53314687e2
+bs 09db60726d90
+ca ef0d1d4ef0de
+cak 0fb20d33961c
+cs 874422011781
+cy 0fc97d75e410
+da 9c08e8177409
+de 3d02afaa90f1
+dsb 4e23f584ca17
+el fdf19cea5806
+en-GB 2e545cf002c7
+en-ZA 4bd5e2534230
+eo e0aae3b5888d
+es-AR 54ab5ffe4481
+es-CL 63f03fc50654
+es-ES 385b05704e12
+es-MX d2af3b43124a
+et fc5042e8d705
+eu 1010ee63a76a
+fa 988038c98e07
+ff a206043d6c09
+fi f329ad8ddd70
+fr 633f7c951396
+fy-NL 8334c2341110
+ga-IE b6bd9e6bf934
+gd 2f44fb76137b
+gl bd2efa51e288
+gn ef1c4c22501c
+gu-IN 7bf58a4c1eec
+he 923c4ce99db2
+hi-IN 728de88353f2
+hr 26c2911d2b28
+hsb 9870e542b52f
+hu d933202fb960
+hy-AM 6020222039ca
+id df76458d5889
+is b265b8439970
+it f4872570a9b6
+ja 0729352399ba
+ja-JP-mac 788b3ad663ef
+ka 220d00be33a1
+kab 35725622b786
+kk a6136a555475
+km 79239374c86f
+kn b4f57ec740ce
+ko 0fccbb892229
+lij d1d09ea09eff
+lt d1d7e5a41bd7
+lv f0fd0c3546e0
+mai 64d402c5dbc1
+mk b3fb89cac86c
+ml 9d626ede460e
+mr df4ee137aeed
+ms 7cd42ad75aab
+my 2e2cc78ff945
+nb-NO 3d9e549a7377
+nl ba07a69755d5
+nn-NO d5c0e1e0d51e
+or 8c482206a700
+pa-IN a2af69c875ad
+pl 3a84792cd4a9
+pt-BR abaf82feb0cd
+pt-PT 5729d6b88c60
+rm de3c6abf95ab
+ro 2c71dc65aaca
+ru 9c3320764d7c
+si 355b25c93905
+sk 4681d1a76647
+sl 6ea5be344dbb
+son e9a07815a9aa
+sq c61933c72577
+sr a369834f1f2f
+sv-SE 00caecc6c495
+ta ad1bce7770b4
+te dde86e2a2c17
+th 1950402ffa30
+tr 2d144754af6e
+uk 0d12ea210a8c
+ur 9881f47a738d
+uz 9ac534694f99
+vi 601e9a63473e
+xh 4d22de472867
+zh-CN 50181d22b5e9
+zh-TW 976dabba2975
--- a/mozilla-kde.patch Mon Oct 02 22:24:46 2017 +0200
+++ b/mozilla-kde.patch Thu Nov 02 18:15:18 2017 +0100
@@ -1,5 +1,5 @@
# HG changeset patch
-# Parent faadbf89d1cb02eefec4c5dfd3ab86bc20d815d5
+# Parent a930d4c1c3fba77f61071becdc51e3232e0b72ca
Description: Add KDE integration to Firefox (toolkit parts)
Author: Wolfgang Rosenauer <wolfgang@rosenauer.org>
Author: Lubos Lunak <lunak@suse.com>
@@ -3276,7 +3276,7 @@
mFilters.AppendElement(filter);
mFilterNames.AppendElement(name);
-@@ -371,16 +375,34 @@ nsFilePicker::Show(int16_t *aReturn)
+@@ -371,16 +375,37 @@ nsFilePicker::Show(int16_t *aReturn)
NS_IMETHODIMP
nsFilePicker::Open(nsIFilePickerShownCallback *aCallback)
@@ -3287,19 +3287,22 @@
+ // KDE file picker is not handled via callback
+ if( nsKDEUtils::kdeSupport()) {
-+ int16_t result;
+ mCallback = aCallback;
+ mRunning = true;
-+ NS_ADDREF_THIS();
-+ kdeFileDialog(&result);
-+ if (mCallback) {
-+ mCallback->Done(result);
-+ mCallback = nullptr;
-+ } else {
-+ mResult = result;
-+ }
-+ mRunning = false;
-+ NS_RELEASE_THIS();
++ g_idle_add([](gpointer data) -> gboolean {
++ nsFilePicker* queuedPicker = (nsFilePicker*) data;
++ int16_t result;
++ queuedPicker->kdeFileDialog(&result);
++ if (queuedPicker->mCallback) {
++ queuedPicker->mCallback->Done(result);
++ queuedPicker->mCallback = nullptr;
++ } else {
++ queuedPicker->mResult = result;
++ }
++ queuedPicker->mRunning = false;
++ return G_SOURCE_REMOVE;
++ }, this);
++
+ return NS_OK;
+ }
+
@@ -3311,7 +3314,7 @@
GtkFileChooserAction action = GetGtkFileChooserAction(mMode);
-@@ -603,8 +625,235 @@ nsFilePicker::Done(GtkWidget* file_choos
+@@ -603,8 +628,233 @@ nsFilePicker::Done(GtkWidget* file_choos
if (mCallback) {
mCallback->Done(result);
mCallback = nullptr;
@@ -3408,8 +3411,6 @@
+ else
+ startdir = ToNewUTF8String(mDefault);
+ }
-+ if( startdir.IsEmpty())
-+ startdir = ".";
+
+ nsAutoCString filters;
+ PRInt32 count = mFilters.Length();