Commit Graph

31 Commits

Author SHA1 Message Date
Fabrice Bellard
efdb722f02 fixed JS_GetScriptOrModuleName() in direct or indirect eval code 2024-01-13 11:15:06 +01:00
Fabrice Bellard
10fc744ae4 regexp: fixed the zero advance logic in quantifiers (github issue #158) 2024-01-10 14:36:19 +01:00
Fabrice Bellard
f25e5d4094 optional chaining fixes (github issue #103) 2024-01-09 19:15:40 +01:00
Fabrice Bellard
af308614a8 fixed regexp case insensitive flag 2024-01-08 18:42:29 +01:00
Fabrice Bellard
24aa7ba4f0 fixed test262: derived-this-uninitialized-realm.js 2024-01-06 14:42:43 +01:00
Fabrice Bellard
3ab1c2b314 added 'in' operator for private fields 2024-01-02 16:11:20 +01:00
Fabrice Bellard
b8791e9b4a fixed detached TypedArray in sort() 2023-12-27 17:13:44 +01:00
Fabrice Bellard
07ff474992 use Unicode normalization in String.prototype.localeCompare 2023-12-22 11:05:49 +01:00
Fabrice Bellard
7cefa7b121 'for of' expression cannot start with 'async' 2023-12-22 11:05:18 +01:00
Fabrice Bellard
43420235d5 removed incorrect await in async yield* 2023-12-22 11:04:54 +01:00
Fabrice Bellard
3ba181e6c6 fixed define own property with writable=false on module namespace 2023-12-22 11:04:22 +01:00
Fabrice Bellard
57105c7f23 fixed async generator in case of exception in the implicit await in the 'return' statement 2023-12-13 19:01:59 +01:00
Fabrice Bellard
a42681a4a3 Fix AsyncGenerator.prototype.return error handling (bnoordhuis) 2023-12-13 19:01:10 +01:00
Fabrice Bellard
9e52965257 raise an error if a private method is added twice to an object 2023-12-13 18:59:47 +01:00
Fabrice Bellard
177af41665 fixed duplicate static private setter/getter test 2023-12-09 12:32:32 +01:00
Fabrice Bellard
b180cd2c43 Symbol.species is no longer used in TypedArray constructor from a TypedArray 2023-12-09 12:32:00 +01:00
Fabrice Bellard
e182050771 fixed delete super.x error 2023-12-09 12:31:33 +01:00
Fabrice Bellard
58f374ef42 reworked set property and fixed corner cases of typed array set property 2023-12-09 12:30:31 +01:00
Fabrice Bellard
20a57f90d7 Implement extended named capture group identifiers (bnoordhuis) 2023-12-09 12:28:51 +01:00
Fabrice Bellard
4949d75daf Retrieve RegExp 'g' flag in spec conformant way (original patch by bnoordhuis) 2023-12-09 12:28:13 +01:00
Fabrice Bellard
26fdf659e3 Make Date methods argument coercion spec compliant (bnoordhuis) 2023-12-09 12:27:08 +01:00
Fabrice Bellard
b14d77be5b fixed negative zero date 2023-12-09 12:26:37 +01:00
Fabrice Bellard
55a4878a60 fixed private field setters (github issue #194) 2023-12-07 17:51:32 +01:00
Fabrice Bellard
cdeca4de42 updated to unicode 15.0.0 2023-12-05 16:51:16 +01:00
bellard
b5e62895c6 2021-03-27 release 2021-03-27 11:17:31 +01:00
bellard
b1f67dfc1a 2020-11-08 release 2020-11-08 14:30:56 +01:00
bellard
8900766099 2020-07-05 release 2020-09-06 19:07:30 +02:00
bellard
1722758717 2020-04-12 release 2020-09-06 19:04:20 +02:00
bellard
383e2b06c8 2020-03-16 release 2020-09-06 19:02:03 +02:00
bellard
0e8fffd4de 2020-01-19 release 2020-09-06 18:57:11 +02:00
bellard
91459fb672 2020-01-05 release 2020-09-06 18:53:08 +02:00