duncan.macgregor
15ab1bd12f
Fix and tighten up cross realm %ThrowTypeError% test.
2025-10-29 08:41:22 -07:00
André Bargull
e7ddbfac99
Add test for trailing garbage handling in setFromBase64 ( #4605 )
2025-10-29 15:38:05 +00:00
Nicolò Ribaudo
ccf301650f
Test a module depending on a non-root node of an async cycle ( #4465 )
2025-10-28 16:21:27 +00:00
Nicolò Ribaudo
d2940bdbb0
Test that resetting [[ModuleAsyncEvaluationCount]] is unobserbable
2025-10-17 17:47:48 +02:00
Mike Pennisi
55e079cb1e
Classify previously-omitted web features
...
These were not included due to an oversight in the web-features project
which has since been corrected:
https://github.com/web-platform-dx/web-features/pull/3434
2025-10-15 21:52:13 -04:00
Mike Pennisi
ba951e4bda
Add documentation
2025-10-15 19:48:58 -04:00
Richard Gibson
687cf880eb
Temporal: Add tests for PlainMonthDay.from with month and invalid monthCode ( #4597 )
2025-10-15 18:56:49 +00:00
Mike Pennisi
a31c252da3
Correct errors in classifiers
2025-10-14 17:05:15 -04:00
Mike Pennisi
cfa2580b0c
Correct errors in linting script
2025-10-14 17:04:58 -04:00
Philip Chimento
a6f910b8ab
Fix module specifiers
...
These should be relative paths, starting with "./". Bare specifiers are
not allowed in test262.
2025-10-14 10:19:07 +02:00
Chris Cuellar
78bbb2ea65
Merge pull request #147 from bocoup/web-features-init-tweak
...
Tweak classifications
2025-10-09 11:10:44 -07:00
Mike Pennisi
4b71e64d73
Tweak classifications
2025-10-09 13:30:11 -04:00
Richard Gibson
42303c7c2b
Update harness/sm/non262-Math-shell.js to work around test262-harness bug
...
Ref https://github.com/bocoup/test262-stream/issues/34
2025-10-09 14:40:16 +02:00
Richard Gibson
fd2e09dd55
Add missing includes to test/staging/sm/Math/*.js
...
Fixes #4588
2025-10-09 14:40:16 +02:00
Nicolò Ribaudo
761dc4687c
Add tests for resolution order of async modules promises ( #4591 )
2025-10-09 12:25:23 +00:00
Mark S. Miller
ac316607ba
[nonextensible-applies-to-private] Fix bugs ( #4590 )
...
Fixes #4587
2025-10-08 15:30:40 +00:00
Sosuke Suzuki
432bc2b863
Add assertions for checking names of resolve and reject
2025-10-06 12:45:03 +02:00
Chris Cuellar
32aa526f5c
adds globalthis, hashbang-comments and html-wrapper-methods
2025-10-05 14:09:33 -07:00
Chris Cuellar
a047b271a5
adds intl-display-names
2025-10-05 13:57:00 -07:00
Chris Cuellar
1f04cddc11
adds intl-list-format
2025-10-05 13:54:01 -07:00
Chris Cuellar
81c593cd80
adds intl-locale and intl-locale-info
2025-10-05 13:52:06 -07:00
Chris Cuellar
8db8f72ed3
adds intl-plural-rules
2025-10-05 13:42:18 -07:00
Chris Cuellar
31e0685112
adds intl-relative-time-format
2025-10-05 13:39:48 -07:00
Chris Cuellar
735c05485d
adds intl-segmenter
2025-10-05 13:17:26 -07:00
Chris Cuellar
0f5817ee9b
adds iterator-methods
2025-10-05 13:14:56 -07:00
Chris Cuellar
edfec3e641
fixes linter for directories with json files
...
Fixes error when linting the `json-modules` feature which points to test/language/import/import-attributes, containing .json fixture files.
The linter's file_is_test() function was only filtering out FIXTURE.js files but not .json files, so it tried to read frontmatter from the JSON files and failed.
2025-10-05 13:06:30 -07:00
Chris Cuellar
d151c921fc
adds iterators
2025-10-05 13:04:56 -07:00
Chris Cuellar
c266acd3f4
adds javascript initial support
2025-10-04 19:45:19 -07:00
Chris Cuellar
b6c8833d53
adds json-modules
2025-10-04 19:18:05 -07:00
Chris Cuellar
b9da3cab76
adds json-raw
2025-10-04 19:15:28 -07:00
Chris Cuellar
9c8fa11945
adds let-const
2025-10-04 19:10:09 -07:00
Chris Cuellar
553372609e
adds logical-assignments
2025-10-04 19:07:00 -07:00
Chris Cuellar
7794a9d5f7
adds map
2025-10-04 18:58:35 -07:00
Chris Cuellar
7923141074
adds math-sum-precise
...
and cleans up Math files for `number`
2025-10-04 18:54:17 -07:00
Chris Cuellar
f4fe931e2a
adds nullish-coalescing
2025-10-04 18:45:13 -07:00
Chris Cuellar
070fe92853
add promise
2025-10-04 18:41:28 -07:00
Chris Cuellar
ad39b9db67
fixes lint issues
2025-10-04 18:37:34 -07:00
Chris Cuellar
0fa95f0bb6
add set
2025-10-04 18:36:56 -07:00
Chris Cuellar
de26e3f9d9
adds number
2025-10-04 18:11:16 -07:00
Linus Groh
ceff26d0cc
Update features.txt to move stage 4 proposals
2025-10-03 17:51:31 +02:00
Richard Gibson
06dfddc4eb
Move compareArray into assert.js ( #4592 )
2025-10-02 16:50:07 -04:00
Chris Cuellar
f6bf8d56d9
adds additional features N-Z
2025-10-02 11:23:22 -07:00
Mike Pennisi
7cb61902ff
Build linter
2025-09-30 22:44:07 -04:00
Mike Pennisi
c1a07a220d
Optimize classifiers
2025-09-30 22:26:21 -04:00
Mike Pennisi
269d66d930
Correct typos
2025-09-30 22:26:11 -04:00
Mike Pennisi
040daf7920
Add metadata on "web features"
...
See:
- https://github.com/tc39/test262/issues/4567
- https://github.com/tc39/test262/issues/4571
2025-09-30 15:52:46 -04:00
Ben Noordhuis
2e7412547d
Test iterator close behavior of Set methods
...
Set.prototype.isDisjointFrom and Set.prototype.isSupersetOf should call
return() on the set-like iterator but only when it is not exhausted.
Port of the downstream tests I added in quickjs-ng/quickjs@6167dcb127 .
2025-09-30 11:57:20 +02:00
jugglinmike
8a8a7af1b9
Classify tests for the stability of array sorting ( #4569 )
...
* Classify tests for the stability of array sorting
These tests were originally introduced via
https://github.com/tc39/test262/pull/1977 &
https://github.com/tc39/test262/pull/2062 and subsequently modified via
https://github.com/tc39/test262/pull/2169 .
* fixup! Classify tests for the stability of array sorting
2025-09-25 16:26:49 -04:00
André Bargull
5155b2ad7e
Add test case when countBytes in TA.p.slice is set to zero
...
`countBytes` can be set to zero in step 14.d when resizable array
buffers are used.
2025-09-25 17:49:06 +02:00
André Bargull
b5aac6bc84
String.prototype.toLocale{Lower,Upper}Case validates all locale identifiers
2025-09-25 17:42:28 +02:00