summaryrefslogtreecommitdiffstats
path: root/js/src/tests/ecma_5
Commit message (Collapse)AuthorAgeLines
* Issue #1738 - Part 1: Improve performance of JSON stringifyMoonchild2021-02-11-0/+3
| | | | | | - Use some pointer voodoo and instead of stringbuffer append() - Use a lookup table instead of char comparisons for chr < 256 - Stop using a Hashtable/MovableCellHasher for JSON CycleDetector
* Issue #1732 - Implement JSON superset proposal.Moonchild2021-02-05-54/+5
| | | | | | | | This change makes unicode line and paragraph separators allowed in JS strings, removing the only quirk of the JS string definition that made JSON not a valid subset of JS. Resolves #1732
* Issue #1257 - Part 3: Remove/update tests.wolfbeast2019-10-27-287/+0
| | | | | | | This removes a ton of tests that are no longer relevant with (un)watch removed (e.g. testing stability/bugs in the watchpoint system itself which has never been the most stable), and updates others that would previously rely on watch/unwatch, so that they don't unexpectedly fail.
* Bug 1317397: Only set lastIndex for global or sticky RegExps in ↵janekptacijarabaci2018-03-24-1/+1
| | | | RegExpBuiltinExec per ES2017
* Add support for the function `name` property.wolfbeast2018-03-20-2/+2
|\ | | | | | | | | | | This resolves #78. Merged remote-tracking branch 'janek/js_function_name_1'
| * Part 4: Fix existing testsjanekptacijarabaci2018-03-19-2/+2
| | | | | | | | Issue #87
* | Testsjanekptacijarabaci2018-03-19-4/+1
|/ | | | Issue #77
* Remove strict arguments poison pill for "caller" property per ES2017janekptacijarabaci2018-03-18-13/+7
|
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+89231