@@ -109933,32 +109933,32 @@ interface mixin <dfn interface>WindowEventHandlers</dfn> {
109933
109933
<h3 id="windoworworkerorshadowrealmglobalscope-mixin">The <code>WindowOrWorkerOrShadowRealmGlobalScope</code> mixin</h3>
109934
109934
109935
109935
<p>The <code>WindowOrWorkerOrShadowRealmGlobalScope</code> mixin is for use of APIs that are to be exposed on
109936
- <code>Window</code> and <code>WorkerGlobalScope</code> objects.</p>
109936
+ <code>Window</code> and <code>WorkerGlobalScope</code> objects.</p>
109937
109937
109938
- <p class="note">Other standards are encouraged to further extend it using <code data-x="">partial
109939
- interface mixin <span>WindowOrWorkerOrShadowRealmGlobalScope</span> { … };</code> along with an
109940
- appropriate reference.</p>
109938
+ <p class="note">Other standards are encouraged to further extend it using <code data-x="">partial
109939
+ interface mixin <span>WindowOrWorkerOrShadowRealmGlobalScope</span> { … };</code> along with an
109940
+ appropriate reference.</p>
109941
109941
109942
- <pre><code class="idl">interface mixin <dfn interface>WindowOrWorkerOrShadowRealmGlobalScope</dfn> {
109943
- // base64 utility methods
109944
- DOMString <span data-x="dom-btoa">btoa</span>(DOMString data);
109945
- ByteString <span data-x="dom-atob">atob</span>(DOMString data);
109942
+ <pre><code class="idl">interface mixin <dfn interface>WindowOrWorkerOrShadowRealmGlobalScope</dfn> {
109943
+ // base64 utility methods
109944
+ DOMString <span data-x="dom-btoa">btoa</span>(DOMString data);
109945
+ ByteString <span data-x="dom-atob">atob</span>(DOMString data);
109946
109946
109947
- // timers
109948
- long <span data-x="dom-setTimeout">setTimeout</span>(<span>TimerHandler</span> handler, optional long timeout = 0, any... arguments);
109949
- undefined <span data-x="dom-clearTimeout">clearTimeout</span>(optional long id = 0);
109950
- long <span data-x="dom-setInterval">setInterval</span>(<span>TimerHandler</span> handler, optional long timeout = 0, any... arguments);
109951
- undefined <span data-x="dom-clearInterval">clearInterval</span>(optional long id = 0);
109947
+ // timers
109948
+ long <span data-x="dom-setTimeout">setTimeout</span>(<span>TimerHandler</span> handler, optional long timeout = 0, any... arguments);
109949
+ undefined <span data-x="dom-clearTimeout">clearTimeout</span>(optional long id = 0);
109950
+ long <span data-x="dom-setInterval">setInterval</span>(<span>TimerHandler</span> handler, optional long timeout = 0, any... arguments);
109951
+ undefined <span data-x="dom-clearInterval">clearInterval</span>(optional long id = 0);
109952
109952
109953
- // microtask queuing
109954
- undefined <span data-x="dom-queueMicrotask">queueMicrotask</span>(<span data-x="idl-VoidFunction">VoidFunction</span> <var>callback</var>);
109953
+ // microtask queuing
109954
+ undefined <span data-x="dom-queueMicrotask">queueMicrotask</span>(<span data-x="idl-VoidFunction">VoidFunction</span> <var>callback</var>);
109955
109955
109956
- // structured cloning
109957
- any <span data-x="dom-structuredClone">structuredClone</span>(any value, optional <span>StructuredSerializeOptions</span> options = {});
109958
- };
109959
- <span>Window</span> includes <span>WindowOrWorkerGlobalScope</span>;
109960
- <span>WorkerGlobalScope</span> includes <span>WindowOrWorkerGlobalScope</span>;
109961
- <span>ShadowRealmGlobalScope</span> includes <span>WindowOrWorkerGlobalScope</span>;</code></pre>
109956
+ // structured cloning
109957
+ any <span data-x="dom-structuredClone">structuredClone</span>(any value, optional <span>StructuredSerializeOptions</span> options = {});
109958
+ };
109959
+ <span>Window</span> includes <span>WindowOrWorkerGlobalScope</span>;
109960
+ <span>WorkerGlobalScope</span> includes <span>WindowOrWorkerGlobalScope</span>;
109961
+ <span>ShadowRealmGlobalScope</span> includes <span>WindowOrWorkerGlobalScope</span>;</code></pre>
109962
109962
109963
109963
<h4 id="atob">Base64 utility methods</h4>
109964
109964
0 commit comments