hixie: Handle <title>&acute;<div></title> property. (whatwg r4309)

hixie: Handle <title>&acute;<div></title> property. (whatwg r4309)

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.3444&r2=1.3445&f=h
http://html5.org/tools/web-apps-tracker?from=4308&to=4309

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.3444
retrieving revision 1.3445
diff -u -d -r1.3444 -r1.3445
--- Overview.html 23 Oct 2009 22:16:50 -0000 1.3444
+++ Overview.html 24 Oct 2009 11:00:49 -0000 1.3445
@@ -216,7 +216,7 @@
    <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>
    <!--ZZZ:-->
    <!--<h2 class="no-num no-toc">W3C Working Draft 25 August 2009</h2>-->
-   <h2 class="no-num no-toc" id="editor-s-draft-23-october-2009">Editor's Draft 23 October 2009</h2>
+   <h2 class="no-num no-toc" id="editor-s-draft-24-october-2009">Editor's Draft 24 October 2009</h2>
    <!--:ZZZ-->
    <dl><!-- ZZZ: update the month/day (twice), (un)comment out--><!--
     <dt>This Version:</dt>
@@ -318,7 +318,7 @@
   track.
   <!--ZZZ:-->
   <!--This specification is the 25 August 2009 Working Draft.-->
-  This specification is the 23 October 2009 Editor's Draft.
+  This specification is the 24 October 2009 Editor's Draft.
   <!--:ZZZ-->
   </p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>This specification is also being produced by the <a href="http://www.whatwg.org/">WHATWG</a>. The two specifications are
   identical from the table of contents onwards.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- context and rationale (required) --><p>This specification is intended to replace (be a new version of)
@@ -1028,74 +1028,75 @@
      <li><a href="#tokenization"><span class="secno">9.2.4 </span>Tokenization</a>
       <ol>
        <li><a href="#data-state"><span class="secno">9.2.4.1 </span>Data state</a></li>
-       <li><a href="#rcdata-state"><span class="secno">9.2.4.2 </span>RCDATA state</a></li>
-       <li><a href="#rawtext-state"><span class="secno">9.2.4.3 </span>RAWTEXT state</a></li>
-       <li><a href="#script-data-state"><span class="secno">9.2.4.4 </span>Script data state</a></li>
-       <li><a href="#plaintext-state"><span class="secno">9.2.4.5 </span>PLAINTEXT state</a></li>
-       <li><a href="#character-reference-in-data-state"><span class="secno">9.2.4.6 </span>Character reference in data state</a></li>
-       <li><a href="#tag-open-state"><span class="secno">9.2.4.7 </span>Tag open state</a></li>
-       <li><a href="#close-tag-open-state"><span class="secno">9.2.4.8 </span>Close tag open state</a></li>
-       <li><a href="#tag-name-state"><span class="secno">9.2.4.9 </span>Tag name state</a></li>
-       <li><a href="#rcdata-less-than-sign-state"><span class="secno">9.2.4.10 </span>RCDATA less-than sign state</a></li>
-       <li><a href="#rcdata-end-tag-open-state"><span class="secno">9.2.4.11 </span>RCDATA end tag open state</a></li>
-       <li><a href="#rcdata-end-tag-name-state"><span class="secno">9.2.4.12 </span>RCDATA end tag name state</a></li>
-       <li><a href="#rawtext-less-than-sign-state"><span class="secno">9.2.4.13 </span>RAWTEXT less-than sign state</a></li>
-       <li><a href="#rawtext-end-tag-open-state"><span class="secno">9.2.4.14 </span>RAWTEXT end tag open state</a></li>
-       <li><a href="#rawtext-end-tag-name-state"><span class="secno">9.2.4.15 </span>RAWTEXT end tag name state</a></li>
-       <li><a href="#script-data-less-than-sign-state"><span class="secno">9.2.4.16 </span>Script data less-than sign state</a></li>
-       <li><a href="#script-data-end-tag-open-state"><span class="secno">9.2.4.17 </span>Script data end tag open state</a></li>
-       <li><a href="#script-data-end-tag-name-state"><span class="secno">9.2.4.18 </span>Script data end tag name state</a></li>
-       <li><a href="#script-data-escape-start-state"><span class="secno">9.2.4.19 </span>Script data escape start state</a></li>
-       <li><a href="#script-data-escape-start-dash-state"><span class="secno">9.2.4.20 </span>Script data escape start dash state</a></li>
-       <li><a href="#script-data-escaped-state"><span class="secno">9.2.4.21 </span>Script data escaped state</a></li>
-       <li><a href="#script-data-escaped-dash-state"><span class="secno">9.2.4.22 </span>Script data escaped dash state</a></li>
-       <li><a href="#script-data-escaped-dash-dash-state"><span class="secno">9.2.4.23 </span>Script data escaped dash dash state</a></li>
-       <li><a href="#script-data-escaped-less-than-sign-state"><span class="secno">9.2.4.24 </span>Script data escaped less-than sign state</a></li>
-       <li><a href="#script-data-escaped-end-tag-open-state"><span class="secno">9.2.4.25 </span>Script data escaped end tag open state</a></li>
-       <li><a href="#script-data-escaped-end-tag-name-state"><span class="secno">9.2.4.26 </span>Script data escaped end tag name state</a></li>
-       <li><a href="#script-data-double-escape-start-state"><span class="secno">9.2.4.27 </span>Script data double escape start state</a></li>
-       <li><a href="#script-data-double-escaped-state"><span class="secno">9.2.4.28 </span>Script data double escaped state</a></li>
-       <li><a href="#script-data-double-escaped-dash-state"><span class="secno">9.2.4.29 </span>Script data double escaped dash state</a></li>
-       <li><a href="#script-data-double-escaped-dash-dash-state"><span class="secno">9.2.4.30 </span>Script data double escaped dash dash state</a></li>
-       <li><a href="#script-data-double-escaped-less-than-sign-state"><span class="secno">9.2.4.31 </span>Script data double escaped less-than sign state</a></li>
-       <li><a href="#script-data-double-escape-end-state"><span class="secno">9.2.4.32 </span>Script data double escape end state</a></li>
-       <li><a href="#before-attribute-name-state"><span class="secno">9.2.4.33 </span>Before attribute name state</a></li>
-       <li><a href="#attribute-name-state"><span class="secno">9.2.4.34 </span>Attribute name state</a></li>
-       <li><a href="#after-attribute-name-state"><span class="secno">9.2.4.35 </span>After attribute name state</a></li>
-       <li><a href="#before-attribute-value-state"><span class="secno">9.2.4.36 </span>Before attribute value state</a></li>
-       <li><a href="#attribute-value-double-quoted-state"><span class="secno">9.2.4.37 </span>Attribute value (double-quoted) state</a></li>
-       <li><a href="#attribute-value-single-quoted-state"><span class="secno">9.2.4.38 </span>Attribute value (single-quoted) state</a></li>
-       <li><a href="#attribute-value-unquoted-state"><span class="secno">9.2.4.39 </span>Attribute value (unquoted) state</a></li>
-       <li><a href="#character-reference-in-attribute-value-state"><span class="secno">9.2.4.40 </span>Character reference in attribute value state</a></li>
-       <li><a href="#after-attribute-value-quoted-state"><span class="secno">9.2.4.41 </span>After attribute value (quoted) state</a></li>
-       <li><a href="#self-closing-start-tag-state"><span class="secno">9.2.4.42 </span>Self-closing start tag state</a></li>
-       <li><a href="#bogus-comment-state"><span class="secno">9.2.4.43 </span>Bogus comment state</a></li>
-       <li><a href="#markup-declaration-open-state"><span class="secno">9.2.4.44 </span>Markup declaration open state</a></li>
-       <li><a href="#comment-start-state"><span class="secno">9.2.4.45 </span>Comment start state</a></li>
-       <li><a href="#comment-start-dash-state"><span class="secno">9.2.4.46 </span>Comment start dash state</a></li>
-       <li><a href="#comment-state"><span class="secno">9.2.4.47 </span>Comment state</a></li>
-       <li><a href="#comment-end-dash-state"><span class="secno">9.2.4.48 </span>Comment end dash state</a></li>
-       <li><a href="#comment-end-state"><span class="secno">9.2.4.49 </span>Comment end state</a></li>
-       <li><a href="#comment-end-bang-state"><span class="secno">9.2.4.50 </span>Comment end bang state</a></li>
-       <li><a href="#comment-end-space-state"><span class="secno">9.2.4.51 </span>Comment end space state</a></li>
-       <li><a href="#doctype-state"><span class="secno">9.2.4.52 </span>DOCTYPE state</a></li>
-       <li><a href="#before-doctype-name-state"><span class="secno">9.2.4.53 </span>Before DOCTYPE name state</a></li>
-       <li><a href="#doctype-name-state"><span class="secno">9.2.4.54 </span>DOCTYPE name state</a></li>
-       <li><a href="#after-doctype-name-state"><span class="secno">9.2.4.55 </span>After DOCTYPE name state</a></li>
-       <li><a href="#after-doctype-public-keyword-state"><span class="secno">9.2.4.56 </span>After DOCTYPE public keyword state</a></li>
-       <li><a href="#before-doctype-public-identifier-state"><span class="secno">9.2.4.57 </span>Before DOCTYPE public identifier state</a></li>
-       <li><a href="#doctype-public-identifier-double-quoted-state"><span class="secno">9.2.4.58 </span>DOCTYPE public identifier (double-quoted) state</a></li>
-       <li><a href="#doctype-public-identifier-single-quoted-state"><span class="secno">9.2.4.59 </span>DOCTYPE public identifier (single-quoted) state</a></li>
-       <li><a href="#after-doctype-public-identifier-state"><span class="secno">9.2.4.60 </span>After DOCTYPE public identifier state</a></li>
-       <li><a href="#between-doctype-public-and-system-identifiers-state"><span class="secno">9.2.4.61 </span>Between DOCTYPE public and system identifiers state</a></li>
-       <li><a href="#after-doctype-system-keyword-state"><span class="secno">9.2.4.62 </span>After DOCTYPE system keyword state</a></li>
-       <li><a href="#before-doctype-system-identifier-state"><span class="secno">9.2.4.63 </span>Before DOCTYPE system identifier state</a></li>
-       <li><a href="#doctype-system-identifier-double-quoted-state"><span class="secno">9.2.4.64 </span>DOCTYPE system identifier (double-quoted) state</a></li>
-       <li><a href="#doctype-system-identifier-single-quoted-state"><span class="secno">9.2.4.65 </span>DOCTYPE system identifier (single-quoted) state</a></li>
-       <li><a href="#after-doctype-system-identifier-state"><span class="secno">9.2.4.66 </span>After DOCTYPE system identifier state</a></li>
-       <li><a href="#bogus-doctype-state"><span class="secno">9.2.4.67 </span>Bogus DOCTYPE state</a></li>
-       <li><a href="#cdata-section-state"><span class="secno">9.2.4.68 </span>CDATA section state</a></li>
-       <li><a href="#tokenizing-character-references"><span class="secno">9.2.4.69 </span>Tokenizing character references</a></ol></li>
+       <li><a href="#character-reference-in-data-state"><span class="secno">9.2.4.2 </span>Character reference in data state</a></li>
+       <li><a href="#rcdata-state"><span class="secno">9.2.4.3 </span>RCDATA state</a></li>
+       <li><a href="#character-reference-in-rcdata-state"><span class="secno">9.2.4.4 </span>Character reference in RCDATA state</a></li>
+       <li><a href="#rawtext-state"><span class="secno">9.2.4.5 </span>RAWTEXT state</a></li>
+       <li><a href="#script-data-state"><span class="secno">9.2.4.6 </span>Script data state</a></li>
+       <li><a href="#plaintext-state"><span class="secno">9.2.4.7 </span>PLAINTEXT state</a></li>
+       <li><a href="#tag-open-state"><span class="secno">9.2.4.8 </span>Tag open state</a></li>
+       <li><a href="#close-tag-open-state"><span class="secno">9.2.4.9 </span>Close tag open state</a></li>
+       <li><a href="#tag-name-state"><span class="secno">9.2.4.10 </span>Tag name state</a></li>
+       <li><a href="#rcdata-less-than-sign-state"><span class="secno">9.2.4.11 </span>RCDATA less-than sign state</a></li>
+       <li><a href="#rcdata-end-tag-open-state"><span class="secno">9.2.4.12 </span>RCDATA end tag open state</a></li>
+       <li><a href="#rcdata-end-tag-name-state"><span class="secno">9.2.4.13 </span>RCDATA end tag name state</a></li>
+       <li><a href="#rawtext-less-than-sign-state"><span class="secno">9.2.4.14 </span>RAWTEXT less-than sign state</a></li>
+       <li><a href="#rawtext-end-tag-open-state"><span class="secno">9.2.4.15 </span>RAWTEXT end tag open state</a></li>
+       <li><a href="#rawtext-end-tag-name-state"><span class="secno">9.2.4.16 </span>RAWTEXT end tag name state</a></li>
+       <li><a href="#script-data-less-than-sign-state"><span class="secno">9.2.4.17 </span>Script data less-than sign state</a></li>
+       <li><a href="#script-data-end-tag-open-state"><span class="secno">9.2.4.18 </span>Script data end tag open state</a></li>
+       <li><a href="#script-data-end-tag-name-state"><span class="secno">9.2.4.19 </span>Script data end tag name state</a></li>
+       <li><a href="#script-data-escape-start-state"><span class="secno">9.2.4.20 </span>Script data escape start state</a></li>
+       <li><a href="#script-data-escape-start-dash-state"><span class="secno">9.2.4.21 </span>Script data escape start dash state</a></li>
+       <li><a href="#script-data-escaped-state"><span class="secno">9.2.4.22 </span>Script data escaped state</a></li>
+       <li><a href="#script-data-escaped-dash-state"><span class="secno">9.2.4.23 </span>Script data escaped dash state</a></li>
+       <li><a href="#script-data-escaped-dash-dash-state"><span class="secno">9.2.4.24 </span>Script data escaped dash dash state</a></li>
+       <li><a href="#script-data-escaped-less-than-sign-state"><span class="secno">9.2.4.25 </span>Script data escaped less-than sign state</a></li>
+       <li><a href="#script-data-escaped-end-tag-open-state"><span class="secno">9.2.4.26 </span>Script data escaped end tag open state</a></li>
+       <li><a href="#script-data-escaped-end-tag-name-state"><span class="secno">9.2.4.27 </span>Script data escaped end tag name state</a></li>
+       <li><a href="#script-data-double-escape-start-state"><span class="secno">9.2.4.28 </span>Script data double escape start state</a></li>
+       <li><a href="#script-data-double-escaped-state"><span class="secno">9.2.4.29 </span>Script data double escaped state</a></li>
+       <li><a href="#script-data-double-escaped-dash-state"><span class="secno">9.2.4.30 </span>Script data double escaped dash state</a></li>
+       <li><a href="#script-data-double-escaped-dash-dash-state"><span class="secno">9.2.4.31 </span>Script data double escaped dash dash state</a></li>
+       <li><a href="#script-data-double-escaped-less-than-sign-state"><span class="secno">9.2.4.32 </span>Script data double escaped less-than sign state</a></li>
+       <li><a href="#script-data-double-escape-end-state"><span class="secno">9.2.4.33 </span>Script data double escape end state</a></li>
+       <li><a href="#before-attribute-name-state"><span class="secno">9.2.4.34 </span>Before attribute name state</a></li>
+       <li><a href="#attribute-name-state"><span class="secno">9.2.4.35 </span>Attribute name state</a></li>
+       <li><a href="#after-attribute-name-state"><span class="secno">9.2.4.36 </span>After attribute name state</a></li>
+       <li><a href="#before-attribute-value-state"><span class="secno">9.2.4.37 </span>Before attribute value state</a></li>
+       <li><a href="#attribute-value-double-quoted-state"><span class="secno">9.2.4.38 </span>Attribute value (double-quoted) state</a></li>
+       <li><a href="#attribute-value-single-quoted-state"><span class="secno">9.2.4.39 </span>Attribute value (single-quoted) state</a></li>
+       <li><a href="#attribute-value-unquoted-state"><span class="secno">9.2.4.40 </span>Attribute value (unquoted) state</a></li>
+       <li><a href="#character-reference-in-attribute-value-state"><span class="secno">9.2.4.41 </span>Character reference in attribute value state</a></li>
+       <li><a href="#after-attribute-value-quoted-state"><span class="secno">9.2.4.42 </span>After attribute value (quoted) state</a></li>
+       <li><a href="#self-closing-start-tag-state"><span class="secno">9.2.4.43 </span>Self-closing start tag state</a></li>
+       <li><a href="#bogus-comment-state"><span class="secno">9.2.4.44 </span>Bogus comment state</a></li>
+       <li><a href="#markup-declaration-open-state"><span class="secno">9.2.4.45 </span>Markup declaration open state</a></li>
+       <li><a href="#comment-start-state"><span class="secno">9.2.4.46 </span>Comment start state</a></li>
+       <li><a href="#comment-start-dash-state"><span class="secno">9.2.4.47 </span>Comment start dash state</a></li>
+       <li><a href="#comment-state"><span class="secno">9.2.4.48 </span>Comment state</a></li>
+       <li><a href="#comment-end-dash-state"><span class="secno">9.2.4.49 </span>Comment end dash state</a></li>
+       <li><a href="#comment-end-state"><span class="secno">9.2.4.50 </span>Comment end state</a></li>
+       <li><a href="#comment-end-bang-state"><span class="secno">9.2.4.51 </span>Comment end bang state</a></li>
+       <li><a href="#comment-end-space-state"><span class="secno">9.2.4.52 </span>Comment end space state</a></li>
+       <li><a href="#doctype-state"><span class="secno">9.2.4.53 </span>DOCTYPE state</a></li>
+       <li><a href="#before-doctype-name-state"><span class="secno">9.2.4.54 </span>Before DOCTYPE name state</a></li>
+       <li><a href="#doctype-name-state"><span class="secno">9.2.4.55 </span>DOCTYPE name state</a></li>
+       <li><a href="#after-doctype-name-state"><span class="secno">9.2.4.56 </span>After DOCTYPE name state</a></li>
+       <li><a href="#after-doctype-public-keyword-state"><span class="secno">9.2.4.57 </span>After DOCTYPE public keyword state</a></li>
+       <li><a href="#before-doctype-public-identifier-state"><span class="secno">9.2.4.58 </span>Before DOCTYPE public identifier state</a></li>
+       <li><a href="#doctype-public-identifier-double-quoted-state"><span class="secno">9.2.4.59 </span>DOCTYPE public identifier (double-quoted) state</a></li>
+       <li><a href="#doctype-public-identifier-single-quoted-state"><span class="secno">9.2.4.60 </span>DOCTYPE public identifier (single-quoted) state</a></li>
+       <li><a href="#after-doctype-public-identifier-state"><span class="secno">9.2.4.61 </span>After DOCTYPE public identifier state</a></li>
+       <li><a href="#between-doctype-public-and-system-identifiers-state"><span class="secno">9.2.4.62 </span>Between DOCTYPE public and system identifiers state</a></li>
+       <li><a href="#after-doctype-system-keyword-state"><span class="secno">9.2.4.63 </span>After DOCTYPE system keyword state</a></li>
+       <li><a href="#before-doctype-system-identifier-state"><span class="secno">9.2.4.64 </span>Before DOCTYPE system identifier state</a></li>
+       <li><a href="#doctype-system-identifier-double-quoted-state"><span class="secno">9.2.4.65 </span>DOCTYPE system identifier (double-quoted) state</a></li>
+       <li><a href="#doctype-system-identifier-single-quoted-state"><span class="secno">9.2.4.66 </span>DOCTYPE system identifier (single-quoted) state</a></li>
+       <li><a href="#after-doctype-system-identifier-state"><span class="secno">9.2.4.67 </span>After DOCTYPE system identifier state</a></li>
+       <li><a href="#bogus-doctype-state"><span class="secno">9.2.4.68 </span>Bogus DOCTYPE state</a></li>
+       <li><a href="#cdata-section-state"><span class="secno">9.2.4.69 </span>CDATA section state</a></li>
+       <li><a href="#tokenizing-character-references"><span class="secno">9.2.4.70 </span>Tokenizing character references</a></ol></li>
      <li><a href="#tree-construction"><span class="secno">9.2.5 </span>Tree construction</a>
       <ol>
        <li><a href="#creating-and-inserting-elements"><span class="secno">9.2.5.1 </span>Creating and inserting elements</a></li>
@@ -55433,12 +55434,25 @@
    <dd>Emit the <a href="#current-input-character">current input character</a> as a character
    token. Stay in the <a href="#data-state">data state</a>.</dd>
 
-  </dl><h5 id="rcdata-state"><span class="secno">9.2.4.2 </span><dfn>RCDATA state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="character-reference-in-data-state"><span class="secno">9.2.4.2 </span><dfn>Character reference in data state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+
+  <p>Attempt to <a href="#consume-a-character-reference">consume a character reference</a>, with no
+  <a href="#additional-allowed-character">additional allowed character</a>.</p>
+
+  <p>If nothing is returned, emit a U+0026 AMPERSAND character
+  token.</p>
+
+  <p>Otherwise, emit the character token that was returned.</p>
+
+  <p>Finally, switch to the <a href="#data-state">data state</a>.</p>
+
+
+  <h5 id="rcdata-state"><span class="secno">9.2.4.3 </span><dfn>RCDATA state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
   <dl class="switch"><dt>U+0026 AMPERSAND (&amp;)</dt>
-   <dd>Switch to the <a href="#character-reference-in-data-state">character reference in data
+   <dd>Switch to the <a href="#character-reference-in-rcdata-state">character reference in RCDATA
    state</a>.</dd>
 
    <dt>U+003C LESS-THAN SIGN (&lt;)</dt>
@@ -55451,7 +55465,20 @@
    <dd>Emit the <a href="#current-input-character">current input character</a> as a character
    token. Stay in the <a href="#rcdata-state">RCDATA state</a>.</dd>
 
-  </dl><h5 id="rawtext-state"><span class="secno">9.2.4.3 </span><dfn>RAWTEXT state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="character-reference-in-rcdata-state"><span class="secno">9.2.4.4 </span><dfn>Character reference in RCDATA state</dfn></h5>
+
+  <p>Attempt to <a href="#consume-a-character-reference">consume a character reference</a>, with no
+  <a href="#additional-allowed-character">additional allowed character</a>.</p>
+
+  <p>If nothing is returned, emit a U+0026 AMPERSAND character
+  token.</p>
+
+  <p>Otherwise, emit the character token that was returned.</p>
+
+  <p>Finally, switch to the <a href="#rcdata-state">RCDATA state</a>.</p>
+
+
+  <h5 id="rawtext-state"><span class="secno">9.2.4.5 </span><dfn>RAWTEXT state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -55465,7 +55492,7 @@
    <dd>Emit the <a href="#current-input-character">current input character</a> as a character
    token. Stay in the <a href="#rawtext-state">RAWTEXT state</a>.</dd>
 
-  </dl><h5 id="script-data-state"><span class="secno">9.2.4.4 </span><dfn>Script data state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-state"><span class="secno">9.2.4.6 </span><dfn>Script data state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -55479,7 +55506,7 @@
    <dd>Emit the <a href="#current-input-character">current input character</a> as a character
    token. Stay in the <a href="#script-data-state">script data state</a>.</dd>
 
-  </dl><h5 id="plaintext-state"><span class="secno">9.2.4.5 </span><dfn>PLAINTEXT state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="plaintext-state"><span class="secno">9.2.4.7 </span><dfn>PLAINTEXT state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -55490,20 +55517,7 @@
    <dd>Emit the <a href="#current-input-character">current input character</a> as a character
    token. Stay in the <a href="#plaintext-state">PLAINTEXT state</a>.</dd>
 
-  </dl><h5 id="character-reference-in-data-state"><span class="secno">9.2.4.6 </span><dfn>Character reference in data state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
-
-  <p>Attempt to <a href="#consume-a-character-reference">consume a character reference</a>, with no
-  <a href="#additional-allowed-character">additional allowed character</a>.</p>
-
-  <p>If nothing is returned, emit a U+0026 AMPERSAND character
-  token.</p>
-
-  <p>Otherwise, emit the character token that was returned.</p>
-
-  <p>Finally, switch to the <a href="#data-state">data state</a>.</p>
-
-
-  <h5 id="tag-open-state"><span class="secno">9.2.4.7 </span><dfn>Tag open state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="tag-open-state"><span class="secno">9.2.4.8 </span><dfn>Tag open state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -55540,7 +55554,7 @@
    character token and reconsume the <a href="#current-input-character">current input
    character</a> in the <a href="#data-state">data state</a>.</dd>
 
-  </dl><h5 id="close-tag-open-state"><span class="secno">9.2.4.8 </span><dfn>Close tag open state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="close-tag-open-state"><span class="secno">9.2.4.9 </span><dfn>Close tag open state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -55570,7 +55584,7 @@
    <dd><a href="#parse-error">Parse error</a>. Switch to the <a href="#bogus-comment-state">bogus
    comment state</a>.</dd>
 
-  </dl><h5 id="tag-name-state"><span class="secno">9.2.4.9 </span><dfn>Tag name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="tag-name-state"><span class="secno">9.2.4.10 </span><dfn>Tag name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -55602,7 +55616,7 @@
    <dd>Append the <a href="#current-input-character">current input character</a> to the current
    tag token's tag name. Stay in the <a href="#tag-name-state">tag name state</a>.</dd>
 
-  </dl><h5 id="rcdata-less-than-sign-state"><span class="secno">9.2.4.10 </span><dfn>RCDATA less-than sign state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="rcdata-less-than-sign-state"><span class="secno">9.2.4.11 </span><dfn>RCDATA less-than sign state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
   <!-- identical to the RAWTEXT less-than sign state, except s/RAWTEXT/RCDATA/g -->
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
@@ -55616,7 +55630,7 @@
    <a href="#current-input-character">current input character</a> in the <a href="#rcdata-state">RCDATA
    state</a>.</dd>
 
-  </dl><h5 id="rcdata-end-tag-open-state"><span class="secno">9.2.4.11 </span><dfn>RCDATA end tag open state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="rcdata-end-tag-open-state"><span class="secno">9.2.4.12 </span><dfn>RCDATA end tag open state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
   <!-- identical to the RAWTEXT (and Script data) end tag open state, except s/RAWTEXT/RCDATA/g -->
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
@@ -55643,7 +55657,7 @@
    character token, and reconsume the <a href="#current-input-character">current input
    character</a> in the <a href="#rcdata-state">RCDATA state</a>.</dd>
 
-  </dl><h5 id="rcdata-end-tag-name-state"><span class="secno">9.2.4.12 </span><dfn>RCDATA end tag name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="rcdata-end-tag-name-state"><span class="secno">9.2.4.13 </span><dfn>RCDATA end tag name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
   <!-- identical to the RAWTEXT (and Script data) end tag name state, except s/RAWTEXT/RCDATA/g -->
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
@@ -55690,7 +55704,7 @@
    the buffer), and reconsume the <a href="#current-input-character">current input character</a>
    in the <a href="#rcdata-state">RCDATA state</a>.</dd>
 
-  </dl><h5 id="rawtext-less-than-sign-state"><span class="secno">9.2.4.13 </span><dfn>RAWTEXT less-than sign state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="rawtext-less-than-sign-state"><span class="secno">9.2.4.14 </span><dfn>RAWTEXT less-than sign state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
   <!-- identical to the RCDATA less-than sign state, except s/RCDATA/RAWTEXT/g -->
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
@@ -55704,7 +55718,7 @@
    <a href="#current-input-character">current input character</a> in the <a href="#rawtext-state">RAWTEXT
    state</a>.</dd>
 
-  </dl><h5 id="rawtext-end-tag-open-state"><span class="secno">9.2.4.14 </span><dfn>RAWTEXT end tag open state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="rawtext-end-tag-open-state"><span class="secno">9.2.4.15 </span><dfn>RAWTEXT end tag open state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
   <!-- identical to the RCDATA (and Script data) end tag open state, except s/RCDATA/RAWTEXT/g -->
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
@@ -55731,7 +55745,7 @@
    character token, and reconsume the <a href="#current-input-character">current input
    character</a> in the <a href="#rawtext-state">RAWTEXT state</a>.</dd>
 
-  </dl><h5 id="rawtext-end-tag-name-state"><span class="secno">9.2.4.15 </span><dfn>RAWTEXT end tag name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="rawtext-end-tag-name-state"><span class="secno">9.2.4.16 </span><dfn>RAWTEXT end tag name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
   <!-- identical to the RCDATA (and Script data) end tag name state, except s/RCDATA/RAWTEXT/g -->
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
@@ -55778,7 +55792,7 @@
    the buffer), and reconsume the <a href="#current-input-character">current input character</a>
    in the <a href="#rawtext-state">RAWTEXT state</a>.</dd>
 
-  </dl><h5 id="script-data-less-than-sign-state"><span class="secno">9.2.4.16 </span><dfn>Script data less-than sign state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-less-than-sign-state"><span class="secno">9.2.4.17 </span><dfn>Script data less-than sign state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -55796,7 +55810,7 @@
    <a href="#current-input-character">current input character</a> in the <a href="#script-data-state">script data
    state</a>.</dd>
 
-  </dl><h5 id="script-data-end-tag-open-state"><span class="secno">9.2.4.17 </span><dfn>Script data end tag open state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-end-tag-open-state"><span class="secno">9.2.4.18 </span><dfn>Script data end tag open state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
   <!-- identical to the RCDATA (and RAWTEXT) end tag open state, except s/RCDATA/Script data/g -->
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
@@ -55823,7 +55837,7 @@
    character token, and reconsume the <a href="#current-input-character">current input
    character</a> in the <a href="#script-data-state">script data state</a>.</dd>
 
-  </dl><h5 id="script-data-end-tag-name-state"><span class="secno">9.2.4.18 </span><dfn>Script data end tag name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-end-tag-name-state"><span class="secno">9.2.4.19 </span><dfn>Script data end tag name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
   <!-- identical to the RCDATA (and RAWTEXT) end tag name state, except s/RCDATA/Script data/g -->
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
@@ -55870,7 +55884,7 @@
    the buffer), and reconsume the <a href="#current-input-character">current input character</a>
    in the <a href="#script-data-state">script data state</a>.</dd>
 
-  </dl><h5 id="script-data-escape-start-state"><span class="secno">9.2.4.19 </span><dfn>Script data escape start state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-escape-start-state"><span class="secno">9.2.4.20 </span><dfn>Script data escape start state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -55882,7 +55896,7 @@
    <dd>Reconsume the <a href="#current-input-character">current input character</a> in the
    <a href="#script-data-state">script data state</a>.</dd>
 
-  </dl><h5 id="script-data-escape-start-dash-state"><span class="secno">9.2.4.20 </span><dfn>Script data escape start dash state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-escape-start-dash-state"><span class="secno">9.2.4.21 </span><dfn>Script data escape start dash state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -55894,7 +55908,7 @@
    <dd>Reconsume the <a href="#current-input-character">current input character</a> in the
    <a href="#script-data-state">script data state</a>.</dd>
 
-  </dl><h5 id="script-data-escaped-state"><span class="secno">9.2.4.21 </span><dfn>Script data escaped state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-escaped-state"><span class="secno">9.2.4.22 </span><dfn>Script data escaped state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -55914,7 +55928,7 @@
    <dd>Emit the <a href="#current-input-character">current input character</a> as a character
    token. Stay in the <a href="#script-data-escaped-state">script data escaped state</a>.</dd>
 
-  </dl><h5 id="script-data-escaped-dash-state"><span class="secno">9.2.4.22 </span><dfn>Script data escaped dash state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-escaped-dash-state"><span class="secno">9.2.4.23 </span><dfn>Script data escaped dash state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -55934,7 +55948,7 @@
    <dd>Emit the <a href="#current-input-character">current input character</a> as a character
    token. Switch to the <a href="#script-data-escaped-state">script data escaped state</a>.</dd>
 
-  </dl><h5 id="script-data-escaped-dash-dash-state"><span class="secno">9.2.4.23 </span><dfn>Script data escaped dash dash state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-escaped-dash-dash-state"><span class="secno">9.2.4.24 </span><dfn>Script data escaped dash dash state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -55958,7 +55972,7 @@
    <dd>Emit the <a href="#current-input-character">current input character</a> as a character
    token. Switch to the <a href="#script-data-escaped-state">script data escaped state</a>.</dd>
 
-  </dl><h5 id="script-data-escaped-less-than-sign-state"><span class="secno">9.2.4.24 </span><dfn>Script data escaped less-than sign state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-escaped-less-than-sign-state"><span class="secno">9.2.4.25 </span><dfn>Script data escaped less-than sign state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -55988,7 +56002,7 @@
    <a href="#current-input-character">current input character</a> in the <a href="#script-data-escaped-state">script data
    escaped state</a>.</dd>
 
-  </dl><h5 id="script-data-escaped-end-tag-open-state"><span class="secno">9.2.4.25 </span><dfn>Script data escaped end tag open state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-escaped-end-tag-open-state"><span class="secno">9.2.4.26 </span><dfn>Script data escaped end tag open state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56014,7 +56028,7 @@
    character token, and reconsume the <a href="#current-input-character">current input
    character</a> in the <a href="#script-data-escaped-state">script data escaped state</a>.</dd>
 
-  </dl><h5 id="script-data-escaped-end-tag-name-state"><span class="secno">9.2.4.26 </span><dfn>Script data escaped end tag name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-escaped-end-tag-name-state"><span class="secno">9.2.4.27 </span><dfn>Script data escaped end tag name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56060,7 +56074,7 @@
    the buffer), and reconsume the <a href="#current-input-character">current input character</a>
    in the <a href="#script-data-escaped-state">script data escaped state</a>.</dd>
 
-  </dl><h5 id="script-data-double-escape-start-state"><span class="secno">9.2.4.27 </span><dfn>Script data double escape start state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-double-escape-start-state"><span class="secno">9.2.4.28 </span><dfn>Script data double escape start state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56093,7 +56107,7 @@
    <dd>Reconsume the <a href="#current-input-character">current input character</a> in the
    <a href="#script-data-escaped-state">script data escaped state</a>.</dd>
 
-  </dl><h5 id="script-data-double-escaped-state"><span class="secno">9.2.4.28 </span><dfn>Script data double escaped state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-double-escaped-state"><span class="secno">9.2.4.29 </span><dfn>Script data double escaped state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56115,7 +56129,7 @@
    token. Stay in the <a href="#script-data-double-escaped-state">script data double escaped
    state</a>.</dd>
 
-  </dl><h5 id="script-data-double-escaped-dash-state"><span class="secno">9.2.4.29 </span><dfn>Script data double escaped dash state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-double-escaped-dash-state"><span class="secno">9.2.4.30 </span><dfn>Script data double escaped dash state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56137,7 +56151,7 @@
    token. Switch to the <a href="#script-data-double-escaped-state">script data double escaped
    state</a>.</dd>
 
-  </dl><h5 id="script-data-double-escaped-dash-dash-state"><span class="secno">9.2.4.30 </span><dfn>Script data double escaped dash dash state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-double-escaped-dash-dash-state"><span class="secno">9.2.4.31 </span><dfn>Script data double escaped dash dash state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56163,7 +56177,7 @@
    token. Switch to the <a href="#script-data-double-escaped-state">script data double escaped
    state</a>.</dd>
 
-  </dl><h5 id="script-data-double-escaped-less-than-sign-state"><span class="secno">9.2.4.31 </span><dfn>Script data double escaped less-than sign state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-double-escaped-less-than-sign-state"><span class="secno">9.2.4.32 </span><dfn>Script data double escaped less-than sign state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56176,7 +56190,7 @@
    <dd>Reconsume the <a href="#current-input-character">current input character</a> in the
    <a href="#script-data-double-escaped-state">script data double escaped state</a>.</dd>
 
-  </dl><h5 id="script-data-double-escape-end-state"><span class="secno">9.2.4.32 </span><dfn>Script data double escape end state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="script-data-double-escape-end-state"><span class="secno">9.2.4.33 </span><dfn>Script data double escape end state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56209,7 +56223,7 @@
    <dd>Reconsume the <a href="#current-input-character">current input character</a> in the
    <a href="#script-data-double-escaped-state">script data double escaped state</a>.</dd>
 
-  </dl><h5 id="before-attribute-name-state"><span class="secno">9.2.4.33 </span><dfn>Before attribute name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="before-attribute-name-state"><span class="secno">9.2.4.34 </span><dfn>Before attribute name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56251,7 +56265,7 @@
    the empty string. Switch to the <a href="#attribute-name-state">attribute name
    state</a>.</dd>
 
-  </dl><h5 id="attribute-name-state"><span class="secno">9.2.4.34 </span><dfn>Attribute name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="attribute-name-state"><span class="secno">9.2.4.35 </span><dfn>Attribute name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56302,7 +56316,7 @@
   associated with it (if any).</p>
 
 
-  <h5 id="after-attribute-name-state"><span class="secno">9.2.4.35 </span><dfn>After attribute name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  <h5 id="after-attribute-name-state"><span class="secno">9.2.4.36 </span><dfn>After attribute name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56346,7 +56360,7 @@
    its value to the empty string. Switch to the <a href="#attribute-name-state">attribute name
    state</a>.</dd>
 
-  </dl><h5 id="before-attribute-value-state"><span class="secno">9.2.4.36 </span><dfn>Before attribute value state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="before-attribute-value-state"><span class="secno">9.2.4.37 </span><dfn>Before attribute value state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56386,7 +56400,7 @@
    attribute's value. Switch to the <a href="#attribute-value-unquoted-state">attribute value (unquoted)
    state</a>.</dd>
 
-  </dl><h5 id="attribute-value-double-quoted-state"><span class="secno">9.2.4.37 </span><dfn>Attribute value (double-quoted) state</dfn></h5>
+  </dl><h5 id="attribute-value-double-quoted-state"><span class="secno">9.2.4.38 </span><dfn>Attribute value (double-quoted) state</dfn></h5>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56408,7 +56422,7 @@
    attribute's value. Stay in the <a href="#attribute-value-double-quoted-state">attribute value
    (double-quoted) state</a>.</dd>
 
-  </dl><h5 id="attribute-value-single-quoted-state"><span class="secno">9.2.4.38 </span><dfn>Attribute value (single-quoted) state</dfn></h5>
+  </dl><h5 id="attribute-value-single-quoted-state"><span class="secno">9.2.4.39 </span><dfn>Attribute value (single-quoted) state</dfn></h5>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56430,7 +56444,7 @@
    attribute's value. Stay in the <a href="#attribute-value-single-quoted-state">attribute value
    (single-quoted) state</a>.</dd>
 
-  </dl><h5 id="attribute-value-unquoted-state"><span class="secno">9.2.4.39 </span><dfn>Attribute value (unquoted) state</dfn></h5>
+  </dl><h5 id="attribute-value-unquoted-state"><span class="secno">9.2.4.40 </span><dfn>Attribute value (unquoted) state</dfn></h5>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56467,7 +56481,7 @@
    attribute's value. Stay in the <a href="#attribute-value-unquoted-state">attribute value (unquoted)
    state</a>.</dd>
 
-  </dl><h5 id="character-reference-in-attribute-value-state"><span class="secno">9.2.4.40 </span><dfn>Character reference in attribute value state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="character-reference-in-attribute-value-state"><span class="secno">9.2.4.41 </span><dfn>Character reference in attribute value state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Attempt to <a href="#consume-a-character-reference">consume a character reference</a>.</p>
 
@@ -56481,7 +56495,7 @@
   in when were switched into this state.</p>
 
 
-  <h5 id="after-attribute-value-quoted-state"><span class="secno">9.2.4.41 </span><dfn>After attribute value (quoted) state</dfn></h5>
+  <h5 id="after-attribute-value-quoted-state"><span class="secno">9.2.4.42 </span><dfn>After attribute value (quoted) state</dfn></h5>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56507,7 +56521,7 @@
    <dd><a href="#parse-error">Parse error</a>. Reconsume the character in
    the <a href="#before-attribute-name-state">before attribute name state</a>.</dd>
 
-  </dl><h5 id="self-closing-start-tag-state"><span class="secno">9.2.4.42 </span><dfn>Self-closing start tag state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="self-closing-start-tag-state"><span class="secno">9.2.4.43 </span><dfn>Self-closing start tag state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56524,7 +56538,7 @@
    <dd><a href="#parse-error">Parse error</a>. Reconsume the character in
    the <a href="#before-attribute-name-state">before attribute name state</a>.</dd>
 
-  </dl><h5 id="bogus-comment-state"><span class="secno">9.2.4.43 </span><dfn>Bogus comment state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="bogus-comment-state"><span class="secno">9.2.4.44 </span><dfn>Bogus comment state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume every character up to and including the first U+003E
   GREATER-THAN SIGN character (&gt;) or the end of the file (EOF),
@@ -56542,7 +56556,7 @@
   character.</p>
 
 
-  <h5 id="markup-declaration-open-state"><span class="secno">9.2.4.44 </span><dfn>Markup declaration open state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  <h5 id="markup-declaration-open-state"><span class="secno">9.2.4.45 </span><dfn>Markup declaration open state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>If the next two characters are both U+002D HYPHEN-MINUS
   characters (-), consume those two characters, create a comment token
@@ -56567,7 +56581,7 @@
   comment.</p>
 
 
-  <h5 id="comment-start-state"><span class="secno">9.2.4.45 </span><dfn>Comment start state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  <h5 id="comment-start-state"><span class="secno">9.2.4.46 </span><dfn>Comment start state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56587,7 +56601,7 @@
    <dd>Append the <a href="#current-input-character">current input character</a> to the comment
    token's data. Switch to the <a href="#comment-state">comment state</a>.</dd>
 
-  </dl><h5 id="comment-start-dash-state"><span class="secno">9.2.4.46 </span><dfn>Comment start dash state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="comment-start-dash-state"><span class="secno">9.2.4.47 </span><dfn>Comment start dash state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56608,7 +56622,7 @@
    <a href="#current-input-character">current input character</a> to the comment token's
    data. Switch to the <a href="#comment-state">comment state</a>.</dd>
 
-  </dl><h5 id="comment-state"><span class="secno">9.2.4.47 </span><dfn id="comment">Comment state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="comment-state"><span class="secno">9.2.4.48 </span><dfn id="comment">Comment state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56624,7 +56638,7 @@
    <dd>Append the <a href="#current-input-character">current input character</a> to the comment
    token's data. Stay in the <a href="#comment-state">comment state</a>.</dd>
 
-  </dl><h5 id="comment-end-dash-state"><span class="secno">9.2.4.48 </span><dfn>Comment end dash state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="comment-end-dash-state"><span class="secno">9.2.4.49 </span><dfn>Comment end dash state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56641,7 +56655,7 @@
    <a href="#current-input-character">current input character</a> to the comment token's
    data. Switch to the <a href="#comment-state">comment state</a>.</dd>
 
-  </dl><h5 id="comment-end-state"><span class="secno">9.2.4.49 </span><dfn>Comment end state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="comment-end-state"><span class="secno">9.2.4.50 </span><dfn>Comment end state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56682,7 +56696,7 @@
    comment token's data. Switch to the <a href="#comment-state">comment
    state</a>.</dd>
 
-  </dl><h5 id="comment-end-bang-state"><span class="secno">9.2.4.50 </span><dfn>Comment end bang state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="comment-end-bang-state"><span class="secno">9.2.4.51 </span><dfn>Comment end bang state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56706,7 +56720,7 @@
    character</a> to the comment token's data. Switch to the
    <a href="#comment-state">comment state</a>.</dd>
 
-  </dl><h5 id="comment-end-space-state"><span class="secno">9.2.4.51 </span><dfn>Comment end space state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="comment-end-space-state"><span class="secno">9.2.4.52 </span><dfn>Comment end space state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56734,7 +56748,7 @@
    <dd>Append the <a href="#current-input-character">current input character</a> to the comment token's data. Switch
    to the <a href="#comment-state">comment state</a>.</dd>
 
-  </dl><h5 id="doctype-state"><span class="secno">9.2.4.52 </span><dfn>DOCTYPE state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="doctype-state"><span class="secno">9.2.4.53 </span><dfn>DOCTYPE state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56754,7 +56768,7 @@
    <dd><a href="#parse-error">Parse error</a>. Reconsume the character in the
    <a href="#before-doctype-name-state">before DOCTYPE name state</a>.</dd>
 
-  </dl><h5 id="before-doctype-name-state"><span class="secno">9.2.4.53 </span><dfn>Before DOCTYPE name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="before-doctype-name-state"><span class="secno">9.2.4.54 </span><dfn>Before DOCTYPE name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56786,7 +56800,7 @@
    <a href="#current-input-character">current input character</a>. Switch to the <a href="#doctype-name-state">DOCTYPE name
    state</a>.</dd>
 
-  </dl><h5 id="doctype-name-state"><span class="secno">9.2.4.54 </span><dfn>DOCTYPE name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="doctype-name-state"><span class="secno">9.2.4.55 </span><dfn>DOCTYPE name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56817,7 +56831,7 @@
    DOCTYPE token's name. Stay in the <a href="#doctype-name-state">DOCTYPE name
    state</a>.</dd>
 
-  </dl><h5 id="after-doctype-name-state"><span class="secno">9.2.4.55 </span><dfn>After DOCTYPE name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="after-doctype-name-state"><span class="secno">9.2.4.56 </span><dfn>After DOCTYPE name state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56857,7 +56871,7 @@
 
    </dd>
 
-  </dl><h5 id="after-doctype-public-keyword-state"><span class="secno">9.2.4.56 </span><dfn>After DOCTYPE public keyword state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="after-doctype-public-keyword-state"><span class="secno">9.2.4.57 </span><dfn>After DOCTYPE public keyword state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56878,7 +56892,7 @@
    <dd><a href="#parse-error">Parse error</a>. Reconsume the character in the
    <a href="#before-doctype-public-identifier-state">before DOCTYPE public identifier state</a>.</dd>
 
-  </dl><h5 id="before-doctype-public-identifier-state"><span class="secno">9.2.4.57 </span><dfn>Before DOCTYPE public identifier state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="before-doctype-public-identifier-state"><span class="secno">9.2.4.58 </span><dfn>Before DOCTYPE public identifier state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56914,7 +56928,7 @@
    <i>force-quirks flag</i> to <i>on</i>. Switch to the <a href="#bogus-doctype-state">bogus
    DOCTYPE state</a>.</dd>
 
-  </dl><h5 id="doctype-public-identifier-double-quoted-state"><span class="secno">9.2.4.58 </span><dfn>DOCTYPE public identifier (double-quoted) state</dfn></h5>
+  </dl><h5 id="doctype-public-identifier-double-quoted-state"><span class="secno">9.2.4.59 </span><dfn>DOCTYPE public identifier (double-quoted) state</dfn></h5>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56936,7 +56950,7 @@
    token's public identifier. Stay in the <a href="#doctype-public-identifier-double-quoted-state">DOCTYPE public
    identifier (double-quoted) state</a>.</dd>
 
-  </dl><h5 id="doctype-public-identifier-single-quoted-state"><span class="secno">9.2.4.59 </span><dfn>DOCTYPE public identifier (single-quoted) state</dfn></h5>
+  </dl><h5 id="doctype-public-identifier-single-quoted-state"><span class="secno">9.2.4.60 </span><dfn>DOCTYPE public identifier (single-quoted) state</dfn></h5>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56958,7 +56972,7 @@
    token's public identifier. Stay in the <a href="#doctype-public-identifier-single-quoted-state">DOCTYPE public
    identifier (single-quoted) state</a>.</dd>
 
-  </dl><h5 id="after-doctype-public-identifier-state"><span class="secno">9.2.4.60 </span><dfn>After DOCTYPE public identifier state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="after-doctype-public-identifier-state"><span class="secno">9.2.4.61 </span><dfn>After DOCTYPE public identifier state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -56994,7 +57008,7 @@
    <i>force-quirks flag</i> to <i>on</i>. Switch to the <a href="#bogus-doctype-state">bogus
    DOCTYPE state</a>.</dd>
 
-  </dl><h5 id="between-doctype-public-and-system-identifiers-state"><span class="secno">9.2.4.61 </span><dfn>Between DOCTYPE public and system identifiers state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="between-doctype-public-and-system-identifiers-state"><span class="secno">9.2.4.62 </span><dfn>Between DOCTYPE public and system identifiers state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -57030,7 +57044,7 @@
    <i>force-quirks flag</i> to <i>on</i>. Switch to the <a href="#bogus-doctype-state">bogus
    DOCTYPE state</a>.</dd>
 
-  </dl><h5 id="after-doctype-system-keyword-state"><span class="secno">9.2.4.62 </span><dfn>After DOCTYPE system keyword state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="after-doctype-system-keyword-state"><span class="secno">9.2.4.63 </span><dfn>After DOCTYPE system keyword state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -57051,7 +57065,7 @@
    <dd><a href="#parse-error">Parse error</a>. Reconsume the character in the
    <a href="#before-doctype-system-identifier-state">before DOCTYPE system identifier state</a>.</dd>
 
-  </dl><h5 id="before-doctype-system-identifier-state"><span class="secno">9.2.4.63 </span><dfn>Before DOCTYPE system identifier state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="before-doctype-system-identifier-state"><span class="secno">9.2.4.64 </span><dfn>Before DOCTYPE system identifier state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -57087,7 +57101,7 @@
    <i>force-quirks flag</i> to <i>on</i>. Switch to the <a href="#bogus-doctype-state">bogus
    DOCTYPE state</a>.</dd>
 
-  </dl><h5 id="doctype-system-identifier-double-quoted-state"><span class="secno">9.2.4.64 </span><dfn>DOCTYPE system identifier (double-quoted) state</dfn></h5>
+  </dl><h5 id="doctype-system-identifier-double-quoted-state"><span class="secno">9.2.4.65 </span><dfn>DOCTYPE system identifier (double-quoted) state</dfn></h5>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -57110,7 +57124,7 @@
    DOCTYPE token's system identifier. Stay in the <a href="#doctype-system-identifier-double-quoted-state">DOCTYPE system
    identifier (double-quoted) state</a>.</dd>
 
-  </dl><h5 id="doctype-system-identifier-single-quoted-state"><span class="secno">9.2.4.65 </span><dfn>DOCTYPE system identifier (single-quoted) state</dfn></h5>
+  </dl><h5 id="doctype-system-identifier-single-quoted-state"><span class="secno">9.2.4.66 </span><dfn>DOCTYPE system identifier (single-quoted) state</dfn></h5>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -57133,7 +57147,7 @@
    DOCTYPE token's system identifier. Stay in the <a href="#doctype-system-identifier-single-quoted-state">DOCTYPE system
    identifier (single-quoted) state</a>.</dd>
 
-  </dl><h5 id="after-doctype-system-identifier-state"><span class="secno">9.2.4.66 </span><dfn>After DOCTYPE system identifier state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="after-doctype-system-identifier-state"><span class="secno">9.2.4.67 </span><dfn>After DOCTYPE system identifier state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -57159,7 +57173,7 @@
    state</a>. (This does <em>not</em> set the DOCTYPE token's
    <i>force-quirks flag</i> to <i>on</i>.)</dd>
 
-  </dl><h5 id="bogus-doctype-state"><span class="secno">9.2.4.67 </span><dfn>Bogus DOCTYPE state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="bogus-doctype-state"><span class="secno">9.2.4.68 </span><dfn>Bogus DOCTYPE state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume the <a href="#next-input-character">next input character</a>:</p>
 
@@ -57174,7 +57188,7 @@
    <dt>Anything else</dt>
    <dd>Stay in the <a href="#bogus-doctype-state">bogus DOCTYPE state</a>.</dd>
 
-  </dl><h5 id="cdata-section-state"><span class="secno">9.2.4.68 </span><dfn>CDATA section state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  </dl><h5 id="cdata-section-state"><span class="secno">9.2.4.69 </span><dfn>CDATA section state</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>Consume every character up to the next occurrence of the three
   character sequence U+005D RIGHT SQUARE BRACKET U+005D RIGHT SQUARE
@@ -57191,7 +57205,7 @@
 
 
 
-  <h5 id="tokenizing-character-references"><span class="secno">9.2.4.69 </span>Tokenizing character references</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
+  <h5 id="tokenizing-character-references"><span class="secno">9.2.4.70 </span>Tokenizing character references</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
   <p>This section defines how to <dfn id="consume-a-character-reference">consume a character
   reference</dfn>. This definition is used when parsing character

Received on Saturday, 24 October 2009 11:01:45 UTC