- From: poot <cvsmail@w3.org>
- Date: Sat, 24 Oct 2009 20:01:12 +0900 (JST)
- To: public-html-diffs@w3.org
hixie: Handle <title>´<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 (&)</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 (<)</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 (>) 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