diff --git a/index.html b/index.html index 47da4cfd..d5526a7e 100644 --- a/index.html +++ b/index.html @@ -3211,12 +3211,28 @@
current
".
-The web window identifier
- is the string constant "window-fcc6-11e5-b4f8-330a88ab9d7f
".
+
A web frame + is an abstraction used to identify a frame or iframe + when it is transported via the protocol, + between remote and local ends.
The web frame identifier
is the string constant "frame-075b-4da1-b6ba-e579c2d3230a
".
+
An ECMAScript Object represents a web frame + if it has a web frame identifier own property. + +
A web window + is an abstraction used to identify a window + when it is transported via the protocol, + between remote and local ends. + +
The web window identifier
+ is the string constant "window-fcc6-11e5-b4f8-330a88ab9d7f
".
+
+
An ECMAScript Object represents a web window + if it has a web window identifier own property. +
The WindowProxy
reference object
with WindowProxy
object window is
given by:
@@ -3236,6 +3252,53 @@
To deserialize a web frame by a + JSON Object object that + represents a web frame: + +
If object has no own property web frame identifier, + return error with error code invalid argument. + +
Let reference be the result of + getting + the web frame identifier property + from object. + +
Let browsing context be the browsing context whose + window handle is reference, or null if no such + browsing context exists. + +
If browsing context is null or a top-level browsing context, + return error with error code no such frame. + +
Return success with data browsing context's associated window. +
To deserialize a web window by a + JSON Object object that represents a web + window: + +
If object has no own property web window identifier, + return error with error code invalid argument. + +
Let reference be the result of + getting + the web window identifier property + from object. + +
Let browsing context be the browsing context whose + window handle is reference, or null if no such + browsing context exists. + +
If browsing context is null or not a top-level browsing context, + return error with error code no such window. + +
Return success with data browsing context's associated window. +
When required to set the current browsing context given a context, an implementation must follow the following steps: @@ -4053,7 +4116,7 @@
A web element is an abstraction used to identify an element when it is transported via the protocol, - between remote- and local ends. + between remote and local ends.
The web element identifier is the string constant
"element-6066-11e4-a52e-4f735466cecf
".
@@ -6516,6 +6579,14 @@
Return the deserialized shadow root of value. +
Return the deserialized + web frame of value. + +
Return the deserialized + web window of value. +
Return the result of running the clone an object algorithm