summaryrefslogtreecommitdiffstats
path: root/js/src/js.msg
Commit message (Collapse)AuthorAgeLines
* Issue #618 - Align error handling for module scripts with the spec (again)Moonchild2020-08-30-1/+0
| | | | | | | | This updates module implementation to match spec regarding handling of instantiation errors, after it was changed yet again, this time to not remember instantiation errors, but instead immediately rethrow applicable ones. Ref: BZ 1420420
* Issue #618 - Report source position information (line/column)Moonchild2020-07-10-4/+4
| | | | | | Report source position information for module export resolution failures. Ref: BZ 1362098
* Issue #618 - Align module instantiation/errors with the updated spec.Moonchild2020-07-10-1/+1
| | | | | Store and re-throw module instantiation and evaluation errors. Ref: BZ 1374239, 1394492
* Bug 1352312 - Enable Async Iteration.Gaming4JC2019-12-17-1/+0
| | | | Tag #1287
* Bug 1331092 - Part 9: Implement for-await-of.Gaming4JC2019-12-17-0/+1
| | | | Tag #1287
* Bug 1331092 - Part 7: Implement Async Generator yield*.Gaming4JC2019-12-17-0/+2
| | | | Tag #1287
* Bug 1331092 - Part 2: Implement Async Generator except yield*.Gaming4JC2019-12-17-0/+3
| | | | Tag #1287
* Bug 1316098 - Optimize out result object allocation for await/return in ↵Gaming4JC2019-12-17-1/+0
| | | | | | async function. Tag #1287
* Issue #1302 followup - Add spec-compliance checks/errorswolfbeast2019-11-30-0/+2
| | | | | | - Check for undefined/null regex flags (because...) - Make it throw a typeerror instead of syntax error on non-global - Generalize JS error messages for these checks.
* Issue #1257 - Part 2: Remove watch/unwatch and JS watchpoint class.wolfbeast2019-10-27-2/+0
|
* 1303703 - Part 3: Syntax parse destructuring assignment patterns.Gaming4JC2019-07-18-0/+2
|
* 420857 - Part 4: Report the position of opening bracket for missing bracket ↵Gaming4JC2019-07-18-0/+1
| | | | error in array literal.
* 420857 - Part 1: Report the position of opening brace for missing brace ↵Gaming4JC2019-07-18-0/+1
| | | | error in function body.
* 104442 - Part 1: Report the position and the kind of previous declaration ↵Gaming4JC2019-07-18-0/+1
| | | | for redeclaration error.
* 1336783 - Part 1: Rework on reserved word and remove TokenStream::KeywordIsName.Gaming4JC2019-07-18-0/+1
|
* 1326454 - Rename TokenStream::getBracedUnicode to ↵Gaming4JC2019-07-18-1/+1
| | | | TokenStream::matchBracedUnicode and make its signature fallible.
* 1317153 - Provide better error message when errornous syntax possibly match ↵Gaming4JC2019-07-18-0/+1
| | | | "await SOMETHING" outside async function.
* Simplify checking of targets within destructuring patterns.wolfbeast2019-04-06-1/+0
|
* Simplify increment/decrement operand checking.wolfbeast2019-04-06-1/+1
|
* Report for-loop-decl-with-initializer errors using a specified offsetwolfbeast2019-04-06-0/+2
| | | | instead of a node's offset.
* Remove Parser::reportBadReturnwolfbeast2019-04-06-2/+2
| | | | Report simpler errors that don't use the offset of a node as location.
* Bug 1287677 - Add mozIntl.getDisplayNames APIjanekptacijarabaci2018-03-30-0/+2
|
* Bug 1147371: Implement calling IteratorClose and "return" on iterators in yield*janekptacijarabaci2018-03-24-0/+1
| | | | Issue #74
* Bug 1147371: Implement IteratorClose for for-ofjanekptacijarabaci2018-03-24-1/+1
| | | | Issue #74
* Bug 755821: Function() should use the parser's argument parsing codejanekptacijarabaci2018-03-16-0/+1
|
* Close iterator after error in Promise.{all,race}janekptacijarabaci2018-03-15-0/+3
| | | | Issue #17
* JS - Object - "TypeError: setting a property that has only a getter" without ↵janekptacijarabaci2018-03-12-1/+1
| | | | mentioning file and property name
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+581