[Webkit-unassigned] [Bug 153745] New: [GTK] Reduce IPC traffic due to view state changes
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Feb 1 09:13:35 PST 2016
https://bugs.webkit.org/show_bug.cgi?id=153745
Bug ID: 153745
Summary: [GTK] Reduce IPC traffic due to view state changes
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
Very often view state changes happen one after another in a very short period of time, even in the same run loop iteration. For example, when you switch to the web view window, the view is focused and the active window flag changes as well. In that case we are sending two messages to the web process and the page updates its status according to the new flags in two steps. So, we could group all state changes happening in the same run loop iteration and notify about them all in the next iteration. This also prevents unnecessary changes of state when we quickly go back to a previous state, for example in focus follows mouse configurations if you move the mouse outside the window and then inside the window again quickly.
--
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/20160201/06236ccf/attachment-0001.html>
More information about the webkit-unassigned
mailing list