[whatwg] [[GetOwnProperty]] for named properties of the Window object
Boris Zbarsky
bzbarsky at MIT.EDU
Thu Sep 12 11:43:42 PDT 2013
On 9/12/13 2:36 PM, Gavin Barraclough wrote:
> Hmmm, interesting. I was thinking that in the case that a shadowing
> property was put to the named property object itself
Can't be done. Looking at the ES5 [[Put]], ownDesc is a data descriptor
here, so we land in step 3b, which calls [[DefineOwnProperty]], which is
defined at
http://dev.w3.org/2006/webapi/WebIDL/#named-properties-object-defineownproperty
and throws if "Throw" and silently does nothing otherwise. ES6 is similar.
> then deleted
Also can't be done. See
http://dev.w3.org/2006/webapi/WebIDL/#named-properties-object-delete
> Many thanks,
No problem!
-Boris
More information about the whatwg
mailing list