File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -581,6 +581,19 @@ whose projects require risky settings.
581
581
This document recommends setting those less-secure header values explicitly, as that makes it more
582
582
likely that we'll be able to shift the web's defaults in the future.
583
583
584
+ Isolating Local-Scheme Frames {#local-scheme-frames}
585
+ ----------------------------------------------------
586
+
587
+ Note that frames loaded from local schemes will generally inherit policies applied to the document
588
+ which created them, and may end up in-process with that document if the stars align unfortunately.
589
+ Developers are encouraged to explicitly shift these documents to opaque origins, either by using
590
+ `data:` URLs directly, or by applying a <{iframe/sandbox}> attribute to frames created using
591
+ `<iframe srcdoc="..."> `. `blob:` URLs, and so on.
592
+
593
+ Likewise, user agents are encouraged to take <{iframe/sandbox}> attributes into account when
594
+ allocating processes for framed documents, and to align the process boundary with the origin
595
+ boundary whenever possible.
596
+
584
597
585
598
Acknowledgements {#acks}
586
599
========================
You can’t perform that action at this time.
0 commit comments