v8/test/mjsunit/es6/debug-promises
littledan d9c45337a4 Check that Promise subclasses have callable resolve/reject
This check is guaranteed by the Promise spec and tested by test262
tests. It only has to run for subclasses. This patch adds the check
to the Promise code.

BUG=v8:4633
R=adamk
LOG=Y

Review URL: https://codereview.chromium.org/1780823003

Cr-Commit-Position: refs/heads/master@{#34693}
2016-03-10 23:22:31 +00:00
..
async-task-event.js Trigger exception debug events on Promise reject. 2014-08-06 09:41:52 +00:00
events.js Remove unnecessary coupling between Promise tests and Object.observe 2015-07-21 17:17:07 +00:00
promise-all-caught.js Debugger: correctly report uncaught rejections in Promise.all and Promise.race. 2015-10-20 05:40:08 +00:00
promise-all-uncaught.js Debugger: correctly report uncaught rejections in Promise.all and Promise.race. 2015-10-20 05:40:08 +00:00
promise-race-caught.js Debugger: correctly report uncaught rejections in Promise.all and Promise.race. 2015-10-20 05:40:08 +00:00
promise-race-uncaught.js Debugger: correctly report uncaught rejections in Promise.all and Promise.race. 2015-10-20 05:40:08 +00:00
reentry.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
reject-after-resolve.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
reject-caught-all.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
reject-caught-by-default-reject-handler.js Remove unnecessary coupling between Promise tests and Object.observe 2015-07-21 17:17:07 +00:00
reject-caught-late.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
reject-caught-uncaught.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
reject-in-constructor.js Trigger exception debug events on Promise reject. 2014-08-06 09:41:52 +00:00
reject-uncaught-all.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
reject-uncaught-late.js Remove unnecessary coupling between Promise tests and Object.observe 2015-07-21 17:17:07 +00:00
reject-uncaught-uncaught.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
reject-with-invalid-reject.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
reject-with-throw-in-reject.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
reject-with-undefined-reject.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
resolve-after-aborted-try-finally.js Simplify promise event on throw handling. 2015-03-09 13:41:55 +00:00
resolve-after-try-catch.js Simplify promise event on throw handling. 2015-03-09 13:41:55 +00:00
rethrow-in-try-finally.js Simplify promise event on throw handling. 2015-03-09 13:41:55 +00:00
stepin-constructor.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
stepin-handler.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
throw-caught-all.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
throw-caught-by-default-reject-handler.js Remove unnecessary coupling between Promise tests and Object.observe 2015-07-21 17:17:07 +00:00
throw-caught-late.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
throw-caught-uncaught.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
throw-eventually-caught.js Fix PromiseHasRejectHandler. 2014-08-18 08:43:11 +00:00
throw-in-constructor.js Trigger exception debug events on Promise reject. 2014-08-06 09:41:52 +00:00
throw-uncaught-all.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
throw-uncaught-uncaught.js Unstage non-standard Promise functions 2015-12-10 23:58:26 +00:00
throw-with-throw-in-reject.js Ship ES2015 Symbol.species 2016-02-23 19:52:14 +00:00
throw-with-undefined-reject.js Check that Promise subclasses have callable resolve/reject 2016-03-10 23:22:31 +00:00
try-reject-in-constructor.js Trigger exception debug events on Promise reject. 2014-08-06 09:41:52 +00:00
try-throw-reject-in-constructor.js Trigger exception debug events on Promise reject. 2014-08-06 09:41:52 +00:00