[html5] r7487 - [e] (0) The text as written before didn't really make any sense. Fixing https:// [...]
whatwg at whatwg.org
whatwg at whatwg.org
Mon Oct 29 16:48:22 PDT 2012
Author: ianh
Date: 2012-10-29 16:48:21 -0700 (Mon, 29 Oct 2012)
New Revision: 7487
Modified:
complete.html
index
source
Log:
[e] (0) The text as written before didn't really make any sense.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=18604
Affected topics: HTML
Modified: complete.html
===================================================================
--- complete.html 2012-10-29 21:54:27 UTC (rev 7486)
+++ complete.html 2012-10-29 23:48:21 UTC (rev 7487)
@@ -26741,11 +26741,11 @@
<p class=note>A <code title=event-load>load</code> event is also fired at the
<code><a href=#the-iframe-element>iframe</a></code> element when it is created if no other data is loaded in it.</p>
- <p>When the <code><a href=#the-iframe-element>iframe</a></code>'s <a href=#active-document>active document</a> is not <a href=#ready-for-post-load-tasks>ready for post-load
- tasks</a>, and when anything in the <code><a href=#the-iframe-element>iframe</a></code> is <a href=#delay-the-load-event title="delay the load
- event">delaying the load event</a> of the <code><a href=#the-iframe-element>iframe</a></code>'s <a href=#browsing-context>browsing context</a>'s
- <a href=#active-document>active document</a>, the <code><a href=#the-iframe-element>iframe</a></code> must <a href=#delay-the-load-event>delay the load event</a> of
- its document.</p>
+ <p>When the <code><a href=#the-iframe-element>iframe</a></code>'s <a href=#browsing-context>browsing context</a>'s <a href=#active-document>active document</a> is
+ not <a href=#ready-for-post-load-tasks>ready for post-load tasks</a>, and when anything in the <code><a href=#the-iframe-element>iframe</a></code> is <a href=#delay-the-load-event title="delay the load event">delaying the load event</a> of the <code><a href=#the-iframe-element>iframe</a></code>'s
+ <a href=#browsing-context>browsing context</a>'s <a href=#active-document>active document</a>, and when the <code><a href=#the-iframe-element>iframe</a></code>'s
+ <a href=#browsing-context>browsing context</a> is in the <a href=#delaying-load-events-mode>delaying <code title=event-load>load</code> events
+ mode</a>, the <code><a href=#the-iframe-element>iframe</a></code> must <a href=#delay-the-load-event>delay the load event</a> of its document.</p>
<p class=note>If, during the handling of the <code title=event-load>load</code> event, the
<a href=#browsing-context>browsing context</a> in the <code><a href=#the-iframe-element>iframe</a></code> is again <a href=#navigate title=navigate>navigated</a>, that will further <a href=#delay-the-load-event>delay the load event</a>.</p>
@@ -67348,22 +67348,28 @@
browsing context flag</a> set, if it is embedded through an
<code><a href=#the-iframe-element>iframe</a></code> element with a <code title=attr-iframe-seamless><a href=#attr-iframe-seamless>seamless</a></code> attribute.</p>
- <p class=note>A <a href=#nested-browsing-context>nested browsing context</a> can in some
- cases be taken out of its <a href=#parent-browsing-context>parent browsing context</a> (e.g.
- if an <code><a href=#the-iframe-element>iframe</a></code> element is removed from its
- <code><a href=#document>Document</a></code>). In such a situation, the <a href=#nested-browsing-context>nested
- browsing context</a> has no <a href=#parent-browsing-context>parent browsing context</a>,
- but it still has the same <a href=#browsing-context-container>browsing context container</a>
- and is still <a href=#browsing-context-nested-through title="browsing context nested through">nested
- through</a> that element's <code><a href=#document>Document</a></code>. Such a
- <a href=#nested-browsing-context>nested browsing context</a> is <em>not</em> a
- <a href=#top-level-browsing-context>top-level browsing context</a>, and cannot contain
- <code><a href=#document>Document</a></code>s that are <a href=#fully-active>fully active</a>.
- Furthermore, if a <a href=#browsing-context-container>browsing context container</a> (such as
- an <code><a href=#the-iframe-element>iframe</a></code>) is moved to another <code><a href=#document>Document</a></code>,
- then the <a href=#parent-browsing-context>parent browsing context</a> of its <a href=#nested-browsing-context>nested
- browsing context</a> will change.</p>
+ <p>A <a href=#nested-browsing-context>nested browsing context</a> can be put into a <dfn id=delaying-load-events-mode>delaying <code title=event-load>load</code> events mode</dfn>. This is used when it is <a href=#navigate title=navigate>navigated</a>, to <a href=#delay-the-load-event>delay the load event</a> of the <a href=#browsing-context-container>browsing
+ context container</a> <code><a href=#the-iframe-element>iframe</a></code> element before the new <code><a href=#document>Document</a></code> is
+ created.</p>
+<!--(There's no current way for this to happen, since removing an iframe from a document discards its browsing context)
+ <p class="note">A <span>nested browsing context</span> can in some
+ cases be taken out of its <span>parent browsing context</span> (e.g.
+ if an <code>iframe</code> element is removed from its
+ <code>Document</code>). In such a situation, the <span>nested
+ browsing context</span> has no <span>parent browsing context</span>,
+ but it still has the same <span>browsing context container</span>
+ and is still <span title="browsing context nested through">nested
+ through</span> that element's <code>Document</code>. Such a
+ <span>nested browsing context</span> is <em>not</em> a
+ <span>top-level browsing context</span>, and cannot contain
+ <code>Document</code>s that are <span>fully active</span>.
+ Furthermore, if a <span>browsing context container</span> (such as
+ an <code>iframe</code>) is moved to another <code>Document</code>,
+ then the <span>parent browsing context</span> of its <span>nested
+ browsing context</span> will change.</p>
+-->
+
<p>The <dfn id=document-family>document family</dfn> of a <a href=#browsing-context>browsing context</a>
consists of the union of all the <code><a href=#document>Document</a></code> objects in
that <a href=#browsing-context>browsing context</a>'s <a href=#session-history>session history</a>
@@ -70641,11 +70647,12 @@
origin</a>, if it has one.</p> <!-- potentially http-origin
privacy sensitive -->
- <p>The <a href=#fetch>fetch</a> algorithm must <a href=#delay-the-load-event>delay the load
- event</a> of the <a href=#browsing-context>browsing context</a>.</p> <!-- this
- is what makes <iframe> elements delay the load event of their
- parent browsing context when their child browsing context is in
- between this step and the step that starts the parser. -->
+ <p>If the <a href=#browsing-context>browsing context</a> is a <a href=#nested-browsing-context>nested browsing context</a>, then in the
+ time between the <a href=#fetch>fetch</a> algorithm being started by this step, and either the
+ creation of a <code><a href=#document>Document</a></code> object or the canceling of the <a href=#fetch>fetch</a> or <a href=#navigate title=navigate>navigation</a> algorithms, the <a href=#browsing-context>browsing context</a> must be put in
+ the <a href=#delaying-load-events-mode>delaying <code title=event-load>load</code> events mode</a>.</p> <!-- this is
+ what makes <iframe> elements delay the load event of their parent browsing context when their
+ child browsing context is in between this step and the step that starts the parser. -->
</li>
Modified: index
===================================================================
--- index 2012-10-29 21:54:27 UTC (rev 7486)
+++ index 2012-10-29 23:48:21 UTC (rev 7487)
@@ -26741,11 +26741,11 @@
<p class=note>A <code title=event-load>load</code> event is also fired at the
<code><a href=#the-iframe-element>iframe</a></code> element when it is created if no other data is loaded in it.</p>
- <p>When the <code><a href=#the-iframe-element>iframe</a></code>'s <a href=#active-document>active document</a> is not <a href=#ready-for-post-load-tasks>ready for post-load
- tasks</a>, and when anything in the <code><a href=#the-iframe-element>iframe</a></code> is <a href=#delay-the-load-event title="delay the load
- event">delaying the load event</a> of the <code><a href=#the-iframe-element>iframe</a></code>'s <a href=#browsing-context>browsing context</a>'s
- <a href=#active-document>active document</a>, the <code><a href=#the-iframe-element>iframe</a></code> must <a href=#delay-the-load-event>delay the load event</a> of
- its document.</p>
+ <p>When the <code><a href=#the-iframe-element>iframe</a></code>'s <a href=#browsing-context>browsing context</a>'s <a href=#active-document>active document</a> is
+ not <a href=#ready-for-post-load-tasks>ready for post-load tasks</a>, and when anything in the <code><a href=#the-iframe-element>iframe</a></code> is <a href=#delay-the-load-event title="delay the load event">delaying the load event</a> of the <code><a href=#the-iframe-element>iframe</a></code>'s
+ <a href=#browsing-context>browsing context</a>'s <a href=#active-document>active document</a>, and when the <code><a href=#the-iframe-element>iframe</a></code>'s
+ <a href=#browsing-context>browsing context</a> is in the <a href=#delaying-load-events-mode>delaying <code title=event-load>load</code> events
+ mode</a>, the <code><a href=#the-iframe-element>iframe</a></code> must <a href=#delay-the-load-event>delay the load event</a> of its document.</p>
<p class=note>If, during the handling of the <code title=event-load>load</code> event, the
<a href=#browsing-context>browsing context</a> in the <code><a href=#the-iframe-element>iframe</a></code> is again <a href=#navigate title=navigate>navigated</a>, that will further <a href=#delay-the-load-event>delay the load event</a>.</p>
@@ -67348,22 +67348,28 @@
browsing context flag</a> set, if it is embedded through an
<code><a href=#the-iframe-element>iframe</a></code> element with a <code title=attr-iframe-seamless><a href=#attr-iframe-seamless>seamless</a></code> attribute.</p>
- <p class=note>A <a href=#nested-browsing-context>nested browsing context</a> can in some
- cases be taken out of its <a href=#parent-browsing-context>parent browsing context</a> (e.g.
- if an <code><a href=#the-iframe-element>iframe</a></code> element is removed from its
- <code><a href=#document>Document</a></code>). In such a situation, the <a href=#nested-browsing-context>nested
- browsing context</a> has no <a href=#parent-browsing-context>parent browsing context</a>,
- but it still has the same <a href=#browsing-context-container>browsing context container</a>
- and is still <a href=#browsing-context-nested-through title="browsing context nested through">nested
- through</a> that element's <code><a href=#document>Document</a></code>. Such a
- <a href=#nested-browsing-context>nested browsing context</a> is <em>not</em> a
- <a href=#top-level-browsing-context>top-level browsing context</a>, and cannot contain
- <code><a href=#document>Document</a></code>s that are <a href=#fully-active>fully active</a>.
- Furthermore, if a <a href=#browsing-context-container>browsing context container</a> (such as
- an <code><a href=#the-iframe-element>iframe</a></code>) is moved to another <code><a href=#document>Document</a></code>,
- then the <a href=#parent-browsing-context>parent browsing context</a> of its <a href=#nested-browsing-context>nested
- browsing context</a> will change.</p>
+ <p>A <a href=#nested-browsing-context>nested browsing context</a> can be put into a <dfn id=delaying-load-events-mode>delaying <code title=event-load>load</code> events mode</dfn>. This is used when it is <a href=#navigate title=navigate>navigated</a>, to <a href=#delay-the-load-event>delay the load event</a> of the <a href=#browsing-context-container>browsing
+ context container</a> <code><a href=#the-iframe-element>iframe</a></code> element before the new <code><a href=#document>Document</a></code> is
+ created.</p>
+<!--(There's no current way for this to happen, since removing an iframe from a document discards its browsing context)
+ <p class="note">A <span>nested browsing context</span> can in some
+ cases be taken out of its <span>parent browsing context</span> (e.g.
+ if an <code>iframe</code> element is removed from its
+ <code>Document</code>). In such a situation, the <span>nested
+ browsing context</span> has no <span>parent browsing context</span>,
+ but it still has the same <span>browsing context container</span>
+ and is still <span title="browsing context nested through">nested
+ through</span> that element's <code>Document</code>. Such a
+ <span>nested browsing context</span> is <em>not</em> a
+ <span>top-level browsing context</span>, and cannot contain
+ <code>Document</code>s that are <span>fully active</span>.
+ Furthermore, if a <span>browsing context container</span> (such as
+ an <code>iframe</code>) is moved to another <code>Document</code>,
+ then the <span>parent browsing context</span> of its <span>nested
+ browsing context</span> will change.</p>
+-->
+
<p>The <dfn id=document-family>document family</dfn> of a <a href=#browsing-context>browsing context</a>
consists of the union of all the <code><a href=#document>Document</a></code> objects in
that <a href=#browsing-context>browsing context</a>'s <a href=#session-history>session history</a>
@@ -70641,11 +70647,12 @@
origin</a>, if it has one.</p> <!-- potentially http-origin
privacy sensitive -->
- <p>The <a href=#fetch>fetch</a> algorithm must <a href=#delay-the-load-event>delay the load
- event</a> of the <a href=#browsing-context>browsing context</a>.</p> <!-- this
- is what makes <iframe> elements delay the load event of their
- parent browsing context when their child browsing context is in
- between this step and the step that starts the parser. -->
+ <p>If the <a href=#browsing-context>browsing context</a> is a <a href=#nested-browsing-context>nested browsing context</a>, then in the
+ time between the <a href=#fetch>fetch</a> algorithm being started by this step, and either the
+ creation of a <code><a href=#document>Document</a></code> object or the canceling of the <a href=#fetch>fetch</a> or <a href=#navigate title=navigate>navigation</a> algorithms, the <a href=#browsing-context>browsing context</a> must be put in
+ the <a href=#delaying-load-events-mode>delaying <code title=event-load>load</code> events mode</a>.</p> <!-- this is
+ what makes <iframe> elements delay the load event of their parent browsing context when their
+ child browsing context is in between this step and the step that starts the parser. -->
</li>
Modified: source
===================================================================
--- source 2012-10-29 21:54:27 UTC (rev 7486)
+++ source 2012-10-29 23:48:21 UTC (rev 7487)
@@ -28834,11 +28834,12 @@
<p class="note">A <code title="event-load">load</code> event is also fired at the
<code>iframe</code> element when it is created if no other data is loaded in it.</p>
- <p>When the <code>iframe</code>'s <span>active document</span> is not <span>ready for post-load
- tasks</span>, and when anything in the <code>iframe</code> is <span title="delay the load
- event">delaying the load event</span> of the <code>iframe</code>'s <span>browsing context</span>'s
- <span>active document</span>, the <code>iframe</code> must <span>delay the load event</span> of
- its document.</p>
+ <p>When the <code>iframe</code>'s <span>browsing context</span>'s <span>active document</span> is
+ not <span>ready for post-load tasks</span>, and when anything in the <code>iframe</code> is <span
+ title="delay the load event">delaying the load event</span> of the <code>iframe</code>'s
+ <span>browsing context</span>'s <span>active document</span>, and when the <code>iframe</code>'s
+ <span>browsing context</span> is in the <span>delaying <code title="event-load">load</code> events
+ mode</span>, the <code>iframe</code> must <span>delay the load event</span> of its document.</p>
<p class="note">If, during the handling of the <code title="event-load">load</code> event, the
<span>browsing context</span> in the <code>iframe</code> is again <span
@@ -78923,6 +78924,13 @@
<code>iframe</code> element with a <code
title="attr-iframe-seamless">seamless</code> attribute.</p>
+ <p>A <span>nested browsing context</span> can be put into a <dfn>delaying <code
+ title="event-load">load</code> events mode</dfn>. This is used when it is <span
+ title="navigate">navigated</span>, to <span>delay the load event</span> of the <span>browsing
+ context container</span> <code>iframe</code> element before the new <code>Document</code> is
+ created.</p>
+
+<!--(There's no current way for this to happen, since removing an iframe from a document discards its browsing context)
<p class="note">A <span>nested browsing context</span> can in some
cases be taken out of its <span>parent browsing context</span> (e.g.
if an <code>iframe</code> element is removed from its
@@ -78938,6 +78946,7 @@
an <code>iframe</code>) is moved to another <code>Document</code>,
then the <span>parent browsing context</span> of its <span>nested
browsing context</span> will change.</p>
+-->
<p>The <dfn>document family</dfn> of a <span>browsing context</span>
consists of the union of all the <code>Document</code> objects in
@@ -82681,11 +82690,13 @@
origin</span>, if it has one.</p> <!-- potentially http-origin
privacy sensitive -->
- <p>The <span>fetch</span> algorithm must <span>delay the load
- event</span> of the <span>browsing context</span>.</p> <!-- this
- is what makes <iframe> elements delay the load event of their
- parent browsing context when their child browsing context is in
- between this step and the step that starts the parser. -->
+ <p>If the <span>browsing context</span> is a <span>nested browsing context</span>, then in the
+ time between the <span>fetch</span> algorithm being started by this step, and either the
+ creation of a <code>Document</code> object or the canceling of the <span>fetch</span> or <span
+ title="navigate">navigation</span> algorithms, the <span>browsing context</span> must be put in
+ the <span>delaying <code title="event-load">load</code> events mode</span>.</p> <!-- this is
+ what makes <iframe> elements delay the load event of their parent browsing context when their
+ child browsing context is in between this step and the step that starts the parser. -->
</li>
More information about the Commit-Watchers
mailing list