EOF in tag tokens throws away the token now (for security reasons) (credit: sp) (whatwg r2990)

EOF in tag tokens throws away the token now (for security reasons)
(credit: sp) (whatwg r2990)

8.2.4.7 Attribute name state
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2154.html#attribute-name-state
8.2.4.12 Attribute value (unquoted) state
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2154.html#attribute-value-unquoted-state
8.2.4.14 After attribute value (quoted) state
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2154.html#after-attribute-value-quoted-state
8.2.4.5 Tag name state
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2154.html#tag-name-state
8.2.4.6 Before attribute name state
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2154.html#before-attribute-name-state
8.2.4.8 After attribute name state
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2154.html#after-attribute-name-state
8.2.4.15 Self-closing start tag state
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2154.html#self-closing-start-tag-state
8.2.4.9 Before attribute value state
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2154.html#before-attribute-value-state
8.2.4.10 Attribute value (double-quoted) state
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2154.html#attribute-value-double-quoted-state
8.2.4.11 Attribute value (single-quoted) state
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2154.html#attribute-value-single-quoted-state

http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2153&r2=1.2154&f=h
http://html5.org/tools/web-apps-tracker?from=2989&to=2990

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2153
retrieving revision 1.2154
diff -u -d -r1.2153 -r1.2154
--- Overview.html 26 Apr 2009 19:42:10 -0000 1.2153
+++ Overview.html 26 Apr 2009 20:11:09 -0000 1.2154
@@ -48048,9 +48048,8 @@
    token's tag name. Stay in the <a href="#tag-name-state">tag name state</a>.</dd>
 
    <dt>EOF</dt>
-   <dd><a href="#parse-error">Parse error</a>. Emit the current tag
-   token. Reconsume the EOF character in the <a href="#data-state">data
-   state</a>.</dd>
+   <dd><a href="#parse-error">Parse error</a>. Reconsume the EOF character in the
+   <a href="#data-state">data state</a>.</dd>
 
    <dt>Anything else</dt>
    <dd>Append the <a href="#current-input-character">current input character</a> to the current tag token's
@@ -48088,9 +48087,8 @@
    entry below.</dd>
 
    <dt>EOF</dt>
-   <dd><a href="#parse-error">Parse error</a>. Emit the current tag
-   token. Reconsume the EOF character in the <a href="#data-state">data
-   state</a>.</dd>
+   <dd><a href="#parse-error">Parse error</a>. Reconsume the EOF character in the
+   <a href="#data-state">data state</a>.</dd>
 
    <dt>Anything else</dt>
    <dd>Start a new attribute in the current tag token. Set that
@@ -48131,9 +48129,8 @@
    entry below.</dd>
 
    <dt>EOF</dt>
-   <dd><a href="#parse-error">Parse error</a>. Emit the current tag
-   token. Reconsume the EOF character in the <a href="#data-state">data
-   state</a>.</dd>
+   <dd><a href="#parse-error">Parse error</a>. Reconsume the EOF character in the
+   <a href="#data-state">data state</a>.</dd>
 
    <dt>Anything else</dt>
    <dd>Append the <a href="#current-input-character">current input character</a> to the current attribute's
@@ -48182,9 +48179,8 @@
    entry below.</dd>
 
    <dt>EOF</dt>
-   <dd><a href="#parse-error">Parse error</a>. Emit the current tag
-   token. Reconsume the EOF character in the <a href="#data-state">data
-   state</a>.</dd>
+   <dd><a href="#parse-error">Parse error</a>. Reconsume the EOF character in the
+   <a href="#data-state">data state</a>.</dd>
 
    <dt>Anything else</dt>
    <dd>Start a new attribute in the current tag token. Set that
@@ -48222,9 +48218,8 @@
    entry below.</dd>
 
    <dt>EOF</dt>
-   <dd><a href="#parse-error">Parse error</a>. Emit the current tag
-   token. Reconsume the character in the <a href="#data-state">data
-   state</a>.</dd>
+   <dd><a href="#parse-error">Parse error</a>. Reconsume the EOF character in the
+   <a href="#data-state">data state</a>.</dd>
 
    <dt>Anything else</dt>
    <dd>Append the <a href="#current-input-character">current input character</a> to the current attribute's
@@ -48245,9 +48240,8 @@
    being U+0022 QUOTATION MARK (").</dd>
 
    <dt>EOF</dt>
-   <dd><a href="#parse-error">Parse error</a>. Emit the current tag
-   token. Reconsume the character in the <a href="#data-state">data
-   state</a>.</dd>
+   <dd><a href="#parse-error">Parse error</a>. Reconsume the EOF character in the
+   <a href="#data-state">data state</a>.</dd>
 
    <dt>Anything else</dt>
    <dd>Append the <a href="#current-input-character">current input character</a> to the current attribute's
@@ -48268,9 +48262,8 @@
    being U+0027 APOSTROPHE (').</dd>
 
    <dt>EOF</dt>
-   <dd><a href="#parse-error">Parse error</a>. Emit the current tag
-   token. Reconsume the character in the <a href="#data-state">data
-   state</a>.</dd>
+   <dd><a href="#parse-error">Parse error</a>. Reconsume the EOF character in the
+   <a href="#data-state">data state</a>.</dd>
 
    <dt>Anything else</dt>
    <dd>Append the <a href="#current-input-character">current input character</a> to the current attribute's
@@ -48304,9 +48297,8 @@
    entry below.</dd>
 
    <dt>EOF</dt>
-   <dd><a href="#parse-error">Parse error</a>. Emit the current tag
-   token. Reconsume the character in the <a href="#data-state">data
-   state</a>.</dd>
+   <dd><a href="#parse-error">Parse error</a>. Reconsume the EOF character in the
+   <a href="#data-state">data state</a>.</dd>
 
    <dt>Anything else</dt>
    <dd>Append the <a href="#current-input-character">current input character</a> to the current attribute's
@@ -48346,9 +48338,8 @@
    state</a>.</dd>
 
    <dt>EOF</dt>
-   <dd><a href="#parse-error">Parse error</a>. Emit the current tag
-   token. Reconsume the EOF character in the <a href="#data-state">data
-   state</a>.</dd>
+   <dd><a href="#parse-error">Parse error</a>. 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
@@ -48364,9 +48355,8 @@
    state</a>.</dd>
 
    <dt>EOF</dt>
-   <dd><a href="#parse-error">Parse error</a>. Emit the current tag
-   token. Reconsume the EOF character in the <a href="#data-state">data
-   state</a>.</dd>
+   <dd><a href="#parse-error">Parse error</a>. 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

Received on Sunday, 26 April 2009 20:13:14 UTC