<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <dfn><code class="DOMi" xml:lang="en">WindowOrWorkerGlobalScope</code></dfn> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">インターフェイス</anchor>は、
<code class="DOMi" xml:lang="en">Window</code> と <code class="DOMi" xml:lang="en">WorkerGlobalScope</code>
の共通 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">API</anchor> を定義するものです。</p><section><h1>仕様書</h1><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <cite xml:lang="en-GB-x-hixie">HTML Standard</cite> (<time>2016-04-09 09:15:24 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://html.spec.whatwg.org/#windoworworkerglobalscope">https://html.spec.whatwg.org/#windoworworkerglobalscope</anchor-external></li></ul></refs></section><section><h1>API</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> 次の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メンバー</anchor>があります。<figure class="list short"><ul><li><code class="DOMm" xml:lang="en">atob</code></li><li><code class="DOMm" xml:lang="en">btoa</code></li><li><code class="DOMa" xml:lang="en">origin<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">self.origin</title></code></li><li><code class="DOMm" xml:lang="en">setTimeout</code></li><li><code class="DOMm" xml:lang="en">setInterval</code></li><li><code class="DOMm" xml:lang="en">clearTimeout</code></li><li><code class="DOMm" xml:lang="en">clearInterval</code></li><li><code class="DOMm" xml:lang="en">createImageBitmap</code></li><li><code class="DOMa" xml:lang="en">performance</code></li><li><code>isSecureContext</code></li></ul></figure></p></section><section><h1>状態</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> <code class="DOMi" xml:lang="en">Window</code>、<code class="DOMi" xml:lang="en">WorkerGlobalScope</code> を参照。</p></section><section><h1>歴史</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> 2016年4月に創設されました。いくつかの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">インターフェイス</anchor>が本<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">インターフェイス</anchor>に移行しました。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <cite xml:lang="en">Introducing self.origin, a reliable way to get the origin of a global · whatwg/html@6bdba31</cite>
(<time>2016-04-07 19:58:21 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/whatwg/html/commit/6bdba31102d6aea442b215fe485093c0ad322425">https://github.com/whatwg/html/commit/6bdba31102d6aea442b215fe485093c0ad322425</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> <cite xml:lang="en">Editorial: put properties shared across globals on mixin · whatwg/html@cdd48e1</cite>
(<time>2016-04-07 20:03:25 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/whatwg/html/commit/cdd48e1f570c817402bf62108847c4a9f4b00b1e">https://github.com/whatwg/html/commit/cdd48e1f570c817402bf62108847c4a9f4b00b1e</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end> <cite xml:lang="en">Editorial: use HTML's new WindowOrWorkerGlobalScope mixin · whatwg/fetch@115858e</cite>
(<time>2016-04-16 15:26:15 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/whatwg/fetch/commit/115858e1aabab346d03bb93644cd06cd9c2f88ed">https://github.com/whatwg/fetch/commit/115858e1aabab346d03bb93644cd06cd9c2f88ed</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end> <cite xml:lang="en">Remove IDBEnvironment in favor of partial interface</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">inexorabletash</anchor>著, <time>2016-09-29 11:49:50 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/w3c/IndexedDB/commit/8c2196a1752225ea6994bae7d8ddee1991cf7b5e">https://github.com/w3c/IndexedDB/commit/8c2196a1752225ea6994bae7d8ddee1991cf7b5e</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> <cite xml:lang="en">Use Web IDL's new-ish interface mixins concept</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">romandev</anchor>著, <time>2017-12-21 05:39:18 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/whatwg/html/commit/c8867a179c21134021dc3435e98c1b9c4542d794">https://github.com/whatwg/html/commit/c8867a179c21134021dc3435e98c1b9c4542d794</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end> <cite xml:lang="en">Extending WindowOrWorkerGlobalScope requires a partial interface mixin</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">saschanaz</anchor>著, <time>2018-04-27 20:10:59 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/whatwg/html/commit/d3dbda53f4e3b6fe2d3535d3af7a86b277792464">https://github.com/whatwg/html/commit/d3dbda53f4e3b6fe2d3535d3af7a86b277792464</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[12]</anchor-end> <cite xml:lang="en">Extending WindowOrWorkerGlobalScope requires a partial interface mixin</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">saschanaz</anchor>著, <time>2018-04-27 20:10:59 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/whatwg/html/commit/d3dbda53f4e3b6fe2d3535d3af7a86b277792464">https://github.com/whatwg/html/commit/d3dbda53f4e3b6fe2d3535d3af7a86b277792464</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[13]</anchor-end> <cite xml:lang="en">Use partial interface mixin for note on WindowOrWorkerGlobalScope by saschanaz · Pull Request #3650 · whatwg/html</cite>
(<time>2018-05-02 13:14:46 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/whatwg/html/pull/3650">https://github.com/whatwg/html/pull/3650</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="14" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[14]</anchor-end> <cite xml:lang="en">WindowOrWorkerGlobalScope is a mixin</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">saschanaz</anchor>著, <time>2018-04-27 21:46:12 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/whatwg/fetch/commit/7307d282dd7d1293d5697d63f73522007849e0db">https://github.com/whatwg/fetch/commit/7307d282dd7d1293d5697d63f73522007849e0db</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[15]</anchor-end> <cite xml:lang="en">WindowOrWorkerGlobalScope is a mixin by saschanaz · Pull Request #1309 · w3c/ServiceWorker</cite>
(<time>2018-05-02 13:15:24 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/w3c/ServiceWorker/pull/1309">https://github.com/w3c/ServiceWorker/pull/1309</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="16" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[16]</anchor-end> <cite xml:lang="en">WindowOrWorkerGlobalScope is a mixin by saschanaz · Pull Request #238 · w3c/IndexedDB</cite>
(<time>2018-05-02 13:15:46 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/w3c/IndexedDB/pull/238">https://github.com/w3c/IndexedDB/pull/238</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="17" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[17]</anchor-end> <cite xml:lang="en">WindowOrWorkerGlobalScope is a mixin by saschanaz · Pull Request #58 · w3c/hr-time</cite>
(<time>2018-05-02 13:15:54 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/w3c/hr-time/pull/58">https://github.com/w3c/hr-time/pull/58</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[18]</anchor-end> <cite xml:lang="en">WindowOrWorkerGlobalScope is a mixin (#238)</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">saschanaz</anchor>著, <time>2018-05-04 05:00:10 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/w3c/IndexedDB/commit/7b7362334eda06747b5c8130479591710ce367e1">https://github.com/w3c/IndexedDB/commit/7b7362334eda06747b5c8130479591710ce367e1</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="19" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[19]</anchor-end> <cite xml:lang="en">WindowOrWorkerGlobalScope is a mixin</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">saschanaz</anchor>著, <time>2019-02-10 15:11:50 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/w3c/ServiceWorker/commit/c05f53fb01c57e24f9e9deb66d01320b8e761580">https://github.com/w3c/ServiceWorker/commit/c05f53fb01c57e24f9e9deb66d01320b8e761580</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="20" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[20]</anchor-end> <cite xml:lang="en">WindowOrWorkerGlobalScope is a mixin by saschanaz · Pull Request #1309 · w3c/ServiceWorker</cite>
(<time>2019-06-20 13:23:44 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/w3c/ServiceWorker/pull/1309">https://github.com/w3c/ServiceWorker/pull/1309</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="21" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[21]</anchor-end> <cite xml:lang="en">Use WindowOrWorkerGlobalScope as a mixin (#64)</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">foolip</anchor>著, <time>2019-02-11 18:59:40 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/w3c/webappsec-secure-contexts/commit/c907ed2b5ea5ceecab0a3f9c7f8035a055cd1e7b">https://github.com/w3c/webappsec-secure-contexts/commit/c907ed2b5ea5ceecab0a3f9c7f8035a055cd1e7b</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="22" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[22]</anchor-end> <cite xml:lang="en">Use WindowOrWorkerGlobalScope as a mixin by foolip · Pull Request #64 · w3c/webappsec-secure-contexts</cite>
(<time>2019-06-20 18:12:58 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/w3c/webappsec-secure-contexts/pull/64">https://github.com/w3c/webappsec-secure-contexts/pull/64</anchor-external></p></section></body></html>