From 44da6795888d90cc7d4181a57e5b7aeafe461fb5 Mon Sep 17 00:00:00 2001
From: Anne van Kesteren Window
object wrapped by the browsing context's associated
WindowProxy
object is changed.
The WindowProxy
exotic object must use the ordinary internal methods except where
+ it is explicitly specified otherwise below.
There is no WindowProxy
interface object.
Every WindowProxy
object has a [[Window]] internal slot representing the wrapped Window
object.
The WindowProxy
object internal methods are described in the subsections
- below.
Although WindowProxy
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 WindowProxy
and Location
objects. As long as the
@@ -81673,10 +81673,10 @@ interface Location { // but see also As explained earlier, the Location
exotic object
- requires additional logic beyond IDL for security purposes. The internal slot and internal methods
- Location
objects must implement are defined below.
Location
object must
+ use the ordinary internal methods except where it is explicitly specified otherwise below.
- Every Location
object has a [[DefaultProperties]] internal slot
+
Also, every Location
object has a [[DefaultProperties]] internal slot
representing its own properties at time of its creation.