Fix typos, fix the silly 'escaping' of out-of-range characters in submission to actually match what browsers do. (whatwg r3000)

Fix typos, fix the silly 'escaping' of out-of-range characters in
submission to actually match what browsers do. (whatwg r3000)

enumerated attributes
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2163.html#enumerated-attribute
application/x-www-form-urlencoded encoding algorithm
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2163.html#application-x-www-form-urlencoded-encoding-algorithm
2.4.4.2 Signed integers
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2163.html#signed-integers
2.4.4.5 Percentages and lengths
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2163.html#percentages-and-dimensions
application cache
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2163.html#application-cache
2.4.4 Numbers
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2163.html#numbers
rules for parsing non-negative integers
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2163.html#rules-for-parsing-non-negative-integers

http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2162&r2=1.2163&f=h
http://html5.org/tools/web-apps-tracker?from=2999&to=3000

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2162
retrieving revision 1.2163
diff -u -d -r1.2162 -r1.2163
--- Overview.html 27 Apr 2009 06:16:48 -0000 1.2162
+++ Overview.html 27 Apr 2009 19:57:36 -0000 1.2163
@@ -1911,7 +1911,7 @@
   attribute is not specified at all (the <i>missing value
   default</i>), but for various reasons that isn't the way this
   specification actually defines it.<h4 id="numbers"><span class="secno">2.4.4 </span>Numbers</h4><h5 id="non-negative-integers"><span class="secno">2.4.4.1 </span>Non-negative integers</h5><p>A string is a <dfn id="valid-non-negative-integer">valid non-negative integer</dfn> if it
-  consists of one of more characters in the range U+0030 DIGIT ZERO
+  consists of one or more characters in the range U+0030 DIGIT ZERO
   (0) to U+0039 DIGIT NINE (9).<p>A <a href="#valid-non-negative-integer">valid non-negative integer</a> represents the number
   that is represented in base ten by that string of digits.<div class="impl">
 
@@ -1966,7 +1966,7 @@
 
    <li><p>Return <var title="">value</var>.</li>
 
-  </ol></div><h5 id="signed-integers"><span class="secno">2.4.4.2 </span>Signed integers</h5><p>A string is a <dfn id="valid-integer">valid integer</dfn> if it consists of one of
+  </ol></div><h5 id="signed-integers"><span class="secno">2.4.4.2 </span>Signed integers</h5><p>A string is a <dfn id="valid-integer">valid integer</dfn> if it consists of one or
   more characters in the range U+0030 DIGIT ZERO (0) to U+0039 DIGIT
   NINE (9), optionally prefixed with a U+002D HYPHEN-MINUS ("-")
   character.<p>A <a href="#valid-integer">valid integer</a> without a U+002D HYPHEN-MINUS ("-")
@@ -2338,7 +2338,7 @@
   a character in the range U+0031 DIGIT ONE (1) to U+0039 DIGIT NINE
   (9), optionally followed by zero of more characters in the range
   U+0030 DIGIT ZERO (0) to U+0039 DIGIT NINE (9), optionally followed
-  by a U+002E FULL STOP character (.) and one of more characters in
+  by a U+002E FULL STOP character (.) and one or more characters in
   the range U+0030 DIGIT ZERO (0) to U+0039 DIGIT NINE (9), and
   optionally suffixed by a U+0025 PERCENT SIGN character (%).</p>
 
@@ -31475,10 +31475,13 @@
     <ol><li><p>For each character in the entry's name and value that
      cannot be expressed using the selected character encoding,
      replace the character by a string consisting of a U+0026
-     AMPERSAND character (&amp;), one of more characters in the range
-     U+0030 DIGIT ZERO (0) to U+0039 DIGIT NINE (9) representing the
-     Unicode code point of the character in base ten, and finally a
-     U+003B SEMICOLON character (;).</li>
+     AMPERSAND character (&amp;), a U+0023 NUMBER SIGN character (#),
+     one or more characters in the range U+0030 DIGIT ZERO (0) to
+     U+0039 DIGIT NINE (9) representing the Unicode code point of the
+     character in base ten, and finally a U+003B SEMICOLON character
+     (;).</li><!-- we should say it should be the shortest
+     possible string, no leading zeros. this whole step as asinine,
+     though, so... -->
 
      <li>
 
@@ -38536,7 +38539,7 @@
 
   <ul><li>
 
-    <p>One of more resources (including their out-of-band metadata,
+    <p>One or more resources (including their out-of-band metadata,
     such as HTTP headers, if any), identified by URLs, each falling
     into one (or more) of the following categories:</p>

Received on Monday, 27 April 2009 19:59:47 UTC