v8/test
arv 8d946b9c3f [es6] Throw TypeError for computed static prototype property name
The prototype of a class constructor function is read only. When we set
computed property names we were ignoring this and we were overriding the
property.

Since the prototype is the only possible own read only property on the
constructor function object we special case this so we do not have to
check this for every property in the class literal.

BUG=v8:3945
LOG=N
R=mstarzinger@chromium.org, dslomov@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#27106}
2015-03-10 14:14:38 +00:00
..
benchmarks Enable test coverage for --turbo-deoptimization mode. 2015-01-16 12:53:30 +00:00
cctest CpuProfiler: fix for CollectDeoptEvents test on arm64 2015-03-10 10:45:21 +00:00
intl Allow identifier code points from supplementary multilingual planes. 2014-10-10 07:13:46 +00:00
js-perf-test Fix lazy parsing for functions that use super. 2015-02-13 18:35:09 +00:00
message [parser] better error message for generator constructors 2015-03-06 16:54:39 +00:00
mjsunit [es6] Throw TypeError for computed static prototype property name 2015-03-10 14:14:38 +00:00
mozilla MIPS: Skip mozilla/js1_5/extensions/regress-355497 in simulator. 2015-02-03 06:31:55 +00:00
preparser Update tests in preparation for shipping classes. 2014-12-11 15:54:09 +00:00
promises-aplus Enable access check tests that no longer fail with TF. 2014-08-14 13:24:57 +00:00
test262 Move object literal checking into checker classes 2015-01-29 23:12:43 +00:00
test262-es6 Move object literal checking into checker classes 2015-01-29 23:12:43 +00:00
unittests [turbofan] Use builtin inlining mechanism for Math.floor. 2015-03-10 11:59:31 +00:00
webkit Move object literal checking into checker classes 2015-01-29 23:12:43 +00:00