DescriptionClean up promises and fix an edge case bug
This patch builds on previous Promise spec compliance work by
cleaning out some old code which existed to support
Promise.prototype.chain, rephrasing some code to correspond more
closely to the specification, and removing some incorrect brand
checking. A test is added for a bug in an edge case which was fixed.
R=rossberg
BUG=v8:3641
LOG=Y
Committed: https://crrev.com/1deb89c8fd3cb69714ae0a24e3b5a4e78f6b73b4
Cr-Commit-Position: refs/heads/master@{#32627}
Patch Set 1 #Patch Set 2 : some more changes, and a test #Patch Set 3 : Fixes and tests #Patch Set 4 : Minor code cleanup; disable some soon-to-be-obsolete mjsunit tests #
Messages
Total messages: 20 (8 generated)
|