html5/spec .htaccess,1.1,1.2 Makefile,1.2,1.3 acknowledgements.html,1.1,1.2 browsers.html,1.1,1.2 comms.html,1.1,1.2 dom.html,1.1,1.2 editing.html,1.1,1.2 embedded-content-0.html,1.1,1.2 forms.html,1.1,1.2 history.html,1.1,1.2 index.html,1.1,1.2 infrastructure.html,1.1,1.2 interactive-elements.html,1.1,1.2 introduction.html,1.1,1.2 microdata.html,1.1,1.2 named-character-references.html,1.1,1.2 no.html,1.1,1.2 obsolete-features.html,1.1,1.2 offline.html,1.1,1.2 references.html,1.1,1.2 semantics.html,1.1,1.2 syntax.html,1.1,1.2 tabular-data.html,1.1,1.2 text-level-semantics.html,1.1,1.2 the-canvas-element.html,1.1,1.2 the-xhtml-syntax.html,1.1,1.2 video.html,1.1,1.2

Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv19337

Modified Files:
	.htaccess Makefile acknowledgements.html browsers.html 
	comms.html dom.html editing.html embedded-content-0.html 
	forms.html history.html index.html infrastructure.html 
	interactive-elements.html introduction.html microdata.html 
	named-character-references.html no.html obsolete-features.html 
	offline.html references.html semantics.html syntax.html 
	tabular-data.html text-level-semantics.html 
	the-canvas-element.html the-xhtml-syntax.html video.html 
Log Message:
make the spec splitter do the right thing


Index: infrastructure.html
===================================================================
RCS file: /sources/public/html5/spec/infrastructure.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- infrastructure.html	18 Jul 2009 09:45:09 -0000	1.1
+++ infrastructure.html	18 Jul 2009 09:57:13 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="introduction.html" title="1 Introduction" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="introduction.html" title="1 Introduction" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="dom.html" title="3 Semantics, structure, and APIs of HTML documents" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="introduction.html">&#8592; 1 Introduction</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</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>
-  </div>
+  </nav>
 
   <h2 id="infrastructure"><span class="secno">2 </span>Common infrastructure</h2><h3 id="terminology"><span class="secno">2.1 </span>Terminology</h3><p>This specification refers to both HTML and XML attributes and DOM
   attributes, often in the same context. When it is not clear which is
@@ -4023,7 +4025,7 @@
 typedef sequence&lt;any&gt; <dfn id="propertyvaluearray">PropertyValueArray</dfn>;
 
 interface <dfn id="propertynodelist">PropertyNodeList</dfn> : <span>NodeList</span> {
-          attribute <a href="#propertyvaluearray">PropertyValueArray</a> <a href="#dom-propertynodelist-content" title="dom-PropertyNodeList-content">content</a>;
+          attribute <a href="#propertyvaluearray">PropertyValueArray</a> <a href="#dom-propertynodelist-contents" title="dom-PropertyNodeList-contents">contents</a>;
 };</pre><dl class="domintro"><dt><var title="">collection</var> . <code title="dom-HTMLPropertyCollection-length"><a href="#dom-htmlpropertycollection-length">length</a></code></dt>
    <dd>
     <p>Returns the number of elements in the collection.</p>
@@ -4048,7 +4050,7 @@
     <p>Returns a <code><a href="#propertynodelist">PropertyNodeList</a></code> object containing any elements that add a property named <var title="">name</var>.</p>
    </dd>
 
-   <dt><var title="">propertyNodeList</var> . <var title="">content</var></dt>
+   <dt><var title="">propertyNodeList</var> . <code title="dom-PropertyNodeList-contents"><a href="#dom-propertynodelist-contents">contents</a></code></dt>
    <dd>
     <p>Returns an array of the various values that the relevant elements have.</p>
    </dd>
@@ -4094,7 +4096,7 @@
   inherited from the <code>NodeList</code> interface must behave as
   they would on a <code>NodeList</code> object.</p>
 
-  <p>The <dfn id="dom-propertynodelist-content" title="dom-PropertyNodeList-content"><code>content</code></dfn> DOM
+  <p>The <dfn id="dom-propertynodelist-contents" title="dom-PropertyNodeList-contents"><code>contents</code></dfn> DOM
   attribute on the <code><a href="#propertynodelist">PropertyNodeList</a></code> object, on getting,
   must return a newly constructed <code>DOMStringArray</code> whose
   values are the values obtained from the <code title="dom-content"><a href="microdata.html#dom-content">content</a></code> DOM property of each of the

Index: text-level-semantics.html
===================================================================
RCS file: /sources/public/html5/spec/text-level-semantics.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- text-level-semantics.html	18 Jul 2009 09:45:10 -0000	1.1
+++ text-level-semantics.html	18 Jul 2009 09:57:14 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="semantics.html" title="4 The elements of HTML" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="semantics.html" title="4 The elements of HTML" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="embedded-content-0.html" title="4.8 Embedded content" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="semantics.html">&#8592; 4 The elements of HTML</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="embedded-content-0.html">4.8 Embedded content &#8594;</a>
-  </div>
+  </nav>
 
   <h3 id="text-level-semantics"><span class="secno">4.6 </span>Text-level semantics</h3><h4 id="the-a-element"><span class="secno">4.6.1 </span>The <dfn><code>a</code></dfn> element</h4><dl class="element"><dt>Categories</dt>
    <dd><a href="dom.html#flow-content-0">Flow content</a>.</dd>

Index: history.html
===================================================================
RCS file: /sources/public/html5/spec/history.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- history.html	18 Jul 2009 09:45:09 -0000	1.1
+++ history.html	18 Jul 2009 09:57:13 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="offline.html" title="6.9 Offline Web applications" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="offline.html" title="6.9 Offline Web applications" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="editing.html" title="7 User Interaction" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="offline.html">&#8592; 6.9 Offline Web applications</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="editing.html">7 User Interaction &#8594;</a>
-  </div>
+  </nav>
 
   <h3 id="history"><span class="secno">6.10 </span>Session history and navigation</h3><h4 id="the-session-history-of-browsing-contexts"><span class="secno">6.10.1 </span>The session history of browsing contexts</h4><p>The sequence of <code>Document</code>s in a <a href="browsers.html#browsing-context">browsing
   context</a> is its <dfn id="session-history">session history</dfn>.</p><p><code><a href="#history-1">History</a></code> objects provide a representation of the
@@ -1528,8 +1530,8 @@
    <li><p>If the <i>specified entry</i> has a URL that differs from
    the <a href="#current-entry">current entry</a>'s only by its fragment identifier,
    and the two share the same <code>Document</code> object, then
-   first, if the <code>Document</code>'s <a href="dom.html#current-document-readiness">current document
-   readiness</a> is the string "complete", then <a href="browsers.html#queue-a-task">queue a
+   first, <!--if the <code>Document</code>'s <span>current document
+   readiness</span> is the string "complete", 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> with the name <code title="event-hashchange">hashchange</code> at the <a href="browsers.html#browsing-context">browsing
    context</a>'s <code><a href="browsers.html#window">Window</a></code> object; and second, if the new
    URL has a fragment identifier, <a href="#scroll-to-the-fragment-identifier">scroll to the fragment
@@ -2596,11 +2598,14 @@
 
   <p>Conformance checkers must use the information given on the WHATWG
   Wiki RelExtensions page to establish if a value not explicitly
-  defined in this specification is allowed or not. When an author uses
-  a new type not defined by either this specification or the Wiki
-  page, conformance checkers should offer to add the value to the
-  Wiki, with the details described above, with the "proposal"
-  status.</p>
+  defined in this specification is allowed or not. Conformance
+  checkers may cache this information (e.g. for performance reasons or
+  to avoid the use of unreliable network connectivity).</p>
+
+  <p>When an author uses a new type not defined by either this
+  specification or the Wiki page, conformance checkers should offer to
+  add the value to the Wiki, with the details described above, with
+  the "proposal" status.</p>
 
   </div><p>This specification does not define how new values will get
   approved. It is expected that the Wiki will have a community that

Index: tabular-data.html
===================================================================
RCS file: /sources/public/html5/spec/tabular-data.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- tabular-data.html	18 Jul 2009 09:45:10 -0000	1.1
+++ tabular-data.html	18 Jul 2009 09:57:14 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="the-canvas-element.html" title="4.8.11 The canvas element" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="the-canvas-element.html" title="4.8.11 The canvas element" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="forms.html" title="4.10 Forms" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="the-canvas-element.html">&#8592; 4.8.11 The canvas element</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="forms.html">4.10 Forms &#8594;</a>
-  </div>
+  </nav>
 
   <h3 id="tabular-data"><span class="secno">4.9 </span>Tabular data</h3><h4 id="table-intro"><span class="secno">4.9.1 </span>Introduction</h4><p><i>This section is non-normative.</i></p><p class="XXX">...examples, how to write tables accessibly, a
   brief mention of the table model, etc...</p><h4 id="the-table-element"><span class="secno">4.9.2 </span>The <dfn><code>table</code></dfn> element</h4><dl class="element"><dt>Categories</dt>

Index: microdata.html
===================================================================
RCS file: /sources/public/html5/spec/microdata.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- microdata.html	18 Jul 2009 09:45:10 -0000	1.1
+++ microdata.html	18 Jul 2009 09:57:13 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="interactive-elements.html" title="4.11 Interactive elements" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="interactive-elements.html" title="4.11 Interactive elements" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="browsers.html" title="6 Web browsers" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="interactive-elements.html">&#8592; 4.11 Interactive elements</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="browsers.html">6 Web browsers &#8594;</a>
-  </div>
+  </nav>
 
   <h2 id="microdata"><span class="secno">5 </span><dfn>Microdata</dfn></h2><!-- v2
 
@@ -409,30 +411,19 @@
 
   </div><h4 id="using-the-microdata-dom-api"><span class="secno">5.1.4 </span>Using the microdata DOM API</h4><p>The microdata becomes even more useful when scripts can use it to
   expose information to the user, for example offering it in a form
-  that can be used by other applications.</p><p>The <code title="dom-document-items"><a href="#dom-document-items">document.items</a></code> DOM
-  attribute provides access to all the <a href="#top-level-microdata-items">top-level microdata
-  items</a>. This attribute returns an <code><a href="infrastructure.html#htmlcollection-0">HTMLCollection</a></code>,
-  which can be enumerated.</p><p>Each <a href="#concept-item" title="concept-item">item</a> is represented in the
+  that can be used by other applications.</p><p>The <code title="dom-document-getItems"><a href="#dom-document-getitems">document.getItems(<var title="">typeNames</var>)</a></code> method provides access to the
+  <a href="#top-level-microdata-items">top-level microdata items</a>. It returns a
+  <code>NodeList</code> containing the items with the specified types,
+  or all types if no argument is specified.</p><p>Each <a href="#concept-item" title="concept-item">item</a> is represented in the
   DOM by the element on which the relevant <code title="attr-item"><a href="#items:-the-item-attribute">item</a></code> attribute is found. The various types
   that the element has can be obtained using the <code title="dom-item"><a href="#dom-item">element.item</a></code> DOM attribute, which returns a
   <code><a href="infrastructure.html#domsettabletokenlist-0">DOMSettableTokenList</a></code> object.</p><div class="example">
 
-   <p>This sample code shows a function that returns all the top-level
-   microdata items of the type that it is passed:</p>
-
-   <pre>function getItems(type) {
-  var result = [];
-  for (var i = 0; i &lt; document.items.length; i += 1) {
-    if (document.items[i].item.contains(type))
-      result.push(document.items[i]);
-  }
-  return result;
-}</pre>
-
-   <p>This function can be used to get all the "com.example.feline"
-   items as follows:</p>
+   <p>This sample how the <code title="dom-document-getItems"><a href="#dom-document-getitems">getItems()</a></code> method can be used
+   to obtain a list of all the top-level microdata items of one type
+   given in the document:</p>
 
-   <pre>var cats = getItems("com.example.feline");</pre>
+   <pre>var cats = document.getItems("com.example.feline");</pre>
 
   </div><p>Once an element representing an <a href="#concept-item" title="concept-item">item</a> has been obtained, its properties
   can be extracted using the <code title="dom-properties"><a href="#dom-properties">properties</a></code> DOM attribute. This
@@ -445,26 +436,26 @@
 
   </p><div class="example">
 
-   <p>This sample uses the function above to get the first item of
-   type "net.example.user" and then pops up an alert using the
-   "net.example.name" property from that item.</p>
+   <p>This sample gets the first item of type "net.example.user" and
+   then pops up an alert using the "net.example.name" property from
+   that item.</p>
 
-   <pre>var user = getItems('net.example.user')[0];
+   <pre>var user = document.getItems('net.example.user')[0];
 alert('Hello ' + user.properties['net.example.name'][0].content + '!');</pre>
 
   </div><p>The <code><a href="infrastructure.html#htmlpropertycollection-0">HTMLPropertyCollection</a></code> object, when indexed by
   name in this way, actually returns a <code><a href="infrastructure.html#propertynodelist">PropertyNodeList</a></code>
   object with all the matching properties. The
   <code><a href="infrastructure.html#propertynodelist">PropertyNodeList</a></code> object can be used to obtained all the
-  values at once using <em>its</em> <code title="dom-PropertyNodeList-content"><a href="infrastructure.html#dom-propertynodelist-content">content</a></code> attribute, which
-  returns an array of all the values.</p><div class="example">
+  values at once using <em>its</em> <code title="dom-PropertyNodeList-contents"><a href="infrastructure.html#dom-propertynodelist-contents">contents</a></code> attribute,
+  which returns an array of all the values.</p><div class="example">
 
    <p>In an earlier example, a "com.example.feline" item had two
    "com.example.color" values. This script looks up the first such
    item and then lists all its values.</p>
 
-   <pre>var cat = getItems('com.example.feline')[0];
-var colors = cat.properties['com.example.color'].content;
+   <pre>var cat = document.getItems('com.example.feline')[0];
+var colors = cat.properties['com.example.color'].contents;
 var result;
 if (colors.length == 0) {
   result = 'Color unknown.';
@@ -695,11 +686,13 @@
   elements.</p><p>If a property's <a href="#concept-property-value" title="concept-property-value">value</a>
   is an <a href="infrastructure.html#absolute-url">absolute URL</a>, the property must be specified
   using an <a href="#url-property-elements" title="URL property elements">URL property
-  element</a>.</p><h3 id="microdata-dom-api"><span class="secno">5.3 </span>Microdata DOM API</h3><dl class="domintro"><dt><var title="">document</var> . <code title="dom-items">items</code></dt>
+  element</a>.</p><h3 id="microdata-dom-api"><span class="secno">5.3 </span>Microdata DOM API</h3><dl class="domintro"><dt><var title="">document</var> . <code title="dom-getItems()">getItems</code>( [ <var title="">types</var> ] )</dt>
 
    <dd>
 
-    <p>Returns an <code><a href="infrastructure.html#htmlcollection-0">HTMLCollection</a></code> of the elements in the <code>Document</code> that create <a href="#concept-item" title="concept-item">items</a> and that are not part of other <a href="#concept-item" title="concept-item">items</a>.</p>
+    <p>Returns a <code>NodeList</code> of the elements in the <code>Document</code> that create <a href="#concept-item" title="concept-item">items</a>, that are not part of other <a href="#concept-item" title="concept-item">items</a>, and that have all the types given in the argument, if any.</p>
+
+    <p>The <var title="">types</var> argument is interpreted as a space-separated list of classes.</p>
 
    </dd>
 
@@ -726,10 +719,17 @@
 
   </dl><div class="impl">
 
-  <p>The <dfn id="dom-document-items" title="dom-document-items"><code>document.items</code></dfn>
-  attribute must return an <code><a href="infrastructure.html#htmlcollection-0">HTMLCollection</a></code> rooted at the
-  <code>Document</code> node, whose filter matches only elements in
-  the list of <a href="#top-level-microdata-items">top-level microdata items</a>.</p>
+  <p>The <dfn id="dom-document-getitems" title="dom-document-getItems"><code>document.getItems(<var title="">typeNames</var>)</code></dfn> method takes an optional
+  string that contains an <a href="infrastructure.html#unordered-set-of-unique-space-separated-tokens">unordered set of unique
+  space-separated tokens</a> representing types. When called, the
+  method must return a live <code>NodeList</code> object containing
+  all the elements in the document, in <a href="infrastructure.html#tree-order">tree order</a>, that
+  are <a href="#top-level-microdata-items">top-level microdata items</a> that have all the <a href="#item-types" title="item types">types</a> specified in that argument, having
+  obtained the types by <a href="infrastructure.html#split-a-string-on-spaces" title="split a string on
+  spaces">splitting a string on spaces</a>. If there are no tokens
+  specified in the argument, or if the argument is missing, then the
+  method must return a <code>NodeList</code> containing all the
+  <a href="#top-level-microdata-items">top-level microdata items</a> in the document.</p>
 
   <p>The <dfn id="dom-item" title="dom-item"><code>item</code></dfn> DOM attribute
   on elements must <a href="infrastructure.html#reflect">reflect</a> the element's <code title="attr-item"><a href="#items:-the-item-attribute">item</a></code> content attribute.</p>
@@ -2444,7 +2444,7 @@
   var calendar = 'BEGIN:VCALENDAR\r\nPRODID:HTML\r\nVERSION:2.0\r\nBEGIN:VEVENT\r\nDTSTAMP:' + stampString + '\r\n';
   for (var propIndex = 0; propIndex &lt; node.properties.length; propIndex += 1) {
     var prop = node.properties[propIndex];
-    var value = prop.content;
+    var value = prop.contents;
     var parameters = '';
     if (prop.localName == 'time') {
       value = value.replace(/[:-]/g, '');

Index: embedded-content-0.html
===================================================================
RCS file: /sources/public/html5/spec/embedded-content-0.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- embedded-content-0.html	18 Jul 2009 09:45:09 -0000	1.1
+++ embedded-content-0.html	18 Jul 2009 09:57:13 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="text-level-semantics.html" title="4.6 Text-level semantics" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="text-level-semantics.html" title="4.6 Text-level semantics" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="video.html" title="4.8.7 The video element" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="text-level-semantics.html">&#8592; 4.6 Text-level semantics</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="video.html">4.8.7 The video element &#8594;</a>
-  </div>
+  </nav>
 
   <h3 id="embedded-content-0"><span class="secno">4.8 </span>Embedded content</h3><h4 id="the-figure-element"><span class="secno">4.8.1 </span>The <dfn><code>figure</code></dfn> element</h4><dl class="element"><dt>Categories</dt>
    <dd><a href="dom.html#flow-content-0">Flow content</a>.</dd>

Index: dom.html
===================================================================
RCS file: /sources/public/html5/spec/dom.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- dom.html	18 Jul 2009 09:45:09 -0000	1.1
+++ dom.html	18 Jul 2009 09:57:12 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="infrastructure.html" title="2 Common infrastructure" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="infrastructure.html" title="2 Common infrastructure" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="semantics.html" title="4 The elements of HTML" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="infrastructure.html">&#8592; 2 Common infrastructure</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="semantics.html">4 The elements of HTML &#8594;</a>
-  </div>
+  </nav>
 
   <h2 id="dom"><span class="secno">3 </span>Semantics, structure, and APIs of HTML documents</h2><h3 id="semantics-intro"><span class="secno">3.1 </span>Introduction</h3><p><i>This section is non-normative.</i></p><p class="XXX">An introduction to marking up a document.</p><h3 id="documents"><span class="secno">3.2 </span>Documents</h3><p>Every XML and HTML document in an HTML UA is represented by a
   <code>Document</code> object. <a href="references.html#references">[DOM3CORE]</a></p><p><dfn id="the-document-s-address">The document's address</dfn> is an <a href="infrastructure.html#absolute-url">absolute URL</a>
@@ -239,9 +241,9 @@
   readonly attribute <a href="infrastructure.html#htmlcollection-0">HTMLCollection</a> <a href="#dom-document-links" title="dom-document-links">links</a>;
   readonly attribute <a href="infrastructure.html#htmlcollection-0">HTMLCollection</a> <a href="#dom-document-forms" title="dom-document-forms">forms</a>;
   readonly attribute <a href="infrastructure.html#htmlcollection-0">HTMLCollection</a> <a href="#dom-document-scripts" title="dom-document-scripts">scripts</a>;
-  readonly attribute <a href="infrastructure.html#htmlcollection-0">HTMLCollection</a> <a href="microdata.html#dom-document-items" title="dom-document-items">items</a>;
   NodeList <a href="#dom-document-getelementsbyname" title="dom-document-getElementsByName">getElementsByName</a>(in DOMString elementName);
   NodeList <a href="#dom-document-getelementsbyclassname" title="dom-document-getElementsByClassName">getElementsByClassName</a>(in DOMString classNames);
+  NodeList <a href="microdata.html#dom-document-getitems" title="dom-document-getItems">getItems</a>([Optional] in DOMString typeNames);
 
   // <a href="#dynamic-markup-insertion">dynamic markup insertion</a>
            attribute DOMString <a href="#dom-innerhtml" title="dom-innerHTML">innerHTML</a>;

Index: acknowledgements.html
===================================================================
RCS file: /sources/public/html5/spec/acknowledgements.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- acknowledgements.html	18 Jul 2009 09:45:08 -0000	1.1
+++ acknowledgements.html	18 Jul 2009 09:57:12 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,16 +170,18 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="references.html" title="References" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="references.html" title="References" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="references.html">&#8592; References</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a>
-  </div>
+   <a href="spec.html#contents">Table of contents</a>
+  </nav>
 
   <h2 class="no-num" id="acknowledgements">Acknowledgements</h2><!-- ACKS --><p>Thanks to
 
@@ -220,6 +222,7 @@
   Anthony Ricaud,
   Antti Koivisto,
   Arphen Lin,
+  Aryeh Gregor,
   Asbj&#248;rn Ulsberg,
   Ashley Sheridan,
   Aurelien Levy,
@@ -379,6 +382,7 @@
   Jens Lindstr&#246;m,
   Jens Meiert,
   Jeroen van der Meer,
+  Jian Li,
   Jim Jewett,
   Jim Ley,
   Jim Meehan,
@@ -525,6 +529,7 @@
   Roman Ivanov,
   Ryan King,
   S. Mike Dierken,
+  Sam Dutton,
   Sam Kuper,
   Sam Ruby,
   Sam Weinig,
@@ -579,6 +584,7 @@
   Will Levine,
   William Swanson,
   Wladimir Palant,
+  Wojciech Mach,
   Wolfram Kriesing,
   Yi-An Huang,
   Yngve Nysaeter Pettersen,

Index: the-canvas-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-canvas-element.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- the-canvas-element.html	18 Jul 2009 09:45:10 -0000	1.1
+++ the-canvas-element.html	18 Jul 2009 09:57:14 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="video.html" title="4.8.7 The video element" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="video.html" title="4.8.7 The video element" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="tabular-data.html" title="4.9 Tabular data" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="video.html">&#8592; 4.8.7 The video element</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="tabular-data.html">4.9 Tabular data &#8594;</a>
-  </div>
+  </nav>
 
   <h4 id="the-canvas-element"><span class="secno">4.8.11 </span>The <dfn id="canvas"><code>canvas</code></dfn> element</h4><dl class="element"><dt>Categories</dt>
    <dd><a href="dom.html#flow-content-0">Flow content</a>.</dd>

Index: forms.html
===================================================================
RCS file: /sources/public/html5/spec/forms.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- forms.html	18 Jul 2009 09:45:09 -0000	1.1
+++ forms.html	18 Jul 2009 09:57:13 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="tabular-data.html" title="4.9 Tabular data" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="tabular-data.html" title="4.9 Tabular data" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="interactive-elements.html" title="4.11 Interactive elements" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="tabular-data.html">&#8592; 4.9 Tabular data</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="interactive-elements.html">4.11 Interactive elements &#8594;</a>
-  </div>
+  </nav>
 
   <h3 id="forms"><span class="secno">4.10 </span>Forms</h3><p>Forms allow unscripted client-server interaction: given a form, a
   user can provide data, submit it to the server, and have the server

Index: interactive-elements.html
===================================================================
RCS file: /sources/public/html5/spec/interactive-elements.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- interactive-elements.html	18 Jul 2009 09:45:09 -0000	1.1
+++ interactive-elements.html	18 Jul 2009 09:57:13 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="forms.html" title="4.10 Forms" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="forms.html" title="4.10 Forms" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="microdata.html" title="5 Microdata" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="forms.html">&#8592; 4.10 Forms</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="microdata.html">5 Microdata &#8594;</a>
-  </div>
+  </nav>
 
   <h3 id="interactive-elements"><span class="secno">4.11 </span>Interactive elements</h3><h4 id="the-details-element"><span class="secno">4.11.1 </span>The <dfn><code>details</code></dfn> element</h4><dl class="element"><dt>Categories</dt>
    <dd><a href="dom.html#flow-content-0">Flow content</a>.</dd>

Index: video.html
===================================================================
RCS file: /sources/public/html5/spec/video.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- video.html	18 Jul 2009 09:45:11 -0000	1.1
+++ video.html	18 Jul 2009 09:57:15 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="embedded-content-0.html" title="4.8 Embedded content" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="embedded-content-0.html" title="4.8 Embedded content" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="the-canvas-element.html" title="4.8.11 The canvas element" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="embedded-content-0.html">&#8592; 4.8 Embedded content</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="the-canvas-element.html">4.8.11 The canvas element &#8594;</a>
-  </div>
+  </nav>
 
   <h4 id="video"><span class="secno">4.8.7 </span>The <dfn><code>video</code></dfn> element</h4><dl class="element"><dt>Categories</dt>
    <dd><a href="dom.html#flow-content-0">Flow content</a>.</dd>
@@ -1380,9 +1382,15 @@
       </li></ol></dd>
 
 
-     <dt id="getting-media-metadata">Once enough of the <a href="#media-data">media
-     data</a> has been fetched to determine the duration of the
-     <a href="#media-resource">media resource</a>, its dimensions, and other
+     <!-- insert content sniffing here if we want to define that -->
+     <!-- (in practice I don't think that's necessary since it's not
+     like you can do anything with the resource if you sniff it as the
+     wrong type) ->
+
+
+     <dt id="getting-media-metadata">Once enough of the <span>media
+     data</span> has been fetched to determine the duration of the
+     <span>media resource</span>, its dimensions, and other
      metadata</dt>
 
      <dd>
@@ -1390,35 +1398,45 @@
       <p>This indicates that the resource is usable. The user agent
       must follow these substeps:</p>
 
-      <ol><li><p>Set the <a href="#current-playback-position">current playback position</a> to the
-       <a href="#earliest-possible-position">earliest possible position</a>.</p></li>
+      <ol>
 
-       <li><p>Set the <code title="dom-media-readyState"><a href="#dom-media-readystate">readyState</a></code> attribute to
-       <code title="dom-media-HAVE_METADATA"><a href="#dom-media-have_metadata">HAVE_METADATA</a></code>.</p></li>
+       <li><p>Set the <span>current playback position</span> to the
+       <span>earliest possible position</span>.</p></li>
 
-       <li><p>For <code><a href="#video">video</a></code> elements, set the <code title="dom-video-videoWidth"><a href="#dom-video-videowidth">videoWidth</a></code> and <code title="dom-video-videoHeight"><a href="#dom-video-videoheight">videoHeight</a></code>
+       <li><p>Set the <code
+       title="dom-media-readyState">readyState</code> attribute to
+       <code
+       title="dom-media-HAVE_METADATA">HAVE_METADATA</code>.</p></li>
+
+       <li><p>For <code>video</code> elements, set the <code
+       title="dom-video-videoWidth">videoWidth</code> and <code
+       title="dom-video-videoHeight">videoHeight</code>
        attributes.</p></li>
 
        <li>
 
-        <p>Set the <code title="dom-media-duration"><a href="#dom-media-duration">duration</a></code>
+        <p>Set the <code title="dom-media-duration">duration</code>
         attribute to the duration of the resource.</p>
 
-        <p class="note">The user agent <a href="#durationChange">will</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> called <code title="event-durationchange"><a href="#event-durationchange">durationchange</a></code> at the
+        <p class="note">The user agent <a
+        href="#durationChange">will</a> <span>queue a task</span> to
+        <span>fire a simple event</span> called <code
+        title="event-durationchange">durationchange</code> at the
         element at this point.</p>
 
        </li>
 
-       <li id="fire-loadedmetadata"><p><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> called <code title="event-loadedmetadata"><a href="#event-loadedmetadata">loadedmetadata</a></code> at the
-       element.</p></li>
+       <li id="fire-loadedmetadata"><p><span>Queue a task</span> to
+       <span>fire a simple event</span> called <code
+       title="event-loadedmetadata">loadedmetadata</code> at the
+       element.</li>
 
        <li>
 
-        <p>If either the <a href="#media-resource">media resource</a> or the address
+        <p>If either the <span>media resource</span> or the address
         of the <var title="">current media resource</var> indicate a
-        particular start time, then <a href="#dom-media-seek" title="dom-media-seek">seek</a> to that time. Ignore any
+        particular start time, then <span
+        title="dom-media-seek">seek</span> to that time. Ignore any
         resulting exceptions (if the position is out of range, it is
         effectively ignored).</p>
 
@@ -1429,28 +1447,37 @@
 
        <li>
 
-        <p>Once the <code title="dom-media-readyState"><a href="#dom-media-readystate">readyState</a></code> attribute
-        reaches <code title="dom-media-HAVE_CURRENT_DATA"><a href="#dom-media-have_current_data">HAVE_CURRENT_DATA</a></code>,
-        <a href="#fire-loadeddata">after the <code title="event-loadeddata">loadeddata</code> event has been
-        fired</a>, set the element's <a href="#delaying-the-load-event-flag">delaying-the-load-event
-        flag</a> to false. This stops <a href="syntax.html#delay-the-load-event" title="delay the load
-        event">delaying the load event</a>.</p>
+        <p>Once the <code
+        title="dom-media-readyState">readyState</code> attribute
+        reaches <code
+        title="dom-media-HAVE_CURRENT_DATA">HAVE_CURRENT_DATA</code>,
+        <a href="#fire-loadeddata">after the <code
+        title="event-loadeddata">loadeddata</code> event has been
+        fired</a>, set the element's <span>delaying-the-load-event
+        flag</span> to false. This stops <span title="delay the load
+        event">delaying the load event</span>.</p>
 
         <p class="note">A user agent that is attempting to reduce
         network usage while still fetching the metadata for each
-        <a href="#media-resource">media resource</a> would also stop buffering at this
-        point, causing the <code title="dom-media-networkState"><a href="#dom-media-networkstate">networkState</a></code> attribute
-        to switch to the <code title="dom-media-NETWORK_IDLE"><a href="#dom-media-network_idle">NETWORK_IDLE</a></code> value, if
-        the <a href="#media-element">media element</a> did not have an <code title="attr-media-autobuffer"><a href="#attr-media-autobuffer">autobuffer</a></code> or <code title="attr-media-autoplay"><a href="#attr-media-autoplay">autoplay</a></code> attribute.</p>
+        <span>media resource</span> would also stop buffering at this
+        point, causing the <code
+        title="dom-media-networkState">networkState</code> attribute
+        to switch to the <code
+        title="dom-media-NETWORK_IDLE">NETWORK_IDLE</code> value, if
+        the <span>media element</span> did not have an <code
+        title="attr-media-autobuffer">autobuffer</code> or <code
+        title="attr-media-autoplay">autoplay</code> attribute.</p>
 
        </li>
 
-      </ol><p class="note">The user agent is <em>required</em> to
-      determine the duration of the <a href="#media-resource">media resource</a> and
+      </ol>
+
+      <p class="note">The user agent is <em>required</em> to
+      determine the duration of the <span>media resource</span> and
       go through this step before playing.</p> <!-- actually defined
       in the 'duration' section -->
 
-     </dd>
+     
 
 
      <dt>If the connection is interrupted, causing the user agent to

Index: browsers.html
===================================================================
RCS file: /sources/public/html5/spec/browsers.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- browsers.html	18 Jul 2009 09:45:08 -0000	1.1
+++ browsers.html	18 Jul 2009 09:57:12 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="microdata.html" title="5 Microdata" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="microdata.html" title="5 Microdata" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="offline.html" title="6.9 Offline Web applications" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="microdata.html">&#8592; 5 Microdata</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="offline.html">6.9 Offline Web applications &#8594;</a>
-  </div>
+  </nav>
 
   <h2 id="browsers"><span class="secno">6 </span>Web browsers</h2><div class="impl">
 

Index: the-xhtml-syntax.html
===================================================================
RCS file: /sources/public/html5/spec/the-xhtml-syntax.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- the-xhtml-syntax.html	18 Jul 2009 09:45:10 -0000	1.1
+++ the-xhtml-syntax.html	18 Jul 2009 09:57:14 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="named-character-references.html" title="9.6 Named character references" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="named-character-references.html" title="9.6 Named character references" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="obsolete-features.html" title="12 Obsolete features" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="named-character-references.html">&#8592; 9.6 Named character references</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="obsolete-features.html">12 Obsolete features &#8594;</a>
-  </div>
+  </nav>
 
   <h2 id="the-xhtml-syntax"><span class="secno">10 </span><dfn>The XHTML syntax</dfn></h2><p class="note">This section only describes the rules for XML
   resources. Rules for <code title="">text/html</code> resources are

Index: offline.html
===================================================================
RCS file: /sources/public/html5/spec/offline.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- offline.html	18 Jul 2009 09:45:10 -0000	1.1
+++ offline.html	18 Jul 2009 09:57:13 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="browsers.html" title="6 Web browsers" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="browsers.html" title="6 Web browsers" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="history.html" title="6.10 Session history and navigation" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="browsers.html">&#8592; 6 Web browsers</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="history.html">6.10 Session history and navigation &#8594;</a>
-  </div>
+  </nav>
 
   <h3 id="offline"><span class="secno">6.9 </span>Offline Web applications</h3><!-- v2 ideas for appcache:
 
@@ -200,7 +202,7 @@
   work offline and which causes the user's browser to keep a copy of
   the files for use offline.</p><p>To illustrate this, consider a simple clock applet consisting of
   an HTML page "<code title="">clock.html</code>", a CSS style sheet
-  "<code title="">clock.css</code>", and a JavaScript script "<code title="">clock.js</code>".</p><p>Before adding the manifest, three three files might look like
+  "<code title="">clock.css</code>", and a JavaScript script "<code title="">clock.js</code>".</p><p>Before adding the manifest, these three files might look like
   this:</p><pre>&lt;!-- clock.html --&gt;
 &lt;!DOCTYPE HTML&gt;
 &lt;html&gt;

Index: syntax.html
===================================================================
RCS file: /sources/public/html5/spec/syntax.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- syntax.html	18 Jul 2009 09:45:10 -0000	1.1
+++ syntax.html	18 Jul 2009 09:57:14 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="comms.html" title="8 Communication" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="comms.html" title="8 Communication" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="named-character-references.html" title="9.6 Named character references" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="comms.html">&#8592; 8 Communication</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="named-character-references.html">9.6 Named character references &#8594;</a>
-  </div>
+  </nav>
 
   <h2 id="syntax"><span class="secno">9 </span><dfn>The HTML syntax</dfn></h2><p class="note">This section only describes the rules for <code title="">text/html</code> resources. Rules for XML resources are
   discussed in the section below entitled "<a href="the-xhtml-syntax.html#the-xhtml-syntax">The XHTML
@@ -417,7 +419,7 @@
 
    </dd>
 
-   <dt>Unquoted attribute value syntax</dt>
+   <dt id="unquoted">Unquoted attribute value syntax</dt>
 
    <dd>
 

Index: named-character-references.html
===================================================================
RCS file: /sources/public/html5/spec/named-character-references.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- named-character-references.html	18 Jul 2009 09:45:10 -0000	1.1
+++ named-character-references.html	18 Jul 2009 09:57:13 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="syntax.html" title="9 The HTML syntax" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="syntax.html" title="9 The HTML syntax" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="the-xhtml-syntax.html" title="10 The XHTML syntax" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="syntax.html">&#8592; 9 The HTML syntax</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="the-xhtml-syntax.html">10 The XHTML syntax &#8594;</a>
-  </div>
+  </nav>
 
   <h3 id="named-character-references"><span class="secno">9.6 </span><dfn>Named character references</dfn></h3><p>This table lists the character reference names that are supported
   by HTML, and the code points to which they refer. It is referenced

Index: references.html
===================================================================
RCS file: /sources/public/html5/spec/references.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- references.html	18 Jul 2009 09:45:10 -0000	1.1
+++ references.html	18 Jul 2009 09:57:14 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="index.html" title="Index" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="index.html" title="Index" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="acknowledgements.html" title="Acknowledgements" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="index.html">&#8592; Index</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="acknowledgements.html">Acknowledgements &#8594;</a>
-  </div>
+  </nav>
 
   <h2 class="no-num" id="references">References</h2><p class="XXX">This section will be written in a future draft.</p><!-- XXX check that #references is always for [RFC\1] --><!-- REFS
 

Index: semantics.html
===================================================================
RCS file: /sources/public/html5/spec/semantics.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- semantics.html	18 Jul 2009 09:45:10 -0000	1.1
+++ semantics.html	18 Jul 2009 09:57:14 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="dom.html" title="3 Semantics, structure, and APIs of HTML documents" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="dom.html" title="3 Semantics, structure, and APIs of HTML documents" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="text-level-semantics.html" title="4.6 Text-level semantics" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="dom.html">&#8592; 3 Semantics, structure, and APIs of HTML documents</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</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>
-  </div>
+  </nav>
 
   <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><h4 id="the-html-element"><span class="secno">4.1.1 </span>The <dfn><code>html</code></dfn> element</h4><dl class="element"><dt>Categories</dt>
    <dd>None.</dd>
@@ -348,7 +350,7 @@
            attribute DOMString <a href="#dom-link-sizes" title="dom-link-sizes">sizes</a>;
 };</pre>
     <p>The <code>LinkStyle</code> interface must also be implemented
-    by this element, the <a href="#styling">styling processing model</a> defines
+    by this element; the <a href="#styling">styling processing model</a> defines
     how. <a href="references.html#references">[CSSOM]</a></p>
    </dd>
   </dl><p>The <code><a href="#the-link-element">link</a></code> element allows authors to link their
@@ -747,11 +749,14 @@
 
   <p>Conformance checkers must use the information given on the WHATWG
   Wiki MetaExtensions page to establish if a value not explicitly
-  defined in this specification is allowed or not. When an author uses
-  a new type not defined by either this specification or the Wiki
-  page, conformance checkers should offer to add the value to the
-  Wiki, with the details described above, with the "proposal"
-  status.</p>
+  defined in this specification is allowed or not. Conformance
+  checkers may cache this information (e.g. for performance reasons or
+  to avoid the use of unreliable network connectivity).</p>
+
+  <p>When an author uses a new type not defined by either this
+  specification or the Wiki page, conformance checkers should offer to
+  add the value to the Wiki, with the details described above, with
+  the "proposal" status.</p>
 
   </div><p>This specification does not define how new values will get
   approved. It is expected that the Wiki will have a community that
@@ -1109,9 +1114,15 @@
 
    <dd>A link to an IETF RFC defining the corresponding HTTP header.</dd>
 
-  </dl><p>Conformance checkers must use the information given on the WHATWG
+  </dl><div class="impl">
+
+  <p>Conformance checkers must use the information given on the WHATWG
   Wiki PragmaExtensions page to establish if a value not explicitly
-  defined in this specification is allowed or not.</p><h5 id="charset"><span class="secno">4.2.5.5 </span>Specifying the document's character encoding</h5><!-- READ ME WHEN EDITING: if we ever move this to the "writing
+  defined in this specification is allowed or not. Conformance
+  checkers may cache this information (e.g. for performance reasons or
+  to avoid the use of unreliable network connectivity).</p>
+
+  </div><h5 id="charset"><span class="secno">4.2.5.5 </span>Specifying the document's character encoding</h5><!-- READ ME WHEN EDITING: if we ever move this to the "writing
   HTML" section, then we have to duplicate the requirements in the
   parsing section for conformance checkers, and we have to make sure
   that the requirements for charset="" apply even in XML, for the
@@ -1202,7 +1213,7 @@
            attribute boolean <a href="#dom-style-scoped" title="dom-style-scoped">scoped</a>;
 };</pre>
     <p>The <code>LinkStyle</code> interface must also be implemented
-    by this element, the <a href="#styling">styling processing model</a> defines
+    by this element; the <a href="#styling">styling processing model</a> defines
     how. <a href="references.html#references">[CSSOM]</a></p>
    </dd>
   </dl><p>The <code><a href="#the-style-element">style</a></code> element allows authors to embed style
@@ -2509,7 +2520,11 @@
   heading of a section. The element is used to group a set of
   <code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h1</a></code>&#8211;<code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h6</a></code> elements when the heading has
   multiple levels, such as subheadings, alternative titles, or
-  taglines.</p><p>For the purposes of document summaries, outlines, and the like,
+  taglines.</p><p class="note">The point of <code><a href="#the-hgroup-element">hgroup</a></code> is to mask an
+  <code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h2</a></code> element (that acts as a secondary title) from the
+  <a href="#outline">outline</a> algorithm.</p><!--
+  http://www.brucelawson.co.uk/2009/html-5-is-a-mess/#comment-618895
+  --><p>For the purposes of document summaries, outlines, and the like,
   the text of <code><a href="#the-hgroup-element">hgroup</a></code> elements is defined to be the text
   of the highest <a href="#rank" title="rank">ranked</a>
   <code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h1</a></code>&#8211;<code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h6</a></code> element descendant of the
@@ -2553,12 +2568,12 @@
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="dom.html#htmlelement">HTMLElement</a></code>.</dd>
   </dl><p>The <code><a href="#the-header-element">header</a></code> element <a href="the-xhtml-syntax.html#represents">represents</a> a group
-  of introductory or navigational aids. A <code><a href="#the-header-element">header</a></code> element
-  typically contains the section's heading (an
+  of introductory or navigational aids.</p><p class="note">A <code><a href="#the-header-element">header</a></code> element is intended to usually
+  contain the section's heading (an
   <code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h1</a></code>&#8211;<code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h6</a></code> element or an
-  <code><a href="#the-hgroup-element">hgroup</a></code> element), but can also contain other content,
-  such as a table of contents, a search form, or any relevant
-  logos.</p><div class="example">
+  <code><a href="#the-hgroup-element">hgroup</a></code> element), but this is not required. The
+  <code><a href="#the-header-element">header</a></code> element can also be used to wrap a section's
+  table of contents, a search form, or any relevant logos.</p><div class="example">
 
   <p>Here are some sample headers. This first one is for a game:</p>
 

Index: index.html
===================================================================
RCS file: /sources/public/html5/spec/index.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- index.html	18 Jul 2009 09:45:09 -0000	1.1
+++ index.html	18 Jul 2009 09:57:13 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,17 +170,19 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="no.html" title="13 Things that you can't do with this specification because they are better handled using other technologies that are further described herein" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="no.html" title="13 Things that you can't do with this specification because they are better handled using other technologies that are further described herein" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="references.html" title="References" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="no.html">&#8592; 13 Things that you can't do with this specification because they are better handled using other technologies that are further described herein</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="references.html">References &#8594;</a>
-  </div>
+  </nav>
 
   <h2 class="no-num" id="index">Index</h2><p><i>This section is non-normative.</i></p><p class="XXX">List of elements</p><p class="XXX">List of attributes</p><p class="XXX">List of <dfn id="reflecting-dom-attributes">reflecting DOM attributes</dfn> and their corresponding content attributes</p><!-- include option.text; textarea.defaultValue, and other attributes that "reflect" the element's textContent --><p class="XXX">List of interfaces</p><p class="XXX">List of events</p></body></html>
\ No newline at end of file

Index: .htaccess
===================================================================
RCS file: /sources/public/html5/spec/.htaccess,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- .htaccess	18 Jul 2009 09:45:08 -0000	1.1
+++ .htaccess	18 Jul 2009 09:57:12 -0000	1.2
@@ -1 +1 @@
-DirectoryIndex index.html
+DirectoryIndex spec.html

Index: comms.html
===================================================================
RCS file: /sources/public/html5/spec/comms.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- comms.html	18 Jul 2009 09:45:09 -0000	1.1
+++ comms.html	18 Jul 2009 09:57:12 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="editing.html" title="7 User Interaction" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="editing.html" title="7 User Interaction" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="syntax.html" title="9 The HTML syntax" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="editing.html">&#8592; 7 User Interaction</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="syntax.html">9 The HTML syntax &#8594;</a>
-  </div>
+  </nav>
 
   <h2 id="comms"><span class="secno">8 </span>Communication</h2><h3 id="event-definitions"><span class="secno">8.1 </span>Event definitions</h3><!-- XXX cross-references for SSE and WS need fixing now that this is cross-spec --><p>Messages in <span>server-sent events</span>, <span>Web
   sockets</span>, <a href="#crossDocumentMessages">cross-document messaging</a>, and

Index: no.html
===================================================================
RCS file: /sources/public/html5/spec/no.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- no.html	18 Jul 2009 09:45:10 -0000	1.1
+++ no.html	18 Jul 2009 09:57:13 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="obsolete-features.html" title="12 Obsolete features" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="obsolete-features.html" title="12 Obsolete features" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="index.html" title="Index" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="obsolete-features.html">&#8592; 12 Obsolete features</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="index.html">Index &#8594;</a>
-  </div>
+  </nav>
 
   <h2 id="no"><span class="secno">13 </span>Things that you can't do with this specification because
   they are better handled using other technologies that are further

Index: Makefile
===================================================================
RCS file: /sources/public/html5/spec/Makefile,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- Makefile	18 Jul 2009 09:45:08 -0000	1.2
+++ Makefile	18 Jul 2009 09:57:12 -0000	1.3
@@ -7,7 +7,7 @@
 PYTHONFLAGS=
 
 SPLITTER=tools/spec-splitter.py
-SPLITTERFLAGS=--w3c
+SPLITTERFLAGS=
 
 CURL=curl
 CURLFLAGS=-s

Index: introduction.html
===================================================================
RCS file: /sources/public/html5/spec/introduction.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- introduction.html	18 Jul 2009 09:45:10 -0000	1.1
+++ introduction.html	18 Jul 2009 09:57:13 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,16 +170,18 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="infrastructure.html" title="2 Common infrastructure" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   </div><nav>
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="infrastructure.html">2 Common infrastructure &#8594;</a>
-  </div>
+  </nav>
 
   <h2 id="introduction"><span class="secno">1 </span>Introduction</h2><h3 id="background"><span class="secno">1.1 </span>Background</h3><p><i>This section is non-normative.</i></p><p>The World Wide Web's markup language has always been HTML. HTML
   was primarily designed as a language for semantically describing
@@ -390,29 +392,65 @@
  &lt;body&gt;
   &lt;h1&gt;Sample page&lt;/h1&gt;
   &lt;p&gt;This is a &lt;a href="demo.html"&gt;simple&lt;/a&gt; sample.&lt;/p&gt;
+  &lt;!-- this is a comment --&gt;
  &lt;/body&gt;
 &lt;/html&gt;</pre><p>HTML documents consist of a tree of elements and text. Each
-  element is denoted by a <a href="syntax.html#syntax-start-tag" title="syntax-start-tag">start
-  tag</a>, such as "<code title="">&lt;body&gt;</code>", and an <a href="syntax.html#syntax-end-tag" title="syntax-end-tag">end tag</a>, such as "<code title="">&lt;/body&gt;</code>". (Certain start tags and end tags can in
-  certain cases be <a href="syntax.html#syntax-tag-omission" title="syntax-tag-omission">omitted</a>
-  and are implied by other tags.)</p><p>Tags have to be nested correctly, so that elements do not
-  partially overlap each other:</p><pre class="bad">&lt;p&gt;This is &lt;em&gt;very &lt;strong&gt;wrong&lt;/em&gt;!&lt;/strong&gt;&lt;/p&gt;</pre><pre>&lt;p&gt;This &lt;em&gt;is &lt;strong&gt;correct&lt;/strong&gt;.&lt;/em&gt;&lt;/p&gt;</pre><p>This specification defines a set of elements that can be used in
+  element is denoted in the source by a <a href="syntax.html#syntax-start-tag" title="syntax-start-tag">start tag</a>, such as "<code title="">&lt;body&gt;</code>", and an <a href="syntax.html#syntax-end-tag" title="syntax-end-tag">end
+  tag</a>, such as "<code title="">&lt;/body&gt;</code>". (Certain
+  start tags and end tags can in certain cases be <a href="syntax.html#syntax-tag-omission" title="syntax-tag-omission">omitted</a> and are implied by other
+  tags.)</p><p>Tags have to be nested such that elements are all completely
+  within each other, without overlapping:</p><pre class="bad">&lt;p&gt;This is &lt;em&gt;very &lt;strong&gt;wrong&lt;/em&gt;!&lt;/strong&gt;&lt;/p&gt;</pre><pre>&lt;p&gt;This &lt;em&gt;is &lt;strong&gt;correct&lt;/strong&gt;.&lt;/em&gt;&lt;/p&gt;</pre><p>This specification defines a set of elements that can be used in
   HTML, along with rules about the ways in which the elements can be
   nested.</p><p>Elements can have attributes, which control how the elements
   work. In the example above, there is a <a href="history.html#hyperlink">hyperlink</a>,
   formed using the <code><a href="text-level-semantics.html#the-a-element">a</a></code> element and its <code title="attr-hyperlink-href"><a href="history.html#attr-hyperlink-href">href</a></code> attribute:</p><pre>&lt;a href="demo.html"&gt;simple&lt;/a&gt;</pre><p><a href="syntax.html#syntax-attributes" title="syntax-attributes">Attributes</a> are placed
-  inside the start tag, and consist of a <a href="syntax.html#syntax-attribute-name" title="syntax-attribute-name">name</a> and a <a href="syntax.html#syntax-attribute-value" title="syntax-attribute-value">value</a>, separated by an "<code title="">=</code>" character. The attribute value can be left
-  unquoted if it is a keyword, but generally will be quoted. (The
-  value can also be omitted altogether if it is empty.)</p><p>The tree formed by an HTML document in this way is turned into a
-  DOM tree when parsed. This DOM tree can then be manipulated from
-  scripts. Since DOM trees are the "live" representation of an HTML
-  document, this specification is mostly phrased in terms of DOM
-  trees, instead of the serialisation described above.</p><p>Each element in the DOM tree is represented by an object, and
-  thus objects have APIs so that they can be manipulated. For
-  instance, a link can have its "<code title="attr-hyperlink-href"><a href="history.html#attr-hyperlink-href">href</a></code>" attributed changed in
-  several ways:</p><pre>var a = <a href="dom.html#htmldocument" title="HTMLDocument">document</a>.<a href="dom.html#dom-document-links" title="dom-document-links">links</a>[0]; // obtain the first link in the document
+  inside the start tag, and consist of a <a href="syntax.html#syntax-attribute-name" title="syntax-attribute-name">name</a> and a <a href="syntax.html#syntax-attribute-value" title="syntax-attribute-value">value</a>, separated by an "<code title="">=</code>" character. The attribute value can be <a href="syntax.html#unquoted">left unquoted</a> if it doesn't contain any special
+  characters. Otherwise, it has to be quoted using either single or
+  double quotes. The value, along with the "<code title="">=</code>"
+  character, can be omitted altogether if the value is the empty
+  string.</p><pre>&lt;!-- empty attributes --&gt;
+&lt;input name=address disabled&gt;
+&lt;input name=address disabled=""&gt;
+
+&lt;!-- attributes with a value --&gt;
+&lt;input name=address maxlength=200&gt;
+&lt;input name=address maxlength='200'&gt;
+&lt;input name=address maxlength="200"&gt;</pre><p>HTML user agents (e.g. Web browsers) then <i>parse</i> this
+  markup, turning it into a DOM (Document Object Model) tree. A DOM
+  tree is an in-memory representation of a document.</p><p>DOM trees contain several kinds of nodes, in particular a DOCTYPE
+  node, elements, text nodes, and comment nodes.</p><p>The markup snippet at the top of this section would be turned
+  into the following DOM tree:</p><ul class="domTree"><li class="t10">DOCTYPE: <code><a href="semantics.html#the-html-element">html</a></code></li><li class="t1"><code><a href="semantics.html#the-html-element">html</a></code><ul><li class="t1"><code><a href="semantics.html#the-head-element">head</a></code><ul><li class="t3"><code>#text</code>: <span title="">&#9166;&#9251;&#9251;</span></li><li class="t1"><code><a href="semantics.html#the-title-element">title</a></code><ul><li class="t3"><code>#text</code>: <span title="">Sample page</span></li></ul></li><li class="t3"><code>#text</code>: <span title="">&#9166;&#9251;</span></li></ul></li><li class="t3"><code>#text</code>: <span title="">&#9166;&#9251;</span></li><li class="t1"><code><a href="semantics.html#the-body-element">body</a></code><ul><li class="t3"><code>#text</code>: <span title="">&#9166;&#9251;&#9251;</span></li><li class="t1"><code><a href="semantics.html#the-h1-h2-h3-h4-h5-and-h6-elements">h1</a></code><ul><li class="t3"><code>#text</code>: span title="">Sample page</span></li></ul></li><li class="t3"><code>#text</code>: <span title="">&#9166;&#9251;&#9251;</span></li><li class="t1"><code><a href="semantics.html#the-p-element">p</a></code><ul><li class="t3"><code>#text</code>: <span title="">This is a </span></li><li class="t1"><code><a href="text-level-semantics.html#the-a-element">a</a></code> <span class="t2" title=""><code class="attribute name">href</code>="<code class="attribute value">demo.html</code>"</span><ul><li class="t3"><code>#text</code>: <span title="">simple</span></li></ul></li><li class="t3"><code>#text</code>: <span title=""> sample.</span></li></ul></li><li class="t3"><code>#text</code>: <span title="">&#9166;&#9251;&#9251;</span></li><li class="t8"><code>#comment</code>: <span title=""> this is a comment </span></li><li class="t3"><code>#text</code>: <span title="">&#9166;&#9251;&#9166;</span></li></ul></li></ul></li></ul><p>The <a href="infrastructure.html#root-element">root element</a> of this tree is the
+  <code><a href="semantics.html#the-html-element">html</a></code> element, which is the element always found at the
+  root of HTML documents. It contains two elements, <code><a href="semantics.html#the-head-element">head</a></code>
+  and <code><a href="semantics.html#the-body-element">body</a></code>, as well as a text node between them.</p><p>There are many more text nodes in the DOM tree than one would
+  initially expect, because the source contains a number of spaces
+  (presented by "&#9251;") and line breaks ("&#9166;") that all end
+  up as text nodes in the DOM.</p><p>The <code><a href="semantics.html#the-head-element">head</a></code> element contains a <code><a href="semantics.html#the-title-element">title</a></code>
+  element, which itself contains a text node with the text "Sample
+  page". Similarly, the <code><a href="semantics.html#the-body-element">body</a></code> element contains an
+  <code><a href="semantics.html#the-h1-h2-h3-h4-h5-and-h6-elements">h1</a></code> element, a <code><a href="semantics.html#the-p-element">p</a></code> element, and a
+  comment.</p><hr><p>This DOM tree can be manipulated from scripts in the
+  page. Scripts (typically in JavaScript) are small programs that can
+  be embedded using the <code><a href="semantics.html#script">script</a></code> element or using
+  <a href="browsers.html#event-handler-content-attributes">event handler content attributes</a>. For example, here is
+  a form with a script that sets the value of the form's
+  <code><a href="forms.html#the-output-element">output</a></code> element to say "Hello World":</p><pre>&lt;<a href="forms.html#the-form-element">form</a> <a href="forms.html#attr-form-name" title="attr-form-name">name</a>="main"&gt;
+ Result: &lt;<a href="forms.html#the-output-element">output</a> <a href="forms.html#attr-fe-name" title="attr-fe-name">name</a>="result"&gt;&lt;/output&gt;
+ &lt;<a href="semantics.html#script">script</a>&gt;
+  <a href="dom.html#htmldocument" title="HTMLDocument">document</a>.<a href="dom.html#dom-document-forms" title="dom-document-forms">forms</a>.main.<a href="forms.html#dom-form-elements" title="dom-form-elements">elements</a>.result.<a href="forms.html#dom-output-value" title="dom-output-value">value</a> = 'Hello World';
+ &lt;/script&gt;
+&lt;/form&gt;</pre><p>Each element in the DOM tree is represented by an object, and
+  these objects have APIs so that they can be manipulated. For
+  instance, a link (e.g. the <code><a href="text-level-semantics.html#the-a-element">a</a></code> element in the tree above)
+  can have its "<code title="attr-hyperlink-href"><a href="history.html#attr-hyperlink-href">href</a></code>"
+  attributed changed in several ways:</p><pre>var a = <a href="dom.html#htmldocument" title="HTMLDocument">document</a>.<a href="dom.html#dom-document-links" title="dom-document-links">links</a>[0]; // obtain the first link in the document
 a.<a href="text-level-semantics.html#dom-a-href" title="dom-a-href">href</a> = 'sample.html'; // change the destination URL of the link
-a.<a href="infrastructure.html#dom-uda-protocol" title="dom-uda-protocol">protocol</a> = 'https'; // change just the scheme part of the URL</pre><p>HTML documents represent a media-independent description of
+a.<a href="infrastructure.html#dom-uda-protocol" title="dom-uda-protocol">protocol</a> = 'https'; // change just the scheme part of the URL
+a.setAttribute('href', 'http://example.com/'); // change the content attribute directly</pre><p>Since DOM trees are used as the way to represent HTML documents
+  when they are processed and presented by implementations (especially
+  interactive implementations like Web browsers), this specification
+  is mostly phrased in terms of DOM trees, instead of the markup
+  described above.</p><hr><p>HTML documents represent a media-independent description of
   interactive content. HTML documents might be rendered to a screen,
   or through a speech synthesizer, or on a braille display. To
   influence exactly how such rendering takes place, authors can use a

Index: editing.html
===================================================================
RCS file: /sources/public/html5/spec/editing.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- editing.html	18 Jul 2009 09:45:09 -0000	1.1
+++ editing.html	18 Jul 2009 09:57:13 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="history.html" title="6.10 Session history and navigation" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="history.html" title="6.10 Session history and navigation" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="comms.html" title="8 Communication" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="history.html">&#8592; 6.10 Session history and navigation</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="comms.html">8 Communication &#8594;</a>
-  </div>
+  </nav>
 
   <h2 id="editing"><span class="secno">7 </span><dfn>User Interaction</dfn></h2><p>This section describes various features that allow authors to
   enable users to edit documents and parts of documents

Index: obsolete-features.html
===================================================================
RCS file: /sources/public/html5/spec/obsolete-features.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- obsolete-features.html	18 Jul 2009 09:45:10 -0000	1.1
+++ obsolete-features.html	18 Jul 2009 09:57:13 -0000	1.2
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<!DOCTYPE HTML>
 <html lang="en-US-x-Hixie"><head><title>HTML 5</title><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
@@ -36,7 +36,7 @@
    .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
    .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
    .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-   @media screen { .applies th > * { display: block; white-space: nowrap; } }
+   .applies th > * { display: block; }
    .applies thead code { display: block; }
    .applies td { text-align: center; }
    .applies .yes { background: yellow; }
@@ -170,18 +170,20 @@
    ul.domTree .t7 code, .domTree .t8 code { color: green; }
    ul.domTree .t10 code { color: teal; }
 
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD --><link href="the-xhtml-syntax.html" title="10 The XHTML syntax" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
+  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><!-- ZZZ ED vs WD -->
+  <script src="link-fixup.js"></script>
+  <link href="the-xhtml-syntax.html" title="10 The XHTML syntax" rel="prev">
+  <link href="spec.html#contents" title="Table of contents" rel="index">
   <link href="no.html" title="13 Things that you can't do with this specification because they are better handled using other technologies that are further described herein" rel="next">
   </head><body><div class="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
    <h1>HTML 5</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>
-   </div><div>
+   </div><nav>
    <a href="the-xhtml-syntax.html">&#8592; 10 The XHTML syntax</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
+   <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="no.html">13 Things that you can't do with this specification because they are better handled using other technologies that are further described herein &#8594;</a>
-  </div>
+  </nav>
 
   <h2 id="obsolete-features"><span class="secno">12 </span>Obsolete features</h2><h3 id="conforming-but-obsolete-features"><span class="secno">12.1 </span>Conforming but obsolete features</h3><p>Features listed in this section will trigger warnings in
   conformance checkers.</p><p>In <a href="syntax.html#syntax">the HTML syntax</a>, authors should not specify <a href="syntax.html#syntax-doctype" title="syntax-DOCTYPE">DOCTYPE</a>s that get parsed as <a href="syntax.html#obsolete-permitted-doctype" title="obsolete permitted DOCTYPE">obsolete permitted

Received on Saturday, 18 July 2009 09:57:31 UTC