- From: poot <cvsmail@w3.org>
- Date: Tue, 08 Feb 2011 19:30:30 -0500
- To: public-html-diffs@w3.org
hixie: Remove the requirement that the parser deal with raw surrogates, since they can't make it this far. (whatwg r5862) http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.4704&r2=1.4705&f=h http://html5.org/tools/web-apps-tracker?from=5861&to=5862 =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.4704 retrieving revision 1.4705 diff -u -d -r1.4704 -r1.4705 --- Overview.html 9 Feb 2011 00:06:20 -0000 1.4704 +++ Overview.html 9 Feb 2011 00:29:17 -0000 1.4705 @@ -55384,13 +55384,6 @@ motivated by a desire to increase the resilience of user agents in the face of naïve transcoders.</p> - <p>Code points in the range U+D800 to U+DFFF<!-- surrogates are not - allowed e.g. in UTF-8, and we don't want them to suddenly turn into - code points when they go through a UTF-16 pipe --> in the input must - be replaced by U+FFFD REPLACEMENT CHARACTERs. Any occurrences of - such characters and code points are <a href="#parse-error" title="parse error">parse - errors</a>.</p> - <p>Any occurrences of any characters in the ranges U+0001 to U+0008, <!-- HT, LF allowed --> <!-- U+000B is in the next list --> <!-- FF, CR allowed --> U+000E to U+001F, <!-- ASCII allowed --> U+007F @@ -58026,10 +58019,9 @@ <tr><td>0x9E <td>U+017E <td>LATIN SMALL LETTER Z WITH CARON (ž) <tr><td>0x9F <td>U+0178 <td>LATIN CAPITAL LETTER Y WITH DIAERESIS (Ÿ) </table><p>Otherwise, if the number is in the range 0xD800 to 0xDFFF<!-- - surrogates not allowed; see the comment in the "preprocessing the - input stream" section for details --> or is greater than 0x10FFFF, - then this is a <a href="#parse-error">parse error</a>. Return a U+FFFD - REPLACEMENT CHARACTER.</p> + surrogates --> or is greater than 0x10FFFF, then this is a + <a href="#parse-error">parse error</a>. Return a U+FFFD REPLACEMENT + CHARACTER.</p> <p>Otherwise, return a character token for the Unicode character whose code point is that number.
Received on Wednesday, 9 February 2011 00:30:32 UTC