ladybird/Libraries/LibWeb/HTML/Scripting
Shannon Booth 64eeda6450 LibWeb: Return a representation of an 'Agent' in 'relevant agent'
This makes it more convenient to use the 'relvant agent' concept,
instead of the awkward dynamic casts we needed to do for every call
site.

mutation_observers is also changed to hold a GC::Root instead of raw
GC::Ptr. Somehow this was not causing problems before, but trips up CI
after these changes.
2025-01-11 10:39:48 -05:00
..
Agent.cpp LibWeb: Return a representation of an 'Agent' in 'relevant agent' 2025-01-11 10:39:48 -05:00
Agent.h LibWeb: Return a representation of an 'Agent' in 'relevant agent' 2025-01-11 10:39:48 -05: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: Return a representation of an 'Agent' in 'relevant agent' 2025-01-11 10:39:48 -05:00
Environments.h LibWeb: Return a representation of an 'Agent' in 'relevant agent' 2025-01-11 10:39:48 -05: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
ExceptionReporter.h
Fetching.cpp LibWeb: Implement multiple import map support 2024-12-10 12:01:45 +00:00
Fetching.h LibWeb: Remove ExceptionOr usage for 'resolve module integrity metadata' 2024-12-04 16:34:13 +00:00
Fetching.idl
ImportMap.cpp LibWeb: Implement multiple import map support 2024-12-10 12:01:45 +00:00
ImportMap.h LibWeb: Implement multiple import map support 2024-12-10 12:01:45 +00:00
ImportMapParseResult.cpp LibWeb: Implement multiple import map support 2024-12-10 12:01:45 +00: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
SerializedEnvironmentSettingsObject.h
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
TemporaryExecutionContext.h LibWeb: Make TemporaryExecutionContext [[nodiscard]] 2025-01-10 13:21:36 +00: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