* SUMMARY Computed Property names should allow only AssignmentExpressions not any Expression: https://people.mozilla.org/~jorendorff/es6-draft.html#sec-object-initializer ComputedPropertyName[Yield] : [ AssignmentExpression[In, ?Yield] ] * TEST var x = { [1,"test"]: 1 }; // should throw an exception
Created attachment 249092 [details] [PATCH] Proposed Fix
<http://trac.webkit.org/changeset/181829>