ladybird/Userland/Libraries/LibWeb/HTML/Scripting
Linus Groh 93405b4aff LibWeb: Add virtual destructor to Environment
This makes it polymorphic and allows checking the subclass of an
Environment with is<T>().

We also need to change the inheritance order so JS::Cell comes first for
this to work. Unfortunately, I have no idea why that is.

Co-Authored-By: Andreas Kling <kling@serenityos.org>
2022-10-24 22:58:37 +01:00
..
ClassicScript.cpp WebContent+LibWeb+LibJS: Report exceptions to the JS console 2022-10-15 01:25:12 +02:00
ClassicScript.h LibWeb: Allow all Script types to be used as [[HostDefined]] values 2022-10-06 16:41:36 +02:00
Environments.cpp LibWeb: Make BrowsingContext GC-allocated 2022-10-20 15:16:23 +02:00
Environments.h LibWeb: Add virtual destructor to Environment 2022-10-24 22:58:37 +01:00
ExceptionReporter.cpp WebContent+LibWeb+LibJS: Report exceptions to the JS console 2022-10-15 01:25:12 +02:00
ExceptionReporter.h WebContent+LibWeb+LibJS: Report exceptions to the JS console 2022-10-15 01:25:12 +02:00
Fetching.cpp LibWeb: Fix unsafe capture in fetch_external_module_script_graph() 2022-10-06 18:29:52 +02:00
Fetching.h LibWeb: Implement fetching module scripts 2022-10-06 16:41:36 +02:00
ModuleMap.cpp LibWeb: Implement ModuleMap and expose it on EnvironmentSettingsObject 2022-10-06 16:41:36 +02:00
ModuleMap.h LibWeb: Implement ModuleMap and expose it on EnvironmentSettingsObject 2022-10-06 16:41:36 +02:00
ModuleScript.cpp LibWeb: Implement ModuleScript and JavaScriptModuleScript 2022-10-06 16:41:36 +02:00
ModuleScript.h LibWeb: Implement ModuleScript and JavaScriptModuleScript 2022-10-06 16:41:36 +02:00
Script.cpp LibWeb: Allow all Script types to be used as [[HostDefined]] values 2022-10-06 16:41:36 +02:00
Script.h LibWeb: Allow all Script types to be used as [[HostDefined]] values 2022-10-06 16:41:36 +02:00
WindowEnvironmentSettingsObject.cpp LibWeb: Add policy container to {Window,Worker}EnvironmentSettingsObject 2022-10-24 22:58:37 +01:00
WindowEnvironmentSettingsObject.h LibWeb: Add policy container to {Window,Worker}EnvironmentSettingsObject 2022-10-24 22:58:37 +01:00
WorkerEnvironmentSettingsObject.h LibWeb: Add policy container to {Window,Worker}EnvironmentSettingsObject 2022-10-24 22:58:37 +01:00