[html5] r6857 - [e] (0) Drop the last remaining use of [Supplemental]. Affected topics: Web Workers

whatwg at whatwg.org whatwg at whatwg.org
Fri Dec 9 12:24:06 PST 2011


Author: ianh
Date: 2011-12-09 12:24:05 -0800 (Fri, 09 Dec 2011)
New Revision: 6857

Modified:
   complete.html
   index
   source
Log:
[e] (0) Drop the last remaining use of [Supplemental].
Affected topics: Web Workers

Modified: complete.html
===================================================================
--- complete.html	2011-12-09 20:13:10 UTC (rev 6856)
+++ complete.html	2011-12-09 20:24:05 UTC (rev 6857)
@@ -75595,8 +75595,8 @@
 
   <h5 id=the-abstractworker-abstract-interface><span class=secno>9.2.7.1 </span>The <code><a href=#abstractworker>AbstractWorker</a></code> abstract interface</h5>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
-interface <dfn id=abstractworker>AbstractWorker</dfn> : <a href=#eventtarget>EventTarget</a> {
+  <pre class=idl>[NoInterfaceObject]
+interface <dfn id=abstractworker>AbstractWorker</dfn> {
   [TreatNonCallableAsNull] attribute <a href=#function>Function</a>? <a href=#handler-abstractworker-onerror title=handler-AbstractWorker-onerror>onerror</a>;
 <!-- v2-onclose  [TreatNonCallableAsNull] attribute <span>Function</span>? <span title="handler-AbstractWorker-onclose">onclose</span>; -->
 };</pre>
@@ -75612,13 +75612,14 @@
   </table><h5 id=dedicated-workers-and-the-worker-interface><span class=secno>9.2.7.2 </span>Dedicated workers and the <code><a href=#worker>Worker</a></code> interface</h5>
 
   <pre class=idl>[<a href=#dom-worker title=dom-Worker>Constructor</a>(DOMString scriptURL)]
-interface <dfn id=worker>Worker</dfn> : <a href=#abstractworker>AbstractWorker</a> {
+interface <dfn id=worker>Worker</dfn> : <a href=#eventtarget>EventTarget</a> {
   void <a href=#dom-worker-terminate title=dom-Worker-terminate>terminate</a>();
 
   void <a href=#dom-worker-postmessage title=dom-Worker-postMessage>postMessage</a>(any message, optional sequence<<a href=#transferable>Transferable</a>> transfer);<!--
   <span>MessagePort</span> <span title="dom-Worker-startConversation">startConversation</span>(any message);-->
   [TreatNonCallableAsNull] attribute <a href=#function>Function</a>? <a href=#handler-worker-onmessage title=handler-Worker-onmessage>onmessage</a>;
-};</pre>
+};
+<a href=#worker>Worker</a> implements <a href=#abstractworker>AbstractWorker</a>;</pre>
 
   <p>The <dfn id=dom-worker-terminate title=dom-Worker-terminate><code>terminate()</code></dfn> method,
   when invoked, must cause the "<a href=#terminate-a-worker>terminate a worker</a>"
@@ -75758,9 +75759,10 @@
   <h5 id=shared-workers-and-the-sharedworker-interface><span class=secno>9.2.7.3 </span>Shared workers and the <code><a href=#sharedworker>SharedWorker</a></code> interface</h5>
 
   <pre class=idl>[<a href=#dom-sharedworker title=dom-SharedWorker>Constructor</a>(DOMString scriptURL, optional DOMString name)]
-interface <dfn id=sharedworker>SharedWorker</dfn> : <a href=#abstractworker>AbstractWorker</a> {
+interface <dfn id=sharedworker>SharedWorker</dfn> : <a href=#eventtarget>EventTarget</a> {
   readonly attribute <a href=#messageport>MessagePort</a> <a href=#dom-sharedworker-port title=dom-SharedWorker-port>port</a>;
-};</pre>
+};
+<a href=#sharedworker>SharedWorker</a> implements <a href=#abstractworker>AbstractWorker</a>;</pre>
 
   <p>The <dfn id=dom-sharedworker-port title=dom-SharedWorker-port><code>port</code></dfn>
   attribute must return the value it was assigned by the object's

Modified: index
===================================================================
--- index	2011-12-09 20:13:10 UTC (rev 6856)
+++ index	2011-12-09 20:24:05 UTC (rev 6857)
@@ -75595,8 +75595,8 @@
 
   <h5 id=the-abstractworker-abstract-interface><span class=secno>9.2.7.1 </span>The <code><a href=#abstractworker>AbstractWorker</a></code> abstract interface</h5>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
-interface <dfn id=abstractworker>AbstractWorker</dfn> : <a href=#eventtarget>EventTarget</a> {
+  <pre class=idl>[NoInterfaceObject]
+interface <dfn id=abstractworker>AbstractWorker</dfn> {
   [TreatNonCallableAsNull] attribute <a href=#function>Function</a>? <a href=#handler-abstractworker-onerror title=handler-AbstractWorker-onerror>onerror</a>;
 <!-- v2-onclose  [TreatNonCallableAsNull] attribute <span>Function</span>? <span title="handler-AbstractWorker-onclose">onclose</span>; -->
 };</pre>
@@ -75612,13 +75612,14 @@
   </table><h5 id=dedicated-workers-and-the-worker-interface><span class=secno>9.2.7.2 </span>Dedicated workers and the <code><a href=#worker>Worker</a></code> interface</h5>
 
   <pre class=idl>[<a href=#dom-worker title=dom-Worker>Constructor</a>(DOMString scriptURL)]
-interface <dfn id=worker>Worker</dfn> : <a href=#abstractworker>AbstractWorker</a> {
+interface <dfn id=worker>Worker</dfn> : <a href=#eventtarget>EventTarget</a> {
   void <a href=#dom-worker-terminate title=dom-Worker-terminate>terminate</a>();
 
   void <a href=#dom-worker-postmessage title=dom-Worker-postMessage>postMessage</a>(any message, optional sequence<<a href=#transferable>Transferable</a>> transfer);<!--
   <span>MessagePort</span> <span title="dom-Worker-startConversation">startConversation</span>(any message);-->
   [TreatNonCallableAsNull] attribute <a href=#function>Function</a>? <a href=#handler-worker-onmessage title=handler-Worker-onmessage>onmessage</a>;
-};</pre>
+};
+<a href=#worker>Worker</a> implements <a href=#abstractworker>AbstractWorker</a>;</pre>
 
   <p>The <dfn id=dom-worker-terminate title=dom-Worker-terminate><code>terminate()</code></dfn> method,
   when invoked, must cause the "<a href=#terminate-a-worker>terminate a worker</a>"
@@ -75758,9 +75759,10 @@
   <h5 id=shared-workers-and-the-sharedworker-interface><span class=secno>9.2.7.3 </span>Shared workers and the <code><a href=#sharedworker>SharedWorker</a></code> interface</h5>
 
   <pre class=idl>[<a href=#dom-sharedworker title=dom-SharedWorker>Constructor</a>(DOMString scriptURL, optional DOMString name)]
-interface <dfn id=sharedworker>SharedWorker</dfn> : <a href=#abstractworker>AbstractWorker</a> {
+interface <dfn id=sharedworker>SharedWorker</dfn> : <a href=#eventtarget>EventTarget</a> {
   readonly attribute <a href=#messageport>MessagePort</a> <a href=#dom-sharedworker-port title=dom-SharedWorker-port>port</a>;
-};</pre>
+};
+<a href=#sharedworker>SharedWorker</a> implements <a href=#abstractworker>AbstractWorker</a>;</pre>
 
   <p>The <dfn id=dom-sharedworker-port title=dom-SharedWorker-port><code>port</code></dfn>
   attribute must return the value it was assigned by the object's

Modified: source
===================================================================
--- source	2011-12-09 20:13:10 UTC (rev 6856)
+++ source	2011-12-09 20:24:05 UTC (rev 6857)
@@ -87635,8 +87635,8 @@
 
   <h5>The <code>AbstractWorker</code> abstract interface</h5>
 
-  <pre class="idl">[Supplemental, NoInterfaceObject]
-interface <dfn>AbstractWorker</dfn> : <span>EventTarget</span> {
+  <pre class="idl">[NoInterfaceObject]
+interface <dfn>AbstractWorker</dfn> {
   [TreatNonCallableAsNull] attribute <span>Function</span>? <span title="handler-AbstractWorker-onerror">onerror</span>;
 <!-- v2-onclose  [TreatNonCallableAsNull] attribute <span>Function</span>? <span title="handler-AbstractWorker-onclose">onclose</span>; -->
 };</pre>
@@ -87659,13 +87659,14 @@
   <h5>Dedicated workers and the <code>Worker</code> interface</h5>
 
   <pre class="idl">[<span title="dom-Worker">Constructor</span>(DOMString scriptURL)]
-interface <dfn>Worker</dfn> : <span>AbstractWorker</span> {
+interface <dfn>Worker</dfn> : <span>EventTarget</span> {
   void <span title="dom-Worker-terminate">terminate</span>();
 
   void <span title="dom-Worker-postMessage">postMessage</span>(any message, optional sequence<<span>Transferable</span>> transfer);<!--
   <span>MessagePort</span> <span title="dom-Worker-startConversation">startConversation</span>(any message);-->
   [TreatNonCallableAsNull] attribute <span>Function</span>? <span title="handler-Worker-onmessage">onmessage</span>;
-};</pre>
+};
+<span>Worker</span> implements <span>AbstractWorker</span>;</pre>
 
   <p>The <dfn
   title="dom-Worker-terminate"><code>terminate()</code></dfn> method,
@@ -87830,9 +87831,10 @@
   <h5>Shared workers and the <code>SharedWorker</code> interface</h5>
 
   <pre class="idl">[<span title="dom-SharedWorker">Constructor</span>(DOMString scriptURL, optional DOMString name)]
-interface <dfn>SharedWorker</dfn> : <span>AbstractWorker</span> {
+interface <dfn>SharedWorker</dfn> : <span>EventTarget</span> {
   readonly attribute <span>MessagePort</span> <span title="dom-SharedWorker-port">port</span>;
-};</pre>
+};
+<span>SharedWorker</span> implements <span>AbstractWorker</span>;</pre>
 
   <p>The <dfn title="dom-SharedWorker-port"><code>port</code></dfn>
   attribute must return the value it was assigned by the object's




More information about the Commit-Watchers mailing list