CVS html5/postmsg

Update of /sources/public/html5/postmsg
In directory roscoe:/tmp/cvs-serv4324

Modified Files:
	Overview.html 
Log Message:
Move the spec from a stack of incumbent scripts to a stack of script settings object. This should in theory have no concrete effects (though I may have changed some of the origin used for Web Workers started from document.domain-affected scripts that were called from other scripts with different original origins). (whatwg r8262)

--- /sources/public/html5/postmsg/Overview.html	2013/11/06 22:01:31	1.155
+++ /sources/public/html5/postmsg/Overview.html	2013/11/08 23:21:07	1.156
@@ -216,7 +216,7 @@
 
    <h1>HTML5 Web Messaging</h1>
    
-   <h2 class="no-num no-toc" id="editor-s-draft-6-november-2013">Editor's Draft 6 November 2013</h2>
+   <h2 class="no-num no-toc" id="editor-s-draft-8-november-2013">Editor's Draft 8 November 2013</h2>
    <dl><dt>Latest Published Version:</dt>
     <dd><a href="http://www.w3.org/TR/webmessaging/">http://www.w3.org/TR/webmessaging/</a></dd>
     <dt>Latest Editor's Draft:</dt>
@@ -348,7 +348,7 @@
   </dl><p>The W3C <a href="http://www.w3.org/2008/webapps/">Web Applications
   Working Group</a> is the W3C working group responsible for this
   specification's progress along the W3C Recommendation track.
-  This specification is the 6 November 2013 Editor's Draft.
+  This specification is the 8 November 2013 Editor's Draft.
   </p>
 
   
@@ -826,7 +826,7 @@
 
     <p>If the <var title="">targetOrigin</var> argument is a single literal U+002F SOLIDUS character
     (/), and the <code>Document</code> of the <code>Window</code> object on which the method was
-    invoked does not have the <span>same origin</span> as the <span>responsible document</span> specified by the <span>entry script</span>'s <span>settings
+    invoked does not have the <span>same origin</span> as the <span>responsible document</span> specified by the <span>entry settings
     object</span>, then abort these steps silently.</p>
 
     <p>Otherwise, if the <var title="">targetOrigin</var> argument is an <span>absolute URL</span>,
@@ -846,10 +846,10 @@
     <code><a href="#messageevent">MessageEvent</a></code> interface, with the event type <code title="event-message"><a href="#event-message">message</a></code>, which does not bubble, is not cancelable, and has no
     default action. The <code title="dom-MessageEvent-data"><a href="#dom-messageevent-data">data</a></code> attribute must be
     initialized to the value of <var title="">message clone</var>, the <code title="dom-MessageEvent-origin"><a href="#dom-messageevent-origin">origin</a></code> attribute must be initialized to the <span title="Unicode serialization of an origin">Unicode serialization</span> of the
-    <span>origin</span> of the <span>incumbent script</span>, the <code title="dom-MessageEvent-source"><a href="#dom-messageevent-source">source</a></code> attribute must be initialized to the
+    <span>origin</span> specified by the <span>incumbent settings object</span>, the <code title="dom-MessageEvent-source"><a href="#dom-messageevent-source">source</a></code> attribute must be initialized to the
     <code>WindowProxy</code> object corresponding to the
     <span>global object</span> (a <code>Window</code> object) specified by the
-    <span>incumbent script</span>'s <span>settings object</span>,
+    <span>incumbent settings object</span>,
     and the <code title="dom-MessageEvent-ports"><a href="#dom-messageevent-ports">ports</a></code> attribute must be initialized to the <var title="">new ports</var> array.
     
     <a href="#refsHTML">[HTML]</a>
@@ -1089,13 +1089,11 @@
   called, it must run the following algorithm:</p>
 
   <ol><li><p><a href="#create-a-new-messageport-object">Create a new <code>MessagePort</code> object</a> whose <a href="#concept-port-owner" title="concept-port-owner">owner</a>
-   is the <span>settings object</span>
-   of the <span>incumbent script</span>, and let <var title="">port1</var> be that object.</li>
+   is the <span>incumbent settings object</span>, and let <var title="">port1</var> be that object.</li>
 
 
    <li><p><a href="#create-a-new-messageport-object">Create a new <code>MessagePort</code> object</a> whose <a href="#concept-port-owner" title="concept-port-owner">owner</a>
-   is the <span>settings object</span>
-   of the <span>incumbent script</span>, and let <var title="">port2</var> be that object.</li>
+   is the <span>incumbent settings object</span>, and let <var title="">port2</var> be that object.</li>
 
    <li><p><a href="#entangle">Entangle</a> the <var title="">port1</var> and <var title="">port2</var>
    objects.</li>

Received on Friday, 8 November 2013 23:21:08 UTC