Skip to content

Commit a23436f

Browse files
author
clamy
committed
Add COOP plumbing for JavaScript navigation
1 parent cf5e1ad commit a23436f

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

source

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82052,10 +82052,17 @@ interface <dfn>Location</dfn> { // but see also <a href="#the-location-interface
8205282052
a <code>javascript:</code> URL request</span> given <var>resource</var>, the <span>source
8205382053
browsing context</span>, and <var>browsingContext</var>.</p></li>
8205482054

82055+
<li><p>Let <var>finalSandboxFlags</var> be the union of <var>browsingContext</var>'s
82056+
<span>sandboxing flag set</span> and <var>response</var>'s <span>forced sandboxing flag
82057+
set</span>.</p></li>
82058+
8205582059
<li><p>Run <span>process a navigate response</span> with <var>resource</var>,
8205682060
<var>response</var>, <var>navigationType</var>, the <span>source browsing context</span>,
82057-
<var>browsingContext</var>, <var>sandboxFlags</var>, <var>incumbentNavigationOrigin</var>,
82058-
<var>activeDocumentNavigationOrigin</var>, and null.</p></li>
82061+
<var>browsingContext</var>, <var>finalSandboxFlags</var>,
82062+
<var>activeDocumentNavigationOrigin</var>, <var>incumbentNavigationOrigin</var>,
82063+
<var>activeDocumentNavigationOrigin</var>, null, <var>browsingContext</var>'s <span>active
82064+
document</span>'s <span data-x="concept-document-coop"> cross-origin opener
82065+
policy</span>, and false.</p></li>
8205982066
</ol>
8206082067

8206182068
<p class="example">So for example a <span data-x="javascript

0 commit comments

Comments
 (0)