v8/test/mjsunit/es8
Sathya Gunasekaran a7c4e77846 [builtins] Change semantics of class constructors returning primitives
This change mirrors the semantics for derived class constructors. This
change doesn't affect non class constructors.

This change could potentially break web compat. More details:
https://github.com/tc39/ecma262/pull/469

Bug=v8:5536

Change-Id: I519599949523733332d0b35e4f8d9ecb01cac495
Reviewed-on: https://chromium-review.googlesource.com/461225
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Reviewed-by: Adam Klein <adamk@chromium.org>
Commit-Queue: Sathya Gunasekaran <gsathya@chromium.org>
Cr-Commit-Position: refs/heads/master@{#44594}
2017-04-12 04:35:43 +00:00
..
regress Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-arrow-lexical-arguments.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-arrow-lexical-new.target.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-arrow-lexical-super.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-arrow-lexical-this.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-await-basic.js [test] Add some more tests for async functions. 2017-02-14 14:49:45 +00:00
async-await-no-constructor.js [async-await] Move remaining async-await code to TF 2017-01-20 19:36:28 +00:00
async-await-resolve-new.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-await-species.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-destructuring.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-function-stacktrace.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00
async-function-try-finally.js [async-await] (simpler) fix for Return in try/finally in async functions 2017-02-10 14:38:58 +00:00
async-let-asi.js [parser] allow ASI when "await" or "yield" follows "let" 2017-04-11 16:32:39 +00:00
constructor-returning-primitive.js [builtins] Change semantics of class constructors returning primitives 2017-04-12 04:35:43 +00:00
object-entries.js Remove --harmony-* flags for new Object static methods 2016-10-31 22:53:35 +00:00
object-get-own-property-descriptors.js Remove --harmony-* flags for new Object static methods 2016-10-31 22:53:35 +00:00
object-values.js Remove --harmony-* flags for new Object static methods 2016-10-31 22:53:35 +00:00
sloppy-no-duplicate-async.js Remove --harmony-async-await runtime flag 2017-01-10 23:27:02 +00:00