ladybird/Libraries/LibWeb/HTML/Scripting
Andreas Kling b81269e78b Libraries: Clean up UTF-16 source text paths
Store parser errors, source range filenames, source code filenames,
module source, and Rust parser errors as UTF-16 where they flow back
into JavaScript-visible strings. Keep byte-oriented source buffers
byte-backed.

Remove temporary PrimitiveString, ByteString, and UTF-8 detours from
JSON, RegExp, module debug logging, print formatting, and tests.
2026-06-22 19:51:25 +02:00
..
Agent.cpp
Agent.h
ClassicScript.cpp Libraries: Clean up UTF-16 source text paths 2026-06-22 19:51:25 +02:00
ClassicScript.h LibWeb+LibJS: Cache decoded JS bytecode sidecars 2026-06-06 09:15:09 +02:00
Environments.cpp LibURL+LibWeb+LibWebView: Move internal URLs to their own header 2026-06-10 20:27:36 +02:00
Environments.h
EnvironmentSettingsSnapshot.cpp
EnvironmentSettingsSnapshot.h
ExceptionReporter.cpp Libraries: Parse JS strings from UTF-16 2026-06-22 19:51:25 +02:00
ExceptionReporter.h
Fetching.cpp Libraries: Clean up UTF-16 source text paths 2026-06-22 19:51:25 +02:00
Fetching.h Libraries: Clean up UTF-16 source text paths 2026-06-22 19:51:25 +02:00
Fetching.idl
ImportMap.cpp LibJS: Remove primitive string UTF-8 paths 2026-06-22 19:51:25 +02:00
ImportMap.h
ImportMapParseResult.cpp
ImportMapParseResult.h
ModuleMap.cpp
ModuleMap.h
ModuleScript.cpp Libraries: Clean up UTF-16 source text paths 2026-06-22 19:51:25 +02:00
ModuleScript.h Libraries: Clean up UTF-16 source text paths 2026-06-22 19:51:25 +02:00
Script.cpp Libraries: Clean up UTF-16 source text paths 2026-06-22 19:51:25 +02:00
Script.h Libraries: Clean up UTF-16 source text paths 2026-06-22 19:51:25 +02:00
SerializedEnvironmentSettingsObject.cpp
SerializedEnvironmentSettingsObject.h
SimilarOriginWindowAgent.cpp LibGC: Default-construct RootVector from the global heap 2026-05-20 20:37:55 +02:00
SimilarOriginWindowAgent.h LibGC: Default-construct RootVector from the global heap 2026-05-20 20:37:55 +02:00
TemporaryExecutionContext.cpp
TemporaryExecutionContext.h
WindowEnvironmentSettingsObject.cpp
WindowEnvironmentSettingsObject.h
WorkerAgent.cpp
WorkerAgent.h
WorkerEnvironmentSettingsObject.cpp
WorkerEnvironmentSettingsObject.h