Accepting request 850518 from GNOME:Next
- Update to version 2.30.3 (boo#1179122): OBS-URL: https://build.opensuse.org/request/show/850518 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=276
This commit is contained in:
parent
09927b23a3
commit
6e7c26751f
@ -1,7 +1,7 @@
|
||||
diff -urp webkitgtk-2.28.0.orig/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp webkitgtk-2.28.0/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp
|
||||
--- webkitgtk-2.28.0.orig/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp 2020-02-04 04:30:36.000000000 -0600
|
||||
+++ webkitgtk-2.28.0/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp 2020-03-19 14:16:07.742318092 -0500
|
||||
@@ -379,8 +379,16 @@ static void webkitWebContextConstructed(
|
||||
diff -urp webkitgtk-2.30.3.orig/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp webkitgtk-2.30.3/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp
|
||||
--- webkitgtk-2.30.3.orig/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp 2020-09-18 03:34:08.000000000 -0500
|
||||
+++ webkitgtk-2.30.3/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp 2020-11-20 16:25:05.830587831 -0600
|
||||
@@ -397,8 +397,16 @@ static void webkitWebContextConstructed(
|
||||
configuration.setProcessSwapsOnNavigation(priv->psonEnabled);
|
||||
if (!priv->psonEnabled) {
|
||||
const char* useSingleWebProcess = getenv("WEBKIT_USE_SINGLE_WEB_PROCESS");
|
||||
@ -18,5 +18,5 @@ diff -urp webkitgtk-2.28.0.orig/Source/WebKit/UIProcess/API/glib/WebKitWebContex
|
||||
+ }
|
||||
+ }
|
||||
}
|
||||
#endif
|
||||
|
||||
#if !USE(GTK4)
|
||||
|
@ -1,13 +0,0 @@
|
||||
Index: webkitgtk-2.29.92/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp
|
||||
===================================================================
|
||||
--- webkitgtk-2.29.92.orig/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp
|
||||
+++ webkitgtk-2.29.92/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp
|
||||
@@ -115,7 +115,7 @@ void WebProcessPool::platformInitializeW
|
||||
#if PLATFORM(WAYLAND)
|
||||
if (WebCore::PlatformDisplay::sharedDisplay().type() == WebCore::PlatformDisplay::Type::Wayland) {
|
||||
#if USE(WPE_RENDERER)
|
||||
- wpe_loader_init("libWPEBackend-fdo-1.0.so");
|
||||
+ wpe_loader_init("libWPEBackend-fdo-1.0.so.1");
|
||||
if (AcceleratedBackingStoreWayland::checkRequirements()) {
|
||||
parameters.hostClientFileDescriptor = wpe_renderer_host_create_client();
|
||||
parameters.implementationLibraryName = FileSystem::fileSystemRepresentation(wpe_loader_get_loaded_implementation_library_name());
|
@ -1,3 +1,19 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 22 16:37:46 UTC 2020 - Michael Gorse <mgorse@suse.com>
|
||||
|
||||
- Update to version 2.30.3 (boo#1179122):
|
||||
+ Add new build option USE(64KB_PAGE_BLOCK).
|
||||
+ Fix backdrop filters with rounded borders.
|
||||
+ Fix scrolling iframes when async scrolling is enabled.
|
||||
+ Allow applications to handle drag and drop on the web view
|
||||
again.
|
||||
+ Update Outlook user agent quirk.
|
||||
+ Fix the build with video support disabled.
|
||||
+ Fix several crashes and rendering issues.
|
||||
+ Security fixes: CVE-2020-13584, CVE-2020-9983.
|
||||
- Drop webkit2gtk3-fdo-soname.patch: fixed upstream.
|
||||
- Rebase webkit-process.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 23 09:35:30 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
@ -35,6 +51,7 @@ Mon Sep 14 23:28:52 UTC 2020 - Michael Gorse <mgorse@suse.com>
|
||||
+ Fix NTLM authentication.
|
||||
+ Don't try to use SHM on wayland with older wpebackend-fdo.
|
||||
+ Fix the build due to seccomp.h header not found.
|
||||
+ Security fixes: CVE-2020-9948, CVE-2020-9951.
|
||||
- Drop seccomp-build-fix.patch and wpe-shm-check.patch: fixed
|
||||
upstream.
|
||||
|
||||
@ -141,7 +158,7 @@ Fri Jul 10 12:08:05 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
+ Fix several crashes and rendering issues.
|
||||
+ Security fixes: CVE-2020-9802, CVE-2020-9803, CVE-2020-9805,
|
||||
CVE-2020-9806, CVE-2020-9807, CVE-2020-9843, CVE-2020-9850,
|
||||
CVE-2020-13753.
|
||||
CVE-2020-13753, CVE-2020-9952.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 27 15:27:49 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
@ -31,7 +31,7 @@
|
||||
%define _gold_linker 0
|
||||
%endif
|
||||
Name: webkit2gtk3
|
||||
Version: 2.30.2
|
||||
Version: 2.30.3
|
||||
Release: 0
|
||||
Summary: Library for rendering web content, GTK+ Port
|
||||
License: LGPL-2.0-or-later AND BSD-3-Clause
|
||||
@ -41,12 +41,10 @@ Source0: %{url}/releases/%{_name}-%{version}.tar.xz
|
||||
Source1: %{url}/releases/%{_name}-%{version}.tar.xz.asc
|
||||
Source98: baselibs.conf
|
||||
Source99: webkit2gtk3.keyring
|
||||
# PATCH-FIX-OPENSUSE webkit2gtk3-fdo-soname.patch mgorse@suse.com -- don't call dlopen with an unversioned soname.
|
||||
Patch0: webkit2gtk3-fdo-soname.patch
|
||||
# PATCH-FIX-OPENSUSE webkit-process.patch boo#1159329 mgorse@suse.com -- use single web process for evolution and geary.
|
||||
Patch1: webkit-process.patch
|
||||
Patch0: webkit-process.patch
|
||||
# PATCH-FIX-OPENSUSE no-forced-sse.patch jengelh@iani.de -- cure execution of illegal instruction in i586 firefox.
|
||||
Patch2: no-forced-sse.patch
|
||||
Patch1: no-forced-sse.patch
|
||||
|
||||
BuildRequires: Mesa-libEGL-devel
|
||||
BuildRequires: Mesa-libGL-devel
|
||||
@ -273,11 +271,10 @@ A small test browswer from webkit, useful for testing features.
|
||||
|
||||
%prep
|
||||
%setup -n webkitgtk-%{version}
|
||||
%patch0 -p1
|
||||
%if 0%{?suse_version} <= 1500 && 0%{?sle_version} < 150200
|
||||
%patch1 -p1
|
||||
%patch0 -p1
|
||||
%endif
|
||||
%patch2 -p1
|
||||
%patch1 -p1
|
||||
|
||||
%build
|
||||
%define _lto_cflags %{nil}
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c467e0bc2bc610c2570928e3fd63cedaadc4719cbf9b04aa99f79dd71ad5682a
|
||||
size 22308908
|
@ -1,6 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iF0EABEDAB0WIQTX/PYc+aLeqzHYG9Pz0yLQ7EWCwwUCX5KhdAAKCRDz0yLQ7EWC
|
||||
w+C4AKDTSEyFV5h61UK9/BIBFR5DCIL4ZgCfXToLg9G8jSLAc4f2RXd3KXDSsQU=
|
||||
=28P5
|
||||
-----END PGP SIGNATURE-----
|
3
webkitgtk-2.30.3.tar.xz
Normal file
3
webkitgtk-2.30.3.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6dea14f03916882816f2fed9497a5103fc54b2ab8602ab145ca991e4951e5e7f
|
||||
size 22311704
|
6
webkitgtk-2.30.3.tar.xz.asc
Normal file
6
webkitgtk-2.30.3.tar.xz.asc
Normal file
@ -0,0 +1,6 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iF0EABEDAB0WIQTX/PYc+aLeqzHYG9Pz0yLQ7EWCwwUCX7e4fAAKCRDz0yLQ7EWC
|
||||
w7QFAJ0TZ5TPL8OizAGVM9Qx+g+ZFOzAWACeKFPcwRUnpEQhtyL2sOKZ4pxV7mA=
|
||||
=EEPd
|
||||
-----END PGP SIGNATURE-----
|
Loading…
x
Reference in New Issue
Block a user