- From: poot <cvsmail@w3.org>
- Date: Thu, 4 Jun 2009 04:29:33 +0900 (JST)
- To: public-html-diffs@w3.org
To avoid confusion, use different words for workers closing and for
ports being disabled. (whatwg r3185)
Diffs for this change per section:
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2339.html#dom-messageport-close
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2339.html#messageport
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2339.html#clone-a-port
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2339.html#port-message-queue
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2339.html#handler-messageport-onmessage
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2339.html#dom-messageport-postmessage
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2339.html#dom-messageport-start
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2339.html#create-a-new-messageport-object
http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2338&r2=1.2339&f=h
http://html5.org/tools/web-apps-tracker?from=3184&to=3185
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2338
retrieving revision 1.2339
diff -u -d -r1.2338 -r1.2339
--- Overview.html 3 Jun 2009 09:41:21 -0000 1.2338
+++ Overview.html 3 Jun 2009 19:27:59 -0000 1.2339
@@ -52162,7 +52162,10 @@
another (a symmetric relationship). Each <code><a href="#messageport">MessagePort</a></code>
object also has a <a href="#task-source">task source</a> called the <dfn id="port-message-queue">port
message queue</dfn>, initial empty. A <a href="#port-message-queue">port message
- queue</a> can be open or closed, and is initially closed.</p>
+ queue</a> can be enabled or disabled, and is initially
+ disabled. Once enabled, a port can never be disabled again (though
+ messages in the queue can get moved to another queue or removed
+ altogether, which has much the same effect).</p>
<p>When the user agent is to <dfn id="create-a-new-messageport-object">create a new
<code>MessagePort</code> object</dfn> owned by a <a href="#script-s-global-object">script's
@@ -52210,7 +52213,7 @@
of <var title="">original port</var> to the <a href="#port-message-queue">port message
queue</a> of <var title="">new port</var>, if any, leaving the
<var title="">new port</var>'s <a href="#port-message-queue">port message queue</a> in
- its initial closed state.</li>
+ its initial disabled state.</li>
<li><p><a href="#entangle">Entangle</a> the <var title="">remote port</var>
and <var title="">new port</var> objects. The <var title="">original port</var> object will be disentangled by this
@@ -52356,10 +52359,10 @@
</ol>
--><hr><p>The <dfn id="dom-messageport-start" title="dom-MessagePort-start"><code>start()</code></dfn>
- method must open its port's <a href="#port-message-queue">port message queue</a>, if it
- is not already open.</p>
+ method must enable its port's <a href="#port-message-queue">port message queue</a>, if it
+ is not already enabled.</p>
- <p>When a port's <a href="#port-message-queue">port message queue</a> is open, the
+ <p>When a port's <a href="#port-message-queue">port message queue</a> is enabled, the
<a href="#event-loop">event loop</a> must use it as one of its <a href="#task-source" title="task
source">task sources</a>.</p>
@@ -52381,7 +52384,7 @@
<table><thead><tr><th><a href="#event-handler-attributes-0" title="event handler attributes">event handler attribute</a> <th><a href="#event-handler-event-type">Event handler event type</a>
<tbody><tr><td><dfn id="handler-messageport-onmessage" title="handler-MessagePort-onmessage"><code>onmessage</code></dfn> <td> <code title="event-message"><a href="#event-message">message</a></code>
</table><p>The first time a <code><a href="#messageport">MessagePort</a></code> object's <code title="handler-MessagePort-onmessage"><a href="#handler-messageport-onmessage">onmessage</a></code> DOM attribute
- is set, the port's <a href="#port-message-queue">port message queue</a> must be opened,
+ is set, the port's <a href="#port-message-queue">port message queue</a> must be enabled,
as if the <code title="dom-MessagePort-start"><a href="#dom-messageport-start">start()</a></code> method
had been called.</p>
Received on Wednesday, 3 June 2009 19:30:16 UTC