Bug 241448

Summary: [Shadow Realms] Hide exposed web APIs via feature flag
Product: WebKit Reporter: Caitlin Potter (:caitp) <caitp>
Component: WebCore JavaScriptAssignee: Caitlin Potter (:caitp) <caitp>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 230602    

Caitlin Potter (:caitp)
Reported 2022-06-08 21:28:58 PDT
The apis exposed to ShadowRealm via the [Exposed=*] extended attribute are not yet fully agreed upon. It may be worth hiding them behind a feature flag in the mean time, while still shipping what major stakeholders are interested in.
Attachments
Caitlin Potter (:caitp)
Comment 1 2022-06-09 13:12:56 PDT
EWS
Comment 2 2022-06-10 12:02:26 PDT
Committed r295459 (251465@main): <https://commits.webkit.org/251465@main> Reviewed commits have been landed. Closing PR #1382 and removing active labels.
Radar WebKit Bug Importer
Comment 3 2022-06-10 12:03:16 PDT
Note You need to log in before you can comment on or make changes to this bug.