Bug 307342

Summary: Check whether the immersive model presentation is allowed inside the UI Process
Product: WebKit Reporter: Jean Haberer <jean.haberer>
Component: WebKit Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Jean Haberer
Reported 2026-02-09 08:54:58 PST
For security purposes, we should avoid relying on the web process's flow and double check that the presentation is actually allowed by the client before asking it to present anything.
Attachments
Jean Haberer
Comment 1 2026-02-09 08:55:00 PST
Jean Haberer
Comment 2 2026-02-09 09:02:43 PST
EWS
Comment 3 2026-02-11 04:28:18 PST
Committed 307246@main (ef0a64fe1654): <https://commits.webkit.org/307246@main> Reviewed commits have been landed. Closing PR #58209 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.