Bug 249284

Summary: Use ThreadSafeObjectHeap to transfer RemoteImageBuffers between WorkQueues
Product: WebKit Reporter: Matt Woodrow <mattwoodrow>
Component: Layout and RenderingAssignee: Matt Woodrow <mattwoodrow>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: bfulgham, simon.fraser, zalan
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Matt Woodrow 2022-12-13 19:22:33 PST
We're currently dispatching messages between WorkQueue, which has indeterminate order WRT IPC messages. Using ThreadSafeObjectHeap should let us store and retrieve the references directly, without waiting in queues.
Comment 1 Matt Woodrow 2022-12-13 19:46:42 PST
Pull request: https://github.com/WebKit/WebKit/pull/7590
Comment 2 Matt Woodrow 2022-12-19 19:11:26 PST
This got combined into bug 244830.

*** This bug has been marked as a duplicate of bug 244830 ***