Allen Wirfs-Brock (2014-02-19T16:59:55.000Z)
domenic at domenicdenicola.com (2014-02-24T21:08:35.678Z)
On Feb 18, 2014, at 11:38 PM, C. Scott Ananian wrote: > So the code above would work in a fully-compliant ES6 implementation. > The question is: what should it do in the weird "not quite ES6, but > more than ES5" implementations that are shipping today. This isn't an > ES6 spec issue, it's a challenge to implementors to provide > forward-compatibility. Right, that's what I was trying to say. It all depends upon the new operator invoking @@create. It wouldn't work on an partial ES6 implementation where Promise.@@create was missing or where 'new' did not invoke @@create.