Skip to content

Commit a714902

Browse files
annevkdomenic
authored andcommitted
Regression fix: define source browsing context for iframe and frame
1490eba, from PR #484, removed the source browsing context definition while removing the "explicit self-navigation override". This restores the definition of source browsing context for these elements as it was before that commit. This fixes #1131, but note that per #1130 further changes are required here, as browsing contexts are not a good concept to use as source.
1 parent a021607 commit a714902

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

source

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27568,6 +27568,11 @@ href="?audio">audio&lt;/a> test instead.)&lt;/p></pre>
2756827568
to <var>url</var>.</p></li>
2756927569
</ol>
2757027570

27571+
<p>Any <span data-x="navigate">navigation</span> required of the user agent in the <span>process
27572+
the <code>iframe</code> attributes</span> algorithm must use the <code>iframe</code> element's
27573+
<span>node document</span>'s <span>browsing context</span> as the <span>source browsing
27574+
context</span>.</p>
27575+
2757127576
<p>Furthermore, if the <span>active document</span> of the element's <span>child browsing
2757227577
context</span> before such a <span data-x="navigate">navigation</span> was not <span>completely
2757327578
loaded</span> at the time of the new <span data-x="navigate">navigation</span>, then the <span
@@ -112718,6 +112723,11 @@ if (s = prompt('What is your name?')) {
112718112723

112719112724
</dl>
112720112725

112726+
<p>Any <span data-x="navigate">navigation</span> required of the user agent in the <span>process
112727+
the <code>frame</code> attributes</span> algorithm must use the <code>frame</code> element's
112728+
<span>node document</span>'s <span>browsing context</span> as the <span>source browsing
112729+
context</span>.</p>
112730+
112721112731
<p>Furthermore, if the <span>active document</span> of the element's <span>child browsing
112722112732
context</span> before such a <span data-x="navigate">navigation</span> was not <span>completely
112723112733
loaded</span> at the time of the new <span data-x="navigate">navigation</span>, then the <span

0 commit comments

Comments
 (0)