Unreviewed, rolling out r157529.
http://trac.webkit.org/changeset/157529
https://bugs.webkit.org/show_bug.cgi?id=122919
Caused score test failures and some build failures. (Requested
by rfong on #webkit).
Source/JavaScriptCore:
- bytecompiler/BytecodeGenerator.cpp:
(JSC::BytecodeGenerator::emitNewArray):
(JSC::BytecodeGenerator::emitCall):
(JSC::BytecodeGenerator::emitReadOnlyExceptionIfNeeded):
- bytecompiler/BytecodeGenerator.h:
- bytecompiler/NodesCodegen.cpp:
(JSC::ArrayNode::emitBytecode):
(JSC::CallArguments::CallArguments):
(JSC::ForOfNode::emitBytecode):
(JSC::BindingNode::collectBoundIdentifiers):
- parser/ASTBuilder.h:
- parser/Lexer.cpp:
(JSC::::lex):
- parser/NodeConstructors.h:
(JSC::DotAccessorNode::DotAccessorNode):
- parser/Nodes.h:
- parser/Parser.cpp:
(JSC::::parseArrayLiteral):
(JSC::::parseArguments):
(JSC::::parseMemberExpression):
(JSC::Parser::getTokenName):
(JSC::Parser::updateErrorMessageSpecialCase):
- parser/ParserTokens.h:
- parser/SyntaxChecker.h:
LayoutTests:
- js/basic-spread-expected.txt: Removed.
- js/basic-spread.html: Removed.
- js/parser-syntax-check-expected.txt:
- js/script-tests/basic-spread.js: Removed.
- js/script-tests/parser-syntax-check.js: