--- a/Overview.html Fri Dec 02 13:57:57 2011 +0100
+++ b/Overview.html Mon Dec 05 11:08:48 2011 +0100
@@ -39,7 +39,7 @@
<h1 class="head" id="xmlhttprequest-ls">XMLHttpRequest</h1>
- <h2 class="no-num no-toc" id="w3c-doctype">Editor's Draft 2 December 2011</h2>
+ <h2 class="no-num no-toc" id="w3c-doctype">Editor's Draft 5 December 2011</h2>
<dl>
<dt>This Version:</dt>
@@ -70,7 +70,7 @@
<p class="dontpublish copyright"><a href="http://creativecommons.org/publicdomain/zero/1.0/" rel="license"><img alt="CC0" src="http://i.creativecommons.org/p/zero/1.0/80x15.png"></a>
To the extent possible under law, the editor has waived all copyright and
related or neighboring rights to this work. In addition, as of
-2 December 2011, the editor has made this specification available
+5 December 2011, the editor has made this specification available
under the
<a href="http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0" rel="license">Open Web Foundation Agreement Version 1.0</a>,
which is available at
@@ -2311,11 +2311,12 @@
algorithm:</p>
<ol>
- <li>Let <var title="">JSON text</var> be the <a href="#response-entity-body">response entity body</a>
- decoded using UTF-8.</li>
-
- <li>Return the result of invoking the <code title="">parse</code> function
- of the <code>JSON</code> object defined in ECMAScript, with
+ <li><p>Let <var title="">JSON text</var> be the
+ <a href="#response-entity-body">response entity body</a> decoded using UTF-8. Remove one leading
+ U+FEFF BYTE ORDER MARK character, if present.</li>
+
+ <li><p>Return the result of invoking the <code title="">parse</code> function
+ of the <code title="">JSON</code> object defined in ECMAScript, with
<var title="">JSON text</var> as its only argument, or null if that function
throws an exception. <a href="#refsECMASCRIPT">[ECMASCRIPT]</a>
</ol>
--- a/Overview.src.html Fri Dec 02 13:57:57 2011 +0100
+++ b/Overview.src.html Mon Dec 05 11:08:48 2011 +0100
@@ -2319,11 +2319,12 @@
algorithm:</p>
<ol>
- <li>Let <var title>JSON text</var> be the <span>response entity body</span>
- decoded using UTF-8.</li>
-
- <li>Return the result of invoking the <code title>parse</code> function
- of the <code>JSON</code> object defined in ECMAScript, with
+ <li><p>Let <var title>JSON text</var> be the
+ <span>response entity body</span> decoded using UTF-8. Remove one leading
+ U+FEFF BYTE ORDER MARK character, if present.</li>
+
+ <li><p>Return the result of invoking the <code title>parse</code> function
+ of the <code title>JSON</code> object defined in ECMAScript, with
<var title>JSON text</var> as its only argument, or null if that function
throws an exception. <span data-anolis-ref>ECMASCRIPT</span>
</ol>