[Webkit-unassigned] [Bug 162413] New: [GTK] Improve performance when resizing a window with multiple web views in X11
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Sep 22 10:10:35 PDT 2016
https://bugs.webkit.org/show_bug.cgi?id=162413
Bug ID: 162413
Summary: [GTK] Improve performance when resizing a window with
multiple web views in X11
Classification: Unclassified
Product: WebKit
Version: WebKit Local Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Keywords: Gtk
Severity: Normal
Priority: P2
Component: WebKit Gtk
Assignee: webkit-unassigned at lists.webkit.org
Reporter: cgarcia at igalia.com
CC: bugs-noreply at webkitgtk.org
Resizing a window with a single way view performs good enough, but when adding more tabs, the performance decreases a lot. This is because resize is a sync operation, and the UI process waits for the web process to have a new update for the new size, while still draws the previous frame. This is needed for the visible web view, to avoid flickering and artifacts while resizing, but for all other hidden web views, we don't really need to block the UI process. This doesn't happen in Wayland, because in Wayland we never block the UI process while waiting for web process update after a resize.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160922/c4c3b1e2/attachment.html>
More information about the webkit-unassigned
mailing list