Hello community, here is the log from the commit of package webkit2gtk3 for openSUSE:Factory checked in at 2020-09-25 16:24:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old) and /work/SRC/openSUSE:Factory/.webkit2gtk3.new.4249 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "webkit2gtk3" Fri Sep 25 16:24:52 2020 rev:101 rq:836033 version:2.30.0 Changes: -------- --- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes 2020-08-20 22:25:25.387885749 +0200 +++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.4249/webkit2gtk3.changes 2020-09-25 16:27:56.119699099 +0200 @@ -1,0 +2,88 @@ +Mon Sep 14 23:28:52 UTC 2020 - Michael Gorse <[email protected]> + +- Update to version 2.30.0: + + 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. +- Drop seccomp-build-fix.patch and wpe-shm-check.patch: fixed + upstream. + +------------------------------------------------------------------- +Mon Sep 7 22:24:27 UTC 2020 - Michael Gorse <[email protected]> + +- Add wpe-shm-check.patch: make SHM initialization fail for + wpebackend-fdo < 1.7.0. + +------------------------------------------------------------------- +Sun Sep 6 16:36:23 UTC 2020 - Michael Gorse <[email protected]> + +- Add seccomp-build-fix.patch: pass seccomp include directory to + g++. +- Re-enable bubblewrap sandbox for SLE-15-SP2 and Tumbleweed. + +------------------------------------------------------------------- +Sat Sep 5 15:26:46 UTC 2020 - Dominique Leuenberger <[email protected]> + +- Update to version 2.29.92: + + Fix user agent header after a redirect when a new quirk is + required. + + Stop using firefox user agent quirk for google docs. + + Fix rendering frames timeline panel in web inspector. + + Fix per-thread cpu usage in web inspector. + + Fix several crashes and rendering issues. +- Changes from version 2.29.91: + + Fix a web process crash introduced in 2.29.90. +- Changes from version 2.29.90: + + Fix font variation settings when font smoothing setting is also + present. + + Fix HTML drag and drop operations. + + Fix argument order for clone syscall seccomp filter on s390x. + + Fix a crash when selecting text. + + Fix several crashes and rendering issues. +- Changes from version 2.29.4: + + Add support for backdrop filters. + + Add support for text-underline-offset and + text-decoration-thickness. + + Add OpenCDM and AV1 support to media backend. + + Add new API to get ITP data summary. + + Use mobile user-agent on tablets. + + Fix several crashes and rendering issues. +- Changes from version 2.29.3: + + Add webkit_authentication_request_get_security_origin. + + Change the cookies accept policy to always when no-third-party + is set and ITP is enabled. + + Fix web process hangs on large GitHub pages. + + Bubblewrap sandbox should not attempt to bind empty paths. + + Add support for sndio to bubblewrap sandbox. + + Also handle dark themes when the name ends with -Dark. + + Fix a race condition causing a crash in media player. + + Fix several crashes and rendering issues. +- Changes from version 2.29.2: + + Add Intelligent Tracking Prevention (ITP) support. + + Add support for video formats in img elements. + + Add API to handle video autoplay policy that now defaults to + disallow autoplay videos with audio. + + Add API to mute a web view. + + Add API to allow applications to handle the HTTP authentication + credential storage. + + Add a WebKitSetting to set the media content types requiring + hardware support. + + Fix a crash during drag an drop due to a bug introduced in + 2.29.1. + + Do not start page load during animation in back/forward + gesture. + + Fix several crashes and rendering issues. +- Changes from version 2.29.1: + + Stop using GTK theming to render form controls. + + Add API to disable GTK theming for scrollbars too. + + Fix several race conditions and threading issues in the media + player. + + Add USER_AGENT_BRANDING build option. + + Add paste as plain text option to the context menu for rich + editable content. + + Fix several crashes and rendering issues. + + Updated translations. +- Rebase webkit2gtk3-fdo-soname.patch. +- Add pkgconfig(libsystemd) BuildRequires: new dependency. + +------------------------------------------------------------------- Old: ---- webkitgtk-2.28.4.tar.xz webkitgtk-2.28.4.tar.xz.asc New: ---- webkitgtk-2.30.0.tar.xz webkitgtk-2.30.0.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ webkit2gtk3.spec ++++++ --- /var/tmp/diff_new_pack.xtsBux/_old 2020-09-25 16:27:57.303700148 +0200 +++ /var/tmp/diff_new_pack.xtsBux/_new 2020-09-25 16:27:57.307700151 +0200 @@ -31,7 +31,7 @@ %define _gold_linker 0 %endif Name: webkit2gtk3 -Version: 2.28.4 +Version: 2.30.0 Release: 0 Summary: Library for rendering web content, GTK+ Port License: LGPL-2.0-or-later AND BSD-3-Clause @@ -99,6 +99,7 @@ BuildRequires: pkgconfig(libseccomp) BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(libsoup-2.4) >= 2.61.90 +BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libwebp) BuildRequires: pkgconfig(libxml-2.0) >= 2.8.0 BuildRequires: pkgconfig(libxslt) >= 1.1.7 ++++++ webkit2gtk3-fdo-soname.patch ++++++ --- /var/tmp/diff_new_pack.xtsBux/_old 2020-09-25 16:27:57.363700201 +0200 +++ /var/tmp/diff_new_pack.xtsBux/_new 2020-09-25 16:27:57.363700201 +0200 @@ -1,13 +1,13 @@ -Index: webkitgtk-2.27.90/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp +Index: webkitgtk-2.29.92/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp =================================================================== ---- webkitgtk-2.27.90.orig/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp -+++ webkitgtk-2.27.90/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 (wpe_fdo_initialize_for_egl_display(WebCore::PlatformDisplay::sharedDisplay().eglDisplay())) { + if (AcceleratedBackingStoreWayland::checkRequirements()) { parameters.hostClientFileDescriptor = wpe_renderer_host_create_client(); parameters.implementationLibraryName = FileSystem::fileSystemRepresentation(wpe_loader_get_loaded_implementation_library_name()); ++++++ webkitgtk-2.28.4.tar.xz -> webkitgtk-2.30.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.28.4.tar.xz /work/SRC/openSUSE:Factory/.webkit2gtk3.new.4249/webkitgtk-2.30.0.tar.xz differ: char 26, line 1
