html5/spec Overview.html,1.1529,1.1530

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

Modified Files:
	Overview.html 
Log Message:
Define MessagePort such that they won't be garbage collected while a message is outstanding. (credit: ap) (whatwg r2357)

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.1529
retrieving revision 1.1530
diff -u -d -r1.1529 -r1.1530
--- Overview.html	20 Oct 2008 15:13:19 -0000	1.1529
+++ Overview.html	20 Oct 2008 19:19:00 -0000	1.1530
@@ -34565,7 +34565,11 @@
    reachable from live code, despite having a strong reference to each
    other.</p>
 
-  </div><h2 id=syntax><span class=secno>8 </span>The HTML syntax</h2><h3 id=writing-html-documents><span class=secno>8.1 </span>Writing HTML documents</h3><p><em>This section only applies to documents, authoring tools, and
+  </div><p>Furthermore, a <code><a href=#messageport>MessagePort</a></code> object must not be
+  garbage collected while its <a href=#port-message-queue>port message queue</a> is open
+  and there exists an event either in that queue or in the
+  <a href=#posted-message-task-source>posted message task source</a> that is to be dispatched on
+  that <code><a href=#messageport>MessagePort</a></code> object.<h2 id=syntax><span class=secno>8 </span>The HTML syntax</h2><h3 id=writing-html-documents><span class=secno>8.1 </span>Writing HTML documents</h3><p><em>This section only applies to documents, authoring tools, and
   markup generators. In particular, it does not apply to conformance
   checkers; conformance checkers must use the requirements given in
   the next section ("parsing HTML documents").</em><p>Documents must consist of the following parts, in the given

Received on Monday, 20 October 2008 19:19:11 UTC