Bug 182889

Summary: Broker DOM window operations to UIProcess.
Product: WebKit Reporter: Per Arne Vollan <pvollan>
Component: WebKit2Assignee: Per Arne Vollan <pvollan>
Status: NEW    
Severity: Normal CC: bfulgham, cdumez, dbates, ews-watchlist, japhet
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch none

Per Arne Vollan
Reported 2018-02-16 15:00:06 PST
The methods DOMWindow::[moveBy|moveTo|resizeBy|resizeTo] will call screenAvailableRect in the WebContent process. This is unfortunate, since the implementation of screenAvailableRect is using NSScreen, which is communicating with the WindowServer.
Attachments
Patch (20.87 KB, patch)
2018-02-16 15:34 PST, Per Arne Vollan
no flags
Patch (20.78 KB, patch)
2018-02-16 15:46 PST, Per Arne Vollan
no flags
Per Arne Vollan
Comment 1 2018-02-16 15:34:26 PST
Per Arne Vollan
Comment 2 2018-02-16 15:46:24 PST
Note You need to log in before you can comment on or make changes to this bug.