[html5] r1689 - /
whatwg at whatwg.org
whatwg at whatwg.org
Fri May 23 17:19:51 PDT 2008
Author: ianh
Date: 2008-05-23 17:19:50 -0700 (Fri, 23 May 2008)
New Revision: 1689
Modified:
index
source
Log:
[e] (0) Make 'missing' and 'empty' even more different.
Modified: index
===================================================================
--- index 2008-05-23 20:33:50 UTC (rev 1688)
+++ index 2008-05-24 00:19:50 UTC (rev 1689)
@@ -25,7 +25,7 @@
<h1 id=html-5>HTML 5</h1>
- <h2 class="no-num no-toc" id=draft>Draft Recommendation — 23 May
+ <h2 class="no-num no-toc" id=draft>Draft Recommendation — 24 May
2008</h2>
<p>You can take part in this work. <a
@@ -43914,15 +43914,15 @@
<dt>U+0022 QUOTATION MARK (")
- <dd>Set the DOCTYPE token's public identifier to the empty string, then
- switch to the <a href="#doctype2">DOCTYPE public identifier
- (double-quoted) state</a>.
+ <dd>Set the DOCTYPE token's public identifier to the empty string (not
+ missing), then switch to the <a href="#doctype2">DOCTYPE public
+ identifier (double-quoted) state</a>.
<dt>U+0027 APOSTROPHE (')
- <dd>Set the DOCTYPE token's public identifier to the empty string, then
- switch to the <a href="#doctype3">DOCTYPE public identifier
- (single-quoted) state</a>.
+ <dd>Set the DOCTYPE token's public identifier to the empty string (not
+ missing), then switch to the <a href="#doctype3">DOCTYPE public
+ identifier (single-quoted) state</a>.
<dt>U+003E GREATER-THAN SIGN (>)
@@ -44028,15 +44028,15 @@
<dt>U+0022 QUOTATION MARK (")
- <dd>Set the DOCTYPE token's system identifier to the empty string, then
- switch to the <a href="#doctype4">DOCTYPE system identifier
- (double-quoted) state</a>.
+ <dd>Set the DOCTYPE token's system identifier to the empty string (not
+ missing), then switch to the <a href="#doctype4">DOCTYPE system
+ identifier (double-quoted) state</a>.
<dt>U+0027 APOSTROPHE (')
- <dd>Set the DOCTYPE token's system identifier to the empty string, then
- switch to the <a href="#doctype5">DOCTYPE system identifier
- (single-quoted) state</a>.
+ <dd>Set the DOCTYPE token's system identifier to the empty string (not
+ missing), then switch to the <a href="#doctype5">DOCTYPE system
+ identifier (single-quoted) state</a>.
<dt>U+003E GREATER-THAN SIGN (>)
@@ -44079,15 +44079,15 @@
<dt>U+0022 QUOTATION MARK (")
- <dd>Set the DOCTYPE token's system identifier to the empty string, then
- switch to the <a href="#doctype4">DOCTYPE system identifier
- (double-quoted) state</a>.
+ <dd>Set the DOCTYPE token's system identifier to the empty string (not
+ missing), then switch to the <a href="#doctype4">DOCTYPE system
+ identifier (double-quoted) state</a>.
<dt>U+0027 APOSTROPHE (')
- <dd>Set the DOCTYPE token's system identifier to the empty string, then
- switch to the <a href="#doctype5">DOCTYPE system identifier
- (single-quoted) state</a>.
+ <dd>Set the DOCTYPE token's system identifier to the empty string (not
+ missing), then switch to the <a href="#doctype5">DOCTYPE system
+ identifier (single-quoted) state</a>.
<dt>U+003E GREATER-THAN SIGN (>)
@@ -45036,10 +45036,10 @@
node, with the <code title="">name</code> attribute set to the name
given in the DOCTYPE token; the <code title="">publicId</code> attribute
set to the public identifier given in the DOCTYPE token, or the empty
- string if the public identifier was not set; the <code
+ string if the public identifier was missing; the <code
title="">systemId</code> attribute set to the system identifier given in
- the DOCTYPE token, or the empty string if the system identifier was not
- set; and the other attributes specific to <code>DocumentType</code>
+ the DOCTYPE token, or the empty string if the system identifier was
+ missing; and the other attributes specific to <code>DocumentType</code>
objects set to null and empty lists as appropriate. Associate the
<code>DocumentType</code> node with the <code>Document</code> object so
that it is returned as the value of the <code title="">doctype</code>
@@ -45284,7 +45284,9 @@
<p>The name, system identifier, and public identifier strings must be
compared to the values given in the lists above in a
- case-insensitive<!-- ASCII --> manner.</p>
+ case-insensitive<!-- ASCII --> manner. A system identifier whose value
+ is the empty string is not considered missing for the purposes of the
+ conditions above.</p>
<p>Then, switch the <span>insertion mode</span> to "<a href="#before4"
title="insertion mode: before html">before html</a>".</p>
Modified: source
===================================================================
--- source 2008-05-23 20:33:50 UTC (rev 1688)
+++ source 2008-05-24 00:19:50 UTC (rev 1689)
@@ -41452,13 +41452,13 @@
<dd>Stay in the <span>before DOCTYPE public identifier state</span>.</dd>
<dt>U+0022 QUOTATION MARK (")</dt>
- <dd>Set the DOCTYPE token's public identifier to the empty
- string, then switch to the <span>DOCTYPE public identifier
+ <dd>Set the DOCTYPE token's public identifier to the empty string
+ (not missing), then switch to the <span>DOCTYPE public identifier
(double-quoted) state</span>.</dd>
<dt>U+0027 APOSTROPHE (')</dt>
- <dd>Set the DOCTYPE token's public identifier to the empty
- string, then switch to the <span>DOCTYPE public identifier
+ <dd>Set the DOCTYPE token's public identifier to the empty string
+ (not missing), then switch to the <span>DOCTYPE public identifier
(single-quoted) state</span>.</dd>
<dt>U+003E GREATER-THAN SIGN (>)</dt>
@@ -41557,13 +41557,13 @@
<dd>Stay in the <span>after DOCTYPE public identifier state</span>.</dd>
<dt>U+0022 QUOTATION MARK (")</dt>
- <dd>Set the DOCTYPE token's system identifier to the empty
- string, then switch to the <span>DOCTYPE system identifier
+ <dd>Set the DOCTYPE token's system identifier to the empty string
+ (not missing), then switch to the <span>DOCTYPE system identifier
(double-quoted) state</span>.</dd>
<dt>U+0027 APOSTROPHE (')</dt>
- <dd>Set the DOCTYPE token's system identifier to the empty
- string, then switch to the <span>DOCTYPE system identifier
+ <dd>Set the DOCTYPE token's system identifier to the empty string
+ (not missing), then switch to the <span>DOCTYPE system identifier
(single-quoted) state</span>.</dd>
<dt>U+003E GREATER-THAN SIGN (>)</dt>
@@ -41601,13 +41601,13 @@
<dd>Stay in the <span>before DOCTYPE system identifier state</span>.</dd>
<dt>U+0022 QUOTATION MARK (")</dt>
- <dd>Set the DOCTYPE token's system identifier to the empty
- string, then switch to the <span>DOCTYPE system identifier
+ <dd>Set the DOCTYPE token's system identifier to the empty string
+ (not missing), then switch to the <span>DOCTYPE system identifier
(double-quoted) state</span>.</dd>
<dt>U+0027 APOSTROPHE (')</dt>
- <dd>Set the DOCTYPE token's system identifier to the empty
- string, then switch to the <span>DOCTYPE system identifier
+ <dd>Set the DOCTYPE token's system identifier to the empty string
+ (not missing), then switch to the <span>DOCTYPE system identifier
(single-quoted) state</span>.</dd>
<dt>U+003E GREATER-THAN SIGN (>)</dt>
@@ -42271,9 +42271,9 @@
attribute set to the name given in the DOCTYPE token; the <code
title="">publicId</code> attribute set to the public identifier
given in the DOCTYPE token, or the empty string if the public
- identifier was not set; the <code title="">systemId</code>
+ identifier was missing; the <code title="">systemId</code>
attribute set to the system identifier given in the DOCTYPE token,
- or the empty string if the system identifier was not set; and the
+ or the empty string if the system identifier was missing; and the
other attributes specific to <code>DocumentType</code> objects set
to null and empty lists as appropriate. Associate the
<code>DocumentType</code> node with the <code>Document</code>
@@ -42378,7 +42378,9 @@
<p>The name, system identifier, and public identifier strings must
be compared to the values given in the lists above in a
- case-insensitive<!-- ASCII --> manner.</p>
+ case-insensitive<!-- ASCII --> manner. A system identifier whose
+ value is the empty string is not considered missing for the
+ purposes of the conditions above.</p>
<p>Then, switch the <span>insertion mode</span> to "<span
title="insertion mode: before html">before html</span>".</p>
More information about the Commit-Watchers
mailing list