- From: poot <cvsmail@w3.org>
- Date: Fri, 18 Jul 2008 10:26:10 +0900 (JST)
- To: public-html-diffs@w3.org
Start talking about APIs in workers. (whatwg r15) (changed by: Ian Hickson) Diffs for this change per section: 2. Infrastructure http://people.w3.org/mike/diffs/html5/workers/Overview.1.12.html#infrastructure 2.5 Creating workers http://people.w3.org/mike/diffs/html5/workers/Overview.1.12.html#creating URL http://people.w3.org/mike/diffs/html5/workers/Overview.1.12.html#url WindowWorkerCreators http://people.w3.org/mike/diffs/html5/workers/Overview.1.12.html#windowworkercreators 2.1 The WindowWorker interface http://people.w3.org/mike/diffs/html5/workers/Overview.1.12.html#the-windowworker attach to a worker http://people.w3.org/mike/diffs/html5/workers/Overview.1.12.html#attach live http://people.w3.org/mike/diffs/html5/workers/Overview.1.12.html#live References http://people.w3.org/mike/diffs/html5/workers/Overview.1.12.html#references close() http://people.w3.org/mike/diffs/html5/workers/Overview.1.12.html#close WindowWorker http://people.w3.org/mike/diffs/html5/workers/Overview.1.12.html#windowworker 3. APIs available to workers http://people.w3.org/mike/diffs/html5/workers/Overview.1.12.html#apis-available Current content per affected section: http://dev.w3.org/html5/workers/Overview.html#infrastructure http://dev.w3.org/html5/workers/Overview.html#creating http://dev.w3.org/html5/workers/Overview.html#url http://dev.w3.org/html5/workers/Overview.html#windowworkercreators http://dev.w3.org/html5/workers/Overview.html#inside http://dev.w3.org/html5/workers/Overview.html#the-windowworkercreators http://dev.w3.org/html5/workers/Overview.html#the-windowworker http://dev.w3.org/html5/workers/Overview.html#attach http://dev.w3.org/html5/workers/Overview.html#live http://dev.w3.org/html5/workers/Overview.html#references http://dev.w3.org/html5/workers/Overview.html#close http://dev.w3.org/html5/workers/Overview.html#windowworker http://dev.w3.org/html5/workers/Overview.html#apis-available Previously published WD content per affected section: http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#infrastructure http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#creating http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#url http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#windowworkercreators http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#inside http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#the-windowworkercreators http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#the-windowworker http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#attach http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#live http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#references http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#close http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#windowworker http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#apis-available Cumulative diff: http://people.w3.org/mike/diffs/html5/workers/Overview.diff.html http://dev.w3.org/cvsweb/html5/workers/Overview.html?r1=1.11&r2=1.12&f=h http://html5.org/tools/web-apps-tracker?from=14&to=15 =================================================================== RCS file: /sources/public/html5/workers/Overview.html,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- Overview.html 18 Jul 2008 01:14:06 -0000 1.11 +++ Overview.html 18 Jul 2008 01:25:20 -0000 1.12 @@ -196,7 +196,8 @@ <li><a href="#terminology"><span class=secno>1.4 </span>Terminology</a> </ul> - <li><a href="#inside"><span class=secno>2. </span>Inside workers</a> + <li><a href="#infrastructure"><span class=secno>2. + </span>Infrastructure</a> <ul class=toc> <li><a href="#the-windowworker"><span class=secno>2.1 </span>The <code>WindowWorker</code> interface</a> @@ -209,14 +210,14 @@ <li><a href="#processing"><span class=secno>2.4 </span>Processing model</a> - </ul> - <li><a href="#creating"><span class=secno>3. </span>Creating workers</a> - <ul class=toc> - <li><a href="#the-windowworkercreators"><span class=secno>3.1 </span>The - <code>WindowWorkerCreators</code> interface</a> + <li><a href="#creating"><span class=secno>2.5 </span>Creating + workers</a> </ul> + <li><a href="#apis-available"><span class=secno>3. </span>APIs available + to workers</a> + <li class=no-num><a href="#references">References</a> <li class=no-num><a href="#acknowledgements">Acknowledgements</a> @@ -372,7 +373,7 @@ that object must operate on the actual underlying data, not a snapshot of the data. - <h2 id=inside><span class=secno>2. </span>Inside workers</h2> + <h2 id=infrastructure><span class=secno>2. </span>Infrastructure</h2> <h3 id=the-windowworker><span class=secno>2.1 </span>The <code><a href="#windowworker">WindowWorker</a></code> interface</h3> @@ -389,13 +390,6 @@ attribute <span>EventListener</span> <a href="#onunload" title=handler-WindowWorker-onunload>onunload</a>; };</pre> - <p>Objects that implement the <code><a - href="#windowworker">WindowWorker</a></code> interface must also implement - the <code>Window</code> interface (and thus also the - <code>WindowTimers</code> and <code><a - href="#windowworkercreators">WindowWorkerCreators</a></code> interfaces) - and the <code>EventTarget</code> interface. - <p>The <dfn id=url title=dom-WindowWorker-URL><code>URL</code></dfn> attribute must return the value it was assigned when the <code><a href="#windowworker">WindowWorker</a></code> object was created by the "<a @@ -690,10 +684,7 @@ </ol> </ol> - <h2 id=creating><span class=secno>3. </span>Creating workers</h2> - - <h3 id=the-windowworkercreators><span class=secno>3.1 </span>The <code><a - href="#windowworkercreators">WindowWorkerCreators</a></code> interface</h3> + <h3 id=creating><span class=secno>2.5 </span>Creating workers</h3> <pre class=idl>[NoInterfaceObject] interface <dfn id=windowworkercreators>WindowWorkerCreators</dfn> { @@ -882,6 +873,27 @@ href="#windowworker">WindowWorker</a></code> object itself. </ol> + <h2 id=apis-available><span class=secno>3. </span>APIs available to workers</h2> + + <p>Objects that implement the <code><a + href="#windowworker">WindowWorker</a></code> interface must also implement + the following interfaces: + + <ul> + <li> + <p>The <code>Window</code> interface, and interfaces that are required to + be implemented by objects implementing that interface, including:</p> + + <ul> + <li>The <code>WindowTimers</code> interface + + <li>The <code><a + href="#windowworkercreators">WindowWorkerCreators</a></code> interface + </ul> + + <li>The <code>EventTarget</code> interface. + </ul> + <h2 class=no-num id=references>References</h2> <p class=big-issue>This section will be written in a future
Received on Friday, 18 July 2008 01:26:55 UTC