- From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 05 May 2011 21:47:05 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec In directory hutz:/tmp/cvs-serv28563 Modified Files: common-dom-interfaces.html common-microsyntaxes.html spec.html Log Message: clarification (whatwg r6085) [updated by splitter] Index: common-dom-interfaces.html =================================================================== RCS file: /sources/public/html5/spec/common-dom-interfaces.html,v retrieving revision 1.45 retrieving revision 1.46 diff -u -d -r1.45 -r1.46 --- common-dom-interfaces.html 5 May 2011 08:46:52 -0000 1.45 +++ common-dom-interfaces.html 5 May 2011 21:47:02 -0000 1.46 @@ -1295,7 +1295,7 @@ <li> <p>If <var title="">input</var> is an Array object or an Object - object, then, for each enumerable property in <var title="">input</var>, add a corresponding property to <var title="">output</var> having the same name, and having a value + object, then, for each enumerable property in <var title="">input</var>, add a new property to <var title="">output</var> having the same name, and having a value created from invoking the <a href="#internal-structured-cloning-algorithm">internal structured cloning algorithm</a> recursively with the value of the property as the "<var title="">input</var>" argument and <var title="">memory</var> as the "<var title="">memory</var>" @@ -1304,6 +1304,12 @@ <p class="note">This does not walk the prototype chain.</p> + <p class="note">Property descriptors, setters, getters, and + analogous features are not copied in this process. For example, + the property in the input could be marked as read-only, but in the + output it would just have the default state (typically read-write, + though that could depend on the scripting environment).</p> + </li> <li><p>Return <var title="">output</var>.</p></li> Index: spec.html =================================================================== RCS file: /sources/public/html5/spec/spec.html,v retrieving revision 1.1474 retrieving revision 1.1475 diff -u -d -r1.1474 -r1.1475 --- spec.html 5 May 2011 19:47:06 -0000 1.1474 +++ spec.html 5 May 2011 21:47:02 -0000 1.1475 @@ -367,7 +367,7 @@ <a href="Overview.html">single page HTML</a>, <a href="spec.html">multipage HTML</a>, <a href="author/">web developer edition</a>. -This is revision 1.4887. +This is revision 1.4889. </p> <p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 2010 <a href="http://www.w3.org/"><abbr title="World Wide Index: common-microsyntaxes.html =================================================================== RCS file: /sources/public/html5/spec/common-microsyntaxes.html,v retrieving revision 1.42 retrieving revision 1.43 diff -u -d -r1.42 -r1.43 --- common-microsyntaxes.html 13 Apr 2011 19:46:48 -0000 1.42 +++ common-microsyntaxes.html 5 May 2011 21:47:02 -0000 1.43 @@ -665,6 +665,15 @@ <li>If <var title="">position</var> is past the end of <var title="">input</var>, return an error.</li> + </ol><p>Otherwise, if the character indicated by <var title="">position</var> (the first character) is a U+002B PLUS + SIGN character (+):</p> + + <ol><li>Advance <var title="">position</var> to the next + character. (The "<code title="">+</code>" is ignored, but it is + not conforming.)</li> + + <li>If <var title="">position</var> is past the end of <var title="">input</var>, return an error.</li> + </ol></li> <li><p>If the character indicated by <var title="">position</var> @@ -686,10 +695,16 @@ character.</p></li> <li><p>If <var title="">position</var> is past the end of <var title="">input</var>, or if the character indicated by <var title="">position</var> is not one of U+0030 DIGIT ZERO (0) to - U+0039 DIGIT NINE (9), then jump to the step labeled + U+0039 DIGIT NINE (9), U+0065 LATIN SMALL LETTER E (e), or U+0045 + LATIN CAPITAL LETTER E (E), then jump to the step labeled <i>conversion</i>.</p></li> - <li><p><i>Fraction loop</i>: Multiply <var title="">divisor</var> + <li><p>If the character indicated by <var title="">position</var> + is a U+0065 LATIN SMALL LETTER E character (e) or a U+0045 LATIN + CAPITAL LETTER E character (E), skip the remainder of these + substeps.</p> + + </li><li><p><i>Fraction loop</i>: Multiply <var title="">divisor</var> by ten.</p></li> <li>Add the value of the character indicated by <var title="">position</var>, interpreted as a base-ten digit (0..9)
Received on Thursday, 5 May 2011 21:47:07 UTC