- From: Ian Hickson via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 20 Oct 2008 14:08:30 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv12045
Modified Files:
Overview.html
Log Message:
Change handling of postMessage() to fire an exception when the targetOrigin has a path/query/fragment. (whatwg r2354)
Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.1526
retrieving revision 1.1527
diff -u -d -r1.1526 -r1.1527
--- Overview.html 18 Oct 2008 01:41:03 -0000 1.1526
+++ Overview.html 20 Oct 2008 14:08:28 -0000 1.1527
@@ -8,7 +8,7 @@
<p><a href=http://www.w3.org/><img alt=W3C height=48 src=http://www.w3.org/Icons/w3c_home width=72></a></p>
<h1>HTML 5</h1>
<h2 class="no-num no-toc" id=a-vocabulary-and-associated-apis-for-html-and-xhtml>A vocabulary and associated APIs for HTML and XHTML</h2>
- <h2 class="no-num no-toc" id=editor-s-draft-date-zzz-9-june-2008><!-- "W3C Working Draft" --> Editor's Draft <!--ZZZ-->18 October 2008</h2>
+ <h2 class="no-num no-toc" id=editor-s-draft-date-zzz-9-june-2008><!-- "W3C Working Draft" --> Editor's Draft <!--ZZZ-->20 October 2008</h2>
<dl><!-- ZZZ: update the month/day
<dt>This Version:</dt>
<dd><a href="http://www.w3.org/TR/2008/WD-html5-20080610/">http://www.w3.org/TR/2008/WD-html5-20080610/</a></dd>
@@ -97,7 +97,7 @@
specification's progress along the W3C Recommendation
track.
<!--ZZZ:-->
- This specification is the 18 October 2008 <!--ZZZ "Working Draft"-->Editor's Draft.
+ This specification is the 20 October 2008 <!--ZZZ "Working Draft"-->Editor's Draft.
<!--:ZZZ-->
</p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>This specification is also being produced by the <a href=http://www.whatwg.org/>WHATWG</a>. The two specifications are
identical from the table of contents onwards.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- context and rationale (required) --><p>This specification is intended to replace (be a new version of)
@@ -34126,11 +34126,22 @@
<ol><li>
<p>If the value of the <var title="">targetOrigin</var> argument
- is not a single U+002A ASTERISK character ("*"), and <a href=#parse-a-url title="parse a url">parsing</a> it as a <a href=#url>URL</a> fails,
- then throw a <code>SYNTAX_ERR</code> exception and abort the
- overall set of steps.</p>
+ 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>
- </li>
+ <ul><li>A <var title=url-path><a href=#url-path><path></a></var> that is neither
+ empty nor a single U+002F SOLIDUS character (/).</li>
+
+ <li>A <var title=url-query><a href=#url-query><query></a></var> that is not
+ empty.</li>
+
+ <li>A <var title=url-fragment><a href=#url-fragment><fragment></a></var> that is not
+ empty.</li>
+
+ </ul></li>
<li>
@@ -34188,11 +34199,22 @@
<ol><!-- EXCEPT WHERE NOTED, THESE STEPS ARE IDENTICAL TO THE PREVIOUS SECTION --><!-- one exception is the use of -3 instead of -2 in the xrefs --><li>
<p>If the value of the <var title="">targetOrigin</var> argument
- is not a single U+002A ASTERISK character ("*"), and <a href=#parse-a-url title="parse a url">parsing</a> it as a <a href=#url>URL</a> fails,
- then throw a <code>SYNTAX_ERR</code> exception and abort the
- overall set of steps.</p>
+ 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>
- </li>
+ <ul><li>A <var title=url-path><a href=#url-path><path></a></var> that is neither
+ empty nor a single U+002F SOLIDUS character (/).</li>
+
+ <li>A <var title=url-query><a href=#url-query><query></a></var> that is not
+ empty.</li>
+
+ <li>A <var title=url-fragment><a href=#url-fragment><fragment></a></var> that is not
+ empty.</li>
+
+ </ul></li>
<li> <!-- NEW STEP -->
Received on Monday, 20 October 2008 14:08:39 UTC