From 3bc328b234cc4cba2cc64ec64850dfa1d7c4d508 Mon Sep 17 00:00:00 2001
From: Ian Hickson The 4.7.2 The
iframe
contentDocument
IDL attribute
must return the Document
object of the active document of the
- iframe
element's nested browsing context, if any, or null otherwise.iframe
element's nested browsing context, if any and if its
+ effective script origin is the same origin as the effective script
+ origin specified by the incumbent settings object, or null otherwise.
The The contentWindow
IDL attribute must
return the WindowProxy
object of the iframe
element's nested
@@ -24141,8 +24143,9 @@ 4.7.4 The
object
contentDocument
IDL attribute
must return the Document
object of the active document of the
- object
element's nested browsing context, if it has one; otherwise, it
- must return null.object
element's nested browsing context, if any and if its
+ effective script origin is the same origin as the effective script
+ origin specified by the incumbent settings object, or null otherwise.
The The contentWindow
IDL attribute must
return the WindowProxy
object of the object
element's nested
@@ -96075,7 +96078,10 @@ 15.3.3 Frames
contentDocument
IDL attribute of
the frame
element must return the Document
object of the active
- document of the frame
element's nested browsing context.frame
element's nested browsing context, if any
+ and if its effective script origin is the same origin as the
+ effective script origin specified by the incumbent settings object, or
+ null otherwise.
The The contentWindow
IDL attribute must
return the WindowProxy
object of the frame
element's nested
diff --git a/index b/index
index e501c29c448..9cf48d1ffee 100644
--- a/index
+++ b/index
@@ -23170,7 +23170,9 @@ href="?audio">audio</a> test instead.)</p>
contentDocument
IDL attribute
must return the Document
object of the active document of the
- iframe
element's nested browsing context, if any, or null otherwise.iframe
element's nested browsing context, if any and if its
+ effective script origin is the same origin as the effective script
+ origin specified by the incumbent settings object, or null otherwise.
The The contentWindow
IDL attribute must
return the WindowProxy
object of the iframe
element's nested
@@ -24141,8 +24143,9 @@ href="?audio">audio</a> test instead.)</p>
contentDocument
IDL attribute
must return the Document
object of the active document of the
- object
element's nested browsing context, if it has one; otherwise, it
- must return null.object
element's nested browsing context, if any and if its
+ effective script origin is the same origin as the effective script
+ origin specified by the incumbent settings object, or null otherwise.
The The contentWindow
IDL attribute must
return the WindowProxy
object of the object
element's nested
@@ -96075,7 +96078,10 @@ if (s = prompt('What is your name?')) {
contentDocument
IDL attribute of
the frame
element must return the Document
object of the active
- document of the frame
element's nested browsing context.frame
element's nested browsing context, if any
+ and if its effective script origin is the same origin as the
+ effective script origin specified by the incumbent settings object, or
+ null otherwise.
The The contentWindow
IDL attribute must
return the WindowProxy
object of the frame
element's nested
diff --git a/source b/source
index 1be8beed418..5f5d52cd6f7 100644
--- a/source
+++ b/source
@@ -24389,7 +24389,9 @@ href="?audio">audio</a> test instead.)</p>
contentDocument
IDL attribute
must return the Document
object of the active document of the
- iframe
element's nested browsing context, if any, or null otherwise.iframe
element's nested browsing context, if any and if its
+ effective script origin is the same origin as the effective script
+ origin specified by the incumbent settings object, or null otherwise.
The The contentWindow
IDL attribute must
return the WindowProxy
object of the iframe
element's nested
@@ -25468,8 +25470,9 @@ href="?audio">audio</a> test instead.)</p>
contentDocument
IDL attribute
must return the Document
object of the active document of the
- object
element's nested browsing context, if it has one; otherwise, it
- must return null.object
element's nested browsing context, if any and if its
+ effective script origin is the same origin as the effective script
+ origin specified by the incumbent settings object, or null otherwise.
The The contentWindow
IDL attribute must
return the WindowProxy
object of the object
element's nested
@@ -106867,7 +106870,10 @@ if (s = prompt('What is your name?')) {
contentDocument
IDL attribute of
the frame
element must return the Document
object of the active
- document of the frame
element's nested browsing context.frame
element's nested browsing context, if any
+ and if its effective script origin is the same origin as the
+ effective script origin specified by the incumbent settings object, or
+ null otherwise.
The contentWindow
IDL attribute must
return the WindowProxy
object of the frame
element's nested