Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
[giow] (0) Remove remaining magic around worker global scopes.
Affected topics: Web Workers

git-svn-id: http://svn.whatwg.org/webapps@6984 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Feb 9, 2012
1 parent d67973b commit 8b878f5
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 21 deletions.
11 changes: 4 additions & 7 deletions complete.html
Expand Up @@ -75467,8 +75467,7 @@ <h4 id=the-global-scope><span class=secno>9.2.1 </span>The global scope</h4>

<h5 id=the-workerglobalscope-common-interface><span class=secno>9.2.1.1 </span>The <code><a href=#workerglobalscope>WorkerGlobalScope</a></code> common interface</h5>

<pre class=idl>[NoInterfaceObject]
interface <dfn id=workerglobalscope>WorkerGlobalScope</dfn> : <a href=#eventtarget>EventTarget</a> {
<pre class=idl>interface <dfn id=workerglobalscope>WorkerGlobalScope</dfn> : <a href=#eventtarget>EventTarget</a> {
readonly attribute <a href=#workerglobalscope>WorkerGlobalScope</a> <a href=#dom-workerglobalscope-self title=dom-WorkerGlobalScope-self>self</a>;
readonly attribute <a href=#workerlocation>WorkerLocation</a> <a href=#dom-workerglobalscope-location title=dom-WorkerGlobalScope-location>location</a>;

Expand Down Expand Up @@ -75519,12 +75518,11 @@ <h5 id=the-workerglobalscope-common-interface><span class=secno>9.2.1.1 </span>T
<tr><td><dfn id=handler-workerglobalscope-ononline title=handler-WorkerGlobalScope-ononline><code>ononline</code></dfn> <td> <code title=event-online><a href=#event-online>online</a></code> <!-- new -->
</table><h5 id=dedicated-workers-and-the-dedicatedworkerglobalscope-interface><span class=secno>9.2.1.2 </span>Dedicated workers and the <code><a href=#dedicatedworkerglobalscope>DedicatedWorkerGlobalScope</a></code> interface</h5>

<pre class=idl>interface <dfn id=dedicatedworkerglobalscope>DedicatedWorkerGlobalScope</dfn> {
<pre class=idl>interface <dfn id=dedicatedworkerglobalscope>DedicatedWorkerGlobalScope</dfn> : <a href=#workerglobalscope>WorkerGlobalScope</a> {
void <a href=#dom-dedicatedworkerglobalscope-postmessage title=dom-DedicatedWorkerGlobalScope-postMessage>postMessage</a>(any message, optional sequence&lt;<a href=#transferable>Transferable</a>&gt; transfer);<!--
<span>MessagePort</span> <span title="dom-DedicatedWorkerGlobalScope-startConversation">startConversation</span>(any message);-->
[TreatNonCallableAsNull] attribute <a href=#function>Function</a>? <a href=#handler-dedicatedworkerglobalscope-onmessage title=handler-DedicatedWorkerGlobalScope-onmessage>onmessage</a>;
};
<a href=#dedicatedworkerglobalscope>DedicatedWorkerGlobalScope</a> implements <a href=#workerglobalscope>WorkerGlobalScope</a>;</pre>
};</pre>

<p>The <code><a href=#dedicatedworkerglobalscope>DedicatedWorkerGlobalScope</a></code> interface must not
exist if the interface's <a href=#relevant-namespace-object>relevant namespace object</a> is
Expand Down Expand Up @@ -75568,8 +75566,7 @@ <h5 id=shared-workers-and-the-sharedworkerglobalscope-interface><span class=secn
readonly attribute DOMString <a href=#dom-sharedworkerglobalscope-name title=dom-SharedWorkerGlobalScope-name>name</a>;
readonly attribute <a href=#applicationcache>ApplicationCache</a> <a href=#dom-sharedworkerglobalscope-applicationcache title=dom-SharedWorkerGlobalScope-applicationCache>applicationCache</a>;
[TreatNonCallableAsNull] attribute <a href=#function>Function</a>? <a href=#handler-sharedworkerglobalscope-onconnect title=handler-SharedWorkerGlobalScope-onconnect>onconnect</a>;
};
<a href=#sharedworkerglobalscope>SharedWorkerGlobalScope</a> implements <a href=#workerglobalscope>WorkerGlobalScope</a>;</pre>
};</pre>

<p>The <code><a href=#sharedworkerglobalscope>SharedWorkerGlobalScope</a></code> interface must not
exist if the interface's <a href=#relevant-namespace-object>relevant namespace object</a> is
Expand Down
11 changes: 4 additions & 7 deletions index
Expand Up @@ -75467,8 +75467,7 @@ worker.port.postMessage({ foo: 'structured', bar: ['data', 'also', 'possible']})

<h5 id=the-workerglobalscope-common-interface><span class=secno>9.2.1.1 </span>The <code><a href=#workerglobalscope>WorkerGlobalScope</a></code> common interface</h5>

<pre class=idl>[NoInterfaceObject]
interface <dfn id=workerglobalscope>WorkerGlobalScope</dfn> : <a href=#eventtarget>EventTarget</a> {
<pre class=idl>interface <dfn id=workerglobalscope>WorkerGlobalScope</dfn> : <a href=#eventtarget>EventTarget</a> {
readonly attribute <a href=#workerglobalscope>WorkerGlobalScope</a> <a href=#dom-workerglobalscope-self title=dom-WorkerGlobalScope-self>self</a>;
readonly attribute <a href=#workerlocation>WorkerLocation</a> <a href=#dom-workerglobalscope-location title=dom-WorkerGlobalScope-location>location</a>;

Expand Down Expand Up @@ -75519,12 +75518,11 @@ interface <dfn id=workerglobalscope>WorkerGlobalScope</dfn> : <a href=#eventtarg
<tr><td><dfn id=handler-workerglobalscope-ononline title=handler-WorkerGlobalScope-ononline><code>ononline</code></dfn> <td> <code title=event-online><a href=#event-online>online</a></code> <!-- new -->
</table><h5 id=dedicated-workers-and-the-dedicatedworkerglobalscope-interface><span class=secno>9.2.1.2 </span>Dedicated workers and the <code><a href=#dedicatedworkerglobalscope>DedicatedWorkerGlobalScope</a></code> interface</h5>

<pre class=idl>interface <dfn id=dedicatedworkerglobalscope>DedicatedWorkerGlobalScope</dfn> {
<pre class=idl>interface <dfn id=dedicatedworkerglobalscope>DedicatedWorkerGlobalScope</dfn> : <a href=#workerglobalscope>WorkerGlobalScope</a> {
void <a href=#dom-dedicatedworkerglobalscope-postmessage title=dom-DedicatedWorkerGlobalScope-postMessage>postMessage</a>(any message, optional sequence&lt;<a href=#transferable>Transferable</a>&gt; transfer);<!--
<span>MessagePort</span> <span title="dom-DedicatedWorkerGlobalScope-startConversation">startConversation</span>(any message);-->
[TreatNonCallableAsNull] attribute <a href=#function>Function</a>? <a href=#handler-dedicatedworkerglobalscope-onmessage title=handler-DedicatedWorkerGlobalScope-onmessage>onmessage</a>;
};
<a href=#dedicatedworkerglobalscope>DedicatedWorkerGlobalScope</a> implements <a href=#workerglobalscope>WorkerGlobalScope</a>;</pre>
};</pre>

<p>The <code><a href=#dedicatedworkerglobalscope>DedicatedWorkerGlobalScope</a></code> interface must not
exist if the interface's <a href=#relevant-namespace-object>relevant namespace object</a> is
Expand Down Expand Up @@ -75568,8 +75566,7 @@ interface <dfn id=workerglobalscope>WorkerGlobalScope</dfn> : <a href=#eventtarg
readonly attribute DOMString <a href=#dom-sharedworkerglobalscope-name title=dom-SharedWorkerGlobalScope-name>name</a>;
readonly attribute <a href=#applicationcache>ApplicationCache</a> <a href=#dom-sharedworkerglobalscope-applicationcache title=dom-SharedWorkerGlobalScope-applicationCache>applicationCache</a>;
[TreatNonCallableAsNull] attribute <a href=#function>Function</a>? <a href=#handler-sharedworkerglobalscope-onconnect title=handler-SharedWorkerGlobalScope-onconnect>onconnect</a>;
};
<a href=#sharedworkerglobalscope>SharedWorkerGlobalScope</a> implements <a href=#workerglobalscope>WorkerGlobalScope</a>;</pre>
};</pre>

<p>The <code><a href=#sharedworkerglobalscope>SharedWorkerGlobalScope</a></code> interface must not
exist if the interface's <a href=#relevant-namespace-object>relevant namespace object</a> is
Expand Down
11 changes: 4 additions & 7 deletions source
Expand Up @@ -87488,8 +87488,7 @@ worker.port.postMessage({ foo: 'structured', bar: ['data', 'also', 'possible']})

<h5>The <code>WorkerGlobalScope</code> common interface</h5>

<pre class="idl">[NoInterfaceObject]
interface <dfn>WorkerGlobalScope</dfn> : <span>EventTarget</span> {
<pre class="idl">interface <dfn>WorkerGlobalScope</dfn> : <span>EventTarget</span> {
readonly attribute <span>WorkerGlobalScope</span> <span title="dom-WorkerGlobalScope-self">self</span>;
readonly attribute <span>WorkerLocation</span> <span title="dom-WorkerGlobalScope-location">location</span>;

Expand Down Expand Up @@ -87558,12 +87557,11 @@ interface <dfn>WorkerGlobalScope</dfn> : <span>EventTarget</span> {

<h5>Dedicated workers and the <code>DedicatedWorkerGlobalScope</code> interface</h5>

<pre class="idl">interface <dfn>DedicatedWorkerGlobalScope</dfn> {
<pre class="idl">interface <dfn>DedicatedWorkerGlobalScope</dfn> : <span>WorkerGlobalScope</span> {
void <span title="dom-DedicatedWorkerGlobalScope-postMessage">postMessage</span>(any message, optional sequence&lt;<span>Transferable</span>&gt; transfer);<!--
<span>MessagePort</span> <span title="dom-DedicatedWorkerGlobalScope-startConversation">startConversation</span>(any message);-->
[TreatNonCallableAsNull] attribute <span>Function</span>? <span title="handler-DedicatedWorkerGlobalScope-onmessage">onmessage</span>;
};
<span>DedicatedWorkerGlobalScope</span> implements <span>WorkerGlobalScope</span>;</pre>
};</pre>

<p>The <code>DedicatedWorkerGlobalScope</code> interface must not
exist if the interface's <span>relevant namespace object</span> is
Expand Down Expand Up @@ -87614,8 +87612,7 @@ interface <dfn>WorkerGlobalScope</dfn> : <span>EventTarget</span> {
readonly attribute DOMString <span title="dom-SharedWorkerGlobalScope-name">name</span>;
readonly attribute <span>ApplicationCache</span> <span title="dom-SharedWorkerGlobalScope-applicationCache">applicationCache</span>;
[TreatNonCallableAsNull] attribute <span>Function</span>? <span title="handler-SharedWorkerGlobalScope-onconnect">onconnect</span>;
};
<span>SharedWorkerGlobalScope</span> implements <span>WorkerGlobalScope</span>;</pre>
};</pre>

<p>The <code>SharedWorkerGlobalScope</code> interface must not
exist if the interface's <span>relevant namespace object</span> is
Expand Down

0 comments on commit 8b878f5

Please sign in to comment.