html5/spec Overview.html,1.1050,1.1051

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

Modified Files:
	Overview.html 
Log Message:
wrong header level (whatwg r1862)

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.1050
retrieving revision 1.1051
diff -u -d -r1.1050 -r1.1051
--- Overview.html	11 Jul 2008 09:34:11 -0000	1.1050
+++ Overview.html	11 Jul 2008 09:35:07 -0000	1.1051
@@ -1676,234 +1676,234 @@
        <li><a href="#processing4"><span class=secno>7.4.1 </span>Processing
         model</a>
       </ul>
-    </ul>
 
-   <li><a href="#pipe-messaging"><span class=secno>8. </span>Pipe
-    messaging</a>
+     <li><a href="#pipe-messaging"><span class=secno>7.5 </span>Pipe
+      messaging</a>
+    </ul>
 
-   <li><a href="#syntax"><span class=secno>9. </span>The HTML syntax</a>
+   <li><a href="#syntax"><span class=secno>8. </span>The HTML syntax</a>
     <ul class=toc>
-     <li><a href="#writing0"><span class=secno>9.1 </span>Writing HTML
+     <li><a href="#writing0"><span class=secno>8.1 </span>Writing HTML
       documents</a>
       <ul class=toc>
-       <li><a href="#the-doctype"><span class=secno>9.1.1 </span>The
+       <li><a href="#the-doctype"><span class=secno>8.1.1 </span>The
         DOCTYPE</a>
 
-       <li><a href="#elements1"><span class=secno>9.1.2 </span>Elements</a>
+       <li><a href="#elements1"><span class=secno>8.1.2 </span>Elements</a>
         <ul class=toc>
-         <li><a href="#start"><span class=secno>9.1.2.1. </span>Start
+         <li><a href="#start"><span class=secno>8.1.2.1. </span>Start
           tags</a>
 
-         <li><a href="#end-tags"><span class=secno>9.1.2.2. </span>End
+         <li><a href="#end-tags"><span class=secno>8.1.2.2. </span>End
           tags</a>
 
-         <li><a href="#attributes1"><span class=secno>9.1.2.3.
+         <li><a href="#attributes1"><span class=secno>8.1.2.3.
           </span>Attributes</a>
 
-         <li><a href="#optional"><span class=secno>9.1.2.4. </span>Optional
+         <li><a href="#optional"><span class=secno>8.1.2.4. </span>Optional
           tags</a>
 
-         <li><a href="#element-restrictions"><span class=secno>9.1.2.5.
+         <li><a href="#element-restrictions"><span class=secno>8.1.2.5.
           </span>Restrictions on content models</a>
 
-         <li><a href="#cdata-rcdata-restrictions"><span class=secno>9.1.2.6.
+         <li><a href="#cdata-rcdata-restrictions"><span class=secno>8.1.2.6.
           </span>Restrictions on the contents of CDATA and RCDATA
           elements</a>
         </ul>
 
-       <li><a href="#text0"><span class=secno>9.1.3 </span>Text</a>
+       <li><a href="#text0"><span class=secno>8.1.3 </span>Text</a>
         <ul class=toc>
-         <li><a href="#newlines"><span class=secno>9.1.3.1.
+         <li><a href="#newlines"><span class=secno>8.1.3.1.
           </span>Newlines</a>
         </ul>
 
-       <li><a href="#character"><span class=secno>9.1.4 </span>Character
+       <li><a href="#character"><span class=secno>8.1.4 </span>Character
         references</a>
 
-       <li><a href="#cdata"><span class=secno>9.1.5 </span>CDATA blocks</a>
+       <li><a href="#cdata"><span class=secno>8.1.5 </span>CDATA blocks</a>
 
-       <li><a href="#comments"><span class=secno>9.1.6 </span>Comments</a>
+       <li><a href="#comments"><span class=secno>8.1.6 </span>Comments</a>
       </ul>
 
-     <li><a href="#parsing"><span class=secno>9.2 </span>Parsing HTML
+     <li><a href="#parsing"><span class=secno>8.2 </span>Parsing HTML
       documents</a>
       <ul class=toc>
-       <li><a href="#overview"><span class=secno>9.2.1 </span>Overview of the
+       <li><a href="#overview"><span class=secno>8.2.1 </span>Overview of the
         parsing model</a>
 
-       <li><a href="#the-input0"><span class=secno>9.2.2 </span>The input
+       <li><a href="#the-input0"><span class=secno>8.2.2 </span>The input
         stream</a>
         <ul class=toc>
-         <li><a href="#determining"><span class=secno>9.2.2.1.
+         <li><a href="#determining"><span class=secno>8.2.2.1.
           </span>Determining the character encoding</a>
 
-         <li><a href="#character0"><span class=secno>9.2.2.2.
+         <li><a href="#character0"><span class=secno>8.2.2.2.
           </span>Character encoding requirements</a>
 
-         <li><a href="#preprocessing"><span class=secno>9.2.2.3.
+         <li><a href="#preprocessing"><span class=secno>8.2.2.3.
           </span>Preprocessing the input stream</a>
 
-         <li><a href="#changing"><span class=secno>9.2.2.4. </span>Changing
+         <li><a href="#changing"><span class=secno>8.2.2.4. </span>Changing
           the encoding while parsing</a>
         </ul>
 
-       <li><a href="#parse"><span class=secno>9.2.3 </span>Parse state</a>
+       <li><a href="#parse"><span class=secno>8.2.3 </span>Parse state</a>
         <ul class=toc>
-         <li><a href="#the-insertion"><span class=secno>9.2.3.1. </span>The
+         <li><a href="#the-insertion"><span class=secno>8.2.3.1. </span>The
           insertion mode</a>
 
-         <li><a href="#the-stack"><span class=secno>9.2.3.2. </span>The stack
+         <li><a href="#the-stack"><span class=secno>8.2.3.2. </span>The stack
           of open elements</a>
 
-         <li><a href="#the-list"><span class=secno>9.2.3.3. </span>The list
+         <li><a href="#the-list"><span class=secno>8.2.3.3. </span>The list
           of active formatting elements</a>
 
-         <li><a href="#the-element"><span class=secno>9.2.3.4. </span>The
+         <li><a href="#the-element"><span class=secno>8.2.3.4. </span>The
           element pointers</a>
 
-         <li><a href="#the-scripting"><span class=secno>9.2.3.5. </span>The
+         <li><a href="#the-scripting"><span class=secno>8.2.3.5. </span>The
           scripting state</a>
         </ul>
 
-       <li><a href="#tokenisation"><span class=secno>9.2.4
+       <li><a href="#tokenisation"><span class=secno>8.2.4
         </span>Tokenisation</a>
         <ul class=toc>
-         <li><a href="#tokenising"><span class=secno>9.2.4.1.
+         <li><a href="#tokenising"><span class=secno>8.2.4.1.
           </span>Tokenising character references</a>
         </ul>
 
-       <li><a href="#tree-construction"><span class=secno>9.2.5 </span>Tree
+       <li><a href="#tree-construction"><span class=secno>8.2.5 </span>Tree
         construction</a>
         <ul class=toc>
-         <li><a href="#creating"><span class=secno>9.2.5.1. </span>Creating
+         <li><a href="#creating"><span class=secno>8.2.5.1. </span>Creating
           and inserting elements</a>
 
-         <li><a href="#closing0"><span class=secno>9.2.5.2. </span>Closing
+         <li><a href="#closing0"><span class=secno>8.2.5.2. </span>Closing
           elements that have implied end tags</a>
 
-         <li><a href="#foster"><span class=secno>9.2.5.3. </span>Foster
+         <li><a href="#foster"><span class=secno>8.2.5.3. </span>Foster
           parenting</a>
 
-         <li><a href="#the-initial"><span class=secno>9.2.5.4. </span>The
+         <li><a href="#the-initial"><span class=secno>8.2.5.4. </span>The
           "initial" insertion mode</a>
 
-         <li><a href="#the-before"><span class=secno>9.2.5.5. </span>The
+         <li><a href="#the-before"><span class=secno>8.2.5.5. </span>The
           "before html" insertion mode</a>
 
-         <li><a href="#the-before0"><span class=secno>9.2.5.6. </span>The
+         <li><a href="#the-before0"><span class=secno>8.2.5.6. </span>The
           "before head" insertion mode</a>
 
-         <li><a href="#parsing-main-inhead"><span class=secno>9.2.5.7.
+         <li><a href="#parsing-main-inhead"><span class=secno>8.2.5.7.
           </span>The "in head" insertion mode</a>
 
          <li><a href="#parsing-main-inheadnoscript"><span
-          class=secno>9.2.5.8. </span>The "in head noscript" insertion
+          class=secno>8.2.5.8. </span>The "in head noscript" insertion
           mode</a>
 
-         <li><a href="#the-after"><span class=secno>9.2.5.9. </span>The
+         <li><a href="#the-after"><span class=secno>8.2.5.9. </span>The
           "after head" insertion mode</a>
 
-         <li><a href="#parsing-main-inbody"><span class=secno>9.2.5.10.
+         <li><a href="#parsing-main-inbody"><span class=secno>8.2.5.10.
           </span>The "in body" insertion mode</a>
 
-         <li><a href="#parsing-main-intable"><span class=secno>9.2.5.11.
+         <li><a href="#parsing-main-intable"><span class=secno>8.2.5.11.
           </span>The "in table" insertion mode</a>
 
-         <li><a href="#parsing-main-incaption"><span class=secno>9.2.5.12.
+         <li><a href="#parsing-main-incaption"><span class=secno>8.2.5.12.
           </span>The "in caption" insertion mode</a>
 
-         <li><a href="#parsing-main-incolgroup"><span class=secno>9.2.5.13.
+         <li><a href="#parsing-main-incolgroup"><span class=secno>8.2.5.13.
           </span>The "in column group" insertion mode</a>
 
-         <li><a href="#parsing-main-intbody"><span class=secno>9.2.5.14.
+         <li><a href="#parsing-main-intbody"><span class=secno>8.2.5.14.
           </span>The "in table body" insertion mode</a>
 
-         <li><a href="#parsing-main-intr"><span class=secno>9.2.5.15.
+         <li><a href="#parsing-main-intr"><span class=secno>8.2.5.15.
           </span>The "in row" insertion mode</a>
 
-         <li><a href="#parsing-main-intd"><span class=secno>9.2.5.16.
+         <li><a href="#parsing-main-intd"><span class=secno>8.2.5.16.
           </span>The "in cell" insertion mode</a>
 
-         <li><a href="#parsing-main-inselect"><span class=secno>9.2.5.17.
+         <li><a href="#parsing-main-inselect"><span class=secno>8.2.5.17.
           </span>The "in select" insertion mode</a>
 
          <li><a href="#parsing-main-inselectintable"><span
-          class=secno>9.2.5.18. </span>The "in select in table" insertion
+          class=secno>8.2.5.18. </span>The "in select in table" insertion
           mode</a>
 
-         <li><a href="#parsing-main-inforeign"><span class=secno>9.2.5.19.
+         <li><a href="#parsing-main-inforeign"><span class=secno>8.2.5.19.
           </span>The "in foreign content" insertion mode</a>
 
-         <li><a href="#parsing-main-afterbody"><span class=secno>9.2.5.20.
+         <li><a href="#parsing-main-afterbody"><span class=secno>8.2.5.20.
           </span>The "after body" insertion mode</a>
 
-         <li><a href="#parsing-main-inframeset"><span class=secno>9.2.5.21.
+         <li><a href="#parsing-main-inframeset"><span class=secno>8.2.5.21.
           </span>The "in frameset" insertion mode</a>
 
          <li><a href="#parsing-main-afterframeset"><span
-          class=secno>9.2.5.22. </span>The "after frameset" insertion
+          class=secno>8.2.5.22. </span>The "after frameset" insertion
           mode</a>
 
-         <li><a href="#the-after0"><span class=secno>9.2.5.23. </span>The
+         <li><a href="#the-after0"><span class=secno>8.2.5.23. </span>The
           "after after body" insertion mode</a>
 
-         <li><a href="#the-after1"><span class=secno>9.2.5.24. </span>The
+         <li><a href="#the-after1"><span class=secno>8.2.5.24. </span>The
           "after after frameset" insertion mode</a>
         </ul>
 
-       <li><a href="#the-end"><span class=secno>9.2.6 </span>The end</a>
+       <li><a href="#the-end"><span class=secno>8.2.6 </span>The end</a>
       </ul>
 
-     <li><a href="#namespaces"><span class=secno>9.3 </span>Namespaces</a>
+     <li><a href="#namespaces"><span class=secno>8.3 </span>Namespaces</a>
 
-     <li><a href="#serializing"><span class=secno>9.4 </span>Serializing HTML
+     <li><a href="#serializing"><span class=secno>8.4 </span>Serializing HTML
       fragments</a>
 
-     <li><a href="#parsing3"><span class=secno>9.5 </span>Parsing HTML
+     <li><a href="#parsing3"><span class=secno>8.5 </span>Parsing HTML
       fragments</a>
 
-     <li><a href="#named"><span class=secno>9.6 </span>Named character
+     <li><a href="#named"><span class=secno>8.6 </span>Named character
       references</a>
     </ul>
 
-   <li><a href="#rendering"><span class=secno>10. </span>Rendering and
+   <li><a href="#rendering"><span class=secno>9. </span>Rendering and
     user-agent behavior</a>
     <ul class=toc>
-     <li><a href="#rendering0"><span class=secno>10.1 </span>Rendering and
-      the DOM</a>
+     <li><a href="#rendering0"><span class=secno>9.1 </span>Rendering and the
+      DOM</a>
 
-     <li><a href="#rendering1"><span class=secno>10.2 </span>Rendering and
+     <li><a href="#rendering1"><span class=secno>9.2 </span>Rendering and
       menus/toolbars</a>
       <ul class=toc>
-       <li><a href="#the-icon"><span class=secno>10.2.1 </span>The 'icon'
+       <li><a href="#the-icon"><span class=secno>9.2.1 </span>The 'icon'
         property</a>
       </ul>
 
-     <li><a href="#obsolete"><span class=secno>10.3 </span>Obsolete elements,
+     <li><a href="#obsolete"><span class=secno>9.3 </span>Obsolete elements,
       attributes, and APIs</a>
       <ul class=toc>
-       <li><a href="#the-body0"><span class=secno>10.3.1 </span>The
+       <li><a href="#the-body0"><span class=secno>9.3.1 </span>The
         <code>body</code> element</a>
 
-       <li><a href="#the-applet"><span class=secno>10.3.2 </span>The
+       <li><a href="#the-applet"><span class=secno>9.3.2 </span>The
         <code>applet</code> element</a>
       </ul>
     </ul>
 
-   <li><a href="#no"><span class=secno>11. </span>Things that you can't do
+   <li><a href="#no"><span class=secno>10. </span>Things that you can't do
     with this specification because they are better handled using other
     technologies that are further described herein</a>
     <ul class=toc>
-     <li><a href="#localization"><span class=secno>11.1
+     <li><a href="#localization"><span class=secno>10.1
       </span>Localization</a>
 
-     <li><a href="#declarative"><span class=secno>11.2 </span>Declarative 2D
+     <li><a href="#declarative"><span class=secno>10.2 </span>Declarative 2D
       vector graphics and animation</a>
 
-     <li><a href="#declarative0"><span class=secno>11.3 </span>Declarative 3D
+     <li><a href="#declarative0"><span class=secno>10.3 </span>Declarative 3D
       scenes</a>
 
-     <li><a href="#timers"><span class=secno>11.4 </span>Timers</a>
+     <li><a href="#timers"><span class=secno>10.4 </span>Timers</a>
     </ul>
 
    <li class=no-num><a href="#index">Index</a>
@@ -42332,8 +42332,8 @@
 
   <p class=big-issue>postMessage() with a pipe isn't yet defined
 
-  <h2 id=pipe-messaging><span class=secno>8. </span><dfn
-   id=pipe-messaging0>Pipe messaging</dfn></h2>
+  <h3 id=pipe-messaging><span class=secno>7.5 </span><dfn
+   id=pipe-messaging0>Pipe messaging</dfn></h3>
 
   <p class=big-issue>...
 
@@ -42356,9 +42356,9 @@
 
   <p class=big-issue>...
 
-  <h2 id=syntax><span class=secno>9. </span>The HTML syntax</h2>
+  <h2 id=syntax><span class=secno>8. </span>The HTML syntax</h2>
 
-  <h3 id=writing0><span class=secno>9.1 </span>Writing HTML documents</h3>
+  <h3 id=writing0><span class=secno>8.1 </span>Writing HTML documents</h3>
 
   <p><em>This section only applies to documents, authoring tools, and markup
    generators. In particular, it does not apply to conformance checkers;
@@ -42411,7 +42411,7 @@
     element but before the <code><a href="#head">head</a></code> element.</p>
   </div>
 
-  <h4 id=the-doctype><span class=secno>9.1.1 </span>The DOCTYPE</h4>
+  <h4 id=the-doctype><span class=secno>8.1.1 </span>The DOCTYPE</h4>
 
   <p>A <dfn id=doctype title=syntax-doctype>DOCTYPE</dfn> is a mostly
    useless, but required, header.
@@ -42474,7 +42474,7 @@
   <p class=note>In other words, <code>&lt;!DOCTYPE HTML></code>,
    case-insensitively.
 
-  <h4 id=elements1><span class=secno>9.1.2 </span>Elements</h4>
+  <h4 id=elements1><span class=secno>8.1.2 </span>Elements</h4>
 
   <p>There are five different kinds of <dfn id=elements3
    title=syntax-elements>elements</dfn>: void elements, CDATA elements,
@@ -42589,7 +42589,7 @@
    mix of lower- and uppercase letters that, when converted to all-lowercase,
    matches the element's tag name; tag names are case-insensitive.
 
-  <h5 id=start><span class=secno>9.1.2.1. </span>Start tags</h5>
+  <h5 id=start><span class=secno>8.1.2.1. </span>Start tags</h5>
 
   <p><dfn id=start6 title=syntax-start-tags>Start tags</dfn> must have the
    following format:
@@ -42624,7 +42624,7 @@
     (<code>&gt;</code>) character.
   </ol>
 
-  <h5 id=end-tags><span class=secno>9.1.2.2. </span>End tags</h5>
+  <h5 id=end-tags><span class=secno>8.1.2.2. </span>End tags</h5>
 
   <p><dfn id=end-tags0 title=syntax-end-tags>End tags</dfn> must have the
    following format:
@@ -42646,7 +42646,7 @@
     (<code>&gt;</code>) character.
   </ol>
 
-  <h5 id=attributes1><span class=secno>9.1.2.3. </span>Attributes</h5>
+  <h5 id=attributes1><span class=secno>8.1.2.3. </span>Attributes</h5>
 
   <p><dfn id=attributes2 title=syntax-attributes>Attributes</dfn> for an
    element are expressed inside the element's start tag.
@@ -42774,7 +42774,7 @@
      href="#space">space character</a> separating the two.</p>
   </dl>
 
-  <h5 id=optional><span class=secno>9.1.2.4. </span>Optional tags</h5>
+  <h5 id=optional><span class=secno>8.1.2.4. </span>Optional tags</h5>
 
   <p>Certain tags can be <dfn id=omitted
    title=syntax-tag-omission>omitted</dfn>.</p>
@@ -42971,7 +42971,7 @@
   <p><strong>However</strong>, a <span title=syntax-start-tag>start
    tag</span> must never be omitted if it has any attributes.
 
-  <h5 id=element-restrictions><span class=secno>9.1.2.5. </span>Restrictions
+  <h5 id=element-restrictions><span class=secno>8.1.2.5. </span>Restrictions
    on content models</h5>
 
   <p>For historical reasons, certain elements have extra restrictions beyond
@@ -43008,7 +43008,7 @@
    <pre>&lt;pre><br>Hello&lt;/pre></pre>
   </div>
 
-  <h5 id=cdata-rcdata-restrictions><span class=secno>9.1.2.6.
+  <h5 id=cdata-rcdata-restrictions><span class=secno>8.1.2.6.
    </span>Restrictions on the contents of CDATA and RCDATA elements</h5>
 
   <p>The text in CDATA and RCDATA elements must not contain any occurrences
@@ -43050,7 +43050,7 @@
    that is not followed by an <a href="#escaping1"
    title=syntax-escape-end>escaping text span end</a>.
 
-  <h4 id=text0><span class=secno>9.1.3 </span>Text</h4>
+  <h4 id=text0><span class=secno>8.1.3 </span>Text</h4>
 
   <p><dfn id=text2 title=syntax-text>Text</dfn> is allowed inside elements,
    attributes, and comments. Text must consist of Unicode characters. Text
@@ -43060,14 +43060,14 @@
    Extra constraints are placed on what is and what is not allowed in text
    based on where the text is to be put, as described in the other sections.
 
-  <h5 id=newlines><span class=secno>9.1.3.1. </span>Newlines</h5>
+  <h5 id=newlines><span class=secno>8.1.3.1. </span>Newlines</h5>
 
   <p><dfn id=newlines0 title=syntax-newlines>Newlines</dfn> in HTML may be
    represented either as U+000D CARRIAGE RETURN (CR) characters, U+000A LINE
    FEED (LF) characters, or pairs of U+000D CARRIAGE RETURN (CR), U+000A LINE
    FEED (LF) characters in that order.
 
-  <h4 id=character><span class=secno>9.1.4 </span>Character references</h4>
+  <h4 id=character><span class=secno>8.1.4 </span>Character references</h4>
 
   <p>In certain cases described in other sections, <a href="#text2"
    title=syntax-text>text</a> may be mixed with <dfn id=character3
@@ -43117,7 +43117,7 @@
    a <a href="#space">space character</a>, a U+003C LESS-THAN SIGN character
    ('&lt;'), or another U+0026 AMPERSAND (<code>&amp;</code>) character.
 
-  <h4 id=cdata><span class=secno>9.1.5 </span>CDATA blocks</h4>
+  <h4 id=cdata><span class=secno>8.1.5 </span>CDATA blocks</h4>
 
   <p><dfn id=cdata0 title=syntax-cdata>CDATA blocks</dfn> must start with the
    character sequence U+003C LESS-THAN SIGN, U+0021 EXCLAMATION MARK, U+005B
@@ -43133,7 +43133,7 @@
    U+005D RIGHT SQUARE BRACKET, U+003E GREATER-THAN SIGN (<code
    title="">]]></code>).
 
-  <h4 id=comments><span class=secno>9.1.6 </span>Comments</h4>
+  <h4 id=comments><span class=secno>8.1.6 </span>Comments</h4>
 
   <p><dfn id=comments0 title=syntax-comments>Comments</dfn> must start with
    the four character sequence U+003C LESS-THAN SIGN, U+0021 EXCLAMATION
@@ -43149,7 +43149,7 @@
    three character sequence U+002D HYPHEN-MINUS, U+002D HYPHEN-MINUS, U+003E
    GREATER-THAN SIGN (<code title="">--&gt;</code>).
 
-  <h3 id=parsing><span class=secno>9.2 </span>Parsing HTML documents</h3>
+  <h3 id=parsing><span class=secno>8.2 </span>Parsing HTML documents</h3>
 
   <p><em>This section only applies to user agents, data mining tools, and
    conformance checkers.</em>
@@ -43206,7 +43206,7 @@
    also verify that the document obeys all the other conformance requirements
    described in this specification.
 
-  <h4 id=overview><span class=secno>9.2.1 </span>Overview of the parsing
+  <h4 id=overview><span class=secno>8.2.1 </span>Overview of the parsing
    model</h4>
 
   <p>The input to the HTML parsing process consists of a stream of Unicode
@@ -43246,7 +43246,7 @@
 ...</pre>
   </div>
 
-  <h4 id=the-input0><span class=secno>9.2.2 </span>The <dfn id=input0>input
+  <h4 id=the-input0><span class=secno>8.2.2 </span>The <dfn id=input0>input
    stream</dfn></h4>
 
   <p>The stream of Unicode characters that consists the input to the
@@ -43260,7 +43260,7 @@
    determine the character encoding is given by the XML specification. This
    section does not apply to XML documents. <a href="#references">[XML]</a>
 
-  <h5 id=determining><span class=secno>9.2.2.1. </span>Determining the
+  <h5 id=determining><span class=secno>8.2.2.1. </span>Determining the
    character encoding</h5>
 
   <p>In some cases, it might be impractical to unambiguously determine the
@@ -43686,7 +43686,7 @@
    time as the user agent uses the returned value to select the decoder to
    use for the input stream.
 
-  <h5 id=character0><span class=secno>9.2.2.2. </span>Character encoding
+  <h5 id=character0><span class=secno>8.2.2.2. </span>Character encoding
    requirements</h5>
 
   <p>User agents must at a minimum support the UTF-8 and Windows-1252
@@ -43836,7 +43836,7 @@
    UTF-32 in its algorithms; support and use of UTF-32 can thus lead to
    unexpected behavior in implementations of this specification.
 
-  <h5 id=preprocessing><span class=secno>9.2.2.3. </span>Preprocessing the
+  <h5 id=preprocessing><span class=secno>8.2.2.3. </span>Preprocessing the
    input stream</h5>
 
   <p>Given an encoding, the bytes in the input stream must be converted to
@@ -43908,7 +43908,7 @@
    method) is consumed. Otherwise, the "EOF" character is not a real
    character in the stream, but rather the lack of any further characters.
 
-  <h5 id=changing><span class=secno>9.2.2.4. </span>Changing the encoding
+  <h5 id=changing><span class=secno>8.2.2.4. </span>Changing the encoding
    while parsing</h5>
 
   <p>When the parser requires the user agent to <dfn id=change>change the
@@ -43951,9 +43951,9 @@
     the document is marked as not being cacheable.
   </ol>
 
-  <h4 id=parse><span class=secno>9.2.3 </span>Parse state</h4>
+  <h4 id=parse><span class=secno>8.2.3 </span>Parse state</h4>
 
-  <h5 id=the-insertion><span class=secno>9.2.3.1. </span>The insertion mode</h5>
+  <h5 id=the-insertion><span class=secno>8.2.3.1. </span>The insertion mode</h5>
 
   <p>Initially the <span>insertion mode</span> is "<a href="#initial"
    title="insertion mode: initial">initial</a>". It can change to "<a
@@ -44117,7 +44117,7 @@
    <li>Return to step 3.
   </ol>
 
-  <h5 id=the-stack><span class=secno>9.2.3.2. </span>The stack of open
+  <h5 id=the-stack><span class=secno>8.2.3.2. </span>The stack of open
    elements</h5>
 
   <p>Initially the <dfn id=stack>stack of open elements</dfn> is empty. The
@@ -44336,7 +44336,7 @@
    misnested formatting elements</a>), the stack is manipulated in a
    random-access fashion.
 
-  <h5 id=the-list><span class=secno>9.2.3.3. </span>The list of active
+  <h5 id=the-list><span class=secno>8.2.3.3. </span>The list of active
    formatting elements</h5>
 
   <p>Initially the <dfn id=list-of4>list of active formatting elements</dfn>
@@ -44426,7 +44426,7 @@
    <li>Go to step 1.
   </ol>
 
-  <h5 id=the-element><span class=secno>9.2.3.4. </span>The element pointers</h5>
+  <h5 id=the-element><span class=secno>8.2.3.4. </span>The element pointers</h5>
 
   <p>Initially the <dfn id=head-element><code title="">head</code> element
    pointer</dfn> and the <dfn id=form-element><code title="">form</code>
@@ -44442,14 +44442,14 @@
    associate with forms in the face of dramatically bad markup, for
    historical reasons.
 
-  <h5 id=the-scripting><span class=secno>9.2.3.5. </span>The scripting state</h5>
+  <h5 id=the-scripting><span class=secno>8.2.3.5. </span>The scripting state</h5>
 
   <p>The <dfn id=scripting2>scripting flag</dfn> is set to "enabled" if the
    <code>Document</code> with which the parser is associated was <a
    href="#with-script">with script</a> when the parser was created, and
    "disabled" otherwise.
 
-  <h4 id=tokenisation><span class=secno>9.2.4 </span><dfn
+  <h4 id=tokenisation><span class=secno>8.2.4 </span><dfn
    id=tokenisation0>Tokenisation</dfn></h4>
 
   <p>Implementations must act as if they used the following state machine to
@@ -45879,7 +45879,7 @@
     <p>If the end of the file was reached, reconsume the EOF character.</p>
   </dl>
 
-  <h5 id=tokenising><span class=secno>9.2.4.1. </span>Tokenising character
+  <h5 id=tokenising><span class=secno>8.2.4.1. </span>Tokenising character
    references</h5>
 
   <p>This section defines how to <dfn id=consume>consume a character
@@ -46264,7 +46264,7 @@
     </div>
   </dl>
 
-  <h4 id=tree-construction><span class=secno>9.2.5 </span><dfn
+  <h4 id=tree-construction><span class=secno>8.2.5 </span><dfn
    id=tree-construction0>Tree construction</dfn></h4>
 
   <p>The input to the tree construction stage is a sequence of tokens from
@@ -46312,7 +46312,7 @@
    href="#hardwareLimitations">practical concerns</a> will likely force user
    agents to impose nesting depths.
 
-  <h5 id=creating><span class=secno>9.2.5.1. </span>Creating and inserting
+  <h5 id=creating><span class=secno>8.2.5.1. </span>Creating and inserting
    elements</h5>
 
   <p>When the steps below require the UA to <dfn id=create title="create an
@@ -46606,7 +46606,7 @@
      this is a <a href="#parse2">parse error</a>.
   </ol>
 
-  <h5 id=closing0><span class=secno>9.2.5.2. </span>Closing elements that
+  <h5 id=closing0><span class=secno>8.2.5.2. </span>Closing elements that
    have implied end tags</h5>
 
   <p>When the steps below require the UA to <dfn id=generate>generate implied
@@ -46623,7 +46623,7 @@
    element to exclude from the process, then the UA must perform the above
    steps as if that element was not in the above list.
 
-  <h5 id=foster><span class=secno>9.2.5.3. </span>Foster parenting</h5>
+  <h5 id=foster><span class=secno>8.2.5.3. </span>Foster parenting</h5>
 
   <p>Foster parenting happens when content is misnested in tables.
 
@@ -46664,7 +46664,7 @@
    <em>appended</em> to the <i><a href="#foster1">foster parent
    element</a></i>.
 
-  <h5 id=the-initial><span class=secno>9.2.5.4. </span>The "<dfn id=initial
+  <h5 id=the-initial><span class=secno>8.2.5.4. </span>The "<dfn id=initial
    title="insertion mode: initial">initial</dfn>" insertion mode</h5>
 
   <p>When the <span>insertion mode</span> is "<a href="#initial"
@@ -46970,7 +46970,7 @@
      current token.</p>
   </dl>
 
-  <h5 id=the-before><span class=secno>9.2.5.5. </span>The "<dfn id=before4
+  <h5 id=the-before><span class=secno>8.2.5.5. </span>The "<dfn id=before4
    title="insertion mode: before html">before html</dfn>" insertion mode</h5>
 
   <p>When the <span>insertion mode</span> is "<a href="#before4"
@@ -47046,7 +47046,7 @@
    content continues being appended to the nodes as described in the next
    section.
 
-  <h5 id=the-before0><span class=secno>9.2.5.6. </span>The "<dfn id=before5
+  <h5 id=the-before0><span class=secno>8.2.5.6. </span>The "<dfn id=before5
    title="insertion mode: before head">before head</dfn>" insertion mode</h5>
 
   <p>When the <span>insertion mode</span> is "<a href="#before5"
@@ -47116,7 +47116,7 @@
      after head">after head</a>" <span>insertion mode</span>.</p>
   </dl>
 
-  <h5 id=parsing-main-inhead><span class=secno>9.2.5.7. </span>The "<dfn
+  <h5 id=parsing-main-inhead><span class=secno>8.2.5.7. </span>The "<dfn
    id=in-head title="insertion mode: in head">in head</dfn>" insertion mode</h5>
 
   <p>When the <span>insertion mode</span> is "<a href="#in-head"
@@ -47361,7 +47361,7 @@
      get put into the head. Do we want to copy that?</p>
   </dl>
 
-  <h5 id=parsing-main-inheadnoscript><span class=secno>9.2.5.8. </span>The
+  <h5 id=parsing-main-inheadnoscript><span class=secno>8.2.5.8. </span>The
    "<dfn id=in-head0 title="insertion mode: in head noscript">in head
    noscript</dfn>" insertion mode</h5>
 
@@ -47427,7 +47427,7 @@
      name "noscript" had been seen and reprocess the current token.</p>
   </dl>
 
-  <h5 id=the-after><span class=secno>9.2.5.9. </span>The "<dfn id=after4
+  <h5 id=the-after><span class=secno>8.2.5.9. </span>The "<dfn id=after4
    title="insertion mode: after head">after head</dfn>" insertion mode</h5>
 
   <p>When the <span>insertion mode</span> is "<a href="#after4"
@@ -47511,7 +47511,7 @@
      had been seen, and then reprocess the current token.</p>
   </dl>
 
-  <h5 id=parsing-main-inbody><span class=secno>9.2.5.10. </span>The "<dfn
+  <h5 id=parsing-main-inbody><span class=secno>8.2.5.10. </span>The "<dfn
    id=in-body title="insertion mode: in body">in body</dfn>" insertion mode</h5>
 
   <p>When the <span>insertion mode</span> is "<a href="#in-body"
@@ -48663,7 +48663,7 @@
     </ol>
   </dl>
 
-  <h5 id=parsing-main-intable><span class=secno>9.2.5.11. </span>The "<dfn
+  <h5 id=parsing-main-intable><span class=secno>8.2.5.11. </span>The "<dfn
    id=in-table title="insertion mode: in table">in table</dfn>" insertion
    mode</h5>
 
@@ -48848,7 +48848,7 @@
    href="#html">html</a></code> element after this process is a <a
    href="#fragment">fragment case</a>.
 
-  <h5 id=parsing-main-incaption><span class=secno>9.2.5.12. </span>The "<dfn
+  <h5 id=parsing-main-incaption><span class=secno>8.2.5.12. </span>The "<dfn
    id=in-caption title="insertion mode: in caption">in caption</dfn>"
    insertion mode</h5>
 
@@ -48911,7 +48911,7 @@
      <span>insertion mode</span>.</p>
   </dl>
 
-  <h5 id=parsing-main-incolgroup><span class=secno>9.2.5.13. </span>The "<dfn
+  <h5 id=parsing-main-incolgroup><span class=secno>8.2.5.13. </span>The "<dfn
    id=in-column title="insertion mode: in column group">in column
    group</dfn>" insertion mode</h5>
 
@@ -48996,7 +48996,7 @@
      href="#fragment">fragment case</a>.</p>
   </dl>
 
-  <h5 id=parsing-main-intbody><span class=secno>9.2.5.14. </span>The "<dfn
+  <h5 id=parsing-main-intbody><span class=secno>8.2.5.14. </span>The "<dfn
    id=in-table0 title="insertion mode: in table body">in table body</dfn>"
    insertion mode</h5>
 
@@ -49086,7 +49086,7 @@
    href="#html">html</a></code> element after this process is a <a
    href="#fragment">fragment case</a>.
 
-  <h5 id=parsing-main-intr><span class=secno>9.2.5.15. </span>The "<dfn
+  <h5 id=parsing-main-intr><span class=secno>8.2.5.15. </span>The "<dfn
    id=in-row title="insertion mode: in row">in row</dfn>" insertion mode</h5>
 
   <p>When the <span>insertion mode</span> is "<a href="#in-row"
@@ -49175,7 +49175,7 @@
    href="#html">html</a></code> element after this process is a <a
    href="#fragment">fragment case</a>.
 
-  <h5 id=parsing-main-intd><span class=secno>9.2.5.16. </span>The "<dfn
+  <h5 id=parsing-main-intd><span class=secno>8.2.5.16. </span>The "<dfn
    id=in-cell title="insertion mode: in cell">in cell</dfn>" insertion mode</h5>
 
   <p>When the <span>insertion mode</span> is "<a href="#in-cell"
@@ -49276,7 +49276,7 @@
    neither when the <span>insertion mode</span> is "<a href="#in-cell"
    title="insertion mode: in cell">in cell</a>".
 
-  <h5 id=parsing-main-inselect><span class=secno>9.2.5.17. </span>The "<dfn
+  <h5 id=parsing-main-inselect><span class=secno>8.2.5.17. </span>The "<dfn
    id=in-select title="insertion mode: in select">in select</dfn>" insertion
    mode</h5>
 
@@ -49398,7 +49398,7 @@
     <p><a href="#parse2">Parse error</a>. Ignore the token.</p>
   </dl>
 
-  <h5 id=parsing-main-inselectintable><span class=secno>9.2.5.18. </span>The
+  <h5 id=parsing-main-inselectintable><span class=secno>8.2.5.18. </span>The
    "<dfn id=in-select0 title="insertion mode: in select in table">in select
    in table</dfn>" insertion mode</h5>
 
@@ -49434,7 +49434,7 @@
      <span>insertion mode</span>.</p>
   </dl>
 
-  <h5 id=parsing-main-inforeign><span class=secno>9.2.5.19. </span>The "<dfn
+  <h5 id=parsing-main-inforeign><span class=secno>8.2.5.19. </span>The "<dfn
    id=in-foreign title="insertion mode: in foreign content">in foreign
    content</dfn>" insertion mode</h5>
 
@@ -49611,7 +49611,7 @@
      flag">acknowledge the token's <i>self-closing flag</i></a>.</p>
   </dl>
 
-  <h5 id=parsing-main-afterbody><span class=secno>9.2.5.20. </span>The "<dfn
+  <h5 id=parsing-main-afterbody><span class=secno>8.2.5.20. </span>The "<dfn
    id=after5 title="insertion mode: after body">after body</dfn>" insertion
    mode</h5>
 
@@ -49675,7 +49675,7 @@
      body</a>" and reprocess the token.</p>
   </dl>
 
-  <h5 id=parsing-main-inframeset><span class=secno>9.2.5.21. </span>The "<dfn
+  <h5 id=parsing-main-inframeset><span class=secno>8.2.5.21. </span>The "<dfn
    id=in-frameset title="insertion mode: in frameset">in frameset</dfn>"
    insertion mode</h5>
 
@@ -49770,7 +49770,7 @@
     <p><a href="#parse2">Parse error</a>. Ignore the token.</p>
   </dl>
 
-  <h5 id=parsing-main-afterframeset><span class=secno>9.2.5.22. </span>The
+  <h5 id=parsing-main-afterframeset><span class=secno>8.2.5.22. </span>The
    "<dfn id=after6 title="insertion mode: after frameset">after
    frameset</dfn>" insertion mode</h5>
 
@@ -49835,7 +49835,7 @@
    that do support frames but want to show the NOFRAMES content. Supporting
    the former is easy; supporting the latter is harder.
 
-  <h5 id=the-after0><span class=secno>9.2.5.23. </span>The "<dfn id=after7
+  <h5 id=the-after0><span class=secno>8.2.5.23. </span>The "<dfn id=after7
    title="insertion mode: after after body">after after body</dfn>" insertion
    mode</h5>
 
@@ -49877,7 +49877,7 @@
      body</a>" and reprocess the token.</p>
   </dl>
 
-  <h5 id=the-after1><span class=secno>9.2.5.24. </span>The "<dfn id=after8
+  <h5 id=the-after1><span class=secno>8.2.5.24. </span>The "<dfn id=after8
    title="insertion mode: after after frameset">after after frameset</dfn>"
    insertion mode</h5>
 
@@ -49919,7 +49919,7 @@
      frameset">in frameset</a>" and reprocess the token.</p>
   </dl>
 
-  <h4 id=the-end><span class=secno>9.2.6 </span>The end</h4>
+  <h4 id=the-end><span class=secno>8.2.6 </span>The end</h4>
 
   <p>Once the user agent <dfn id=stops title="stop parsing">stops
    parsing</dfn> the document, the user agent must follow the steps in this
@@ -50031,7 +50031,7 @@
 /parser/htmlparser/src/nsElementTable.cpp, line 1901 - // Ex: <H1><LI><H1><LI>. Inner LI has the potential of getting nested
 -->
 
-  <h3 id=namespaces><span class=secno>9.3 </span>Namespaces</h3>
+  <h3 id=namespaces><span class=secno>8.3 </span>Namespaces</h3>
 
   <p>The <dfn id=html-namespace0>HTML namespace</dfn> is:
    <code>http://www.w3.org/1999/xhtml</code>
@@ -50051,7 +50051,7 @@
   <p>The <dfn id=xmlns>XMLNS namespace</dfn> is:
    <code>http://www.w3.org/2000/xmlns/</code>
 
-  <h3 id=serializing><span class=secno>9.4 </span>Serializing HTML fragments</h3>
+  <h3 id=serializing><span class=secno>8.4 </span>Serializing HTML fragments</h3>
 
   <p>The following steps form the <dfn id=html-fragment>HTML fragment
    serialization algorithm</dfn>. The algorithm takes as input a DOM
@@ -50247,7 +50247,7 @@
    element's <span title=syntax-start-tag>start tag</span> would imply the
    end tag for the <code><a href="#p">p</a></code>).
 
-  <h3 id=parsing3><span class=secno>9.5 </span>Parsing HTML fragments</h3>
+  <h3 id=parsing3><span class=secno>8.5 </span>Parsing HTML fragments</h3>
 
   <p>The following steps form the <dfn id=html-fragment0>HTML fragment
    parsing algorithm</dfn>. The algorithm takes as input a DOM
@@ -50354,7 +50354,7 @@
      document order.</p>
   </ol>
 
-  <h3 id=named><span class=secno>9.6 </span><dfn id=named0>Named character
+  <h3 id=named><span class=secno>8.6 </span><dfn id=named0>Named character
    references</dfn></h3>
 
   <p>This table lists the character reference names that are supported by
@@ -52517,7 +52517,7 @@
   -->
    </div>
 
-  <h2 id=rendering><span class=secno>10. </span>Rendering and user-agent
+  <h2 id=rendering><span class=secno>9. </span>Rendering and user-agent
    behavior</h2>
   <!-- XXX
 
@@ -52611,7 +52611,7 @@
   <p class=big-issue>Must define that in CSS, tag names in HTML documents,
    and class names in quirks mode documents, are case-insensitive.
 
-  <h3 id=rendering0><span class=secno>10.1 </span>Rendering and the DOM</h3>
+  <h3 id=rendering0><span class=secno>9.1 </span>Rendering and the DOM</h3>
 
   <p class=big-issue>This section is wrong. mediaMode will end up on Window,
    I think. All views implement Window.
@@ -52643,10 +52643,9 @@
    currently to enumerate all the views.</p>
   <!-- XXX examples! -->
 
-  <h3 id=rendering1><span class=secno>10.2 </span>Rendering and
-   menus/toolbars</h3>
+  <h3 id=rendering1><span class=secno>9.2 </span>Rendering and menus/toolbars</h3>
 
-  <h4 id=the-icon><span class=secno>10.2.1 </span>The 'icon' property</h4>
+  <h4 id=the-icon><span class=secno>9.2.1 </span>The 'icon' property</h4>
 
   <p>UAs should use the command's Icon as the default generic icon provided
    by the user agent when the 'icon' property computes to 'auto' on an
@@ -52654,10 +52653,10 @@
    title=command-attribute>command</code> attribute, but when the property
    computes to an actual image, it should use that image instead.
 
-  <h3 id=obsolete><span class=secno>10.3 </span>Obsolete elements,
-   attributes, and APIs</h3>
+  <h3 id=obsolete><span class=secno>9.3 </span>Obsolete elements, attributes,
+   and APIs</h3>
 
-  <h4 id=the-body0><span class=secno>10.3.1 </span>The <code><a
+  <h4 id=the-body0><span class=secno>9.3.1 </span>The <code><a
    href="#body0">body</a></code> element</h4>
 
   <p class=big-issue>Need to define the content attributes in terms of CSS or
@@ -52742,7 +52741,7 @@
    href="#reflect">reflect</a> the element's <code
    title=attr-body-vlink>vlink</code> content attribute.
 
-  <h4 id=the-applet><span class=secno>10.3.2 </span>The <dfn
+  <h4 id=the-applet><span class=secno>9.3.2 </span>The <dfn
    id=applet><code>applet</code></dfn> element</h4>
 
   <p>The <code><a href="#applet">applet</a></code> element is a Java-specific
@@ -52770,7 +52769,7 @@
    rooted at the <code>Document</code> node, whose filter matches only
    <code><a href="#applet">applet</a></code> elements.
 
-  <h2 id=no><span class=secno>11. </span>Things that you can't do with this
+  <h2 id=no><span class=secno>10. </span>Things that you can't do with this
    specification because they are better handled using other technologies
    that are further described herein</h2>
 
@@ -52781,7 +52780,7 @@
    because the features exist in other languages that can be integrated into
    this one. This section covers some of the more common requests.
 
-  <h3 id=localization><span class=secno>11.1 </span>Localization</h3>
+  <h3 id=localization><span class=secno>10.1 </span>Localization</h3>
 
   <p>If you wish to create localized versions of an HTML application, the
    best solution is to preprocess the files on the server, and then use HTTP
@@ -52789,19 +52788,19 @@
   <!-- <p>XXX example here</p> -->
   <!--XXXSVG (remove next section)-->
 
-  <h3 id=declarative><span class=secno>11.2 </span>Declarative 2D vector
+  <h3 id=declarative><span class=secno>10.2 </span>Declarative 2D vector
    graphics and animation</h3>
 
   <p>Embedding vector graphics into XHTML documents is the domain of SVG.</p>
   <!-- <p>XXX example here</p> -->
 
-  <h3 id=declarative0><span class=secno>11.3 </span>Declarative 3D scenes</h3>
+  <h3 id=declarative0><span class=secno>10.3 </span>Declarative 3D scenes</h3>
 
   <p>Embedding 3D imagery into XHTML documents is the domain of X3D, or
    technologies based on X3D that are namespace-aware.</p>
   <!-- <p>XXX example here</p> -->
 
-  <h3 id=timers><span class=secno>11.4 </span>Timers</h3>
+  <h3 id=timers><span class=secno>10.4 </span>Timers</h3>
 
   <p>This section is expected to be moved to the Window Object specification
    in due course.

Received on Friday, 11 July 2008 09:35:46 UTC