Skip to content

Commit

Permalink
WindowProxy and Location use ordinary internal methods by default
Browse files Browse the repository at this point in the history
Fixes #4189.
  • Loading branch information
annevk committed Nov 27, 2018
1 parent 24f44e8 commit 44da679
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions source
Original file line number Diff line number Diff line change
Expand Up @@ -79104,15 +79104,15 @@ interface <dfn>BarProp</dfn> {
<code>Window</code> object wrapped by the <span>browsing context</span>'s associated
<code>WindowProxy</code> object is changed.</p>

<p>The <code>WindowProxy</code> exotic object must use the ordinary internal methods except where
it is explicitly specified otherwise below.</p>

<p>There is no <code>WindowProxy</code> <span>interface object</span>.</p>

<p>Every <code>WindowProxy</code> object has a <dfn data-x="concept-windowproxy-window"
data-export="">[[Window]]</dfn> internal slot representing the wrapped <code>Window</code>
object.</p>

<p>The <code>WindowProxy</code> object internal methods are described in the subsections
below.</p>

<p class="note">Although <code>WindowProxy</code> is named as a "proxy", it does not do
polymorphic dispatch on its target's internal methods as a real proxy would, due to a desire to
reuse machinery between <code>WindowProxy</code> and <code>Location</code> objects. As long as the
Expand Down Expand Up @@ -81673,10 +81673,10 @@ interface <dfn>Location</dfn> { // but see also <a href="#the-location-interface
<hr>

<p id="location-internal-methods">As explained earlier, the <code>Location</code> exotic object
requires additional logic beyond IDL for security purposes. The internal slot and internal methods
<code>Location</code> objects must implement are defined below.</p>
requires additional logic beyond IDL for security purposes. The <code>Location</code> object must
use the ordinary internal methods except where it is explicitly specified otherwise below.</p>

<p>Every <code>Location</code> object has a <dfn>[[DefaultProperties]]</dfn> internal slot
<p>Also, every <code>Location</code> object has a <dfn>[[DefaultProperties]]</dfn> internal slot
representing its own properties at time of its creation.</p>

<h5 id="location-getprototypeof">[[GetPrototypeOf]] ( )</h5>
Expand Down

0 comments on commit 44da679

Please sign in to comment.