forked from pool/webkit2gtk3
Accepting request 425086 from GNOME:Next
- Update to version 2.13.90: + Add initial implementation of accelerating compositing support under Wayland. + Fix performance with the modesetting intel driver and DRI3 enabled. + Improved performance when resizing the web view on X11. + Fix several crashes and rendering issues. + Updated translations. - Update to version 2.13.4: + Switched to use the threaded compositor. Accelerated compositing mode is now always enabled by default and happens in a separate thread in the web process. + Make web view background colors work in accelerated compositing mode. + Fix several crashes and rendering issues. - Update to version 2.13.3: + Fix Web Process deadlocks when loading HLS videos. + Make videos work when painted into a canvas when accelerated compositing is enabled. + Fix flickering with animated GIFs. + Fix a Web Process crash when video repaint is requested with GStreamer GL enabled. + Reduce the amount of file descriptors that the Web Process keeps open. + Make memory pressure handler work when cgroups are not available. + Fix several crashes and rendering issues. OBS-URL: https://build.opensuse.org/request/show/425086 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=79
This commit is contained in:
parent
c806368e80
commit
addc913724
@ -1,3 +1,67 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 6 17:05:37 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 2.13.90:
|
||||
+ Add initial implementation of accelerating compositing support
|
||||
under Wayland.
|
||||
+ Fix performance with the modesetting intel driver and DRI3
|
||||
enabled.
|
||||
+ Improved performance when resizing the web view on X11.
|
||||
+ Fix several crashes and rendering issues.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 6 17:04:00 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 2.13.4:
|
||||
+ Switched to use the threaded compositor. Accelerated
|
||||
compositing mode is now always enabled by default and happens
|
||||
in a separate thread in the web process.
|
||||
+ Make web view background colors work in accelerated
|
||||
compositing mode.
|
||||
+ Fix several crashes and rendering issues.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 6 17:03:59 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 2.13.3:
|
||||
+ Fix Web Process deadlocks when loading HLS videos.
|
||||
+ Make videos work when painted into a canvas when accelerated
|
||||
compositing is enabled.
|
||||
+ Fix flickering with animated GIFs.
|
||||
+ Fix a Web Process crash when video repaint is requested with
|
||||
GStreamer GL enabled.
|
||||
+ Reduce the amount of file descriptors that the Web Process
|
||||
keeps open.
|
||||
+ Make memory pressure handler work when cgroups are not
|
||||
available.
|
||||
+ Fix several crashes and rendering issues.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 6 17:02:58 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 2.13.2:
|
||||
+ Properly redraw the web view when reparented in force
|
||||
compositing mode.
|
||||
+ Flip the volume control layout in media controls on RTL.
|
||||
+ Add support for video orientation to the GStreamer media
|
||||
backend.
|
||||
+ Fix several crashes and rendering issues.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 6 17:01:57 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 2.13.1:
|
||||
+ CSS Grid Layout has been unprefixed and can be enabled as an
|
||||
experimental feature at runtime.
|
||||
+ The HTTP disk cache implements speculative resources
|
||||
revalidation.
|
||||
+ Add a new WebKitSetting to allow universal access from file
|
||||
URLs.
|
||||
+ Fix several crashes and rendering issues.
|
||||
- Rebase webkitgtk-typelib-sharelib-link.patch.
|
||||
- Add pkgconfig(gnutls) BuildRequires: New dependency.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 6 09:41:19 UTC 2016 - fezhang@suse.com
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
%define _pkgconfig_suffix gtk-3.0
|
||||
%define _name webkitgtk
|
||||
Name: webkit2gtk3
|
||||
Version: 2.12.5
|
||||
Version: 2.13.90
|
||||
Release: 0
|
||||
Summary: Library for rendering web content, GTK+ Port
|
||||
License: LGPL-2.0+ and BSD-3-Clause
|
||||
@ -66,6 +66,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.36
|
||||
BuildRequires: pkgconfig(gnutls) >= 3.0.0
|
||||
BuildRequires: pkgconfig(gstreamer-1.0) >= 1.0.3
|
||||
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
|
||||
BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6b147854b864a5f115fadb97b2b6200b2f696db015216a34e7298d11c88b1c40
|
||||
size 11712488
|
3
webkitgtk-2.13.90.tar.xz
Normal file
3
webkitgtk-2.13.90.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3d29a391fb9158efc925acefd777d9bf5183aee6b273e27b2d0e3eb04212b8bb
|
||||
size 13383344
|
@ -11,25 +11,4 @@ Index: webkitgtk-2.11.90/Source/JavaScriptCore/JavaScriptCore.gir.in
|
||||
c:identifier-prefixes="JS"
|
||||
c:symbol-prefixes="JS">
|
||||
<record name="GlobalContext" c:type="JSGlobalContextRef" foreign="1"/>
|
||||
Index: webkitgtk-2.11.90/Source/WebKit2/UIProcess/UserContent/WebUserContentControllerProxy.cpp
|
||||
===================================================================
|
||||
--- webkitgtk-2.11.90.orig/Source/WebKit2/UIProcess/UserContent/WebUserContentControllerProxy.cpp
|
||||
+++ webkitgtk-2.11.90/Source/WebKit2/UIProcess/UserContent/WebUserContentControllerProxy.cpp
|
||||
@@ -116,7 +116,7 @@ void WebUserContentControllerProxy::addU
|
||||
void WebUserContentControllerProxy::removeUserScript(const API::UserScript& userScript)
|
||||
{
|
||||
for (WebProcessProxy* process : m_processes)
|
||||
- process->connection()->send(Messages::WebUserContentController::RemoveUserScript({ userScript.userScript().url().string() }), m_identifier);
|
||||
+ process->connection()->send(Messages::WebUserContentController::RemoveUserScript(userScript.userScript().url().string()), m_identifier);
|
||||
|
||||
m_userScripts->elements().removeAll(&userScript);
|
||||
}
|
||||
@@ -140,7 +140,7 @@ void WebUserContentControllerProxy::addU
|
||||
void WebUserContentControllerProxy::removeUserStyleSheet(const API::UserStyleSheet& userStyleSheet)
|
||||
{
|
||||
for (WebProcessProxy* process : m_processes)
|
||||
- process->connection()->send(Messages::WebUserContentController::RemoveUserStyleSheet({ userStyleSheet.userStyleSheet().url().string() }), m_identifier);
|
||||
+ process->connection()->send(Messages::WebUserContentController::RemoveUserStyleSheet(userStyleSheet.userStyleSheet().url().string()), m_identifier);
|
||||
|
||||
m_userStyleSheets->elements().removeAll(&userStyleSheet);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user