[html5] r8373 - [e] (0) Fix cross-references in structured clone algorithm Affected topics: DOM APIs

whatwg at whatwg.org whatwg at whatwg.org
Fri Jan 3 14:57:05 PST 2014


Author: ianh
Date: 2014-01-03 14:57:04 -0800 (Fri, 03 Jan 2014)
New Revision: 8373

Modified:
   complete.html
   index
   source
Log:
[e] (0) Fix cross-references in structured clone algorithm
Affected topics: DOM APIs

Modified: complete.html
===================================================================
--- complete.html	2014-01-03 22:49:13 UTC (rev 8372)
+++ complete.html	2014-01-03 22:57:04 UTC (rev 8373)
@@ -8228,6 +8228,7 @@
 
      <dd>
 
+<!--CLEANUP-->
       <p>Let <var title="">output</var> be a newly constructed object of the same class as <var title="">input</var>, with each IDL attribute defined for that class being set to the value
       obtained from invoking the <a href=#internal-structured-cloning-algorithm>internal structured cloning algorithm</a> recursively with
       the value of the attribute on <var title="">input</var> as the new "<var title="">input</var>"
@@ -8243,6 +8244,7 @@
 
      <dd>
 
+<!--CLEANUP-->
       <p>Let <var title="">output</var> be a newly constructed empty <code>Array</code> object whose
       <code title="">length</code> is equal to the <code title="">length</code> of <var title="">input</var>, and set <var title="">deep clone</var> to true.</p>
 
@@ -8250,8 +8252,9 @@
 
      </dd>
 
-     <dt>If <var title="">input</var> is an <code><a href=#the-object-element>Object</a></code> object</dt>
+     <dt>If <var title="">input</var> is an <code title="">Object</code> object</dt>
 
+<!--CLEANUP-->
      <dd><p>Let <var title="">output</var> be a newly constructed empty <code title="">Object</code>
      object, and set <var title="">deep clone</var> to true.</dd>
 
@@ -8260,6 +8263,7 @@
      <dd><p>Let <var title="">output</var> be a clone of the object as defined by the other
      specification.</dd>
 
+<!--CLEANUP-->
      <dt>If <var title="">input</var> is another native object type (e.g. <code>Error</code>, <code>Function</code>)</dt>
      <dt>If <var title="">input</var> is a host object (e.g. a DOM node)</dt>
 
@@ -8268,7 +8272,8 @@
 
     </dl><p>For the purposes of the algorithm above, an object is a particular type of object <var title="">class</var> if its [[Class]] internal property is equal to <var title="">class</var>.</p>
 
-    <p class=example>For example, "<var title="">input</var> is an <code><a href=#the-object-element>Object</a></code> object" if
+<!--CLEANUP-->
+    <p class=example>For example, "<var title="">input</var> is an <code title="">Object</code> object" if
     <var title="">input</var>'s [[Class]] internal property is equal to the string "<code title="">Object</code>".</p>
 
    </li>
@@ -8281,6 +8286,7 @@
 
     <ol><li><p>Let <var title="">name</var> be the name of the property.</li>
 
+<!--CLEANUP-->
      <li><p>Let <var title="">source value</var> be the result of calling the [[Get]] internal
      method of <var title="">input</var> with the argument <var title="">name</var>. If the [[Get]]
      internal method of a property involved executing script, and that script threw an uncaught

Modified: index
===================================================================
--- index	2014-01-03 22:49:13 UTC (rev 8372)
+++ index	2014-01-03 22:57:04 UTC (rev 8373)
@@ -8228,6 +8228,7 @@
 
      <dd>
 
+<!--CLEANUP-->
       <p>Let <var title="">output</var> be a newly constructed object of the same class as <var title="">input</var>, with each IDL attribute defined for that class being set to the value
       obtained from invoking the <a href=#internal-structured-cloning-algorithm>internal structured cloning algorithm</a> recursively with
       the value of the attribute on <var title="">input</var> as the new "<var title="">input</var>"
@@ -8243,6 +8244,7 @@
 
      <dd>
 
+<!--CLEANUP-->
       <p>Let <var title="">output</var> be a newly constructed empty <code>Array</code> object whose
       <code title="">length</code> is equal to the <code title="">length</code> of <var title="">input</var>, and set <var title="">deep clone</var> to true.</p>
 
@@ -8250,8 +8252,9 @@
 
      </dd>
 
-     <dt>If <var title="">input</var> is an <code><a href=#the-object-element>Object</a></code> object</dt>
+     <dt>If <var title="">input</var> is an <code title="">Object</code> object</dt>
 
+<!--CLEANUP-->
      <dd><p>Let <var title="">output</var> be a newly constructed empty <code title="">Object</code>
      object, and set <var title="">deep clone</var> to true.</dd>
 
@@ -8260,6 +8263,7 @@
      <dd><p>Let <var title="">output</var> be a clone of the object as defined by the other
      specification.</dd>
 
+<!--CLEANUP-->
      <dt>If <var title="">input</var> is another native object type (e.g. <code>Error</code>, <code>Function</code>)</dt>
      <dt>If <var title="">input</var> is a host object (e.g. a DOM node)</dt>
 
@@ -8268,7 +8272,8 @@
 
     </dl><p>For the purposes of the algorithm above, an object is a particular type of object <var title="">class</var> if its [[Class]] internal property is equal to <var title="">class</var>.</p>
 
-    <p class=example>For example, "<var title="">input</var> is an <code><a href=#the-object-element>Object</a></code> object" if
+<!--CLEANUP-->
+    <p class=example>For example, "<var title="">input</var> is an <code title="">Object</code> object" if
     <var title="">input</var>'s [[Class]] internal property is equal to the string "<code title="">Object</code>".</p>
 
    </li>
@@ -8281,6 +8286,7 @@
 
     <ol><li><p>Let <var title="">name</var> be the name of the property.</li>
 
+<!--CLEANUP-->
      <li><p>Let <var title="">source value</var> be the result of calling the [[Get]] internal
      method of <var title="">input</var> with the argument <var title="">name</var>. If the [[Get]]
      internal method of a property involved executing script, and that script threw an uncaught

Modified: source
===================================================================
--- source	2014-01-03 22:49:13 UTC (rev 8372)
+++ source	2014-01-03 22:57:04 UTC (rev 8373)
@@ -7838,6 +7838,7 @@
 
      <dd>
 
+<!--CLEANUP-->
       <p>Let <var data-x="">output</var> be a newly constructed object of the same class as <var
       data-x="">input</var>, with each IDL attribute defined for that class being set to the value
       obtained from invoking the <span>internal structured cloning algorithm</span> recursively with
@@ -7854,6 +7855,7 @@
 
      <dd>
 
+<!--CLEANUP-->
       <p>Let <var data-x="">output</var> be a newly constructed empty <code>Array</code> object whose
       <code data-x="">length</code> is equal to the <code data-x="">length</code> of <var
       data-x="">input</var>, and set <var data-x="">deep clone</var> to true.</p>
@@ -7862,8 +7864,9 @@
 
      </dd>
 
-     <dt>If <var data-x="">input</var> is an <code>Object</code> object</dt>
+     <dt>If <var data-x="">input</var> is an <code data-x="">Object</code> object</dt>
 
+<!--CLEANUP-->
      <dd><p>Let <var data-x="">output</var> be a newly constructed empty <code data-x="">Object</code>
      object, and set <var data-x="">deep clone</var> to true.</p></dd>
 
@@ -7872,6 +7875,7 @@
      <dd><p>Let <var data-x="">output</var> be a clone of the object as defined by the other
      specification.</p></dd>
 
+<!--CLEANUP-->
      <dt>If <var data-x="">input</var> is another native object type (e.g. <code>Error</code>, <code>Function</code>)</dt>
      <dt>If <var data-x="">input</var> is a host object (e.g. a DOM node)</dt>
 
@@ -7884,7 +7888,8 @@
     data-x="">class</var> if its [[Class]] internal property is equal to <var
     data-x="">class</var>.</p>
 
-    <p class="example">For example, "<var data-x="">input</var> is an <code>Object</code> object" if
+<!--CLEANUP-->
+    <p class="example">For example, "<var data-x="">input</var> is an <code data-x="">Object</code> object" if
     <var data-x="">input</var>'s [[Class]] internal property is equal to the string "<code
     data-x="">Object</code>".</p>
 
@@ -7902,6 +7907,7 @@
 
      <li><p>Let <var data-x="">name</var> be the name of the property.</p></li>
 
+<!--CLEANUP-->
      <li><p>Let <var data-x="">source value</var> be the result of calling the [[Get]] internal
      method of <var data-x="">input</var> with the argument <var data-x="">name</var>. If the [[Get]]
      internal method of a property involved executing script, and that script threw an uncaught




More information about the Commit-Watchers mailing list