* SUMMARY ES6: Improved Console Support for Promises - Promise Reactions. Internal Slots: (See JSPromise / JSPromiseReaction) [[PromiseFulfillReactions]] - A List of PromiseReaction records to be processed when/if the promise transitions from the "pending" state to the "fulfilled" state. [[PromiseRejectReactions]] - A List of PromiseReaction records to be processed when/if the promise transitions from the "pending" state to the "rejected" state.
<rdar://problem/19851072>
ES6 Promise is updated and now written in JS. Promise has private symbol fields; promiseFulfillReactions and promiseRejectReactions. If the Promise status is pending, its value is JS array of reaction objects.
Recently, promise reactions are merged into one array.