Commit 87ca9283 authored by jwolfe's avatar jwolfe Committed by Commit bot

Stage harmony trailing commas

BUG=v8:5051
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel

Review-Url: https://codereview.chromium.org/2484223004
Cr-Commit-Position: refs/heads/master@{#40942}
parent ec61e6b4
......@@ -201,8 +201,6 @@ DEFINE_IMPLICATION(es_staging, move_object_start)
V(harmony_do_expressions, "harmony do-expressions") \
V(harmony_regexp_named_captures, "harmony regexp named captures") \
V(harmony_regexp_property, "harmony unicode regexp property classes") \
V(harmony_trailing_commas, \
"harmony trailing commas in function parameter lists") \
V(harmony_class_fields, "harmony public fields in class literals")
// Features that are complete (but still behind --harmony/es-staging flag).
......@@ -211,6 +209,8 @@ DEFINE_IMPLICATION(es_staging, move_object_start)
V(harmony_restrictive_generators, \
"harmony restrictions on generator declarations") \
V(harmony_tailcalls, "harmony tail calls") \
V(harmony_trailing_commas, \
"harmony trailing commas in function parameter lists") \
V(harmony_string_padding, "harmony String-padding methods")
#ifdef V8_I18N_SUPPORT
......
......@@ -396,26 +396,9 @@
'built-ins/Number/S9.3.1_A2_U180E': [FAIL],
# https://bugs.chromium.org/p/v8/issues/detail?id=5051
'language/expressions/arrow-function/params-trailing-comma': [FAIL],
'language/expressions/arrow-function/params-trailing-comma-length': [FAIL],
'language/expressions/function/params-trailing-comma': [FAIL],
'language/expressions/function/params-trailing-comma-arguments': [FAIL],
'language/expressions/function/params-trailing-comma-length': [FAIL],
'language/expressions/generators/params-trailing-comma': [FAIL],
'language/expressions/generators/params-trailing-comma-arguments': [FAIL],
'language/expressions/generators/params-trailing-comma-length': [FAIL],
'language/expressions/object/method-definition/params-trailing-comma': [FAIL],
'language/expressions/object/method-definition/params-trailing-comma-arguments': [FAIL],
'language/expressions/object/method-definition/params-trailing-comma-length': [FAIL],
'language/expressions/call/trailing-comma': [FAIL],
'language/statements/class/definition/params-trailing-comma': [FAIL],
'language/statements/class/definition/params-trailing-comma-arguments': [FAIL],
'language/statements/class/definition/params-trailing-comma-length': [FAIL],
'language/statements/function/params-trailing-comma': [FAIL],
'language/statements/function/params-trailing-comma-arguments': [FAIL],
'language/statements/function/params-trailing-comma-length': [FAIL],
'language/statements/generators/params-trailing-comma': [FAIL],
'language/statements/generators/params-trailing-comma-arguments': [FAIL],
'language/statements/generators/params-trailing-comma-length': [FAIL],
# https://bugs.chromium.org/p/v8/issues/detail?id=5326
'language/expressions/super/call-new-target-undef': [FAIL],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment