Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2019-09-11 10:19:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and      /work/SRC/openSUSE:Factory/.webkit2gtk3.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "webkit2gtk3"

Wed Sep 11 10:19:13 2019 rev:85 rq:729425 version:2.26.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2019-09-04 
09:03:43.219035079 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.7948/webkit2gtk3.changes        
2019-09-11 10:19:15.771519179 +0200
@@ -1,0 +2,110 @@
+Mon Sep  9 09:59:58 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 2.26.0:
+  + Add support for subprocess sandboxing.
+  + Add support for HSTS (HTTP Strict Transport Security).
+  + Use libwpe with fdo backend to implement accelerated
+    compositing under wayland.
+  + Remove support for GTK2 NPAPI plugins.
+  + Add support for datalist element in text input fields.
+  + Show the emoji chooser popover for editable content.
+  + Improve rendering of form controls when GTK theme is dark.
+  + Fix rendering artifacts in youtube volume button and github
+    comment box.
+  + Single process model has been deprecated for security reasons.
+
+-------------------------------------------------------------------
+Tue Sep  3 12:11:49 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 2.25.92:
+  + Add WEBKIT_USE_SINGLE_WEB_PROCESS environment variable to force
+    single process model in all WebKitWebContext. This is a
+    temporary solution for applications still depending on the
+    single process mode behavior. It will be only available in 2.26
+    series.
+  + Add new API to remove a filter from an user content manager
+    given its identifier.
+  + Add support for HSTS.
+  + Several improvements and bug fixes in MSE media player.
+  + Fix building without unified sources.
+  + Fix several crashes and rendering issues.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Fri Aug 30 11:25:04 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Disable pkgconfig(wpe-1.0) and pkgconfig(wpebackend-fdo-1.0)
+  BuildRequires and pass DUSE_WPE_RENDERER=OFF to cmake. Needs more
+  work upstream.
+
+-------------------------------------------------------------------
+Fri Aug 30 02:25:04 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 2.25.4:
+  + Switch to use libsoup WebSockets API.
+  + Add support for permessage-deflate WebSocket extension.
+  + Add support for datalist element in text input fields.
+  + Fix a crash with empty video source.
+  + Fix several crashes and rendering issues.
+
+-------------------------------------------------------------------
+Fri Aug 30 02:25:03 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 2.25.3:
+  + Remove support for GTK2 NPAPI plugins.
+  + Fix web view updates after swapping web process if accelerated
+    compositing mode is forced.
+  + Make kinetic scrolling work again.
+  + Fix position of emoji chooser when page is scrolled.
+  + Fix web process deadlock when scrolling twitter timeline which
+    contains HLS videos.
+  + Make navigation gesture use dark fallback background color
+    color on dark themes.
+  + Make Previous/Next gesture work in RTL mode.
+  + Support cancelling touchscreen back/forward gesture.
+  + Add user agent quirk to make github work in FreeBSD.
+  + Fix content disappearing when using CSS transforms.
+  + Fix some radio streams that could not be played.
+  + Fix video pause that sometimes caused to skip to finish.
+  + Fix volume level changes when playing a video.
+  + Fix several crashes and rendering issues.
+- Changes from version 2.25.2:
+  + Enable process switch on cross site navigation.
+  + Use libwpe with fdo backend to implement accelerated
+    compositing under wayland.
+  + Fix rendering artifacts in youtube volume button.
+  + Fix trapezoid artifact in github comment box.
+  + Ensure web extensions directory is readable when sandbox is
+    enabled.
+  + Fix the executable name of WebDriver process, renamed by
+    mistake in 2.25.1.
+  + Enable hyperlink auditing setting by default.
+  + Remove the option to build without using the redirected
+    XComposite window.
+  + Fix HLS streams being slow to start.
+  + Make accessibility work when sandbox is enabled.
+  + Fix several crashes and rendering issues.
+- Changes from version 2.25.1:
+  + Add support for subprocess sandboxing.
+  + Add API to get the web process unique identifier of a
+    WebKitFrame.
+  + Add WebKitWebPage::did-associate-form-controls-for-frame signal
+    and deprecate did-associate-form-controls.
+  + Implement AtkComponentIface scroll_to methods.
+  + Improve rendering of form controls when GTK theme is dark and
+    enable prefers-color-scheme media query.
+  + Show the emoji chooser popover for editable content.
+  + Fix touch capabilities detection for websites checking touch
+    events properties present in window or pointer media queries.
+  + Fix several crashes and rendering issues.
+- Drop webkit2gtk3-bwo197558-hang.patch: Fixed upstream.
+- Add pkgconfig(wpe-1.0) and pkgconfig(wpebackend-fdo-1.0)
+  BuildRequires: New dependencies.
+- Enable bubblewrap, xdg-dbus-proxy and pkgconfig(libseccomp)
+  BuildRequires as well as bubblewrap and xdg-dbus-proxy Requires:
+  Sandbox feature is enabled again.
+- Drop conditional pkgconfig(gtk+-2.0) BuildRequires and
+  webkit2gtk3-plugin-process-gtk2 sub-package, support for gtk2
+  plugins are now dropped upstream. Add Obsoletes in libwebkit2gtk.
+
+-------------------------------------------------------------------

Old:
----
  webkitgtk-2.24.4.tar.xz
  webkitgtk-2.24.4.tar.xz.asc

New:
----
  webkitgtk-2.26.0.tar.xz
  webkitgtk-2.26.0.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ webkit2gtk3.spec ++++++
--- /var/tmp/diff_new_pack.5SjDP9/_old  2019-09-11 10:19:27.947517669 +0200
+++ /var/tmp/diff_new_pack.5SjDP9/_new  2019-09-11 10:19:27.947517669 +0200
@@ -42,7 +42,7 @@
 %bcond_with python3
 %endif
 Name:           webkit2gtk3
-Version:        2.24.4
+Version:        2.26.0
 Release:        0
 Summary:        Library for rendering web content, GTK+ Port
 License:        LGPL-2.0-or-later AND BSD-3-Clause
@@ -59,7 +59,7 @@
 BuildRequires:  Mesa-libGLESv2-devel
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  bison >= 2.3
-#BuildRequires:  bubblewrap
+BuildRequires:  bubblewrap
 BuildRequires:  cmake
 BuildRequires:  enchant-devel
 BuildRequires:  gobject-introspection-devel
@@ -71,7 +71,7 @@
 BuildRequires:  perl >= 5.10.0
 BuildRequires:  pkgconfig
 BuildRequires:  ruby >= 1.8.7
-#BuildRequires:  xdg-dbus-proxy
+BuildRequires:  xdg-dbus-proxy
 BuildRequires:  pkgconfig(atk)
 BuildRequires:  pkgconfig(atspi-2) >= 2.5.3
 BuildRequires:  pkgconfig(cairo) >= 1.10.2
@@ -97,7 +97,7 @@
 BuildRequires:  pkgconfig(libbrotlidec) >= 1.0.1
 BuildRequires:  pkgconfig(libnotify)
 BuildRequires:  pkgconfig(libpng)
-#BuildRequires:  pkgconfig(libseccomp)
+BuildRequires:  pkgconfig(libseccomp)
 BuildRequires:  pkgconfig(libsecret-1)
 BuildRequires:  pkgconfig(libsoup-2.4) >= 2.61.90
 BuildRequires:  pkgconfig(libwebp)
@@ -105,6 +105,8 @@
 BuildRequires:  pkgconfig(libxslt) >= 1.1.7
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(upower-glib)
+#BuildRequires:  pkgconfig(wpe-1.0) >= 1.3.0
+#BuildRequires:  pkgconfig(wpebackend-fdo-1.0) >= 1.3.0
 BuildRequires:  pkgconfig(xt)
 BuildRequires:  pkgconfig(zlib)
 %if 0%{?suse_version} == 1315
@@ -128,12 +130,8 @@
 %if %{_gold_linker}
 BuildRequires:  binutils-gold
 %endif
-%if 0%{?is_opensuse}
-# We require gtk2 for the Gtk2 plugin wrapper
-BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24.10
-%endif
-#Requires:       bubblewrap
-#Requires:       xdg-dbus-proxy
+Requires:       bubblewrap
+Requires:       xdg-dbus-proxy
 
 %description
 WebKit is a web content engine, derived from KHTML and KJS from KDE,
@@ -151,6 +149,7 @@
 Requires:       webkit2gtk-4_0-injected-bundles
 Recommends:     %{_pkgname_no_slpp}-lang
 Provides:       %{_pkgname_no_slpp} = %{version}
+Obsoletes:      webkit2gtk3-plugin-process-gtk2
 
 %description -n libwebkit2gtk%{_wk2sover}
 WebKit is a web content engine, derived from KHTML and KJS from KDE,
@@ -161,16 +160,6 @@
 also supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and
 more.
 
-%if 0%{?is_opensuse}
-%package        plugin-process-gtk2
-Summary:        GTK+ 2 based NPAPI plugins support for %{name}
-Group:          Development/Libraries/C and C++
-Requires:       libwebkit2gtk%{_wk2sover} = %{version}
-
-%description    plugin-process-gtk2
-Support for GTK+ 2 based NPAPI plugins (such as Adobe Flash) for %{name}.
-%endif
-
 %package -n webkit2gtk-4_0-injected-bundles
 Summary:        Injected bundles for %{name}
 Group:          System/Libraries
@@ -338,13 +327,11 @@
 %if %{with python3}
   -DPYTHON_EXECUTABLE=%{_bindir}/python3 \
 %endif
-%if !0%{?is_opensuse}
-  -DENABLE_PLUGIN_PROCESS_GTK2=OFF \
-%endif
 %ifarch armv6hl ppc ppc64 ppc64le riscv64 s390 s390x
   -DENABLE_JIT=OFF \
 %endif
   -DUSE_SYSTEM_MALLOC=ON \
+  -DUSE_WPE_RENDERER=OFF \
 
 %ninja_build -j $max_link_jobs
 
@@ -358,10 +345,6 @@
 %postun -n libjavascriptcoregtk%{_sover} -p /sbin/ldconfig
 
 %files -n libwebkit2gtk%{_wk2sover}
-%if 0%{?is_opensuse}
-# Exclude Gtk2 plugin support from this package. That goes into 
plugin-process-gtk2.
-%exclude %{_libexecdir}/libwebkit2gtk%{_wk2sover}/WebKitPluginProcess2
-%endif
 # Exclude jsc and MiniBrowser - we package them on their own
 %exclude %{_libexecdir}/libwebkit2gtk%{_wk2sover}/jsc
 %exclude %{_libexecdir}/libwebkit2gtk%{_wk2sover}/MiniBrowser
@@ -369,11 +352,6 @@
 %{_libdir}/libwebkit2gtk-4.0.so.*
 %{_bindir}/WebKitWebDriver
 
-%if 0%{?is_opensuse}
-%files plugin-process-gtk2
-%{_libexecdir}/libwebkit2gtk%{_wk2sover}/WebKitPluginProcess2
-%endif
-
 %files -n webkit2gtk-4_0-injected-bundles
 %dir %{_libdir}/webkit2gtk-4.0
 %dir %{_libdir}/webkit2gtk-4.0/injected-bundle


++++++ webkitgtk-2.24.4.tar.xz -> webkitgtk-2.26.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.24.4.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.7948/webkitgtk-2.26.0.tar.xz 
differ: char 26, line 1


Reply via email to