- From: poot <cvsmail@w3.org>
- Date: Fri, 18 Jul 2008 17:52:02 +0900 (JST)
- To: public-html-diffs@w3.org
define base URLs and origins for workers. (whatwg r18) (changed by: Ian
Hickson)
Diffs for this change per section:
the worker's ports
http://people.w3.org/mike/diffs/html5/workers/Overview.1.15.html#the-workers0
onunload
http://people.w3.org/mike/diffs/html5/workers/Overview.1.15.html#onunload
2.2 Base URLs and origins of workers
http://people.w3.org/mike/diffs/html5/workers/Overview.1.15.html#base-urls
2.6 Creating workers
http://people.w3.org/mike/diffs/html5/workers/Overview.1.15.html#creating
WindowWorkerCreators
http://people.w3.org/mike/diffs/html5/workers/Overview.1.15.html#windowworkercreators
2.5 Processing model
http://people.w3.org/mike/diffs/html5/workers/Overview.1.15.html#processing
run a worker
http://people.w3.org/mike/diffs/html5/workers/Overview.1.15.html#run-a
queue of events
http://people.w3.org/mike/diffs/html5/workers/Overview.1.15.html#queue
2.4 The worker's ports
http://people.w3.org/mike/diffs/html5/workers/Overview.1.15.html#the-workers
close()
http://people.w3.org/mike/diffs/html5/workers/Overview.1.15.html#close
2.3 The queue of events
http://people.w3.org/mike/diffs/html5/workers/Overview.1.15.html#the-queue
Current content per affected section:
http://dev.w3.org/html5/workers/Overview.html#the-workers0
http://dev.w3.org/html5/workers/Overview.html#onunload
http://dev.w3.org/html5/workers/Overview.html#base-urls
http://dev.w3.org/html5/workers/Overview.html#creating
http://dev.w3.org/html5/workers/Overview.html#windowworkercreators
http://dev.w3.org/html5/workers/Overview.html#processing
http://dev.w3.org/html5/workers/Overview.html#run-a
http://dev.w3.org/html5/workers/Overview.html#queue
http://dev.w3.org/html5/workers/Overview.html#the-workers
http://dev.w3.org/html5/workers/Overview.html#close
http://dev.w3.org/html5/workers/Overview.html#the-queue
Previously published WD content per affected section:
http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#the-workers0
http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#onunload
http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#base-urls
http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#creating
http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#windowworkercreators
http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#processing
http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#run-a
http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#queue
http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#the-workers
http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#close
http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#the-queue
Cumulative diff: http://people.w3.org/mike/diffs/html5/workers/Overview.diff.html
http://dev.w3.org/cvsweb/html5/workers/Overview.html?r1=1.14&r2=1.15&f=h
http://html5.org/tools/web-apps-tracker?from=17&to=18
===================================================================
RCS file: /sources/public/html5/workers/Overview.html,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- Overview.html 18 Jul 2008 08:43:43 -0000 1.14
+++ Overview.html 18 Jul 2008 08:51:11 -0000 1.15
@@ -202,16 +202,19 @@
<li><a href="#the-windowworker"><span class=secno>2.1 </span>The
<code>WindowWorker</code> interface</a>
- <li><a href="#the-queue"><span class=secno>2.2 </span>The queue of
+ <li><a href="#base-urls"><span class=secno>2.2 </span>Base URLs and
+ origins of workers</a>
+
+ <li><a href="#the-queue"><span class=secno>2.3 </span>The queue of
events</a>
- <li><a href="#the-workers"><span class=secno>2.3 </span>The worker's
+ <li><a href="#the-workers"><span class=secno>2.4 </span>The worker's
ports</a>
- <li><a href="#processing"><span class=secno>2.4 </span>Processing
+ <li><a href="#processing"><span class=secno>2.5 </span>Processing
model</a>
- <li><a href="#creating"><span class=secno>2.5 </span>Creating
+ <li><a href="#creating"><span class=secno>2.6 </span>Creating
workers</a>
</ul>
@@ -434,7 +437,21 @@
href="#windowworker">WindowWorker</a></code> object.
</dl>
- <h3 id=the-queue><span class=secno>2.2 </span>The queue of events</h3>
+ <h3 id=base-urls><span class=secno>2.2 </span>Base URLs and origins of
+ workers</h3>
+
+ <p>The <span>base URL</span> of a <span>URL</span> passed to an API in a
+ worker is the <span>absolute URL</span> given by the value of the <a
+ href="#url" title=dom-WindowWorker-URL>URL attribute of the worker's
+ <code>WindowWorker</code> object.</a>
+
+ <p>The <span>origin</span> and <span>effective script origin</span> of
+ scripts running in workers are both the <span>origin</span> of the
+ <span>absolute URL</span> given by the value of the <a href="#url"
+ title=dom-WindowWorker-URL>URL attribute of the worker's
+ <code>WindowWorker</code> object.</a>
+
+ <h3 id=the-queue><span class=secno>2.3 </span>The queue of events</h3>
<p>Each <code><a href="#windowworker">WindowWorker</a></code> object is
asssociated with a <dfn id=queue>queue of events</dfn>, which is initially
@@ -455,7 +472,7 @@
attribute is true, timers stop firing, notifications for all pending
asynchronous operations are dropped, etc.
- <h3 id=the-workers><span class=secno>2.3 </span>The worker's ports</h3>
+ <h3 id=the-workers><span class=secno>2.4 </span>The worker's ports</h3>
<p>Workers communicate with other workers and with <span title="browsing
context">browsing contexts</span> through <span title="channel
@@ -471,7 +488,7 @@
objects that are in events pending in the <a href="#queue">queue of
events</a>.
- <h3 id=processing><span class=secno>2.4 </span>Processing model</h3>
+ <h3 id=processing><span class=secno>2.5 </span>Processing model</h3>
<p>When a user agent is to <dfn id=run-a>run a worker</dfn> named <var
title="">name</var> for a script with <span>URL</span> <var
@@ -741,7 +758,7 @@
</ol>
</ol>
- <h3 id=creating><span class=secno>2.5 </span>Creating workers</h3>
+ <h3 id=creating><span class=secno>2.6 </span>Creating workers</h3>
<pre
class=idl>[NoInterfaceObject] interface <dfn id=windowworkercreators>WindowWorkerCreators</dfn> {
Received on Friday, 18 July 2008 08:52:39 UTC