#1067: Controlled Frame
Discussions
Log in to see TAG-private discussions.
Comment by @jyasskin Apr 22, 2025 (See Github)
This depends on the #842 position, so holding it until that's resolved.
Log in to see TAG-private discussions.
This depends on the #842 position, so holding it until that's resolved.
OpenedMar 7, 2025
こんにちは TAG-さん!
I'm requesting a TAG review of Controlled Frame.
The Controlled Frame API exposes a new
<controlledframe>
tag to Isolated Web Apps that can be used to embed any content, and provides more control over embedded content than other embedding methods like<iframe>
, including the power to override opt-out mechanisms likeX-Frame-Options
and CSP. It is based on the Chrome App WebView API, and provides similar functionality as native WebView APIs such as script injection and network request interception and modification. Due to the level of control this gives a parent frame over embedded content, a different storage partition is used to avoid leaking private data from the user’s normal browsing context. Because of how powerful this API is, it is only exposed to Isolated Web Apps, never to content on normal web pages.Further details: