diff --git a/webkit2gtk3.changes b/webkit2gtk3.changes index c344241..3c42430 100644 --- a/webkit2gtk3.changes +++ b/webkit2gtk3.changes @@ -1,3 +1,121 @@ +------------------------------------------------------------------- +Wed Aug 26 20:04:03 UTC 2015 - zaitor@opensuse.org + +- 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 - zaitor@opensuse.org + +- 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 - zaitor@opensuse.org + +- 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 - zaitor@opensuse.org + +- 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 - zaitor@opensuse.org + +- 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 - zaitor@opensuse.org + +- 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 - zaitor@opensuse.org + +- 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. + ------------------------------------------------------------------- Thu Aug 6 18:36:27 UTC 2015 - zaitor@opensuse.org diff --git a/webkit2gtk3.spec b/webkit2gtk3.spec index 06bc4d6..90bd843 100644 --- a/webkit2gtk3.spec +++ b/webkit2gtk3.spec @@ -26,7 +26,7 @@ %define _pkgconfig_suffix gtk-3.0 %define _name webkitgtk Name: webkit2gtk3 -Version: 2.8.5 +Version: 2.9.91 Release: 0 Summary: Library for rendering web content, GTK+ Port License: LGPL-2.0+ and BSD-3-Clause @@ -40,9 +40,10 @@ Patch0: webkitgtk-typelib-sharelib-link.patch 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 +56,7 @@ BuildRequires: pkgconfig(enchant) 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 diff --git a/webkitgtk-2.8.5.tar.xz b/webkitgtk-2.8.5.tar.xz deleted file mode 100644 index b0fae91..0000000 --- a/webkitgtk-2.8.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3d1f0c534935f43fd74df90f2648fcee672d60f1f57a30fa557a77891ae04d20 -size 10455256 diff --git a/webkitgtk-2.9.91.tar.xz b/webkitgtk-2.9.91.tar.xz new file mode 100644 index 0000000..b9fd013 --- /dev/null +++ b/webkitgtk-2.9.91.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:649dcf272888dbe0400eb3535b6ee56895c92b1bbbb7a6e4f795e1f4359d1311 +size 11021160