- From: poot <cvsmail@w3.org>
- Date: Sun, 25 Oct 2009 07:25:40 +0900 (JST)
- To: public-html-diffs@w3.org
hixie: Make <!DOCTYPE html PUBLICa> one parse error, not two. (whatwg
r4311)
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.3446&r2=1.3447&f=h
http://html5.org/tools/web-apps-tracker?from=4310&to=4311
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.3446
retrieving revision 1.3447
diff -u -d -r1.3446 -r1.3447
--- Overview.html 24 Oct 2009 11:20:46 -0000 1.3446
+++ Overview.html 24 Oct 2009 22:25:18 -0000 1.3447
@@ -56873,14 +56873,30 @@
<dd>Switch to the <a href="#before-doctype-public-identifier-state">before DOCTYPE public identifier
state</a>.</dd>
+ <dt>U+0022 QUOTATION MARK (")</dt>
+ <dd><a href="#parse-error">Parse error</a>. Set the DOCTYPE token's public
+ identifier to the empty string (not missing), then switch to the
+ <a href="#doctype-public-identifier-double-quoted-state">DOCTYPE public identifier (double-quoted) state</a>.</dd>
+
+ <dt>U+0027 APOSTROPHE (')</dt>
+ <dd><a href="#parse-error">Parse error</a>. Set the DOCTYPE token's public
+ identifier to the empty string (not missing), then switch to the
+ <a href="#doctype-public-identifier-single-quoted-state">DOCTYPE public identifier (single-quoted) state</a>.</dd>
+
+ <dt>U+003E GREATER-THAN SIGN (>)</dt>
+ <dd><a href="#parse-error">Parse error</a>. Set the DOCTYPE token's
+ <i>force-quirks flag</i> to <i>on</i>. Emit that DOCTYPE
+ token. Switch to the <a href="#data-state">data state</a>.</dd>
+
<dt>EOF</dt>
<dd><a href="#parse-error">Parse error</a>. Set the DOCTYPE token's
<i>force-quirks flag</i> to <i>on</i>. Emit that DOCTYPE token.
Reconsume the EOF character in the <a href="#data-state">data state</a>.</dd>
<dt>Anything else</dt>
- <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>
+ <dd><a href="#parse-error">Parse error</a>. Set the DOCTYPE token's
+ <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="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>
@@ -57046,14 +57062,30 @@
<dd>Switch to the <a href="#before-doctype-system-identifier-state">before DOCTYPE system identifier
state</a>.</dd>
+ <dt>U+0022 QUOTATION MARK (")</dt>
+ <dd><a href="#parse-error">Parse error</a>. Set the DOCTYPE token's system
+ identifier to the empty string (not missing), then switch to the
+ <a href="#doctype-system-identifier-double-quoted-state">DOCTYPE system identifier (double-quoted) state</a>.</dd>
+
+ <dt>U+0027 APOSTROPHE (')</dt>
+ <dd><a href="#parse-error">Parse error</a>. Set the DOCTYPE token's system
+ identifier to the empty string (not missing), then switch to the
+ <a href="#doctype-system-identifier-single-quoted-state">DOCTYPE system identifier (single-quoted) state</a>.</dd>
+
+ <dt>U+003E GREATER-THAN SIGN (>)</dt>
+ <dd><a href="#parse-error">Parse error</a>. Set the DOCTYPE token's
+ <i>force-quirks flag</i> to <i>on</i>. Emit that DOCTYPE
+ token. Switch to the <a href="#data-state">data state</a>.</dd>
+
<dt>EOF</dt>
<dd><a href="#parse-error">Parse error</a>. Set the DOCTYPE token's
<i>force-quirks flag</i> to <i>on</i>. Emit that DOCTYPE token.
Reconsume the EOF character in the <a href="#data-state">data state</a>.</dd>
<dt>Anything else</dt>
- <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>
+ <dd><a href="#parse-error">Parse error</a>. Set the DOCTYPE token's
+ <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="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>
Received on Saturday, 24 October 2009 22:26:09 UTC