@@ -9375,7 +9375,7 @@ partial interface <dfn id="document" data-lt="">Document</dfn> {
9375
9375
<p>The <code>Document</code> has a <dfn data-dfn-for="Document"
9376
9376
data-x="concept-document-coop">cross-origin opener policy</dfn>, which is a
9377
9377
<span data-x="cross-origin-opener-policy">cross-origin opener policy</span>,
9378
- initially "<code data-x="">unsafe-none</code>.</p>
9378
+ initially "<code data-x="">unsafe-none</code>" .</p>
9379
9379
9380
9380
<h4>The <code>DocumentOrShadowRoot</code> interface</h4>
9381
9381
@@ -79912,8 +79912,10 @@ console.assert(iframeWindow.frameElement === null);
79912
79912
for collecting agent clusters when it is deemed that nothing can access them anymore.</p>
79913
79913
79914
79914
<p>A <span>browsing context group</span> has a <dfn data-x="cross-origin-isolated">cross-origin
79915
- isolated</dfn> boolean. It is initially false. When it is true, the <span>agent cluster map</span>
79916
- will be keyed using <span data-x="origin">origins</span>.</p>
79915
+ isolated</dfn> boolean. It is initially false.</p>
79916
+
79917
+ <p class="XXX"> The impact of <span data-x="cross-origin-isolated">cross-origin isolated</span> is
79918
+ under discussion in <a href="https://github.com/whatwg/html/pull/4734">issue #4734</a>.</p>
79917
79919
79918
79920
<p>To <dfn data-x="creating a new browsing context group">create a new browsing context
79919
79921
group</dfn>, run these steps:</p>
@@ -80223,10 +80225,15 @@ console.assert(iframeWindow.frameElement === null);
80223
80225
<li><p>Let <var>currentDocument</var> be <var>current</var>'s
80224
80226
<span>active document</span>.</p> </li>
80225
80227
80226
- <li><p>If <var>currentDocument</var>'s <span>origin</span> is not <span>same origin</span>
80227
- with <var>current</var>'s <span>top-level browsing context</span>'s
80228
- <span>active document</span> 's <span>origin</span>, then set <var>noopener</var> to
80229
- true.</p></li>
80228
+ <li>
80229
+ <p>If <var>currentDocument</var>'s <span>origin</span> is not <span>same origin</span>
80230
+ with <var>current</var>'s <span>top-level browsing context</span>'s <span>active
80231
+ document</span> 's <span>origin</span>, then set <var>noopener</var> to true and
80232
+ <var>name</var> to "<code data-x="">_blank</code>".</p>
80233
+
80234
+ <p class="note">In the presence of COOP, nested documents cross-origin with their
80235
+ top-level browsing context always set /noopener/.</p>
80236
+ </li>
80230
80237
</ol>
80231
80238
</li>
80232
80239
@@ -82922,6 +82929,10 @@ interface <dfn>BarProp</dfn> {
82922
82929
<li><p>Return <var>newBrowsingContext</var>.</p></li>
82923
82930
</ol>
82924
82931
82932
+ <p class="XXX">The impact of swapping browsing context groups following a navigation is not
82933
+ defined. It is currently under discussion in <a
82934
+ href="https://github.com/whatwg/html/issues/5350">issue 5350</a>.</p>
82935
+
82925
82936
<h3 split-filename="history" id="history">Session history and navigation</h3>
82926
82937
82927
82938
<h4>The session history of browsing contexts</h4>
0 commit comments