ladybird/Libraries/LibWeb/HTML/Scripting
Aliaksandr Kalenik a329868c1b LibJS: Allocate ExecutionContext memory using alloca() when possible
This should be faster than heap allocation. However, heap allocation is
still necessary in some cases, such as with generators and async
functions.
2025-04-24 10:30:52 +02:00
..
Agent.cpp LibJS+LibWeb: Set [[CanBlock]] false to Agent for window agent 2025-04-22 11:50:35 -04:00
Agent.h LibJS+LibWeb: Set [[CanBlock]] false to Agent for window agent 2025-04-22 11:50:35 -04:00
ClassicScript.cpp LibWeb: Correct some spec typos 2025-04-10 04:01:37 +02:00
ClassicScript.h LibJS+LibWeb: Add fast_is<T> helpers for HTML::Script class family 2025-04-18 14:45:56 +02:00
Environments.cpp LibWeb/HTML: Make environments top level creation URL nullable 2025-04-22 08:44:50 -06:00
Environments.h LibWeb/HTML: Make environments top level creation URL nullable 2025-04-22 08:44:50 -06:00
EnvironmentSettingsSnapshot.cpp LibWeb: Make PolicyContainer GC allocated 2025-02-21 12:43:48 +00:00
EnvironmentSettingsSnapshot.h LibWeb: Make PolicyContainer GC allocated 2025-02-21 12:43:48 +00:00
ExceptionReporter.cpp LibJS: Make Value() default-construct the undefined value 2025-04-05 11:20:26 +02:00
ExceptionReporter.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Fetching.cpp LibWeb: Prefer react_to_promise over upon_fulfillment + upon_rejection 2025-04-11 12:10:46 -04:00
Fetching.h LibJS: Remove ByteString internals from PrimitiveString 2025-03-28 12:31:40 -04:00
Fetching.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
ImportMap.cpp LibJS: Remove ByteString internals from PrimitiveString 2025-03-28 12:31:40 -04:00
ImportMap.h LibJS: Use FlyString in PropertyKey instead of DeprecatedFlyString 2025-03-24 22:27:17 +00:00
ImportMapParseResult.cpp LibJS: Make Completion.[[Value]] non-optional 2025-04-05 11:20:26 +02:00
ImportMapParseResult.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
ModuleMap.cpp LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
ModuleMap.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
ModuleScript.cpp LibJS: Allocate ExecutionContext memory using alloca() when possible 2025-04-24 10:30:52 +02:00
ModuleScript.h LibJS+LibWeb: Add fast_is<T> helpers for HTML::Script class family 2025-04-18 14:45:56 +02:00
Script.cpp LibWeb: Make base URL of HTML::Script Optional 2025-02-19 08:01:35 -05:00
Script.h LibJS+LibWeb: Add fast_is<T> helpers for HTML::Script class family 2025-04-18 14:45:56 +02:00
SerializedEnvironmentSettingsObject.cpp LibWeb/HTML: Make environments top level creation URL nullable 2025-04-22 08:44:50 -06:00
SerializedEnvironmentSettingsObject.h LibWeb/HTML: Make environments top level creation URL nullable 2025-04-22 08:44:50 -06:00
SyntheticRealmSettings.cpp LibWeb: Remove underlying realm from SyntheticRealmSettings 2024-11-24 15:29:47 -07:00
SyntheticRealmSettings.h LibWeb: Remove underlying realm from SyntheticRealmSettings 2024-11-24 15:29:47 -07:00
TemporaryExecutionContext.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
TemporaryExecutionContext.h LibWeb: Make TemporaryExecutionContext [[nodiscard]] 2025-01-10 13:21:36 +00:00
WindowEnvironmentSettingsObject.cpp LibWeb+LibWebView+WebContent: Convert about:settings to a WebUI 2025-03-28 07:31:10 -04:00
WindowEnvironmentSettingsObject.h LibWeb: Make PolicyContainer GC allocated 2025-02-21 12:43:48 +00:00
WorkerEnvironmentSettingsObject.cpp LibWeb: Make PolicyContainer GC allocated 2025-02-21 12:43:48 +00:00
WorkerEnvironmentSettingsObject.h LibWeb: Make PolicyContainer GC allocated 2025-02-21 12:43:48 +00:00