ladybird/Libraries/LibWeb/HTML/Scripting
Aliaksandr Kalenik f942fef39b LibWeb: Allow microtasks to run if document has been destroyed
187f8c54 made `HTML::Task` runnable for destroyed documents, and this
change aligns microtask behavior with that. This is required for an
upcoming change that switches Fetch to be unbuffered by default. During
navigation, fetching the new document is initiated by the previous
document, which means we need to allow microtasks created in the
previous document's realm to run even after that document has been
destroyed.
2025-11-20 06:29:13 -05:00
..
Agent.cpp
Agent.h
ClassicScript.cpp
ClassicScript.h
Environments.cpp LibWeb: Allow microtasks to run if document has been destroyed 2025-11-20 06:29:13 -05:00
Environments.h
EnvironmentSettingsSnapshot.cpp
EnvironmentSettingsSnapshot.h
ExceptionReporter.cpp
ExceptionReporter.h
Fetching.cpp LibWeb: Convert Ladybird notes in spec steps to // NB: ... 2025-11-18 09:07:37 -05:00
Fetching.h LibWeb: Remove exception throwing from Fetch 2025-11-07 04:08:30 +01:00
Fetching.idl
ImportMap.cpp LibWeb: Convert Ladybird notes in spec steps to // NB: ... 2025-11-18 09:07:37 -05: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