spec/Overview.html 1.1528 2355 Change handling of postMessage() again t

Change handling of postMessage() again to do the previous checkin in a
better way. (whatwg r2355)

<fragment>
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1528.html#url-fragment
7.4.3 Posting text
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1528.html#posting-text
7.4.4 Posting message ports
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1528.html#posting-message-ports
<host-specific>
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1528.html#url-host-specific

http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.1527&r2=1.1528&f=h
http://html5.org/tools/web-apps-tracker?from=2354&to=2355

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.1527
retrieving revision 1.1528
diff -u -d -r1.1527 -r1.1528
--- Overview.html 20 Oct 2008 14:08:28 -0000 1.1527
+++ Overview.html 20 Oct 2008 14:56:25 -0000 1.1528
@@ -3105,6 +3105,13 @@
 
      <dd><p>The substring matched by the &lt;fragment&gt; production, if any.</dd>
 
+
+     <dt><dfn id=url-host-specific title=url-host-specific>&lt;host-specific&gt;</dfn></dt>
+
+     <dd><p>The substring that <em>follows</em> the substring matched
+     by the &lt;authority&gt; production, or the whole string if the
+     &lt;authority&gt; production wasn't matched.</dd>
+
     </dl></li>
 
   </ol><!-- XXX we might want to define "server-based naming authority",
@@ -34128,20 +34135,12 @@
     <p>If the value of the <var title="">targetOrigin</var> argument
     is not a single U+002A ASTERISK character ("*"), and either <a href=#parse-a-url title="parse a url">parsing</a> it as a <a href=#url>URL</a> fails,
     or <a href=#resolve-a-url title="resolve a url">resolving</a> it results in a
-    <a href=#url>URL</a> with one of the following conditions, then throw
-    a <code>SYNTAX_ERR</code> exception and abort the overall set of
-    steps:</p>
-
-    <ul><li>A <var title=url-path><a href=#url-path>&lt;path&gt;</a></var> that is neither
-     empty nor a single U+002F SOLIDUS character (/).</li>
-
-     <li>A <var title=url-query><a href=#url-query>&lt;query&gt;</a></var> that is not
-     empty.</li>
-
-     <li>A <var title=url-fragment><a href=#url-fragment>&lt;fragment&gt;</a></var> that is not
-     empty.</li>
+    <a href=#url>URL</a> with a <code title=url-host-specific><a href=#url-host-specific>&lt;host-specific&gt;</a></code> component
+    that is neither empty nor a single U+002F SOLIDUS character (/),
+    then throw a <code>SYNTAX_ERR</code> exception and abort the
+    overall set of steps.</p>
 
-    </ul></li>
+   </li>
 
    <li>
 
@@ -34201,20 +34200,12 @@
     <p>If the value of the <var title="">targetOrigin</var> argument
     is not a single U+002A ASTERISK character ("*"), and either <a href=#parse-a-url title="parse a url">parsing</a> it as a <a href=#url>URL</a> fails,
     or <a href=#resolve-a-url title="resolve a url">resolving</a> it results in a
-    <a href=#url>URL</a> with one of the following conditions, then throw
-    a <code>SYNTAX_ERR</code> exception and abort the overall set of
-    steps:</p>
-
-    <ul><li>A <var title=url-path><a href=#url-path>&lt;path&gt;</a></var> that is neither
-     empty nor a single U+002F SOLIDUS character (/).</li>
-
-     <li>A <var title=url-query><a href=#url-query>&lt;query&gt;</a></var> that is not
-     empty.</li>
-
-     <li>A <var title=url-fragment><a href=#url-fragment>&lt;fragment&gt;</a></var> that is not
-     empty.</li>
+    <a href=#url>URL</a> with a <code title=url-host-specific><a href=#url-host-specific>&lt;host-specific&gt;</a></code> component
+    that is neither empty nor a single U+002F SOLIDUS character (/),
+    then throw a <code>SYNTAX_ERR</code> exception and abort the
+    overall set of steps.</p>
 
-    </ul></li>
+   </li>
 
    <li> <!-- NEW STEP -->

Received on Monday, 20 October 2008 15:00:00 UTC