diff --git a/source b/source index b19dfd55132..5927ef82ade 100755 --- a/source +++ b/source @@ -77841,7 +77841,7 @@ console.assert(iframeWindow.frameElement === null);
Set crossOriginDesc to PropertyDescriptor{ [[Value]]: value, - [[Enumerable]]: true, + [[Enumerable]]: false, [[Writable]]: false, [[Configurable]]: true }.
Set crossOriginDesc to PropertyDescriptor{ [[Get]]: crossOriginGet, [[Set]]: crossOriginSet, - [[Enumerable]]: true, + [[Enumerable]]: false, [[Configurable]]: true }.
The reason the property descriptors are non-enumerable, despite this mismatching + the same-origin behavior, is for compatibility with existing Web content. See issue #3183 for details.
+Let value be the WindowProxy
object of the
named object with the name P.
-
Return PropertyDescriptor{ - [[Value]]: value, - [[Enumerable]]: true, - [[Writable]]: false, - [[Configurable]]: true }.
Return PropertyDescriptor{ + [[Value]]: value, + [[Enumerable]]: false, + [[Writable]]: false, + [[Configurable]]: true }.
+ +The reason the property descriptors are non-enumerable, despite this + mismatching the same-origin behavior, is for compatibility with existing Web content. See issue #3183 for details.
+Throw a "SecurityError
" DOMException
.