Hello community, here is the log from the commit of package webkit2gtk3 for openSUSE:Factory checked in at 2015-10-06 16:27:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old) and /work/SRC/openSUSE:Factory/.webkit2gtk3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "webkit2gtk3" Changes: -------- --- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes 2015-08-12 15:10:03.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new/webkit2gtk3.changes 2015-10-06 16:27:22.000000000 +0200 @@ -1,0 +2,148 @@ +Mon Sep 21 19:08:27 UTC 2015 - [email protected] + +- Update to version 2.10.0: + + New HTTP disk cache for the Network Process. + + IndexedDB support. + + New Web Inspector UI. + + Automatic ScreenServer inhibition when playing fullscreen + videos. + + Improved font matching algorithm. + + Initial Editor API. + + Performance improvements. + +------------------------------------------------------------------- +Wed Sep 16 21:16:49 UTC 2015 - [email protected] + +- Update to version 2.9.92: + + Data URLs are now decoded in the Web Process instead of the + Network Process. + + Fix Web Process crash recovery. + + Fix a crash when sqlite3_initialize() is called from multiple + threads. + + Fix the volume bar in media controls. + + Fix JavaScriptCore build with GCC 5. + + Fix the build when accelerated 2D canvas is enabled but cairo + was built without GLX. + + Fix everal memory leaks. + + Updated translations. +- Drop webkitgtk-gcc5-buildfix.patch: Fixed upstream. + +------------------------------------------------------------------- +Wed Aug 26 20:04:03 UTC 2015 - [email protected] + +- Update to version 2.9.91: + + Fix performance regression introduced in previous release when + scaling images. + + Fix runtime critical warning when there are missing media + plugins. + + Fix the build on systems with GTK+ compiled with an old version + of wayland. + +------------------------------------------------------------------- +Sun Aug 16 11:39:42 UTC 2015 - [email protected] + +- Update to version 2.9.90: + + Add API to request permission before showing PackageKit codec + installation notifications. + + Fix a crash closing a page when a context menu is open. + + Fix DNS prefetch when using the network process. + + Improve image quality when using newer versions of + cairo/pixman. + + Fix a crash when the web view is destroyed while the + screensaver DBus proxy is being created. + +------------------------------------------------------------------- +Tue Aug 11 09:26:42 UTC 2015 - [email protected] + +- Update to version 2.9.5: + + Add API to set the maximum number of web processes per + WebKitWebContext. + + Add API to allow executing editing commands that require an + argument. + + Prevent clipboard contents from being lost when web process + finishes. + + Always allow font matching for strong aliases. + + Move GStreamer missing plugins installer to the UI process. + + Fix empty space in popup menus when first item is selected. + + Fix a crash when SoupSession is destroyed in exit handler. + + Disable NPAPI plugins when running on Wayland. + + Updated translations. + +------------------------------------------------------------------- +Thu Aug 6 18:40:27 UTC 2015 - [email protected] + +- Update to version 2.9.4: + + Fix the window size reported when the web view isn't realized + yet. This fixes the layout of some websites when opening new + tabs in the browser and anchor links when opened in new tabs + too. + + Add API to be notified about editor state changes. + + Add selection-changed signal to the Web Extensions API. + + Add initial WebKitWebsiteDataManager API for process + configuration options. + + Make WebSQL work by using a default quota instead of always + failing in openDatabase with DOM Exception 18. + + Correctly restore accelerated compositing after a WebProcess + crash. + + Only enable the input methods filter when there's an editable + element focused. + + Fix a crash on memory allocation using bmalloc on 32bit + systems. + + Allow to build with X11 and Wayland targets at the same time. + + Fix a crash when spell checker returns no guesses. + + Update and optimize some of the web inspector icons. + + Updated translations. + +------------------------------------------------------------------- +Thu Aug 6 18:39:27 UTC 2015 - [email protected] + +- Update to version 2.9.3: + + Inhibit screen saver when playing full screen video. + + Fix DOCUMENT_VIEWER cache model to actually disable the memory + cache. + + Fix a regression that prevented the WebKitWebView::context-menu + signal from being emitted. + + Update web inspector icon so Rendering Frames timeline + distinguish between layout and painting. + + Ensure fragment identifier part of URI is not removed for + custom URI scheme requests. + + Improve performance of keyboard events handling. + + Expose element tag name as an object attribute to + accessibility. + + Fix the build with Wayland target enabled. + +------------------------------------------------------------------- +Thu Aug 6 18:38:27 UTC 2015 - [email protected] + +- Update to version 2.9.2: + + Add IndexedDB support using a dedicated database process. + + Add construct property to WebKitWebContext to set the IndexedDB + database directory. + + Add allow-file-access-from-file-urls to WebKitSettings. + + Improve network process disk cache performance by mapping + cached resources in the web process instead of sending the + resources data via IPC. + + Prevent WorkQueue objects from being leaked and ensure its + worker thread always exits. + + webkit_dom_html_element_get_children() has been deprecated in + favor of webkit_dom_element_get_children() to match the DOM + spec. + + ARIA menu items no longer have anonymous block children. + + Map pre element to ATK_ROLE_SECTION instead of ATK_ROLE_PANEL. + + Always include rows in the tree of accessible tables. + + Fix the build with Netscape plugins disabled. + + Fix XPixmaps leaked by GLContext when using EGL on X11. + + Updated translations. + +------------------------------------------------------------------- +Thu Aug 6 18:37:27 UTC 2015 - [email protected] + +- Update to version 2.9.1: + + New disk cache implementation when using the network process. + + Web inspector UI has been redesigned. + + Add support for automatic hyphenation using libhyphen when it's + available. + + Fix network redirection to a non HTTP destination. +- Add hyphen-devel BuildRequires: New dependency. + +------------------------------------------------------------------- Old: ---- webkitgtk-2.8.5.tar.xz webkitgtk-gcc5-buildfix.patch New: ---- webkitgtk-2.10.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ webkit2gtk3.spec ++++++ --- /var/tmp/diff_new_pack.gbIwXk/_old 2015-10-06 16:27:23.000000000 +0200 +++ /var/tmp/diff_new_pack.gbIwXk/_new 2015-10-06 16:27:23.000000000 +0200 @@ -26,7 +26,7 @@ %define _pkgconfig_suffix gtk-3.0 %define _name webkitgtk Name: webkit2gtk3 -Version: 2.8.5 +Version: 2.10.0 Release: 0 Summary: Library for rendering web content, GTK+ Port License: LGPL-2.0+ and BSD-3-Clause @@ -36,13 +36,12 @@ Source1: baselibs.conf # PATCH-FIX-OPENSUSE webkitgtk-typelib-sharelib-link.patch [email protected] -- Fixup the .gir file to contain the full library name for libjavascriptcore. Patch0: webkitgtk-typelib-sharelib-link.patch -# PATCH-FIX-UPSTREAM webkitgtk-gcc5-buildfix.patch [email protected] -- Fix build with gcc5, stolen with no shame from fedora. -Patch1: webkitgtk-gcc5-buildfix.patch BuildRequires: bison >= 2.3 BuildRequires: cmake -BuildRequires: gcc-c++ +BuildRequires: gcc-c++ >= 4.9 BuildRequires: gobject-introspection-devel BuildRequires: gperf >= 3.0.1 +BuildRequires: hyphen-devel BuildRequires: libicu-devel BuildRequires: libjpeg-devel BuildRequires: perl >= 5.10.0 @@ -55,7 +54,7 @@ BuildRequires: pkgconfig(fontconfig) >= 2.8.0 BuildRequires: pkgconfig(freetype2) >= 2.4.2 BuildRequires: pkgconfig(geoclue-2.0) >= 2.1.5 -BuildRequires: pkgconfig(glib-2.0) >= 2.33.2 +BuildRequires: pkgconfig(glib-2.0) >= 2.36 BuildRequires: pkgconfig(gstreamer-1.0) >= 1.0.3 BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) # We require gtk2 for the Gtk2 plugin wrapper @@ -209,7 +208,6 @@ %prep %setup -q -n webkitgtk-%{version} %patch0 -p1 -%patch1 -p1 %build # Use linker flags to reduce memory consumption ++++++ webkitgtk-2.8.5.tar.xz -> webkitgtk-2.10.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.8.5.tar.xz /work/SRC/openSUSE:Factory/.webkit2gtk3.new/webkitgtk-2.10.0.tar.xz differ: char 26, line 1
