ladybird/Libraries/LibWeb/HTML/Scripting
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
..
Agent.cpp
Agent.h
ClassicScript.cpp LibWeb: Use ThrowCompletion AO to create throw completions 2025-07-08 17:08:39 +01:00
ClassicScript.h
Environments.cpp LibWeb: Make ESO "fetch group" weakly reference the fetch records 2025-07-29 20:00:17 -04:00
Environments.h LibWeb: Make ESO "fetch group" weakly reference the fetch records 2025-07-29 20:00:17 -04:00
EnvironmentSettingsSnapshot.cpp
EnvironmentSettingsSnapshot.h
ExceptionReporter.cpp
ExceptionReporter.h
Fetching.cpp LibWeb: Always set [[ErrorToRethrow]] for import validation errors 2025-07-08 17:08:39 +01:00
Fetching.h LibWeb: Always set [[ErrorToRethrow]] for import validation errors 2025-07-08 17:08:39 +01:00
Fetching.idl
ImportMap.cpp LibJS+LibWeb+WebContent: Port JS::PropertyKey to UTF-16 2025-08-05 07:07:15 -04:00
ImportMap.h
ImportMapParseResult.cpp
ImportMapParseResult.h
ModuleMap.cpp
ModuleMap.h
ModuleScript.cpp
ModuleScript.h
Script.cpp
Script.h
SerializedEnvironmentSettingsObject.cpp
SerializedEnvironmentSettingsObject.h
SimilarOriginWindowAgent.cpp
SimilarOriginWindowAgent.h
SyntheticRealmSettings.cpp
SyntheticRealmSettings.h
TemporaryExecutionContext.cpp
TemporaryExecutionContext.h
WindowEnvironmentSettingsObject.cpp
WindowEnvironmentSettingsObject.h
WorkerAgent.cpp
WorkerAgent.h
WorkerEnvironmentSettingsObject.cpp
WorkerEnvironmentSettingsObject.h