5908c363b5eeee05431335319b972c1c8e625360: Bug 1296814 - Move the Parser::checkFunctionDefinition call, out of Parser::functionDefinition, into its few Statement-related callers. r=anba
Jeff Walden <jwalden@mit.edu> - Sun, 13 Nov 2016 00:05:10 -0800 - rev 322555
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Move the Parser::checkFunctionDefinition call, out of Parser::functionDefinition, into its few Statement-related callers. r=anba
d2ee58a58aa76762f06903a48c505370776ca913: Bug 1296814 - Move a little bit of Parser::functionDefinition into callers. r=anba
Jeff Walden <jwalden@mit.edu> - Sat, 12 Nov 2016 21:30:55 -0800 - rev 322554
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Move a little bit of Parser::functionDefinition into callers. r=anba
c770f757dbc645e8a300406d5a9f4021a61ba958: Bug 1296814 - Move FunctionDeclaration-as-consequent/alternative handling out of Parser::functionStmt into Parser::consequentOrAlternative. r=anba
Jeff Walden <jwalden@mit.edu> - Tue, 08 Nov 2016 10:35:11 -0800 - rev 322553
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Move FunctionDeclaration-as-consequent/alternative handling out of Parser::functionStmt into Parser::consequentOrAlternative. r=anba
7b5162f3e8c63ccf2f9055f7b88f75c3a4ce4e91: Bug 1296814 - Track strict mode errors in |for (var i = ... in ...)| correctly when syntax-parsing. r=anba
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:23:19 -0800 - rev 322552
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Track strict mode errors in |for (var i = ... in ...)| correctly when syntax-parsing. r=anba
8b0b80ff460db6ed24d62b7b1606b37ddb693e69: Bug 1296814 - Track strict mode errors in unary deletions correctly when syntax-parsing. r=anba
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:23:18 -0800 - rev 322551
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Track strict mode errors in unary deletions correctly when syntax-parsing. r=anba
f26d1552f8a13649cb941c84508be4743c3344a7: Bug 1296814 - Specify an explicit offset when warning about "use asm" found in the directive prologue of a script (rather than a function body). r=anba
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:23:18 -0800 - rev 322550
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Specify an explicit offset when warning about "use asm" found in the directive prologue of a script (rather than a function body). r=anba
ae58d7e8cbf02abdd49b6442fad2fe2b547f4ff5: Bug 1296814 - Introduce Parser::error(unsigned errorNumber, ...) to reduce reporting errors at the current offset to its bare essentials. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:23:18 -0800 - rev 322549
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Introduce Parser::error(unsigned errorNumber, ...) to reduce reporting errors at the current offset to its bare essentials. r=arai
a6329e0a6f9696d5e95ac7f50009de5d47d4e538: Bug 1296814 - Introduce Parser::warning. r=anba
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:23:18 -0800 - rev 322548
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Introduce Parser::warning. r=anba
1404e070a44c8fb5e7723daa12aea5c39502191c: Bug 1296814 - Introduce Parser::extraWarning. r=anba
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:23:17 -0800 - rev 322547
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Introduce Parser::extraWarning. r=anba
6b8ade7340f10009de27b114534b610b604eac97: Bug 1296814 - Remove the |bool strict| argument from the report-at-current-offset Parser function. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:23:17 -0800 - rev 322546
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Remove the |bool strict| argument from the report-at-current-offset Parser function. r=arai
fe83ace68894432dce383f5ecb996dbfbf6b3a76: Bug 1296814 - Split out Parser::strictError for the two calls that don't pass |bool strict = false|, so that |bool strict| can be removed from the current signature. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:23:17 -0800 - rev 322545
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Split out Parser::strictError for the two calls that don't pass |bool strict = false|, so that |bool strict| can be removed from the current signature. r=arai
645e9d747ed96fdfe93e1db6acd7f71b9fb11369: Bug 1296814 - Split Parser::report into Parser::zeport (a temporary name) that uses the current offset, and Parser::reportWithNode that derives it from a Node. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:23:17 -0800 - rev 322544
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Split Parser::report into Parser::zeport (a temporary name) that uses the current offset, and Parser::reportWithNode that derives it from a Node. r=arai
fa42c1f05ae9456d6c1a582632e96d2a335fedf0: Bug 1296814 - When |continue x| is found outside of a loop, report an error that points at |continue|, not at |x|. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:23:16 -0800 - rev 322543
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - When |continue x| is found outside of a loop, report an error that points at |continue|, not at |x|. r=arai
da5874a0aa949afc15903df8b9353e5bf0997f10: Bug 1296814 - Don't use ParseHandler::getPosition in a FullParseHandler-specialized function -- just use pn_pos directly. r=anba
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:23:16 -0800 - rev 322542
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Don't use ParseHandler::getPosition in a FullParseHandler-specialized function -- just use pn_pos directly. r=anba
5d3620a96d8e59af80fae254b1f255e58b36727a: Bug 1296814 - Give correct position information to prototype mutation when syntax-parsing. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:23:16 -0800 - rev 322541
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Give correct position information to prototype mutation when syntax-parsing. r=arai
2d72c9a1dfd64c0c04942fd08c445bf80aaa37a3: Bug 1296814 - Give correct position information to pending errors during potential destructuring patterns. r=arai
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:23:16 -0800 - rev 322540
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Give correct position information to pending errors during potential destructuring patterns. r=arai
560587c09cb384c1da8ce6d64b9b8f1fc54ef901: Bug 1296814 - Implement TokenStream::peekOffset for cases where peekTokenPos was used only to get an offset. r=anba
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:23:18 -0800 - rev 322539
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1296814 - Implement TokenStream::peekOffset for cases where peekTokenPos was used only to get an offset. r=anba
2b7949845f17006984f522d86d882ac773b959b8: Bug 1310045 - When a non-property-name token is observed instead of a property name in an object/class literal or destructuring pattern, indicate the unexpected token the way most unexpected tokens are indicated using JSMSG_UNEXPECTED_TOKEN. r=jwalden
Kausam <kausam2015@gmail.com> - Sun, 06 Nov 2016 15:52:46 +0530 - rev 322538
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1310045 - When a non-property-name token is observed instead of a property name in an object/class literal or destructuring pattern, indicate the unexpected token the way most unexpected tokens are indicated using JSMSG_UNEXPECTED_TOKEN. r=jwalden
862b57ae9f3839a253bec11bab867415ccd9b5a0: Bug 1315815 - Don't treat async or await as a keyword when they contain escapes. r=anba
Jeff Walden <jwalden@mit.edu> - Mon, 07 Nov 2016 15:21:36 -0800 - rev 322537
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1315815 - Don't treat async or await as a keyword when they contain escapes. r=anba
1d430f4a563b90e12abc9145a1b95238bee6e9f4: Bug 1305566 - Add testing of names in the destructuring context to the main reserved-word/keyword test. r=test
Jeff Walden <jwalden@mit.edu> - Fri, 09 Sep 2016 16:12:19 -0700 - rev 322536
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1305566 - Add testing of names in the destructuring context to the main reserved-word/keyword test. r=test
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip