forked from pool/MozillaFirefox
Accepting request 561754 from mozilla:Factory
- update to Firefox 57.0.4 MFSA 2018-1: Speculative execution side-channel attack ("Spectre") (boo#1074723) - fixed regression introduced Oct 10th which made Firefox crash when cancelling the KDE file dialog (boo#1069962) - Mozilla Firefox 57.0.3: * Fix a crash reporting issue that inadvertently sends background tab crash reports to Mozilla without user opt-in (bmo#1427111, bsc#1074235) - Includes changes from 57.0.2: * fixes for platforms other than GNU/Linux OBS-URL: https://build.opensuse.org/request/show/561754 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MozillaFirefox?expand=0&rev=263
This commit is contained in:
commit
f3642d683d
@ -1,3 +1,26 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 4 12:23:41 UTC 2018 - wr@rosenauer.org
|
||||||
|
|
||||||
|
- update to Firefox 57.0.4
|
||||||
|
MFSA 2018-1: Speculative execution side-channel attack ("Spectre")
|
||||||
|
(boo#1074723)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 3 08:29:38 UTC 2018 - wr@rosenauer.org
|
||||||
|
|
||||||
|
- fixed regression introduced Oct 10th which made Firefox crash
|
||||||
|
when cancelling the KDE file dialog (boo#1069962)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Dec 29 19:52:34 UTC 2017 - astieger@suse.com
|
||||||
|
|
||||||
|
- Mozilla Firefox 57.0.3:
|
||||||
|
* Fix a crash reporting issue that inadvertently sends background
|
||||||
|
tab crash reports to Mozilla without user opt-in (bmo#1427111,
|
||||||
|
bsc#1074235)
|
||||||
|
- Includes changes from 57.0.2:
|
||||||
|
* fixes for platforms other than GNU/Linux
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Dec 8 15:52:17 UTC 2017 - dimstar@opensuse.org
|
Fri Dec 8 15:52:17 UTC 2017 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
#
|
#
|
||||||
# spec file for package MozillaFirefox
|
# spec file for package MozillaFirefox
|
||||||
#
|
#
|
||||||
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
# 2006-2017 Wolfgang Rosenauer
|
# 2006-2018 Wolfgang Rosenauer
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -19,10 +19,10 @@
|
|||||||
|
|
||||||
# changed with every update
|
# changed with every update
|
||||||
%define major 57
|
%define major 57
|
||||||
%define mainver %major.0.1
|
%define mainver %major.0.4
|
||||||
%define update_channel release
|
%define update_channel release
|
||||||
%define branding 1
|
%define branding 1
|
||||||
%define releasedate 20171128222554
|
%define releasedate 20180103231032
|
||||||
|
|
||||||
# PIE, full relro (x86_64 for now)
|
# PIE, full relro (x86_64 for now)
|
||||||
%define build_hardened 1
|
%define build_hardened 1
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:95638b0428327defc038771f48ada721b8073679f1037481d7988513f9713e41
|
oid sha256:6441a12de7f0735fd9a2b4580bb7cdccec86b34acda3a8718ce9b0bf39a59ca7
|
||||||
size 28400
|
size 28824
|
||||||
|
@ -7,8 +7,8 @@
|
|||||||
|
|
||||||
CHANNEL="release"
|
CHANNEL="release"
|
||||||
BRANCH="releases/mozilla-$CHANNEL"
|
BRANCH="releases/mozilla-$CHANNEL"
|
||||||
RELEASE_TAG="d2e449c73daca64d8c8185590750873b1cfcd412" # build 2
|
RELEASE_TAG="afa87f9be3a8852da3a30f286b15ae599c7874f6"
|
||||||
VERSION="57.0.1"
|
VERSION="57.0.4"
|
||||||
|
|
||||||
# mozilla
|
# mozilla
|
||||||
if [ -d mozilla ]; then
|
if [ -d mozilla ]; then
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:66085ebf2f9b75f6c18a3478e996ef4dac26329efd7c8d9b5f59276ac51bddf9
|
|
||||||
size 267398420
|
|
3
firefox-57.0.4-source.tar.xz
Normal file
3
firefox-57.0.4-source.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7ab9870937e8683ea435f8cbd4ff52d4e53a263d3ab31e6ba2d6fe61f3aa636c
|
||||||
|
size 267408064
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:d601bf69518e67d0ee99b0c7793892cb46b6a04f9553beb1e5db02586664b0fb
|
|
||||||
size 47587380
|
|
3
l10n-57.0.4.tar.xz
Normal file
3
l10n-57.0.4.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:82bdb63b072ba7544f985bf331d3156b2c3b6a7a62d4dae4c024007ed7f2fc76
|
||||||
|
size 51599812
|
@ -1,5 +1,5 @@
|
|||||||
# HG changeset patch
|
# HG changeset patch
|
||||||
# Parent 87a32e5d11e9d652e331a5f852bb951069b20c4a
|
# Parent 2504512f9a9ba7b52dd99745d15f049f2a03f4f4
|
||||||
Description: Add KDE integration to Firefox (toolkit parts)
|
Description: Add KDE integration to Firefox (toolkit parts)
|
||||||
Author: Wolfgang Rosenauer <wolfgang@rosenauer.org>
|
Author: Wolfgang Rosenauer <wolfgang@rosenauer.org>
|
||||||
Author: Lubos Lunak <lunak@suse.com>
|
Author: Lubos Lunak <lunak@suse.com>
|
||||||
@ -3275,7 +3275,7 @@ diff --git a/widget/gtk/nsFilePicker.cpp b/widget/gtk/nsFilePicker.cpp
|
|||||||
|
|
||||||
mFilters.AppendElement(filter);
|
mFilters.AppendElement(filter);
|
||||||
mFilterNames.AppendElement(name);
|
mFilterNames.AppendElement(name);
|
||||||
@@ -371,16 +375,37 @@ nsFilePicker::Show(int16_t *aReturn)
|
@@ -371,16 +375,39 @@ nsFilePicker::Show(int16_t *aReturn)
|
||||||
|
|
||||||
NS_IMETHODIMP
|
NS_IMETHODIMP
|
||||||
nsFilePicker::Open(nsIFilePickerShownCallback *aCallback)
|
nsFilePicker::Open(nsIFilePickerShownCallback *aCallback)
|
||||||
@ -3288,6 +3288,7 @@ diff --git a/widget/gtk/nsFilePicker.cpp b/widget/gtk/nsFilePicker.cpp
|
|||||||
+ if( nsKDEUtils::kdeSupport()) {
|
+ if( nsKDEUtils::kdeSupport()) {
|
||||||
+ mCallback = aCallback;
|
+ mCallback = aCallback;
|
||||||
+ mRunning = true;
|
+ mRunning = true;
|
||||||
|
+ NS_ADDREF_THIS();
|
||||||
+ g_idle_add([](gpointer data) -> gboolean {
|
+ g_idle_add([](gpointer data) -> gboolean {
|
||||||
+ nsFilePicker* queuedPicker = (nsFilePicker*) data;
|
+ nsFilePicker* queuedPicker = (nsFilePicker*) data;
|
||||||
+ int16_t result;
|
+ int16_t result;
|
||||||
@ -3299,6 +3300,7 @@ diff --git a/widget/gtk/nsFilePicker.cpp b/widget/gtk/nsFilePicker.cpp
|
|||||||
+ queuedPicker->mResult = result;
|
+ queuedPicker->mResult = result;
|
||||||
+ }
|
+ }
|
||||||
+ queuedPicker->mRunning = false;
|
+ queuedPicker->mRunning = false;
|
||||||
|
+ NS_RELEASE(queuedPicker);
|
||||||
+ return G_SOURCE_REMOVE;
|
+ return G_SOURCE_REMOVE;
|
||||||
+ }, this);
|
+ }, this);
|
||||||
+
|
+
|
||||||
@ -3313,7 +3315,7 @@ diff --git a/widget/gtk/nsFilePicker.cpp b/widget/gtk/nsFilePicker.cpp
|
|||||||
|
|
||||||
GtkFileChooserAction action = GetGtkFileChooserAction(mMode);
|
GtkFileChooserAction action = GetGtkFileChooserAction(mMode);
|
||||||
|
|
||||||
@@ -603,8 +628,233 @@ nsFilePicker::Done(GtkWidget* file_choos
|
@@ -603,8 +630,233 @@ nsFilePicker::Done(GtkWidget* file_choos
|
||||||
if (mCallback) {
|
if (mCallback) {
|
||||||
mCallback->Done(result);
|
mCallback->Done(result);
|
||||||
mCallback = nullptr;
|
mCallback = nullptr;
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
REV=d2e449c73dac
|
REV=afa87f9be3a8
|
||||||
REPO=http://hg.mozilla.org/releases/mozilla-release
|
REPO=http://hg.mozilla.org/releases/mozilla-release
|
||||||
|
Loading…
Reference in New Issue
Block a user