html5/spec Overview.html,1.2906,1.2907

Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv28640

Modified Files:
	Overview.html 
Log Message:
Prevent recloning a cloned port. (whatwg r3733)

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2906
retrieving revision 1.2907
diff -u -d -r1.2906 -r1.2907
--- Overview.html	2 Sep 2009 22:15:28 -0000	1.2906
+++ Overview.html	2 Sep 2009 22:32:00 -0000	1.2907
@@ -53119,9 +53119,10 @@
 
    <li> <!-- NEW STEP -->
 
-    <p>If any of the entries in <var title="">ports</var> are null, or
-    if any <code><a href="#messageport">MessagePort</a></code> object is listed in <var title="">ports</var> more than once, then throw an
-    <code><a href="#invalid_state_err">INVALID_STATE_ERR</a></code> exception.</p>
+    <p>If any of the entries in <var title="">ports</var> are null, if
+    any <code><a href="#messageport">MessagePort</a></code> object is listed in <var title="">ports</var> more than once, or if any of the
+    <code><a href="#messageport">MessagePort</a></code> objects listed in <var title="">ports</var> have already been cloned once before, then
+    throw an <code><a href="#invalid_state_err">INVALID_STATE_ERR</a></code> exception.</p>
 
    </li>
 
@@ -53395,11 +53396,12 @@
    <var title="">source port</var> is entangled, if any.</li>
 
    <li><p>If the method was called with a second argument <var title="">ports</var> and that argument isn't null, then, if any of
-   the entries in <var title="">ports</var> are null, or if any
-   <code><a href="#messageport">MessagePort</a></code> object is listed in <var title="">ports</var> more than once, or if any of the entries in
-   <var title="">ports</var> are either the <var title="">source
-   port</var> or the <var title="">target port</var> (if any), then
-   throw an <code><a href="#invalid_state_err">INVALID_STATE_ERR</a></code> exception.</li>
+   the entries in <var title="">ports</var> are null, if any
+   <code><a href="#messageport">MessagePort</a></code> object is listed in <var title="">ports</var> more than once, if any of the
+   <code><a href="#messageport">MessagePort</a></code> objects listed in <var title="">ports</var> have already been cloned once before, or if
+   any of the entries in <var title="">ports</var> are either the <var title="">source port</var> or the <var title="">target port</var>
+   (if any), then throw an <code><a href="#invalid_state_err">INVALID_STATE_ERR</a></code>
+   exception.</li>
 
    <li><p>If there is no <var title="">target port</var> (i.e. if <var title="">source port</var> is not entangled), then abort these
    steps.</li>

Received on Wednesday, 2 September 2009 22:32:19 UTC