W3C home > Mailing lists > Public > public-html-commits@w3.org > January 2010

html5/spec acknowledgements.html,1.724,1.725 browsers.html,1.724,1.725 dom.html,1.726,1.727 editing.html,1.724,1.725 embedded-content-0.html,1.716,1.717 forms.html,1.720,1.721 fragment-links.js,1.157,1.158 history.html,1.718,1.719 iana.html,1.55,1.56 index.html,1.724,1.725 infrastructure.html,1.726,1.727 interactive-elements.html,1.718,1.719 introduction.html,1.726,1.727 named-character-references.html,1.717,1.718 obsolete.html,1.716,1.717 offline.html,1.719,1.720 references.html,1.724,1.725 semantics.html,1.726,1.727 spec.html,1.724,1.725 syntax.html,1.724,1.725 tabular-data.html,1.720,1.721 text-level-semantics.html,1.719,1.720 the-canvas-element.html,1.588,1.589 the-xhtml-syntax.html,1.724,1.725 toc-status.html,1.174,1.175 toc-status.xml,1.52,1.53 video.html,1.595,1.596

From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
Date: Thu, 14 Jan 2010 08:12:18 +0000
To: Message-Id: <E1NVKoU-0001xV-Eo@lionel-hutz.w3.org>
Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv7473

Modified Files:
	acknowledgements.html browsers.html dom.html editing.html 
	embedded-content-0.html forms.html fragment-links.js 
	history.html iana.html index.html infrastructure.html 
	interactive-elements.html introduction.html 
	named-character-references.html obsolete.html offline.html 
	references.html semantics.html spec.html syntax.html 
	tabular-data.html text-level-semantics.html 
	the-canvas-element.html the-xhtml-syntax.html toc-status.html 
	toc-status.xml video.html 
Log Message:
revert

[updated by splitter]


Index: infrastructure.html
===================================================================
RCS file: /sources/public/html5/spec/infrastructure.html,v
retrieving revision 1.726
retrieving revision 1.727
diff -u -d -r1.726 -r1.727
--- infrastructure.html	12 Jan 2010 08:58:35 -0000	1.726
+++ infrastructure.html	14 Jan 2010 08:12:13 -0000	1.727
@@ -272,7 +272,7 @@
    <a href="introduction.html">&#8592; 1 Introduction</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="dom.html">3 Semantics, structure, and APIs of HTML documents &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h2 id="infrastructure"><span class="secno">2 </span>Common infrastructure</h2><h3 id="terminology"><span class="secno">2.1 </span>Terminology</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>This specification refers to both HTML and XML attributes and IDL
@@ -319,7 +319,8 @@
   matches the <code title="">media-type</code> rule defined in section
   3.7 "Media Types" of RFC 2616, but does not contain any U+003B
   SEMICOLON characters (;). In other words, if it consists only of a
-  type and subtype, with no MIME Type parameters. <a href="references.html#refsHTTP">[HTTP]</a></p><h4 id="xml"><span class="secno">2.1.2 </span>XML</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p id="html-namespace">To ease migration from HTML to XHTML, UAs
+  type and subtype, with no MIME Type parameters. <a href="references.html#refsHTTP">[HTTP]</a></p><p>The term <dfn id="html-mime-type">HTML MIME type</dfn> is used to refer to the <a href="#mime-type" title="MIME type">MIME types</a> <code><a href="iana.html#text-html">text/html</a></code> and
+  <code><a href="iana.html#text-html-sandboxed">text/html-sandboxed</a></code>.</p><h4 id="xml"><span class="secno">2.1.2 </span>XML</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p id="html-namespace">To ease migration from HTML to XHTML, UAs
   conforming to this specification will place elements in HTML in the
   <code>http://www.w3.org/1999/xhtml</code> namespace, at least for
   the purposes of the DOM and CSS. The term "<dfn id="html-elements">HTML
@@ -461,8 +462,9 @@
     element that forms part of the transform.</p>
 
     <p>Web browsers that support <a href="syntax.html#syntax">the HTML syntax</a> must
-    process documents labeled as <code><a href="iana.html#text-html">text/html</a></code> as described
-    in this specification, so that users can interact with them.</p>
+    process documents labeled with an <a href="#html-mime-type">HTML MIME type</a> as
+    described in this specification, so that users can interact with
+    them.</p>
 
     <p>User agents that support scripting must also be conforming
     implementations of the IDL fragments in this specification, as
@@ -4429,8 +4431,8 @@
   </div>
 
   </div><h3 id="namespaces"><span class="secno">2.8 </span>Namespaces</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="html-namespace-0">HTML namespace</dfn> is: <code>http://www.w3.org/1999/xhtml</code></p><p>The <dfn id="mathml-namespace">MathML namespace</dfn> is: <code>http://www.w3.org/1998/Math/MathML</code></p><p>The <dfn id="svg-namespace">SVG namespace</dfn> is: <code>http://www.w3.org/2000/svg</code></p><p>The <dfn id="xlink-namespace">XLink namespace</dfn> is: <code>http://www.w3.org/1999/xlink</code></p><p>The <dfn id="xml-namespace">XML namespace</dfn> is: <code>http://www.w3.org/XML/1998/namespace</code></p><p>The <dfn id="xmlns-namespace">XMLNS namespace</dfn> is: <code>http://www.w3.org/2000/xmlns/</code></p><hr><p>Data mining tools and other user agents that perform operations
-  on <code><a href="iana.html#text-html">text/html</a></code> content without running scripts,
-  evaluating CSS or XPath expressions, or otherwise exposing the
-  resulting DOM to arbitrary content, may "support namespaces" by just
-  asserting that their DOM node analogues are in certain namespaces,
-  without actually exposing the above strings.</p></body></html>
\ No newline at end of file
+  on content without running scripts, evaluating CSS or XPath
+  expressions, or otherwise exposing the resulting DOM to arbitrary
+  content, may "support namespaces" by just asserting that their DOM
+  node analogues are in certain namespaces, without actually exposing
+  the above strings.</p></body></html>
\ No newline at end of file

Index: text-level-semantics.html
===================================================================
RCS file: /sources/public/html5/spec/text-level-semantics.html,v
retrieving revision 1.719
retrieving revision 1.720
diff -u -d -r1.719 -r1.720
--- text-level-semantics.html	12 Jan 2010 08:58:36 -0000	1.719
+++ text-level-semantics.html	14 Jan 2010 08:12:14 -0000	1.720
@@ -272,7 +272,7 @@
    <a href="semantics.html">&#8592; 4 The elements of HTML</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="video.html">4.8.7 The video element &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h3 id="text-level-semantics"><span class="secno">4.6 </span>Text-level semantics</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="the-a-element"><span class="secno">4.6.1 </span>The <dfn><code>a</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>
@@ -3594,10 +3594,12 @@
 
   <p>While the <code title="attr-iframe-sandbox"><a href="#attr-iframe-sandbox">sandbox</a></code>
   attribute is specified, the <code><a href="#the-iframe-element">iframe</a></code> element's
-  <a href="browsers.html#nested-browsing-context">nested browsing context</a>, and all the browsing contexts
-  <a href="browsers.html#nested-browsing-context" title="nested browsing context">nested</a> within it
-  (either directly or indirectly through other nested browsing
-  contexts) must have the following flags set:</p>
+  <a href="browsers.html#nested-browsing-context">nested browsing context</a> must have the flags given in
+  the following list set.  In addition, any browsing contexts <a href="browsers.html#nested-browsing-context" title="nested browsing context">nested</a> within an
+  <code><a href="#the-iframe-element">iframe</a></code>, either directly or indirectly, must have all
+  the flags set on them as were set on the <code><a href="#the-iframe-element">iframe</a></code>'s
+  <code>Document</code>'s <a href="browsers.html#browsing-context">browsing context</a> when the
+  <code>iframe<code>'s <code>Document</code> was created.</code></code></p>
 
   <dl><dt>The <dfn id="sandboxed-navigation-browsing-context-flag">sandboxed navigation browsing context flag</dfn></dt>
 
@@ -3658,7 +3660,7 @@
 
     <p>This flag also <a href="dom.html#sandboxCookies">prevents script from
     reading the <code title="dom-document-cookie">document.cookie</code> IDL
-    attribute</a>.</p>
+    attribute</a>, and blocks access to <code title="dom-localStorage">localStorage</code> and <code title="dom-opendatabase">openDatabase()</code>.</p>
 
     <div class="note">
 
@@ -3705,11 +3707,6 @@
     <p>This flag <a href="browsers.html#sandboxScriptBlocked">blocks script
     execution</a>.</p>
 
-    <p class="warning">This flag only takes effect when the
-    <a href="browsers.html#nested-browsing-context">nested browsing context</a> of the <code><a href="#the-iframe-element">iframe</a></code> is
-    <a href="history.html#navigate" title="navigate">navigated</a>. Removing it has no effect
-    on an already-loaded page.</p>
-
    </dd>
 
   </dl><p>These flags must not be set unless the conditions listed above
@@ -3752,7 +3749,57 @@
    <pre>&lt;iframe sandbox="allow-same-origin allow-forms allow-scripts"
         src="http://maps.example.com/embedded.html"&gt;&lt;/iframe&gt;</pre>
 
-  </div><hr><!-- v2: Might be interesting to have a value on seamless that
+  </div><div class="example">
+
+   <p>Suppose a file A contained the following fragment:</p>
+
+   <pre>&lt;iframe sandbox="allow-same-origin allow-forms" src=B&gt;&lt;/iframe&gt;</pre>
+
+   <p>Suppose that file B contained an iframe also:</p>
+
+   <pre>&lt;iframe sandbox="allow-scripts" src=C&gt;&lt;/iframe&gt;</pre>
+
+   <p>Further, suppose that file C contained a link:</p>
+
+   <pre>&lt;a href=D&gt;Link&lt;/a&gt;</pre>
+
+   <p>For this example, suppose all the files were served as
+   <code><a href="iana.html#text-html">text/html</a></code>.</p>
+
+   <p>Page C in this scenario has all the sandboxing flags
+   set. Scripts are disabled, because the <code><a href="#the-iframe-element">iframe</a></code> in A has
+   scripts disabled, and this overrides the <code title="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts">allow-scripts</a></code>
+   keyword set on the <code><a href="#the-iframe-element">iframe</a></code> in B. Forms are also
+   disabled, because the inner <code><a href="#the-iframe-element">iframe</a></code> (in B) does not
+   have the <code title="attr-iframe-sandbox-allow-forms"><a href="#attr-iframe-sandbox-allow-forms">allow-forms</a></code> keyword
+   set.</p>
+
+   <p>Suppose now that a script in A removes all the <code title="attr-iframe-sandbox"><a href="#attr-iframe-sandbox">sandbox</a></code> attributes in A and
+   B. This would change nothing immediately. If the user clicked the
+   link in C, loading page D into the <code><a href="#the-iframe-element">iframe</a></code> in B, page D
+   would now act as if the <code><a href="#the-iframe-element">iframe</a></code> in B had the <code title="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin">allow-same-origin</a></code>
+   and <code title="attr-iframe-sandbox-allow-forms"><a href="#attr-iframe-sandbox-allow-forms">allow-forms</a></code> keywords
+   set, because that was the state of the <a href="browsers.html#nested-browsing-context">nested browsing
+   context</a> in the <code><a href="#the-iframe-element">iframe</a></code> in A when page B was
+   loaded.</p>
+
+   <p>Generally speaking, dynamically removing or changing the <code title="attr-iframe-sandbox"><a href="#attr-iframe-sandbox">sandbox</a></code> attribute is
+   ill-advised, because it can make it quite hard to reason about what
+   will be allowed and what will not.</p>
+
+  </div><p class="note">Potentially hostile files can be served from the
+  same server as the file containing the <code><a href="#the-iframe-element">iframe</a></code> element
+  by labeling them as <code><a href="iana.html#text-html-sandboxed">text/html-sandboxed</a></code> instead of
+  <code><a href="iana.html#text-html">text/html</a></code>. This ensures that scripts in the files are
+  unable to attack the site (as if they were actually served from
+  another server), even if the user is tricked into visiting those
+  pages directly, without the protection of the <code title="attr-iframe-sandbox"><a href="#attr-iframe-sandbox">sandbox</a></code> attribute.</p><p class="warning">If the <code title="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts">allow-scripts</a></code>
+  keyword is set along with <code title="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin">allow-same-origin</a></code>
+  keyword, and the file is from the <a href="browsers.html#same-origin">same origin</a> as the
+  <code><a href="#the-iframe-element">iframe</a></code>'s <code>Document</code>, then a script in the
+  "sandboxed" iframe could just reach out, remove the <code title="attr-iframe-sandbox"><a href="#attr-iframe-sandbox">sandbox</a></code> attribute, and then
+  reload itself, effectively breaking out of the sandbox
+  altogether.</p><hr><!-- v2: Might be interesting to have a value on seamless that
   allowed event propagation of some sort, maybe based on the WICD
   work: http://www.w3.org/TR/WICD/ --><p>The <dfn id="attr-iframe-seamless" title="attr-iframe-seamless"><code>seamless</code></dfn>
   attribute is a <a href="infrastructure.html#boolean-attribute">boolean attribute</a>. When specified, it

Index: the-canvas-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-canvas-element.html,v
retrieving revision 1.588
retrieving revision 1.589
diff -u -d -r1.588 -r1.589
--- the-canvas-element.html	12 Jan 2010 08:58:36 -0000	1.588
+++ the-canvas-element.html	14 Jan 2010 08:12:15 -0000	1.589
@@ -272,7 +272,7 @@
    <a href="video.html">&#8592; 4.8.7 The video element</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="tabular-data.html">4.9 Tabular data &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h4 id="the-canvas-element"><span class="secno">4.8.11 </span>The <dfn id="canvas"><code>canvas</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/74">ISSUE-74</a> (canvas-accessibility) blocks progress to Last Call</span></p><dl class="element"><dt>Categories</dt>

Index: toc-status.xml
===================================================================
RCS file: /sources/public/html5/spec/toc-status.xml,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -d -r1.52 -r1.53
--- toc-status.xml	12 Jan 2010 08:58:37 -0000	1.52
+++ toc-status.xml	14 Jan 2010 08:12:15 -0000	1.53
@@ -1474,14 +1474,16 @@
 <ol>
 <li><a href="#text-html"><span class="secno">11.1</span>
 <code>text/html</code></a></li>
-<li><a href="#application-xhtml-xml"><span class="secno">11.2</span> <code>application/xhtml+xml</code></a></li>
-<li><a href="#text-cache-manifest"><span class="secno">11.3</span>
+<li><a href="#text-html-sandboxed"><span class="secno">11.2</span>
+<code>text/html-sandboxed</code></a></li>
+<li><a href="#application-xhtml-xml"><span class="secno">11.3</span> <code>application/xhtml+xml</code></a></li>
+<li><a href="#text-cache-manifest"><span class="secno">11.4</span>
 <code>text/cache-manifest</code></a></li>
-<li><a href="#text-ping"><span class="secno">11.4</span>
+<li><a href="#text-ping"><span class="secno">11.5</span>
 <code>text/ping</code></a></li>
-<li><a href="#ping-from"><span class="secno">11.5</span>
+<li><a href="#ping-from"><span class="secno">11.6</span>
 <code>Ping-From</code></a></li>
-<li><a href="#ping-to"><span class="secno">11.6</span>
+<li><a href="#ping-to"><span class="secno">11.7</span>
 <code>Ping-To</code></a></li>
 </ol>
 </li>

Index: tabular-data.html
===================================================================
RCS file: /sources/public/html5/spec/tabular-data.html,v
retrieving revision 1.720
retrieving revision 1.721
diff -u -d -r1.720 -r1.721
--- tabular-data.html	12 Jan 2010 08:58:36 -0000	1.720
+++ tabular-data.html	14 Jan 2010 08:12:14 -0000	1.721
@@ -272,7 +272,7 @@
    <a href="the-canvas-element.html">&#8592; 4.8.11 The canvas element</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="forms.html">4.10 Forms &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h3 id="tabular-data"><span class="secno">4.9 </span>Tabular data</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/32">ISSUE-32</a> (table-summary) blocks progress to Last Call</span></p><h4 id="the-table-element"><span class="secno">4.9.1 </span>The <dfn><code>table</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>

Index: embedded-content-0.html
===================================================================
RCS file: /sources/public/html5/spec/embedded-content-0.html,v
retrieving revision 1.716
retrieving revision 1.717
diff -u -d -r1.716 -r1.717
--- embedded-content-0.html	12 Jan 2010 08:58:34 -0000	1.716
+++ embedded-content-0.html	14 Jan 2010 08:12:10 -0000	1.717
@@ -272,7 +272,7 @@
    <a href="dom.html">&#8592; 3 Semantics, structure, and APIs of HTML documents</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="semantics.html">4 The elements of HTML &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h6 id="embedded-content-0"><span class="secno">3.2.5.1.6 </span>Embedded content</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="embedded-content">Embedded content</dfn> is content that imports another

Index: dom.html
===================================================================
RCS file: /sources/public/html5/spec/dom.html,v
retrieving revision 1.726
retrieving revision 1.727
diff -u -d -r1.726 -r1.727
--- dom.html	12 Jan 2010 08:58:34 -0000	1.726
+++ dom.html	14 Jan 2010 08:12:10 -0000	1.727
@@ -272,7 +272,7 @@
    <a href="infrastructure.html">&#8592; 2 Common infrastructure</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="embedded-content-0.html">3.2.5.1.6 Embedded content &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h2 id="dom"><span class="secno">3 </span>Semantics, structure, and APIs of HTML documents</h2><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h3 id="documents"><span class="secno">3.1 </span>Documents</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Every XML and HTML document in an HTML UA is represented by a

Index: references.html
===================================================================
RCS file: /sources/public/html5/spec/references.html,v
retrieving revision 1.724
retrieving revision 1.725
diff -u -d -r1.724 -r1.725
--- references.html	12 Jan 2010 08:58:36 -0000	1.724
+++ references.html	14 Jan 2010 08:12:14 -0000	1.725
@@ -272,7 +272,7 @@
    <a href="index.html">&#8592; Index</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="acknowledgements.html">Acknowledgements &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h2 class="no-num" id="references">References</h2><p class="XXX annotation"><b>Status: </b><i>Implemented and widely deployed</i></p><!--REFS--><p>All references are normative unless marked "Non-normative".</p><!-- XXX really should remove dates and version numbers from these references once and for all --><dl><dt id="refsABNF">[ABNF]</dt>

Index: acknowledgements.html
===================================================================
RCS file: /sources/public/html5/spec/acknowledgements.html,v
retrieving revision 1.724
retrieving revision 1.725
diff -u -d -r1.724 -r1.725
--- acknowledgements.html	12 Jan 2010 08:58:33 -0000	1.724
+++ acknowledgements.html	14 Jan 2010 08:12:10 -0000	1.725
@@ -270,7 +270,7 @@
    </div><nav>
    <a href="references.html">&#8592; References</a> &#8211;
    <a href="spec.html#contents">Table of contents</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h2 class="no-num" id="acknowledgements">Acknowledgements</h2><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- ACKS --><p>Thanks to
@@ -383,6 +383,7 @@
   Daniel Bratell,
   Daniel Brooks,
   Daniel Brumbaugh Keeney,
+  Daniel Cheng,
   Daniel Davis,
   Daniel Glazman,
   Daniel Peng,

Index: iana.html
===================================================================
RCS file: /sources/public/html5/spec/iana.html,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -d -r1.55 -r1.56
--- iana.html	12 Jan 2010 08:58:35 -0000	1.55
+++ iana.html	14 Jan 2010 08:12:13 -0000	1.56
@@ -272,7 +272,7 @@
    <a href="obsolete.html">&#8592; 10 Obsolete features</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="index.html">Index &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h2 id="iana"><span class="secno">11 </span>IANA considerations</h2><!-- http://www.w3.org/2002/06/registering-mediatype.html --><h3 id="text-html"><span class="secno">11.1 </span><dfn><code>text/html</code></dfn></h3><p>This registration is for community review and will be submitted
@@ -376,7 +376,71 @@
    <dt>Change controller:</dt>
    <dd>W3C and WHATWG</dd>
   </dl><p>Fragment identifiers used with <code><a href="#text-html">text/html</a></code> resources
-  refer to <a href="history.html#the-indicated-part-of-the-document">the indicated part of the document</a>.</p><h3 id="application-xhtml-xml"><span class="secno">11.2 </span><dfn><code>application/xhtml+xml</code></dfn></h3><p>This registration is for community review and will be submitted
+  refer to <a href="history.html#the-indicated-part-of-the-document">the indicated part of the document</a>.</p><h3 id="text-html-sandboxed"><span class="secno">11.2 </span><dfn><code>text/html-sandboxed</code></dfn></h3><p>This registration is for community review and will be submitted
+  to the IESG for review, approval, and registration with IANA.</p><!--
+   To: http://www.w3.org/html/wg/tracker/issues/9">ISSUE-9</a> (video-accessibility) blocks progress to Last Call</span></p><dl class="element"><dt>Categories</dt>

Index: browsers.html
===================================================================
RCS file: /sources/public/html5/spec/browsers.html,v
retrieving revision 1.724
retrieving revision 1.725
diff -u -d -r1.724 -r1.725
--- browsers.html	12 Jan 2010 08:58:34 -0000	1.724
+++ browsers.html	14 Jan 2010 08:12:10 -0000	1.725
@@ -272,7 +272,7 @@
    <a href="interactive-elements.html">&#8592; 4.11 Interactive elements</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="offline.html">5.9 Offline Web applications &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h2 id="browsers"><span class="secno">5 </span>Web browsers</h2><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><div class="impl">
@@ -1501,6 +1501,9 @@
      browsing context flag</a> was set when the
      <code>Document</code> was created</dt>
 
+     <dt>If a <code>Document</code> was generated from a resource
+     labeled as <code><a href="iana.html#text-html-sandboxed">text/html-sandboxed</a></code></dt>
+
      <dd>The <a href="#origin">origin</a> is a globally unique identifier
      assigned when the <code>Document</code> is created.</dd>
 

Index: the-xhtml-syntax.html
===================================================================
RCS file: /sources/public/html5/spec/the-xhtml-syntax.html,v
retrieving revision 1.724
retrieving revision 1.725
diff -u -d -r1.724 -r1.725
--- the-xhtml-syntax.html	12 Jan 2010 08:58:36 -0000	1.724
+++ the-xhtml-syntax.html	14 Jan 2010 08:12:15 -0000	1.725
@@ -272,7 +272,7 @@
    <a href="named-character-references.html">&#8592; 7.5 Named character references</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="obsolete.html">10 Obsolete features &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h2 id="the-xhtml-syntax"><span class="secno">8 </span><dfn id="xhtml">The XHTML syntax</dfn></h2><p class="note">This section only describes the rules for XML

Index: offline.html
===================================================================
RCS file: /sources/public/html5/spec/offline.html,v
retrieving revision 1.719
retrieving revision 1.720
diff -u -d -r1.719 -r1.720
--- offline.html	12 Jan 2010 08:58:36 -0000	1.719
+++ offline.html	14 Jan 2010 08:12:14 -0000	1.720
@@ -272,7 +272,7 @@
    <a href="browsers.html">&#8592; 5 Web browsers</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="history.html">5.10 Session history and navigation &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h3 id="offline"><span class="secno">5.9 </span>Offline Web applications</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- v2 ideas for appcache:
@@ -1044,6 +1044,8 @@
   not show prominent update progress notifications for applications
   that cancel the relevant events.</p>
 
+  <p class="note">These events are delayed until after the <code title="event-load">load</code> event has fired.</p>
+
   <p>The <a href="#application-cache-download-process">application cache download process</a> steps are as
   follows:
 
@@ -1106,8 +1108,8 @@
 
      <li><p>If these steps were invoked with a <a href="#cache-host">cache
      host</a>, and the <a href="#concept-appcache-status" title="concept-appcache-status">status</a> of <var title="">cache group</var> is <i>checking</i> or
-     <i>downloading</i>, then <a href="browsers.html#queue-a-task">queue a task</a> to <a href="browsers.html#fire-a-simple-event">fire
-     a simple event</a> named <code title="event-appcache-checking"><a href="#event-appcache-checking">checking</a></code> that is
+     <i>downloading</i>, then <a href="#queue-a-post-load-task">queue a post-load task</a> to
+     <a href="browsers.html#fire-a-simple-event">fire a simple event</a> named <code title="event-appcache-checking"><a href="#event-appcache-checking">checking</a></code> that is
      cancelable at the <code><a href="#applicationcache">ApplicationCache</a></code> singleton of that
      <a href="#cache-host">cache host</a>. The default action of this event must
      be, if the user agent <a href="#shows-caching-progress">shows caching progress</a>, the
@@ -1117,8 +1119,8 @@
 
      <li><p>If these steps were invoked with a <a href="#cache-host">cache
      host</a>, and the <a href="#concept-appcache-status" title="concept-appcache-status">status</a> of <var title="">cache group</var> is <i>downloading</i>, then also
-     <a href="browsers.html#queue-a-task">queue a task</a> to <a href="browsers.html#fire-a-simple-event">fire a simple event</a>
-     named <code title="event-appcache-downloading"><a href="#event-appcache-downloading">downloading</a></code> that is
+     <a href="#queue-a-post-load-task">queue a post-load task</a> to <a href="browsers.html#fire-a-simple-event">fire a simple
+     event</a> named <code title="event-appcache-downloading"><a href="#event-appcache-downloading">downloading</a></code> that is
      cancelable at the <code><a href="#applicationcache">ApplicationCache</a></code> singleton of that
      <a href="#cache-host">cache host</a>. The default action of this event must
      be, if the user agent <a href="#shows-caching-progress">shows caching progress</a>, the
@@ -1135,8 +1137,8 @@
 
      </li><li><p>For each <a href="#cache-host">cache host</a> associated with an
      <a href="#application-cache">application cache</a> in <var title="">cache
-     group</var>, <a href="browsers.html#queue-a-task">queue a task</a> to <a href="browsers.html#fire-a-simple-event">fire a simple
-     event</a> that is cancelable named <code title="event-appcache-checking"><a href="#event-appcache-checking">checking</a></code> at the
+     group</var>, <a href="#queue-a-post-load-task">queue a post-load task</a> to <a href="browsers.html#fire-a-simple-event">fire a
+     simple event</a> that is cancelable named <code title="event-appcache-checking"><a href="#event-appcache-checking">checking</a></code> at the
      <code><a href="#applicationcache">ApplicationCache</a></code> singleton of the <a href="#cache-host">cache
      host</a>. The default action of these events must be, if the
      user agent <a href="#shows-caching-progress">shows caching progress</a>, the display of
@@ -1154,8 +1156,8 @@
 
    <li><p>If this is a <a href="#concept-appcache-cache" title="concept-appcache-cache">cache
    attempt</a>, then this algorithm was invoked with a <a href="#cache-host">cache
-   host</a>; <a href="browsers.html#queue-a-task">queue a task</a> to <a href="browsers.html#fire-a-simple-event">fire a simple
-   event</a> named <code title="event-appcache-checking"><a href="#event-appcache-checking">checking</a></code> that is cancelable
+   host</a>; <a href="#queue-a-post-load-task">queue a post-load task</a> to <a href="browsers.html#fire-a-simple-event">fire a
+   simple event</a> named <code title="event-appcache-checking"><a href="#event-appcache-checking">checking</a></code> that is cancelable
    at the <code><a href="#applicationcache">ApplicationCache</a></code> singleton of that <a href="#cache-host">cache
    host</a>. The default action of this event must be, if the user
    agent <a href="#shows-caching-progress">shows caching progress</a>, the display of some sort
@@ -1227,8 +1229,8 @@
 
      <li><p>Let the <a href="#concept-appcache-status" title="concept-appcache-status">status</a> of <var title="">cache group</var> be <i>idle</i>.</p></li>
 
-     <li><p>For each <a href="browsers.html#concept-task" title="concept-task">task</a> in <var title="">task list</var>, <a href="browsers.html#queue-a-task" title="queue a task">queue</a>
-     that task.</p></li>
+     <li><p>For each <a href="browsers.html#concept-task" title="concept-task">task</a> in <var title="">task list</var>, <a href="#queue-a-post-load-task" title="queue a post-load
+     task">queue that task as a post-load task</a>.</p></li>
 
      <li><p>Abort the <a href="#application-cache-download-process">application cache download
      process</a>.</p></li>
@@ -1313,8 +1315,8 @@
 
      <li><p>Let the <a href="#concept-appcache-status" title="concept-appcache-status">status</a> of <var title="">cache group</var> be <i>idle</i>.</p></li>
 
-     <li><p>For each <a href="browsers.html#concept-task" title="concept-task">task</a> in <var title="">task list</var>, <a href="browsers.html#queue-a-task" title="queue a task">queue</a>
-     that task.</p></li>
+     <li><p>For each <a href="browsers.html#concept-task" title="concept-task">task</a> in <var title="">task list</var>, <a href="#queue-a-post-load-task" title="queue a post-load
+     task">queue that task as a post-load task</a>.</p></li>
 
      <li><p>Abort the <a href="#application-cache-download-process">application cache download
      process</a>.</p></li>
@@ -1335,8 +1337,8 @@
 
    <li><p>For each <a href="#cache-host">cache host</a> associated with an
    <a href="#application-cache">application cache</a> in <var title="">cache group</var>,
-   <a href="browsers.html#queue-a-task">queue a task</a> to <a href="browsers.html#fire-a-simple-event">fire a simple event</a> that
-   is cancelable named <code title="event-appcache-downloading"><a href="#event-appcache-downloading">downloading</a></code> at the
+   <a href="#queue-a-post-load-task">queue a post-load task</a> to <a href="browsers.html#fire-a-simple-event">fire a simple
+   event</a> that is cancelable named <code title="event-appcache-downloading"><a href="#event-appcache-downloading">downloading</a></code> at the
    <code><a href="#applicationcache">ApplicationCache</a></code> singleton of the <a href="#cache-host">cache
    host</a>. The default action of these events must be, if the
    user agent <a href="#shows-caching-progress">shows caching progress</a>, the display of some
@@ -1385,9 +1387,9 @@
 
      <li><p>For each <a href="#cache-host">cache host</a> associated with an
      <a href="#application-cache">application cache</a> in <var title="">cache
-     group</var>, <a href="browsers.html#queue-a-task">queue a task</a> to fire an event with the
-     name <code title="event-appcache-progress"><a href="#event-appcache-progress">progress</a></code>, which
-     does not bubble, which is cancelable, and which uses the
+     group</var>, <a href="#queue-a-post-load-task">queue a post-load task</a> to fire an event
+     with the name <code title="event-appcache-progress"><a href="#event-appcache-progress">progress</a></code>, which does not
+     bubble, which is cancelable, and which uses the
      <code>ProgressEvent</code> interface, at the
      <code><a href="#applicationcache">ApplicationCache</a></code> singleton of the <a href="#cache-host">cache
      host</a>. The <code title="dom-ProgressEvents-lengthComputable">lengthComputable</code>
@@ -1513,8 +1515,9 @@
 
    <li><p>For each <a href="#cache-host">cache host</a> associated with an
    <a href="#application-cache">application cache</a> in <var title="">cache group</var>,
-   <a href="browsers.html#queue-a-task">queue a task</a> to fire an event with the name <code title="event-appcache-progress"><a href="#event-appcache-progress">progress</a></code>, which does not
-   bubble, which is cancelable, and which uses the
+   <a href="#queue-a-post-load-task">queue a post-load task</a> to fire an event with the name
+   <code title="event-appcache-progress"><a href="#event-appcache-progress">progress</a></code>, which does
+   not bubble, which is cancelable, and which uses the
    <code>ProgressEvent</code> interface, at the
    <code><a href="#applicationcache">ApplicationCache</a></code> singleton of the <a href="#cache-host">cache
    host</a>. The <code title="dom-ProgressEvents-lengthComputable">lengthComputable</code>
@@ -1547,7 +1550,7 @@
     <ol><li><p>Unassociate the <code>Document</code> for this entry from
      <var title="">new cache</var>.</p></li>
 
-     <li><p><a href="browsers.html#queue-a-task">Queue a task</a> to <a href="browsers.html#fire-a-simple-event">fire a simple
+     <li><p><a href="#queue-a-post-load-task">Queue a post-load task</a> to <a href="browsers.html#fire-a-simple-event">fire a simple
      event</a> that is cancelable named <code title="event-appcache-error"><a href="#event-appcache-error">error</a></code> at the
      <code><a href="#applicationcache">ApplicationCache</a></code> singleton of the
      <code>Document</code> for this entry, if there still is one. The
@@ -1649,8 +1652,8 @@
    status</a> of <var title="">cache group</var> to
    <i>idle</i>.</p></li>
 
-   <li><p>For each <a href="browsers.html#concept-task" title="concept-task">task</a> in <var title="">task list</var>, <a href="browsers.html#queue-a-task" title="queue a task">queue</a>
-   that task.</p></li>
+   <li><p>For each <a href="browsers.html#concept-task" title="concept-task">task</a> in <var title="">task list</var>, <a href="#queue-a-post-load-task" title="queue a post-load
+   task">queue that task as a post-oad task</a>.</p></li>
 
   </ol><p>The <dfn id="cache-failure-steps">cache failure steps</dfn> are as follows:</p>
 
@@ -1709,8 +1712,8 @@
    attempt</a>, discard <var title="">cache group</var>
    altogether.</p>
 
-   </li><li><p>For each <a href="browsers.html#concept-task" title="concept-task">task</a> in <var title="">task list</var>, <a href="browsers.html#queue-a-task" title="queue a task">queue</a>
-   that task.</p></li>
+   </li><li><p>For each <a href="browsers.html#concept-task" title="concept-task">task</a> in <var title="">task list</var>, <a href="#queue-a-post-load-task" title="queue a post-load
+   task">queue that task as a post-load task</a>.</p></li>
 
    <li><p>Abort the <a href="#application-cache-download-process">application cache download
    process</a>.</p></li>
@@ -1726,7 +1729,28 @@
   allows user agents to keep caches primed and to update caches even
   before the user visits a site.</p>
 
-  <p>The <a href="browsers.html#task-source">task source</a> for these <a href="browsers.html#concept-task" title="concept-task">tasks</a> is the <a href="browsers.html#networking-task-source">networking task
+  <hr><p>Each <code>Document</code> has a list of <dfn id="pending-application-cache-download-process-tasks">pending application
+  cache download process tasks</dfn> that is used to delay events
+  fired by the algorithm above until the document's <code title="event-load">load</code> event has fired. When the
+  <code>Document</code> is created, the list must be empty.</p>
+
+  <p>When the steps above say to <dfn id="queue-a-post-load-task">queue a post-load task</dfn>
+  <var title="">task</var>, where <var title="">task</var> is a <a href="browsers.html#concept-task" title="concept-task">task</a> that dispatches an event on a
+  target <code><a href="#applicationcache">ApplicationCache</a></code> object <var title="">target</var>, the user agent must run the appropriate steps
+  from the following list:</p>
+
+  <dl><dt>If <var title="">target</var>'s <code>Document</code> has
+   <a href="syntax.html#completely-loaded">completely loaded</a></dt>
+
+   <dd><p><a href="browsers.html#queue-a-task" title="queue a task">Queue</a> the task <var title="">task</var>.</p></dd>
+
+   <dt>Otherwise</dt>
+
+   <dd><p>Add <var title="">task</var> to <var title="">target</var>'s
+   <code>Document</code>'s list of <a href="#pending-application-cache-download-process-tasks">pending application cache
+   download process tasks</a>.</p></dd>
+
+  </dl><p>The <a href="browsers.html#task-source">task source</a> for these <a href="browsers.html#concept-task" title="concept-task">tasks</a> is the <a href="browsers.html#networking-task-source">networking task
   source</a>.</p>
   
 

Index: obsolete.html
===================================================================
RCS file: /sources/public/html5/spec/obsolete.html,v
retrieving revision 1.716
retrieving revision 1.717
diff -u -d -r1.716 -r1.717
--- obsolete.html	12 Jan 2010 08:58:36 -0000	1.716
+++ obsolete.html	14 Jan 2010 08:12:14 -0000	1.717
@@ -272,7 +272,7 @@
    <a href="the-xhtml-syntax.html">&#8592; 8 The XHTML syntax</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="iana.html">11 IANA considerations &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h2 id="obsolete"><span class="secno">10 </span>Obsolete features</h2><h3 id="obsolete-but-conforming-features"><span class="secno">10.1 </span>Obsolete but conforming features</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Features listed in this section will trigger warnings in

Index: toc-status.html
===================================================================
RCS file: /sources/public/html5/spec/toc-status.html,v
retrieving revision 1.174
retrieving revision 1.175
diff -u -d -r1.174 -r1.175
--- toc-status.html	12 Jan 2010 08:58:36 -0000	1.174
+++ toc-status.html	14 Jan 2010 08:12:15 -0000	1.175
@@ -1507,14 +1507,16 @@
 <ol>
 <li><a target="_blank" href="http://www.whatwg.org/specs/web-apps/current-work/add-section.html?section=text-html" class="status ADD">ADD</a> <a href="../spec/#text-html">11.1
 text/html</a> <span class="id">(text-html)</span></li>
-<li><a target="_blank" href="http://www.whatwg.org/specs/web-apps/current-work/add-section.html?section=application-xhtml-xml" class="status ADD">ADD</a> <a href="../spec/#application-xhtml-xml">11.2 application/xhtml+xml</a> <span class="id">(application-xhtml-xml)</span></li>
-<li><a target="_blank" href="http://www.whatwg.org/specs/web-apps/current-work/add-section.html?section=text-cache-manifest" class="status ADD">ADD</a> <a href="../spec/#text-cache-manifest">11.3
+<li><a target="_blank" href="http://www.whatwg.org/specs/web-apps/current-work/add-section.html?section=text-html-sandboxed" class="status ADD">ADD</a> <a href="../spec/#text-html-sandboxed">11.2
+text/html-sandboxed</a> <span class="id">(text-html-sandboxed)</span></li>
+<li><a target="_blank" href="http://www.whatwg.org/specs/web-apps/current-work/add-section.html?section=application-xhtml-xml" class="status ADD">ADD</a> <a href="../spec/#application-xhtml-xml">11.3 application/xhtml+xml</a> <span class="id">(application-xhtml-xml)</span></li>
+<li><a target="_blank" href="http://www.whatwg.org/specs/web-apps/current-work/add-section.html?section=text-cache-manifest" class="status ADD">ADD</a> <a href="../spec/#text-cache-manifest">11.4
 text/cache-manifest</a> <span class="id">(text-cache-manifest)</span></li>
-<li><a target="_blank" href="http://www.whatwg.org/specs/web-apps/current-work/add-section.html?section=text-ping" class="status ADD">ADD</a> <a href="../spec/#text-ping">11.4
+<li><a target="_blank" href="http://www.whatwg.org/specs/web-apps/current-work/add-section.html?section=text-ping" class="status ADD">ADD</a> <a href="../spec/#text-ping">11.5
 text/ping</a> <span class="id">(text-ping)</span></li>
-<li><a target="_blank" href="http://www.whatwg.org/specs/web-apps/current-work/edit-section.html?section=ping-from" class="status LC">LC</a> <a href="../spec/#ping-from">11.5
+<li><a target="_blank" href="http://www.whatwg.org/specs/web-apps/current-work/edit-section.html?section=ping-from" class="status LC">LC</a> <a href="../spec/#ping-from">11.6
 Ping-From</a> <span class="id">(ping-from)</span></li>
-<li><a target="_blank" href="http://www.whatwg.org/specs/web-apps/current-work/edit-section.html?section=ping-to" class="status LC">LC</a> <a href="../spec/#ping-to">11.6
+<li><a target="_blank" href="http://www.whatwg.org/specs/web-apps/current-work/edit-section.html?section=ping-to" class="status LC">LC</a> <a href="../spec/#ping-to">11.7
 Ping-To</a> <span class="id">(ping-to)</span></li>
 </ol>
 </li>

Index: named-character-references.html
===================================================================
RCS file: /sources/public/html5/spec/named-character-references.html,v
retrieving revision 1.717
retrieving revision 1.718
diff -u -d -r1.717 -r1.718
--- named-character-references.html	12 Jan 2010 08:58:35 -0000	1.717
+++ named-character-references.html	14 Jan 2010 08:12:14 -0000	1.718
@@ -272,7 +272,7 @@
    <a href="syntax.html">&#8592; 7 The HTML syntax</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="the-xhtml-syntax.html">8 The XHTML syntax &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h3 id="named-character-references"><span class="secno">7.5 </span><dfn>Named character references</dfn></h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>This table lists the character reference names that are supported

Index: history.html
===================================================================
RCS file: /sources/public/html5/spec/history.html,v
retrieving revision 1.718
retrieving revision 1.719
diff -u -d -r1.718 -r1.719
--- history.html	12 Jan 2010 08:58:35 -0000	1.718
+++ history.html	14 Jan 2010 08:12:13 -0000	1.719
@@ -272,7 +272,7 @@
    <a href="offline.html">&#8592; 5.9 Offline Web applications</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="editing.html">6 User Interaction &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h3 id="history"><span class="secno">5.10 </span>Session history and navigation</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="the-session-history-of-browsing-contexts"><span class="secno">5.10.1 </span>The session history of browsing contexts</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The sequence of <code>Document</code>s in a <a href="browsers.html#browsing-context">browsing
@@ -1227,7 +1227,8 @@
    of the following types, jump to the appropriate entry in the
    following list, and process the resource as described there:</p>
 
-    <dl class="switch"><dt>"<code><a href="iana.html#text-html">text/html</a></code>"</dt>
+    <dl class="switch"><!-- an <span>HTML MIME type</span> --><dt>"<code><a href="iana.html#text-html">text/html</a></code>"</dt>
+     <dt>"<code><a href="iana.html#text-html-sandboxed">text/html-sandboxed</a></code>"</dt>
      <dd>Follow the steps given in the <a href="#read-html" title="navigate-html">HTML document</a> section, and abort
      these steps.</dd>
 
@@ -1661,9 +1662,10 @@
   fragment identifiers for <a href="infrastructure.html#xml-mime-type" title="XML MIME type">XML MIME
   types</a> is the responsibility of RFC3023).</p>
 
-  <p>For HTML documents (and the <code><a href="iana.html#text-html">text/html</a></code> <a href="infrastructure.html#mime-type">MIME type</a>),
-  the following processing model must be followed to determine what
-  <a href="#the-indicated-part-of-the-document">the indicated part of the document</a> is.</p>
+  <p>For HTML documents (and <a href="infrastructure.html#html-mime-type" title="HTML MIME type">HTML MIME
+  types</a>), the following processing model must be followed to
+  determine what <a href="#the-indicated-part-of-the-document">the indicated part of the document</a>
+  is.</p>
 
   <ol><li><p><a href="infrastructure.html#parse-a-url" title="parse a url">Parse</a> the <a href="infrastructure.html#url">URL</a>,
    and let <var title="">fragid</var> be the <a href="infrastructure.html#url-fragment" title="url-fragment">&lt;fragment&gt;</a> component of the

Index: semantics.html
===================================================================
RCS file: /sources/public/html5/spec/semantics.html,v
retrieving revision 1.726
retrieving revision 1.727
diff -u -d -r1.726 -r1.727
--- semantics.html	12 Jan 2010 08:58:36 -0000	1.726
+++ semantics.html	14 Jan 2010 08:12:14 -0000	1.727
@@ -272,7 +272,7 @@
    <a href="embedded-content-0.html">&#8592; 3.2.5.1.6 Embedded content</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="text-level-semantics.html">4.6 Text-level semantics &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h2 id="semantics"><span class="secno">4 </span>The elements of HTML</h2><h3 id="the-root-element"><span class="secno">4.1 </span>The root element</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="the-html-element-0"><span class="secno">4.1.1 </span>The <dfn><code>html</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>

Index: index.html
===================================================================
RCS file: /sources/public/html5/spec/index.html,v
retrieving revision 1.724
retrieving revision 1.725
diff -u -d -r1.724 -r1.725
--- index.html	12 Jan 2010 08:58:35 -0000	1.724
+++ index.html	14 Jan 2010 08:12:13 -0000	1.725
@@ -272,7 +272,7 @@
    <a href="iana.html">&#8592; 11 IANA considerations</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="references.html">References &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h2 class="no-num" id="index">Index</h2><p class="XXX annotation"><b>Status: </b><i>Implemented and widely deployed</i></p><div class="impl">

Index: spec.html
===================================================================
RCS file: /sources/public/html5/spec/spec.html,v
retrieving revision 1.724
retrieving revision 1.725
diff -u -d -r1.724 -r1.725
--- spec.html	12 Jan 2010 08:58:36 -0000	1.724
+++ spec.html	14 Jan 2010 08:12:14 -0000	1.725
@@ -265,7 +265,7 @@
    <h1>HTML5</h1>
    <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2>
 
-   <h2 class="no-num no-toc" id="editor-s-draft-12-january-2010">Editor's Draft 12 January 2010</h2>
+   <h2 class="no-num no-toc" id="editor-s-draft-13-january-2010">Editor's Draft 13 January 2010</h2>
    <dl><dt>Latest Published Version:</dt>
     <dd><a href="http://www.w3.org/TR/html5/">http://www.w3.org/TR/html5/</a></dd>
     <dt>Latest Editor's Draft:</dt>
@@ -284,7 +284,7 @@
    </dl><p>This specification is available in the following formats: 
     <a href="Overview.html">single page HTML</a>,
     <a href="spec.html">multipage HTML</a>.
-    This is revision $Revision $.
+This is revision 1.3664.
    </p> 
    <p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a>
    &#169; 2009 <a href="http://www.w3.org/"><abbr title="World Wide
@@ -364,7 +364,7 @@
   specification's progress along the W3C Recommendation
   track.
 
-  This specification is the 12 January 2010 Editor's Draft.
+  This specification is the 13 January 2010 Editor's Draft.
   </p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>This specification is part of <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/">a
   larger specification</a> being produced by the <a href="http://www.whatwg.org/">WHATWG</a>.
   <!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST -->
@@ -1105,11 +1105,12 @@
      <li><a href="obsolete.html#other-elements-attributes-and-apis"><span class="secno">10.3.4 </span>Other elements, attributes and APIs</a></li></ol></li></ol></li>
  <li><a href="iana.html#iana"><span class="secno">11 </span>IANA considerations</a>
   <ol><li><a href="iana.html#text-html"><span class="secno">11.1 </span><code>text/html</code></a></li>
-   <li><a href="iana.html#application-xhtml-xml"><span class="secno">11.2 </span><code>application/xhtml+xml</code></a></li>
-   <li><a href="iana.html#text-cache-manifest"><span class="secno">11.3 </span><code>text/cache-manifest</code></a></li>
-   <li><a href="iana.html#text-ping"><span class="secno">11.4 </span><code>text/ping</code></a></li>
-   <li><a href="iana.html#ping-from"><span class="secno">11.5 </span><code>Ping-From</code></a></li>
-   <li><a href="iana.html#ping-to"><span class="secno">11.6 </span><code>Ping-To</code></a></li></ol></li>
+   <li><a href="iana.html#text-html-sandboxed"><span class="secno">11.2 </span><code>text/html-sandboxed</code></a></li>
+   <li><a href="iana.html#application-xhtml-xml"><span class="secno">11.3 </span><code>application/xhtml+xml</code></a></li>
+   <li><a href="iana.html#text-cache-manifest"><span class="secno">11.4 </span><code>text/cache-manifest</code></a></li>
+   <li><a href="iana.html#text-ping"><span class="secno">11.5 </span><code>text/ping</code></a></li>
+   <li><a href="iana.html#ping-from"><span class="secno">11.6 </span><code>Ping-From</code></a></li>
+   <li><a href="iana.html#ping-to"><span class="secno">11.7 </span><code>Ping-To</code></a></li></ol></li>
  <li><a class="no-num" href="index.html#index">Index</a>
   <ol><li><a class="no-num" href="index.html#elements-1">Elements</a></li>
    <li><a class="no-num" href="index.html#attributes-0">Attributes</a></li>

Index: introduction.html
===================================================================
RCS file: /sources/public/html5/spec/introduction.html,v
retrieving revision 1.726
retrieving revision 1.727
diff -u -d -r1.726 -r1.727
--- introduction.html	12 Jan 2010 08:58:35 -0000	1.726
+++ introduction.html	14 Jan 2010 08:12:14 -0000	1.727
@@ -270,7 +270,7 @@
    </div><nav>
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="infrastructure.html">2 Common infrastructure &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
   <h2 id="introduction"><span class="secno">1 </span>Introduction</h2><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h3 id="background"><span class="secno">1.1 </span>Background</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><p>The World Wide Web's markup language has always been HTML. HTML
@@ -404,10 +404,10 @@
   resources that use this abstract language, two of which are defined
   in this specification.</p><p>The first such concrete syntax is the HTML syntax. This is the
   format suggested for most authors. It is compatible with most legacy
-  Web browsers. If a document is transmitted with the <a href="infrastructure.html#mime-type">MIME
-  type</a> <code><a href="iana.html#text-html">text/html</a></code>, then it will be processed as an
-  HTML document by Web browsers. This specification defines version 5
-  of the HTML syntax, known as "HTML5".</p><p>The second concrete syntax is the XHTML syntax, which is an
+  Web browsers. If a document is transmitted with an <a href="infrastructure.html#html-mime-type">HTML MIME
+  type</a>, such as <code><a href="iana.html#text-html">text/html</a></code>, then it will be
+  processed as an HTML document by Web browsers. This specification
+  defines version 5 of the HTML syntax, known as "HTML5".</p><p>The second concrete syntax is the XHTML syntax, which is an
   application of XML. When a document is transmitted with an <a href="infrastructure.html#xml-mime-type">XML
   MIME type</a>, such as <code><a href="iana.html#application-xhtml-xml">application/xhtml+xml</a></code>, then
   it is treated as an XML document by Web browsers, to be parsed by an

Index: syntax.html
===================================================================
RCS file: /sources/public/html5/spec/syntax.html,v
retrieving revision 1.724
retrieving revision 1.725
diff -u -d -r1.724 -r1.725
--- syntax.html	12 Jan 2010 08:58:36 -0000	1.724
+++ syntax.html	14 Jan 2010 08:12:14 -0000	1.725
@@ -272,12 +272,12 @@
    <a href="editing.html">&#8592; 6 User Interaction</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="named-character-references.html">7.5 Named character references &#8594;</a>
-  </nav><p>This is revision .</p>
+  </nav><p>This is revision 1.3664.</p>
 
 
-  <h2 id="syntax"><span class="secno">7 </span><dfn>The HTML syntax</dfn></h2><p class="note">This section only describes the rules for
-  <code><a href="iana.html#text-html">text/html</a></code> resources. Rules for XML resources are
-  discussed in the section below entitled "<a href="the-xhtml-syntax.html#the-xhtml-syntax">The XHTML
+  <h2 id="syntax"><span class="secno">7 </span><dfn>The HTML syntax</dfn></h2><p class="note">This section only describes the rules for resources
+  labeled with an <a href="infrastructure.html#html-mime-type">HTML MIME type</a>. Rules for XML resources
+  are discussed in the section below entitled "<a href="the-xhtml-syntax.html#the-xhtml-syntax">The XHTML
   syntax</a>".</p><h3 id="writing"><span class="secno">7.1 </span>Writing HTML documents</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><div class="impl">
 
   <p><i>This section only applies to documents, authoring tools, and
@@ -7940,8 +7940,20 @@
    must bubble but not be cancelable and has no default
    action.</p></li>
 
-  </ol><p>The <a href="browsers.html#task-source">task source</a> for the <a href="browsers.html#concept-task" title="concept-task">tasks</a> mentioned in this section is the
-  <a href="browsers.html#dom-manipulation-task-source">DOM manipulation task source</a>.</p>
+   <li><p>If the <code>Document</code> has any <a href="offline.html#pending-application-cache-download-process-tasks">pending
+   application cache download process tasks</a>, then <a href="browsers.html#queue-a-task" title="queue a task">queue</a> each such <a href="browsers.html#concept-task" title="concept-task">task</a> in the order they were added to
+   the list of <a href="offline.html#pending-application-cache-download-process-tasks">pending application cache download process
+   tasks</a>, and then empty the list of <a href="offline.html#pending-application-cache-download-process-tasks">pending application
+   cache download process tasks</a>. The <a href="browsers.html#task-source">task source</a>
+   for these <a href="browsers.html#concept-task" title="concept-task">tasks</a> is the
+   <a href="browsers.html#networking-task-source">networking task source</a>.</p></li>
+
+   <li><p>The <code>Document</code> is now <dfn id="completely-loaded">completely
+   loaded</dfn>.</p></li>
+
+  </ol><p>Except where otherwise specified, the <a href="browsers.html#task-source">task source</a>
+  for the <a href="browsers.html#concept-task" title="concept-task">tasks</a> mentioned in this
+  section is the <a href="browsers.html#dom-manipulation-task-source">DOM manipulation task source</a>.</p>
 
   </div><div class="impl">
 
Received on Thursday, 14 January 2010 08:12:26 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 14 January 2010 08:12:28 GMT