WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
244828
Expose WebKit graphics functionality to WebCore worker threads
https://bugs.webkit.org/show_bug.cgi?id=244828
Summary
Expose WebKit graphics functionality to WebCore worker threads
Matt Woodrow
Reported
2022-09-05 23:29:07 PDT
In order to do GPU rendering from within a WebWorker (
bug 218482
), we need to be able to create WebKit graphics objects (ChromeClient::createImageBuffer) from the worker thread. This bug proposes to add a new 'client' WebCoreSupport object 'WorkerClient', which get created for each worker, and allows safe access from the worker thread to a subset of the ChromeClient API.
Attachments
Add attachment
proposed patch, testcase, etc.
Matt Woodrow
Comment 1
2022-09-06 19:23:58 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/4085
Radar WebKit Bug Importer
Comment 2
2022-09-12 23:30:20 PDT
<
rdar://problem/99856707
>
EWS
Comment 3
2022-12-07 14:04:21 PST
Committed
257507@main
(280e6cdf0e10): <
https://commits.webkit.org/257507@main
> Reviewed commits have been landed. Closing PR #4085 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug