- From: Boris Zbarsky <bzbarsky@MIT.EDU>
- Date: Thu, 12 Sep 2013 14:43:42 -0400
- To: Gavin Barraclough <barraclough@apple.com>
- Cc: whatwg@lists.whatwg.org
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
Received on Thursday, 12 September 2013 18:44:20 UTC