WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
249474
[GPU Process] [FormControls] Enable drawing ControlPart in GPU Process
https://bugs.webkit.org/show_bug.cgi?id=249474
Summary
[GPU Process] [FormControls] Enable drawing ControlPart in GPU Process
Said Abou-Hallawa
Reported
2022-12-16 07:30:54 PST
Make DisplayList::Recorder override GraphicsContext::drawControlPart(). Create a new DisplayList item named DrawControlPart and new RemoteDisplayListRecorder message named DrawControlPart. Handle the encoding and decoding of the super classes of ControlPart. Because GPUP can render ControlParts simultaneously in multiple threads, we need to create a ControlPartFactory for every RemoteDisplayListRecorder which handles drawing the DisplayList item DrawControlPart.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-12-16 07:31:46 PST
<
rdar://problem/103446772
>
Said Abou-Hallawa
Comment 2
2022-12-16 08:07:51 PST
Pull request:
https://github.com/WebKit/WebKit/pull/7753
EWS
Comment 3
2022-12-18 19:37:45 PST
Committed
258070@main
(64bc8ac412ef): <
https://commits.webkit.org/258070@main
> Reviewed commits have been landed. Closing PR #7753 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