Re: On IE __proto__ test cases

2013-07-12 Thread Allen Wirfs-Brock
On Jul 11, 2013, at 9:33 PM, Mark S. Miller wrote: > Yes, that was intentional. Even though the "__proto__:" looks related to the > "__proto__" property initially on Object.prototype, that's only cosmetic. It > is now simply part of the object literal syntax, in just the same way that > "<|" u

RE: On IE __proto__ test cases

2013-07-11 Thread Luke Hoban
> From: es-discuss-boun...@mozilla.org [mailto:es-discuss-boun...@mozilla.org] On Behalf Of Erik Arvidsson > Yeah, these test all look incorrect to me. IE11 implements an older draft where __proto__ was a magic property. That’s right. Our implementation predates the May spec updates that

Re: On IE __proto__ test cases

2013-07-08 Thread Andrea Giammarchi
on 3.1.1-10 AFAIK `Object.preventExtension({})` makes __proto__ immutable. Since `Object.freeze({})` includes that `preventExtension` call, immutable should be so no `y` inherited there. On Thu, Jul 4, 2013 at 3:10 PM, David Bruant wrote: > Hi, > > So, there are standard tests now for ES6! > ht

Re: On IE __proto__ test cases

2013-07-04 Thread Erik Arvidsson
Yeah, these test all look incorrect to me. IE11 implements an older draft where __proto__ was a magic property. On Jul 4, 2013 6:10 PM, "David Bruant" wrote: > Hi, > > So, there are standard tests now for ES6! > http://samples.msdn.microsoft.**com/ietestcenter/#javascript

On IE __proto__ test cases

2013-07-04 Thread David Bruant
Hi, So, there are standard tests now for ES6! http://samples.msdn.microsoft.com/ietestcenter/#javascript I'd like to discuss some of the __proto__ tests at http://samples.msdn.microsoft.com/ietestcenter/Javascript/testcases__proto_.html # 3.1.1-10 Object.freeze(Object.prototype) disables __pro