- 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