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
284427
[Site isolation] Snapshotting should be composited in GPUProcess and sent directly to UIProcess
https://bugs.webkit.org/show_bug.cgi?id=284427
Summary
[Site isolation] Snapshotting should be composited in GPUProcess and sent dir...
Said Abou-Hallawa
Reported
2024-12-10 17:54:57 PST
This is work towards snapshotting the remote iframes
bug 282664
. With site isolation, snapshotting has to happen in a central process such that no WebContent process is allowed to see the drawing of another WebContent process. Since all the WebContent processes share the same GPUProcess for UI side compositing, the GPUProcess can be used for the "snapshot compositing" as well.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-12-10 17:55:55 PST
<
rdar://problem/141254954
>
Said Abou-Hallawa
Comment 2
2024-12-10 18:44:49 PST
Pull request:
https://github.com/WebKit/WebKit/pull/37756
EWS
Comment 3
2024-12-19 12:24:05 PST
Committed
288113@main
(a1a9b4a3de6f): <
https://commits.webkit.org/288113@main
> Reviewed commits have been landed. Closing PR #37756 and removing active labels.
Jonathan Bedard
Comment 4
2024-12-19 15:48:13 PST
Reopened Bugzilla. REGRESSION(
288113@main
?): Broke Internal visionOS builds, tracking revert in
https://bugs.webkit.org/show_bug.cgi?id=284985
.
Said Abou-Hallawa
Comment 5
2024-12-19 16:37:10 PST
Pull request:
https://github.com/WebKit/WebKit/pull/38240
EWS
Comment 6
2024-12-19 18:09:39 PST
Committed
288138@main
(a3488e2c4b49): <
https://commits.webkit.org/288138@main
> Reviewed commits have been landed. Closing PR #38240 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