Feng Yu
61c36e2865
LibJS: Sync additional Import Attributes spec changes
...
Some steps were not updated with tc39/ecma262#3057 . This patch
syncs the remaining changes.
2025-10-22 10:58:19 +02:00
Timothy Flynn
0efa98a57a
LibJS+LibWeb+WebContent: Port JS::PropertyKey to UTF-16
...
This has quite a lot of fall out. But the majority of it is just type or
UDL substitution, where the changes just fall through to other function
calls.
By changing property key storage to UTF-16, the main affected areas are:
* NativeFunction names must now be UTF-16
* Bytecode identifiers must now be UTF-16
* Module/binding names must now be UTF-16
2025-08-05 07:07:15 -04:00
R-Goc
9ec26058d1
LibTest/Tests: Build and run test-js on windows
...
This commit allows test-js to build and run, also in CI.
Co-authored-by: Andrew Kaster <andrew@ladybird.org>
2025-06-05 22:00:55 -06:00
Shannon Booth
8263a9863f
LibJS+LibWeb: Do not return error from VM::create
...
This never returns an error to propogate, also allowing ErrorOr
to be removed from creating the main thread VM.
2025-04-25 14:07:51 +02:00
Andreas Kling
d7908dbff5
LibJS: Change PropertyKey(ByteString) to PropertyKey(String)
...
...and deal with the fallout.
2025-03-24 22:27:17 +00:00
Tim Ledbetter
39e17e83f9
headless-browser: Allow the -f argument to be used multiple times
...
A test path is now included if it matches any of the given globs.
2025-02-05 06:58:52 -05:00
Timothy Flynn
93712b24bf
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00