ladybird/Libraries/LibWeb/HTML/Scripting
Andrew Kaster 6ed2bf2bb1 LibWeb: Mark local variables captured in GC functions as ignored
These variables are all captured in queued events or other event loop
tasks, but are all guarded by event loop spins later in the function.

The IGNORE_USE_IN_ESCAPING_LAMBDA will soon be required for all locals
that are captured by ref in GC::Function as well as AK::Function.
2024-12-10 07:13:00 +01:00
..
ClassicScript.cpp LibCore: Remove deprecated ElapsedTimer::elapsed() 2024-11-23 19:20:03 +01:00
ClassicScript.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
Environments.cpp LibWeb: Push promise rejection handling onto UniversalGlobalScopeMixin 2024-11-30 11:55:11 +01:00
Environments.h LibWeb: Add relevant principal helper abstract operations 2024-11-30 11:55:11 +01:00
EnvironmentSettingsSnapshot.cpp LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
EnvironmentSettingsSnapshot.h LibWeb: Const qualify many functions in EnvironmentSettingsObject 2024-11-23 16:43:55 +01:00
ExceptionReporter.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
ExceptionReporter.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Fetching.cpp LibWeb: Mark local variables captured in GC functions as ignored 2024-12-10 07:13:00 +01:00
Fetching.h LibWeb: Remove ExceptionOr usage for 'resolve module integrity metadata' 2024-12-04 16:34:13 +00:00
Fetching.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
ImportMap.cpp LibURL+LibWeb: Make URL::serialize return a String 2024-12-04 16:34:13 +00:00
ImportMap.h LibWeb: Simplify OOM exception handling in ImportMap 2024-12-04 16:34:13 +00:00
ImportMapParseResult.cpp LibWeb: Remove dom_ from dom_exception_to_throw_completion 2024-12-09 20:02:51 -07: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 LibWeb: Remove module validation in "create a JavaScript module script" 2024-12-01 11:56:18 +01:00
ModuleScript.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
Script.cpp LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
Script.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
SerializedEnvironmentSettingsObject.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
SerializedEnvironmentSettingsObject.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01: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 LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
WindowEnvironmentSettingsObject.cpp LibWeb: Const qualify many functions in EnvironmentSettingsObject 2024-11-23 16:43:55 +01:00
WindowEnvironmentSettingsObject.h LibWeb: Const qualify many functions in EnvironmentSettingsObject 2024-11-23 16:43:55 +01:00
WorkerEnvironmentSettingsObject.cpp LibWeb: Const qualify many functions in EnvironmentSettingsObject 2024-11-23 16:43:55 +01:00
WorkerEnvironmentSettingsObject.h LibWeb: Const qualify many functions in EnvironmentSettingsObject 2024-11-23 16:43:55 +01:00