C. Scott Ananian (2015-04-29T19:40:04.000Z)
d at domenic.me (2015-05-11T16:47:58.734Z)
On Wed, Apr 29, 2015 at 3:32 PM, Allen Wirfs-Brock <allen at wirfs-brock.com> wrote: > Do you mean the first or second occurrence? The second occurrence. At that point all we know about x is that it's *not* something safe. We shouldn't be looking at `constructor` in that case. > I agree with you, but I'm not the Promise champion. > > Regardless, too late for ES2015. It will have to proposed as an ES2016 > change. True, but since subclassable Promises haven't been implemented in the major engines yet, still in time to get everyone to agree to implement the new semantics before use "in the wild" locks in the warts of ES2015. If we get consensus, I can certainly ensure that es6-shim, core-js, and babel implement the "ES2016" semantics.