WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
261337
Group preferences shared by the WebProcess to the GPUProcess into a new structure
https://bugs.webkit.org/show_bug.cgi?id=261337
Summary
Group preferences shared by the WebProcess to the GPUProcess into a new struc...
Chris Dumez
Reported
2023-09-08 09:49:26 PDT
Group preferences shared by the WebProcess to the GPUProcess into a new structure. We currently have 3 preferences (WebGPU, WebGL, DOMRendering) which are dealt with individually. We now have a new GPUProcessPreferencesForWebProcess structure with a single code path to communicate those to the GPUProcess. This reduces the amount of IPC between the UIProcess and the GPUProcess and will make it easier to do synchronization (wait until the GPUProcess has updated its preferences before proceeding), in order to fix <
rdar://114245301
>.
Attachments
Add attachment
proposed patch, testcase, etc.
Chris Dumez
Comment 1
2023-09-08 09:52:56 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/17595
EWS
Comment 2
2023-09-08 12:28:51 PDT
Committed
267806@main
(82ca220bc8d5): <
https://commits.webkit.org/267806@main
> Reviewed commits have been landed. Closing PR #17595 and removing active labels.
Radar WebKit Bug Importer
Comment 3
2023-09-08 12:32:40 PDT
<
rdar://problem/115185434
>
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