<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><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="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[12]</anchor-end> <strong><cite xml:lang="en-GB-x-hixie">HTML Standard</cite> (<time>2016-02-04 17:09:00 +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/#the-location-interface">https://html.spec.whatwg.org/#the-location-interface</anchor-external></strong></li><li><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-GB-x-hixie">HTML Standard</cite> (<time>2015-11-04 19:30:07 +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/#workerlocation">https://html.spec.whatwg.org/#workerlocation</anchor-external></li></ul></refs></section><section><h1><code class="DOMi" xml:lang="en">Location</code> オブジェクト</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="23" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[23]</anchor-end> <code class="DOMi" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Location</anchor></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オブジェクト</anchor>は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">閲覧文脈</anchor>の<f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>活性文書</anchor></f>の<f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>文書の番地</anchor></f>を表します。
また、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">閲覧文脈</anchor>の<f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>セッション履歴</anchor></f>を変更する <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">API</anchor>
を提供します。 <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;12</anchor-internal></src></p><figure class="list members"><dl><dt><dfn><f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">DefaultProperties</f></dfn></dt><dd>作成時点での自身の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">プロパティー</anchor>のリストです <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;12</anchor-internal></src>。</dd><dt><f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文書</f></dt><dd>
当該<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オブジェクト</anchor>が関連付けられた<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文書</anchor>です。</dd><dt><dfn><f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><rubyb><anchor>関係する<code xmlns="http://www.w3.org/1999/xhtml" class="DOMi" xml:lang="en">Document</code></anchor><rt xmlns="http://www.w3.org/1999/xhtml">relevant <code class="DOMi" xml:lang="en">Document</code></rt></rubyb></f></dfn></dt><dd>
<f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文書</f>の<f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">閲覧文脈</f>の<f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">活性文書</f>です <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;12</anchor-internal></src>。</dd><dt><dfn><f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><rubyb>URL<rt xmlns="http://www.w3.org/1999/xhtml">url</rt></rubyb></f></dfn></dt><dd>
<f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>関係する<code xmlns="http://www.w3.org/1999/xhtml" class="DOMi" xml:lang="en">Document</code></anchor>の<f>文書の番地</f>です <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;12</anchor-internal></src>。</f></dd><dt><f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">祖先起源群配列</f></dt><dd><code class="DOMa" xml:lang="en">ancestorOrigins</code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IDL属性</anchor>の値です。</dd></dl></figure><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> <code class="DOMi" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URLUtils</anchor></code> としての動作は
<code class="JS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">location.href</anchor></code> を参照。</p><section><h1>メンバー</h1><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><figure class="list short"><ul><li><code class="DOMa" xml:lang="en">hash</code></li><li><code class="DOMa" xml:lang="en">host</code></li><li><code class="DOMa" xml:lang="en">hostname</code></li><li><code class="DOMa" xml:lang="en">href<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">location.href</title></code></li><li><code class="DOMa" xml:lang="en">pathname</code></li><li><code class="DOMa" xml:lang="en">port</code></li><li><code class="DOMa" xml:lang="en">protocol</code></li><li><code class="DOMa" xml:lang="en">search</code></li><li><code class="DOMm" xml:lang="en">reload</code></li><li><code class="DOMm" xml:lang="en">replace</code></li><li><code class="DOMm" xml:lang="en">assign</code></li></ul></figure></p></section></section><section><h1><code class="DOMi" xml:lang="en">WorkerLocation</code> インターフェイス (DOM)</h1><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> <code class="DOMi" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">WorkerLocation</anchor></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オブジェクト</anchor>は、
<code class="DOMi" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">WorkerGlobalScope</anchor></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オブジェクト</anchor>の<f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>URL</anchor></f>
を表します。</p></section><section><h1><code class="DOMa" xml:lang="en">location</code> IDL属性</h1><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> <dfn><code class="JS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">window.location</anchor></code></dfn> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IDL属性</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">取得器</anchor>は、
次のようにしなければ<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><strong xmlns="http://www.w3.org/1999/xhtml">なりません</strong></anchor> <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;12</anchor-internal></src>。<figure class="steps"><ol><li><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> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文脈オブジェクト</anchor>の <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><code xmlns="http://www.w3.org/1999/xhtml" class="DOMi" xml:lang="en">Location</code></f>を返します。</li></ol></figure></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> <dfn><code class="JS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">document.location</anchor></code></dfn> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IDL属性</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">取得器</anchor>は、
次のようにしなければ<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><strong xmlns="http://www.w3.org/1999/xhtml">なりません</strong></anchor> <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;12</anchor-internal></src>。<figure class="steps"><ol><li><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> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文脈オブジェクト</anchor>が<f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">完全に活性</f>なら、<ol><li><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> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文脈オブジェクト</anchor>の<f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">関連大域オブジェクト</f>の
<f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><code xmlns="http://www.w3.org/1999/xhtml" class="DOMi" xml:lang="en">Location</code></f>を返します。</li></ol></li><li><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> それ以外なら、<ol><li><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> <code>null</code> を返します。</li></ol></li></ol></figure></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="85" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[85]</anchor-end> 
<code>window.location</code> と <code>document.location</code>
は
<code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">PutForwards</anchor>=<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">href<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">location.href</title></anchor></code>
です。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;12</anchor-internal></src>
つまり、
<code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">window.location</anchor> = <var>url</var></code>
は
<code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">window.location</anchor>.<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">href<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">location.href</title></anchor> = <var>url</var></code>
と等価です。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="88" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[88]</anchor-end> 
なお <code>location.href</code> は
<code>stringifier</code>
として定義されています。
従って <code>Location</code> オブジェクトの
<code>toString</code>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メソッド</anchor>は
<code>location.href</code>
の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">取得器</anchor>と等価です。
つまり、
<code>window.location</code>
を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字列</anchor>連結すると
<code>location.href</code>
とみなされます。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">
<anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="86" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[86]</anchor-end> 
実際の
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Webページ</anchor>の
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JavaScript</anchor>
では
<code xmlns="http://www.w3.org/1999/xhtml">window.location</code>
やその省略形の
<code xmlns="http://www.w3.org/1999/xhtml">location</code>
を使う場合が多く、
<code xmlns="http://www.w3.org/1999/xhtml">document.location</code>
はあまり使われません。</comment-p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">
<anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="87" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[87]</anchor-end> 
<code xmlns="http://www.w3.org/1999/xhtml"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">window.location</anchor> = <var>url</var></code>
や
<code xmlns="http://www.w3.org/1999/xhtml"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">location</anchor> = <var>url</var></code>
はわかりにくいので、
<code xmlns="http://www.w3.org/1999/xhtml"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">window.location</anchor>.<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">href<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">location.href</title></anchor> = <var>url</var></code>
と書くことが多いです。</comment-p><history xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="89" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[89]</anchor-end> 
先日 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SNS</anchor> で <code>window.location</code> の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">setter</anchor> は
<cite>HTML Standard</cite>
に規定がないとか解説している人を見かけましたが、
誤りです。
初期の初期からしっかり<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">規定</anchor>されています。
そのように<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">仕様書</anchor>を引いてもっともらしいことを書いていても、
正確に読み込んでいるとは限らないので注意しましょう。
<time>2022-04-25T13:29:24.00Z</time></p></history></section><section><h1>文脈</h1><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> <code class="DOMi" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Window</anchor></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オブジェクト</anchor>は、
固有の <code class="DOMi" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Location</anchor></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オブジェクト</anchor>を持ちます。
<code class="DOMi" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Window</anchor></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オブジェクト</anchor>の作成時に
<code class="DOMi" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Location</anchor></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オブジェクト</anchor>が割り当てられます。 <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;12</anchor-internal></src></p><history xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml"><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> <code class="JS" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">document.open</anchor></code> で <code class="DOMi" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Location</anchor></code>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オブジェクト</anchor>は新しいものに差し替えられるとされていましたが、
その規定は削除されています。</p></history></section><section><h1>作成</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="24" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[24]</anchor-end> <code class="DOMi" xml:lang="en">Location<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">Location (DOM)</title></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オブジェクト</anchor>の作成は、次のようにします
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;12</anchor-internal></src>。</p><figure class="steps"><ol><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="25" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[25]</anchor-end> <var>オブジェクト</var>を、新しい <code class="DOMi" xml:lang="en">Location<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">Location (DOM)</title></code>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">プラットフォームオブジェクト</anchor>に設定します。
<var>オブジェクト</var>の <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="JS ss" xml:lang="en">DefineOwnProperty</f> を実行して次の通りメンバーを作成します。<figure class="table"><dl><dt>name</dt><dd>名前 (第1引数)</dd><dt>Value</dt><dd><f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">Value</f></dd><dt>Writable</dt><dd><f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">Writable</f></dd><dt>Enumerable</dt><dd><f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">Enumerable</f></dd><dt>Configurable</dt><dd><f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">Configurable</f></dd></dl><dl><dt>name</dt><dd><code>toString</code></dd><dt>Value</dt><dd><code>%ObjProto_toString%</code></dd><dt>Writable</dt><dd><code>false</code></dd><dt>Enumerable</dt><dd><code>false</code></dd><dt>Configurable</dt><dd><code>false</code></dd></dl><dl><dt>name</dt><dd><code>toJSON</code></dd><dt>Value</dt><dd><code>undefined</code></dd><dt>Writable</dt><dd><code>false</code></dd><dt>Enumerable</dt><dd><code>false</code></dd><dt>Configurable</dt><dd><code>false</code></dd></dl><dl><dt>name</dt><dd><code>valueOf</code></dd><dt>Value</dt><dd><code>%ObjProto_valueOf%</code></dd><dt>Writable</dt><dd><code>false</code></dd><dt>Enumerable</dt><dd><code>false</code></dd><dt>Configurable</dt><dd><code>false</code></dd></dl><dl><dt>name</dt><dd><code>@@toPrimitive</code></dd><dt>Value</dt><dd><code>undefined</code></dd><dt>Writable</dt><dd><code>false</code></dd><dt>Enumerable</dt><dd><code>false</code></dd><dt>Configurable</dt><dd><code>false</code></dd></dl></figure></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="26" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[26]</anchor-end> <var>オブジェクト</var>の <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">DefaultProperties</f> を、
<var>オブジェクト</var>の <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">OwnPropertyKeys</f> を実行した結果に設定します。</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="27" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[27]</anchor-end> <var>オブジェクト</var>を返します。</li></ol></figure><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="31" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[31]</anchor-end> 更に、 <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">祖先起源群配列</f>を設定しなければ<MUST xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">なりません</MUST>。</p></section><section><h1>異なる起源からのアクセス</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="42" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[42]</anchor-end> <code class="DOMi" xml:lang="en">Location</code> は、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">同じ起源</anchor>でなくてもアクセスできる例外的な<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オブジェクト</anchor>です。
(そのような性質を持つのは他に <code class="DOMi" xml:lang="en">WindowProxy</code> だけです。)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="43" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[43]</anchor-end> <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="44" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[44]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JavaScript</anchor> の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">内部メソッド</anchor>は次のように動作しなければ<MUST xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">なりません</MUST>
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;12</anchor-internal></src>。</p><figure class="table"><dl><dt>method</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">内部メソッド</anchor></dd><dt>params</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">引数</anchor></dd><dt>same</dt><dd><code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IsPlatformObjectSameOrigin</anchor>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">this</anchor>)</code> が<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">真</anchor></dd><dt>cross</dt><dd><code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IsPlatformObjectSameOrigin</anchor>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">this</anchor>)</code> が<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">偽</anchor></dd></dl><dl><dt>method</dt><dd><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="60" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[60]</anchor-end> <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">GetPrototypeOf</f></dd><dt>same</dt><dd><code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">!<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">! (ECMAScript)</title></anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">OrdinaryGetPrototypeOf</anchor>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">this</anchor>)</code> を返します。</dd><dt>cross</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">null</anchor> を返します。</dd></dl><dl><dt>method</dt><dd><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="61" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[61]</anchor-end> <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">SetPrototypeOf</f></dd><dt>same</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">偽</anchor>を返します。</dd><dt>cross</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">偽</anchor>を返します。</dd></dl><dl><dt>method</dt><dd><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="62" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[62]</anchor-end> <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">IsExtensible</f></dd><dt>same</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">真</anchor>を返します。</dd><dt>cross</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">真</anchor>を返します。</dd></dl><dl><dt>method</dt><dd><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="63" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[63]</anchor-end> <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">PreventExtensions</f></dd><dt>same</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">偽</anchor>を返します。</dd><dt>cross</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">偽</anchor>を返します。</dd></dl><dl><dt>method</dt><dd><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="64" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[64]</anchor-end> <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">GetOwnProperty</f></dd><dt>params</dt><dd><var>P</var></dd><dt>same</dt><dd><figure class="steps"><ol><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="32" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[32]</anchor-end> <var>desc</var> を、 <code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">OrdinaryGetOwnProperty</anchor>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">this</anchor>, <var>P</var>)</code> に設定します。</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="33" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[33]</anchor-end> <code>this</code> の <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">DefaultProperties</f> の値に <var>P</var> が含まれるなら、<ol><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="34" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[34]</anchor-end> <var>desc</var> の <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">Configurable</f> を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">真</anchor>に設定します。</li></ol></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="35" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[35]</anchor-end> <var>desc</var> を返します。</li></ol></figure></dd><dt>cross</dt><dd><figure class="steps"><ol><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="37" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[37]</anchor-end> <var>特性</var>を、 <code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">!<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">! (ECMAScript)</title></anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CrossOriginGetOwnPropertyHelper</anchor>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">this</anchor>, <var>P</var>)</code> に設定します。</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="38" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[38]</anchor-end> <var>特性</var>が<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">未定義</anchor>でなければ、<ol><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="39" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[39]</anchor-end> <var>特性</var>を返します。</li></ol></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="40" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[40]</anchor-end> それ以外なら、<ol><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="41" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[41]</anchor-end> <code class="DOMe" xml:lang="en">SecurityError</code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">例外</anchor>を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">投げ</anchor>ます。</li></ol></li></ol></figure></dd></dl><dl><dt>method</dt><dd><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="65" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[65]</anchor-end> <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">DefineOwnProperty</f></dd><dt>params</dt><dd><var>P</var>, <var>Desc</var></dd><dt>same</dt><dd><figure class="steps"><ol><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="46" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[46]</anchor-end> <code>this</code> の<f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">DefaultProperties</f>の値が <var>P</var> を含むなら、<ol><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="47" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[47]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">偽</anchor>を返します。</li></ol></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="48" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[48]</anchor-end> それ以外なら、<ol><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="49" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[49]</anchor-end> <code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">?<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">? (ECMAScript)</title></anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">OrdinaryDefineOwnProperty</anchor>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">this</anchor>, <var>P</var>, <var>Desc</var>)</code> を返します。</li></ol></li></ol></figure></dd><dt>cross</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">偽</anchor>を返します。</dd></dl><dl><dt>method</dt><dd><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="66" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[66]</anchor-end> <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">Get</f></dd><dt>params</dt><dd><var>P</var>, <var>Receiver</var></dd><dt>same</dt><dd>
<code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">?<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">? (ECMAScript)</title></anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">OrdinaryGet</anchor>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">this</anchor>, <var>P</var>, <var>Receiver</var>)</code>
を返します。</dd><dt>cross</dt><dd>
<code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">?<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">? (ECMAScript)</title></anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CrossOriginGet</anchor>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">this</anchor>, <var>P</var>, <var>Receiver</var>)</code>
を返します。</dd></dl><dl><dt>method</dt><dd><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="67" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[67]</anchor-end> <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">Set</f></dd><dt>params</dt><dd><var>P</var>, <var>V</var>, <var>Receiver</var></dd><dt>same</dt><dd>
<code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">?<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">? (ECMAScript)</title></anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">OrdinarySet</anchor>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">this</anchor>, <var>P</var>, <var>V</var>, <var>Receiver</var>)</code>
を返します。</dd><dt>cross</dt><dd>
<code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">?<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">? (ECMAScript)</title></anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CrossOriginSet</anchor>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">this</anchor>, <var>P</var>, <var>V</var>, <var>Receiver</var>)</code>
を返します。</dd></dl><dl><dt>method</dt><dd><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="68" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[68]</anchor-end> <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">Delete</f></dd><dt>params</dt><dd><var>P</var></dd><dt>same</dt><dd>
<code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">?<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">? (ECMAScript)</title></anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">OrdinaryDelete</anchor>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">this</anchor>, <var>P</var>)</code>
を返します。</dd><dt>cross</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">偽</anchor>を返します。</dd></dl><dl><dt>method</dt><dd><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="69" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[69]</anchor-end> <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" class="ss">OwnPropertyKeys</f></dd><dt>same</dt><dd><code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">!<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">! (ECMAScript)</title></anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">OrdinaryOwnPropertyKeys</anchor>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">this</anchor>)</code>
を返します。</dd><dt>cross</dt><dd>
<code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">!<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">! (ECMAScript)</title></anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CrossOriginOwnPropertyKeys</anchor>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">this</anchor>)</code>
を返します。</dd></dl></figure></section><section><h1>歴史</h1><section><h1>JavaScript 1.0</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="28" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[28]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JavaScript 1.0</anchor> で <code class="DOMi" xml:lang="en">Location<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">Location (DOM)</title></code>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オブジェクト</anchor>が導入され、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URL分解属性</anchor>が追加されました。</p><figure class="list short"><ul><li><code class="DOMa" xml:lang="en">hash</code></li><li><code class="DOMa" xml:lang="en">host</code></li><li><code class="DOMa" xml:lang="en">hostname</code></li><li><code class="DOMa" xml:lang="en">href<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">location.href</title></code></li><li><code class="DOMa" xml:lang="en">pathname</code></li><li><code class="DOMa" xml:lang="en">port</code></li><li><code class="DOMa" xml:lang="en">protocol</code></li><li><code class="DOMa" xml:lang="en">search</code></li></ul></figure></section><section><h1>JavaScript 1.1</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="29" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[29]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JavaScript 1.1</anchor> で <code class="DOMm" xml:lang="en">reload</code> と
<code class="DOMm" xml:lang="en">replace</code> が追加されました。</p></section><section><h1></h1><ed xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"></ed><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="30" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[30]</anchor-end> <code class="JS" xml:lang="en">location.origin</code> は10年代に追加されました。</p></section></section><section><h1>メモ</h1><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">Re: WebIDL and prototype chains</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Maciej Stachowiak</anchor> 著, <time>2009-07-17 12:39:39 +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="http://lists.w3.org/Archives/Public/public-webapps/2009JulSep/0269.html">http://lists.w3.org/Archives/Public/public-webapps/2009JulSep/0269.html</anchor-external></p><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> <cite><strong>[</strong>whatwg<strong>]</strong> JS &quot;redirects&quot; and session history</cite>
(<time>2010-07-28 08:22:37 +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="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-July/027372.html">http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-July/027372.html</anchor-external></p><p><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">Web Applications 1.0 r7512     Make sure &lt;iframe name=location&gt; doesn't override Document.location</cite>
( (<time>2012-11-20 03:47:00 +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="http://html5.org/tools/web-apps-tracker?from=7511&amp;to=7512">http://html5.org/tools/web-apps-tracker?from=7511&amp;to=7512</anchor-external></p><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> <cite xml:lang="en-US">Window Object 1.0</cite>
( (<time>2006-04-08 02:19:28 +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="http://www.w3.org/TR/Window/#window-location">http://www.w3.org/TR/Window/#window-location</anchor-external></p><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> <cite><strong></strong>[<strong></strong>whatwg<strong></strong>]<strong></strong> Location object identity and navigation behavior</cite>
( (<time>2013-01-08 05:31: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="http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2013-January/038527.html">http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2013-January/038527.html</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="319" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[319]</anchor-end> <cite><strong></strong>[<strong></strong>whatwg<strong></strong>]<strong></strong> Spec for location object needs to make some properties unforgeable; need supporting WebIDL changes</cite>
( (<time>2012-11-20 02:38:08 +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="http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-November/038015.html">http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-November/038015.html</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="320" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[320]</anchor-end> <cite><strong></strong>[<strong></strong>whatwg<strong></strong>]<strong></strong> Location object identity and navigation behavior</cite>
( (<time>2012-11-20 01:38:05 +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="http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-November/038014.html">http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-November/038014.html</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="321" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[321]</anchor-end> <cite><strong></strong>[<strong></strong>whatwg<strong></strong>]<strong></strong> Proposal: location.parentOrigin</cite>
( (<time>2012-11-20 06:25:14 +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="http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-November/038019.html">http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-November/038019.html</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="322" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[322]</anchor-end> <cite xml:lang="en">Web Applications 1.0 r7513     Update Location's members to point to the right document.</cite>
( (<time>2012-11-20 09:15:00 +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="http://html5.org/tools/web-apps-tracker?from=7512&amp;to=7513">http://html5.org/tools/web-apps-tracker?from=7512&amp;to=7513</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="323" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[323]</anchor-end> <cite xml:lang="en">Web Applications 1.0 r7514     Make Location be protected from cross-origin access like Window.</cite>
( (<time>2012-11-20 10:14:00 +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="http://html5.org/tools/web-apps-tracker?from=7513&amp;to=7514">http://html5.org/tools/web-apps-tracker?from=7513&amp;to=7514</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="324" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[324]</anchor-end> <cite xml:lang="en">Web Applications 1.0 r7515     More security fixes: Location is now entirely Unforgeable, and wording for some other security paragraphs is now consistent.</cite>
( (<time>2012-11-20 10:42:00 +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="http://html5.org/tools/web-apps-tracker?from=7514&amp;to=7515">http://html5.org/tools/web-apps-tracker?from=7514&amp;to=7515</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="325" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[325]</anchor-end> <cite xml:lang="en">Web Applications 1.0 r7516     Location's security model is actually different than Window's.</cite>
( (<time>2012-11-20 16:45:00 +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="http://html5.org/tools/web-apps-tracker?from=7515&amp;to=7516">http://html5.org/tools/web-apps-tracker?from=7515&amp;to=7516</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="326" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[326]</anchor-end> <cite xml:lang="en-US">Window Object 1.0</cite>
( (<time>2006-04-08 02:19:28 +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="http://www.w3.org/TR/Window/#location">http://www.w3.org/TR/Window/#location</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="327" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[327]</anchor-end> <cite xml:lang="en">Web Applications 1.0 r7758     Allow custom properties on Location objects to work for the Document whose Location object it originally was.</cite>
( (<time>2013-03-16 08:00:00 +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="http://html5.org/tools/web-apps-tracker?from=7757&amp;to=7758">http://html5.org/tools/web-apps-tracker?from=7757&amp;to=7758</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="328" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[328]</anchor-end> <cite xml:lang="en">Web Applications 1.0 r7846     Try to match reality better for dynamic location.hash navigation.</cite>
( (<time>2013-04-23 03:01:00 +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="http://html5.org/tools/web-apps-tracker?from=7845&amp;to=7846">http://html5.org/tools/web-apps-tracker?from=7845&amp;to=7846</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="405" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[405]</anchor-end> <cite>IRC logs: freenode / #whatwg / 20131010</cite>
( (<time>2013-10-14 00:14:43 +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="http://krijnhoetmer.nl/irc-logs/whatwg/20131010">http://krijnhoetmer.nl/irc-logs/whatwg/20131010</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="407" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[407]</anchor-end> <cite>IRC logs: freenode / #whatwg / 20131213</cite>
( (<time>2013-12-15 23:01:08 +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="http://krijnhoetmer.nl/irc-logs/whatwg/20131213">http://krijnhoetmer.nl/irc-logs/whatwg/20131213</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="408" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[408]</anchor-end> <cite>IRC logs: freenode / #whatwg / 20140205</cite>
( (<time>2014-02-08 12:44:05 +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="http://krijnhoetmer.nl/irc-logs/whatwg/20140205#l-961">http://krijnhoetmer.nl/irc-logs/whatwg/20140205#l-961</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="409" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[409]</anchor-end> <cite xml:lang="en">Cross-origin windows and how to explain them in ECMAScript semantics</cite>
( (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">David Bruant</anchor> 著, <time>2014-02-08 21:16:11 +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="http://lists.w3.org/Archives/Public/public-script-coord/2014JanMar/0140.html">http://lists.w3.org/Archives/Public/public-script-coord/2014JanMar/0140.html</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">Inline URLUtilsReadOnly · whatwg/html@32a7a20</cite>
(<time>2015-09-26 11:27:43 +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/32a7a2092eeff52aca78a0224816a9b327893cc6">https://github.com/whatwg/html/commit/32a7a2092eeff52aca78a0224816a9b327893cc6</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">Give workers a base URL and clean up shared workers · whatwg/html@b620471</cite> (<time>2015-11-06 22:23:05 +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/b620471ff823e8e6507b077cf0785a530762f5e3">https://github.com/whatwg/html/commit/b620471ff823e8e6507b077cf0785a530762f5e3</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">Tie Location to the Window object · whatwg/html@fdd8216</cite>
(<time>2016-02-04 21:08: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/whatwg/html/commit/fdd8216a902a065dd3e205cbbc1b5a6b527970a2">https://github.com/whatwg/html/commit/fdd8216a902a065dd3e205cbbc1b5a6b527970a2</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="36" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[36]</anchor-end> <cite xml:lang="en">Cross-origin objects: do not wrap JavaScript functions</cite>
( (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">annevk</anchor>著, <time>2016-06-22 00:21:17 +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/db361b608157b5cf9fd0d491d7dc76cdce80380b">https://github.com/whatwg/html/commit/db361b608157b5cf9fd0d491d7dc76cdce80380b</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="45" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[45]</anchor-end> <cite xml:lang="en">Explain why cross-origin properties are configurable</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">domenic</anchor>著, <time>2016-09-09 05:18:17 +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/7891ea33f643f2b6af18dacc532378671c922b76">https://github.com/whatwg/html/commit/7891ea33f643f2b6af18dacc532378671c922b76</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="50" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[50]</anchor-end> <cite xml:lang="en">document.location requires document to be fully active</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">annevk</anchor>著, <time>2016-09-09 05:23:02 +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/126ec9eadb149285c8f41a40929ff53ca8112826">https://github.com/whatwg/html/commit/126ec9eadb149285c8f41a40929ff53ca8112826</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="51" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[51]</anchor-end> <cite xml:lang="en">Throw for cross-origin <strong>[</strong><strong>[</strong>Delete<strong>]</strong><strong>]</strong> and use &quot;SecurityError&quot; as needed</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">annevk</anchor>著, <time>2016-09-15 01:50:33 +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/9b22d034cd5a89cac9e54174d009ef8a256bcf13">https://github.com/whatwg/html/commit/9b22d034cd5a89cac9e54174d009ef8a256bcf13</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="52" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[52]</anchor-end> <cite xml:lang="en">Make Location's toString() work and drop its toJSON()</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">annevk</anchor>著, <time>2017-02-14 18:10:27 +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/74a78cb74c07b81bc195bdf50d90811f8f5ee5aa">https://github.com/whatwg/html/commit/74a78cb74c07b81bc195bdf50d90811f8f5ee5aa</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="53" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[53]</anchor-end> <cite xml:lang="en">Remove javascript URL case from &lt;a&gt;/&lt;area&gt;/Location hash setter</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">annevk</anchor>著, <time>2017-02-22 15:19:37 +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/deea9fba916cb6e66c7dcfc57442cf25ac0441a1">https://github.com/whatwg/html/commit/deea9fba916cb6e66c7dcfc57442cf25ac0441a1</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="54" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[54]</anchor-end> <cite xml:lang="en">Tweak the exposure of cross-origin properties</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">domenic</anchor>著, <time>2017-07-17 17:14:13 +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/79b4fbc6cfa2123620fa05c27579f4ec1e7d9c5d">https://github.com/whatwg/html/commit/79b4fbc6cfa2123620fa05c27579f4ec1e7d9c5d</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="55" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[55]</anchor-end> <cite xml:lang="en">Why are indexed properties on WindowProxy not enumerable in the spec? · Issue #2753 · whatwg/html</cite>
(<time>2017-07-18 20:57: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/html/issues/2753">https://github.com/whatwg/html/issues/2753</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="56" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[56]</anchor-end> <cite xml:lang="en">Why are indexed properties on WindowProxy not enumerable in the spec? · Issue #2753 · whatwg/html</cite>
(<time>2017-07-18 21:08:07 +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/issues/2753">https://github.com/whatwg/html/issues/2753</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="57" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[57]</anchor-end> <cite xml:lang="en">Tweak the exposure of cross-origin properties by domenic · Pull Request #2777 · whatwg/html</cite>
(<time>2017-07-18 21:08: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/pull/2777">https://github.com/whatwg/html/pull/2777</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="58" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[58]</anchor-end> <cite xml:lang="en">Enumerate fewer cross-origin properties</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">annevk</anchor>著, <time>2017-11-07 01:09: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/commit/ad8823782e7f6b7d60f8e216901bb76d1a53dd6d">https://github.com/whatwg/html/commit/ad8823782e7f6b7d60f8e216901bb76d1a53dd6d</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="59" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[59]</anchor-end> <cite xml:lang="en">Enumerable cross-origin properties don't seem to be web-compatible · Issue #3183 · whatwg/html</cite>
(<time>2017-11-07 17:01:47 +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/issues/3183">https://github.com/whatwg/html/issues/3183</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="70" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[70]</anchor-end> <cite xml:lang="en">Enumerate less cross-origin properties by annevk · Pull Request #3186 · whatwg/html</cite>
(<time>2017-11-07 17:02:22 +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/3186">https://github.com/whatwg/html/pull/3186</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="71" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[71]</anchor-end> <cite xml:lang="en">Make crossOriginObject.then undefined for promises</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">annevk</anchor>著, <time>2018-02-08 04:39:51 +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/6031e3a2d66ee2ff11d09abd18e6a25a3c78c5ba">https://github.com/whatwg/html/commit/6031e3a2d66ee2ff11d09abd18e6a25a3c78c5ba</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="72" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[72]</anchor-end> <cite xml:lang="en">No way to resolve a Promise with a cross domain WindowProxy · Issue #536 · whatwg/dom</cite>
(<time>2018-02-08 16:52:36 +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/dom/issues/536">https://github.com/whatwg/dom/issues/536</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="73" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[73]</anchor-end> <cite xml:lang="en">Make crossOriginObject.then undefined for promises by annevk · Pull Request #3242 · whatwg/html</cite>
(<time>2018-02-08 16:53:51 +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/3242">https://github.com/whatwg/html/pull/3242</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="74" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[74]</anchor-end> <cite xml:lang="en">WindowProxy and Location use ordinary internal methods by default</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">annevk</anchor>著, <time>2018-11-27 23:13:42 +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/44da6795888d90cc7d4181a57e5b7aeafe461fb5">https://github.com/whatwg/html/commit/44da6795888d90cc7d4181a57e5b7aeafe461fb5</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="75" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[75]</anchor-end> <cite xml:lang="en">Correct branching logic in choosing a browsing context by annevk · Pull Request #4197 · whatwg/html</cite>
(<time>2019-05-18 14:43:14 +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/4197">https://github.com/whatwg/html/pull/4197</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="76" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[76]</anchor-end> <cite xml:lang="en">Handle cross-origin &quot;then&quot; and friends at a later point</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">annevk</anchor>著, <time>2019-01-07 22:00: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/whatwg/html/commit/5e370be9b9d48fe5106472db0ea65e01c64387bc">https://github.com/whatwg/html/commit/5e370be9b9d48fe5106472db0ea65e01c64387bc</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="77" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[77]</anchor-end> <cite xml:lang="en">Handling of &quot;then&quot; on cross-origin windows doesn't match what we agreed to do or browsers · Issue #4251 · whatwg/html</cite>
(<time>2019-06-01 11:45:09 +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/issues/4251">https://github.com/whatwg/html/issues/4251</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="78" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[78]</anchor-end> <cite xml:lang="en">Handle cross-origin &quot;then&quot; and friends at a later point by annevk · Pull Request #4269 · whatwg/html</cite>
(<time>2019-06-01 11:45:35 +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/4269">https://github.com/whatwg/html/pull/4269</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="79" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[79]</anchor-end> <cite xml:lang="en">WindowProxy and Location use ordinary internal methods by default</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">annevk</anchor>著, <time>2018-11-27 23:13:42 +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/44da6795888d90cc7d4181a57e5b7aeafe461fb5">https://github.com/whatwg/html/commit/44da6795888d90cc7d4181a57e5b7aeafe461fb5</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="80" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[80]</anchor-end> <cite xml:lang="en">Should clearly define that the ordinary object internal methods are used when not stated otherwise for WindowProxy and Location · Issue #4189 · whatwg/html</cite>
(<time>2019-06-20 09:57:47 +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/issues/4189">https://github.com/whatwg/html/issues/4189</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="81" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[81]</anchor-end> <cite xml:lang="en">Clarify that WindowProxy and Location use ordinary internal methods by default by annevk · Pull Request #4191 · whatwg/html</cite>
(<time>2019-06-20 09:58:06 +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/4191">https://github.com/whatwg/html/pull/4191</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="82" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[82]</anchor-end> <cite xml:lang="en">Only run &quot;perform a security check&quot; for Window and Location objects</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">annevk</anchor>, <time>2019-12-11 19:48:19 +09:00</time>, <time>2021-03-17T11:12:32.000Z</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/e46fc2f59a064ab4e45b9f3e6fa9322ad591ef0f">https://github.com/whatwg/html/commit/e46fc2f59a064ab4e45b9f3e6fa9322ad591ef0f</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="83" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[83]</anchor-end> <cite xml:lang="en">Only run &quot;perform a security check&quot; for Window and Location objects by annevk · Pull Request #5141 · whatwg/html</cite>
(<time>2021-03-17T11:13:04.000Z</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/5141">https://github.com/whatwg/html/pull/5141</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="84" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[84]</anchor-end> <cite xml:lang="en">Consolidate performing a security check in the spec with implementations · Issue #2360 · whatwg/html</cite>
(<time>2021-03-17T11:14:00.000Z</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/issues/2360">https://github.com/whatwg/html/issues/2360</anchor-external></p></section></body></html>