- From: CVS User ihickson <cvsmail@w3.org>
- Date: Sat, 09 Feb 2013 02:07:39 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/workers
In directory roscoe:/tmp/cvs-serv24138
Modified Files:
Overview.html
Log Message:
Integrate with URL standard. (whatwg r7710)
--- /sources/public/html5/workers/Overview.html 2013/02/07 19:54:11 1.364
+++ /sources/public/html5/workers/Overview.html 2013/02/09 02:07:39 1.365
@@ -216,7 +216,7 @@
<h1>Web Workers</h1>
- <h2 class="no-num no-toc" id="editor-s-draft-7-february-2013">Editor's Draft 7 February 2013</h2>
+ <h2 class="no-num no-toc" id="editor-s-draft-9-february-2013">Editor's Draft 9 February 2013</h2>
<dl><dt>Latest Published Version:</dt>
<dd><a href="http://www.w3.org/TR/workers/">http://www.w3.org/TR/workers/</a></dd>
<dt>Latest Editor's Draft:</dt>
@@ -353,7 +353,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 7 February 2013 Editor's Draft.
+ This specification is the 9 February 2013 Editor's Draft.
</p>
@@ -1887,8 +1887,8 @@
<li>
- <p>If the <span title="url-scheme"><scheme></span> component of
- the resulting <span>absolute URL</span> is not "<code title="data-protocol">data</code>", and the <span>origin</span> of
+ <p>If the <span title="concept-url-scheme">scheme</span> component of
+ the resulting <span>parsed URL</span> is not "<code title="data-protocol">data</code>", and the <span>origin</span> of
the resulting <span>absolute URL</span> is not the <span title="same origin">same</span> as the origin of the <span>entry
script</span>, then throw a <code>SecurityError</code> exception
and abort these steps.</p>
@@ -2008,7 +2008,8 @@
exception.</li>
<li><p>Otherwise, let <var title="">scriptURL</var> be the
- resulting <span>absolute URL</span>.</li>
+ resulting <span>absolute URL</span> and <var title="">parsed scriptURL</var> be the
+ resulting <span>parsed URL</span>.</li>
<li><p>Let <var title="">name</var> be the value of the second
argument, or the empty string if the second argument was
@@ -2016,8 +2017,8 @@
<li>
- <p>If the <span title="url-scheme"><scheme></span> component of
- <var title="">scriptURL</var> is not "<code title="data-protocol">data</code>", and the <span>origin</span> of
+ <p>If the <span title="concept-url-scheme">scheme</span> component of
+ <var title="">parsed scriptURL</var> is not "<code title="data-protocol">data</code>", and the <span>origin</span> of
<var title="">scriptURL</var> is not the <span title="same
origin">same</span> as the origin of the <span>entry
script</span>, then throw a <code>SecurityError</code> exception
@@ -2375,16 +2376,9 @@
<h3 id="worker-locations"><span class="secno">5.4 </span>Worker locations</h3>
<pre class="idl">interface <dfn id="workerlocation">WorkerLocation</dfn> {
- // <span>URL decomposition IDL attributes</span>
stringifier readonly attribute DOMString <a href="#dom-workerlocation-href" title="dom-WorkerLocation-href">href</a>;
- readonly attribute DOMString <a href="#dom-workerlocation-protocol" title="dom-WorkerLocation-protocol">protocol</a>;
- readonly attribute DOMString <a href="#dom-workerlocation-host" title="dom-WorkerLocation-host">host</a>;
- readonly attribute DOMString <a href="#dom-workerlocation-hostname" title="dom-WorkerLocation-hostname">hostname</a>;
- readonly attribute DOMString <a href="#dom-workerlocation-port" title="dom-WorkerLocation-port">port</a>;
- readonly attribute DOMString <a href="#dom-workerlocation-pathname" title="dom-WorkerLocation-pathname">pathname</a>;
- readonly attribute DOMString <a href="#dom-workerlocation-search" title="dom-WorkerLocation-search">search</a>;
- readonly attribute DOMString <a href="#dom-workerlocation-hash" title="dom-WorkerLocation-hash">hash</a>;
-};</pre>
+};
+<a href="#workerlocation">WorkerLocation</a> implements <span>URLUtilsReadOnly</span>;</pre>
<p>A <code><a href="#workerlocation">WorkerLocation</a></code> object represents an <span>absolute URL</span> set at its
creation.</p>
@@ -2392,16 +2386,10 @@
<p>The <dfn id="dom-workerlocation-href" title="dom-WorkerLocation-href"><code>href</code></dfn> attribute must return the
<span>absolute URL</span> that the object represents.</p>
- <p>The <code><a href="#workerlocation">WorkerLocation</a></code> interface also has the complement of <span>URL decomposition
- IDL attributes</span>, <dfn id="dom-workerlocation-protocol" title="dom-WorkerLocation-protocol"><code>protocol</code></dfn>, <dfn id="dom-workerlocation-host" title="dom-WorkerLocation-host"><code>host</code></dfn>, <dfn id="dom-workerlocation-port" title="dom-WorkerLocation-port"><code>port</code></dfn>, <dfn id="dom-workerlocation-hostname" title="dom-WorkerLocation-hostname"><code>hostname</code></dfn>, <dfn id="dom-workerlocation-pathname" title="dom-WorkerLocation-pathname"><code>pathname</code></dfn>, <dfn id="dom-workerlocation-search" title="dom-WorkerLocation-search"><code>search</code></dfn>, and <dfn id="dom-workerlocation-hash" title="dom-WorkerLocation-hash"><code>hash</code></dfn>. These must follow the rules given for
- <span>URL decomposition IDL attributes</span>, with the <span title="concept-uda-input">input</span> being the <span>absolute URL</span> that the object
- represents (same as the <code title="dom-WorkerLocation-href"><a href="#dom-workerlocation-href">href</a></code> attribute), and the
- <span title="concept-uda-setter">common setter action</span> being a no-op, since the attributes
- are defined to be readonly.
-
- <a href="#refsHTML">[HTML]</a>
-
- </p>
+ <p>The <code><a href="#workerlocation">WorkerLocation</a></code> interface also supports the <code>URLUtilsReadOnly</code>
+ interface. The <span title="concept-uu-input">input</span> is the <span>absolute URL</span> that
+ the object represents (same as the <code title="dom-WorkerLocation-href"><a href="#dom-workerlocation-href">href</a></code>
+ attribute). <a href="#refsURL">[URL]</a></p>
<p>The <code><a href="#workerlocation">WorkerLocation</a></code> interface must only be <span title="expose">exposed</span> if
the <span>JavaScript global environment</span> is a <span>worker environment</span>.</p>
@@ -2427,6 +2415,9 @@
<dt id="refsRFC2119">[RFC2119]</dt>
<dd><cite><a href="http://tools.ietf.org/html/rfc2119">Key words for use in RFCs to Indicate Requirement Levels</a></cite>, S. Bradner. IETF.</dd>
+ <dt id="refsURL">[URL]</dt>
+ <dd><cite><a href="http://url.spec.whatwg.org/">URL</a></cite>, A. van Kestern. WHATWG.</dd>
+
<dt id="refsWEBIDL">[WEBIDL]</dt>
<dd><cite><a href="http://dev.w3.org/2006/webapi/WebIDL/">Web IDL</a></cite>, C. McCormack. W3C.</dd>
Received on Saturday, 9 February 2013 02:07:45 UTC