On 16 March 2013 00:00, Kevin Reid <[email protected]> wrote: > I'm doing a little maintenance on SES. Chrome has recently added a new > odd behavior: > >> var o = Object.create(null); >> Object.getOwnPropertyNames(o) > [] >> Object.getOwnPropertyDescriptor(o, '__proto__'); > Object {value: null, writable: true, enumerable: false, configurable: false}
That seems to be the old odd behaviour, not the new. On V8 trunk you get 'undefined' for the latter. In the process of adopting the new __proto__ semantics, we have recently changed it to be a magic data property on Object.prototype. In a next step, we will make it a proper JS accessor property. /Andreas _______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

