[html5] r7168 - [giow] (1) Fix <iframe seamless> so that it doesn't make it impossible to even l [...]

whatwg at whatwg.org whatwg at whatwg.org
Mon Jul 9 16:27:04 PDT 2012


Author: ianh
Date: 2012-07-09 16:27:03 -0700 (Mon, 09 Jul 2012)
New Revision: 7168

Modified:
   complete.html
   index
   source
Log:
[giow] (1) Fix <iframe seamless> so that it doesn't make it impossible to even load about:blank in the iframe... oops.
Affected topics: HTML

Modified: complete.html
===================================================================
--- complete.html	2012-07-09 23:21:05 UTC (rev 7167)
+++ complete.html	2012-07-09 23:27:03 UTC (rev 7168)
@@ -25716,7 +25716,8 @@
 
   </dl><p>Any <a href=#navigate title=navigate>navigation</a> required of the user
   agent in the <a href=#process-the-iframe-attributes>process the <code>iframe</code> attributes</a>
-  algorithm must be completed with the <code><a href=#the-iframe-element>iframe</a></code> element's
+  algorithm must be completed as an <a href=#explicit-self-navigation-override>explicit self-navigation
+  override</a> and with the <code><a href=#the-iframe-element>iframe</a></code> element's
   document's <a href=#browsing-context>browsing context</a> as the <a href=#source-browsing-context>source
   browsing context</a>.</p>
 
@@ -65458,8 +65459,8 @@
     <p>If the given browsing context name is the empty string or <code title="">_self</code>, then the chosen browsing context must be
     the current one.</p>
 
-    <p>If the given browsing context name is <code title="">_self</code>, then this is an <dfn id=explicit-self-navigation-override>explicit
-    self-navigation override</dfn>, which overrides the behavior of
+    <p>If the given browsing context name is <code title="">_self</code>, then this is an <a href=#explicit-self-navigation-override>explicit
+    self-navigation override</a>, which overrides the behavior of
     the <a href=#seamless-browsing-context-flag>seamless browsing context flag</a> set by the <code title=attr-iframe-seamless><a href=#attr-iframe-seamless>seamless</a></code> attribute on
     <code><a href=#the-iframe-element>iframe</a></code> elements.</p>
 
@@ -68153,7 +68154,7 @@
    being navigated, and this browsing context has its <a href=#seamless-browsing-context-flag>seamless
    browsing context flag</a> set, and the <a href=#browsing-context>browsing
    context</a> being navigated was not chosen using an
-   <a href=#explicit-self-navigation-override>explicit self-navigation override</a>, then find the
+   <dfn id=explicit-self-navigation-override>explicit self-navigation override</dfn>, then find the
    nearest <a href=#ancestor-browsing-context>ancestor browsing context</a> that does not have
    its <a href=#seamless-browsing-context-flag>seamless browsing context flag</a> set, and continue
    these steps as if <em>that</em> <a href=#browsing-context>browsing context</a> was

Modified: index
===================================================================
--- index	2012-07-09 23:21:05 UTC (rev 7167)
+++ index	2012-07-09 23:27:03 UTC (rev 7168)
@@ -25716,7 +25716,8 @@
 
   </dl><p>Any <a href=#navigate title=navigate>navigation</a> required of the user
   agent in the <a href=#process-the-iframe-attributes>process the <code>iframe</code> attributes</a>
-  algorithm must be completed with the <code><a href=#the-iframe-element>iframe</a></code> element's
+  algorithm must be completed as an <a href=#explicit-self-navigation-override>explicit self-navigation
+  override</a> and with the <code><a href=#the-iframe-element>iframe</a></code> element's
   document's <a href=#browsing-context>browsing context</a> as the <a href=#source-browsing-context>source
   browsing context</a>.</p>
 
@@ -65458,8 +65459,8 @@
     <p>If the given browsing context name is the empty string or <code title="">_self</code>, then the chosen browsing context must be
     the current one.</p>
 
-    <p>If the given browsing context name is <code title="">_self</code>, then this is an <dfn id=explicit-self-navigation-override>explicit
-    self-navigation override</dfn>, which overrides the behavior of
+    <p>If the given browsing context name is <code title="">_self</code>, then this is an <a href=#explicit-self-navigation-override>explicit
+    self-navigation override</a>, which overrides the behavior of
     the <a href=#seamless-browsing-context-flag>seamless browsing context flag</a> set by the <code title=attr-iframe-seamless><a href=#attr-iframe-seamless>seamless</a></code> attribute on
     <code><a href=#the-iframe-element>iframe</a></code> elements.</p>
 
@@ -68153,7 +68154,7 @@
    being navigated, and this browsing context has its <a href=#seamless-browsing-context-flag>seamless
    browsing context flag</a> set, and the <a href=#browsing-context>browsing
    context</a> being navigated was not chosen using an
-   <a href=#explicit-self-navigation-override>explicit self-navigation override</a>, then find the
+   <dfn id=explicit-self-navigation-override>explicit self-navigation override</dfn>, then find the
    nearest <a href=#ancestor-browsing-context>ancestor browsing context</a> that does not have
    its <a href=#seamless-browsing-context-flag>seamless browsing context flag</a> set, and continue
    these steps as if <em>that</em> <a href=#browsing-context>browsing context</a> was

Modified: source
===================================================================
--- source	2012-07-09 23:21:05 UTC (rev 7167)
+++ source	2012-07-09 23:27:03 UTC (rev 7168)
@@ -27671,7 +27671,8 @@
 
   <p>Any <span title="navigate">navigation</span> required of the user
   agent in the <span>process the <code>iframe</code> attributes</span>
-  algorithm must be completed with the <code>iframe</code> element's
+  algorithm must be completed as an <span>explicit self-navigation
+  override</span> and with the <code>iframe</code> element's
   document's <span>browsing context</span> as the <span>source
   browsing context</span>.</p>
 
@@ -76752,8 +76753,8 @@
     the current one.</p>
 
     <p>If the given browsing context name is <code
-    title="">_self</code>, then this is an <dfn>explicit
-    self-navigation override</dfn>, which overrides the behavior of
+    title="">_self</code>, then this is an <span>explicit
+    self-navigation override</span>, which overrides the behavior of
     the <span>seamless browsing context flag</span> set by the <code
     title="attr-iframe-seamless">seamless</code> attribute on
     <code>iframe</code> elements.</p>
@@ -79817,7 +79818,7 @@
    being navigated, and this browsing context has its <span>seamless
    browsing context flag</span> set, and the <span>browsing
    context</span> being navigated was not chosen using an
-   <span>explicit self-navigation override</span>, then find the
+   <dfn>explicit self-navigation override</dfn>, then find the
    nearest <span>ancestor browsing context</span> that does not have
    its <span>seamless browsing context flag</span> set, and continue
    these steps as if <em>that</em> <span>browsing context</span> was




More information about the Commit-Watchers mailing list