ladybird/Userland/Services/WebContent
Luke Wilde 54f58e2662 LibWeb: Restore proper functionality of legacy platform objects
With the GC heap conversion, the functionality of legacy platform
objects was broken. This is because the generated implementation of one
of them was used for all of them, removing functionality such as
deletion.

This re-adds all functionality, where questions such as "does the
object support indexed properties?" is instead answered by virtual
functions instead of by the IDL generator checking the presence of
certain keywords/attributes.
2023-02-28 12:36:14 +01:00
..
CMakeLists.txt WebContent+LibWeb+LibJS: Simplify injection of JS console globals 2022-12-09 18:51:03 +00:00
ConnectionFromClient.cpp LibWeb: Rename Layout::InitialContainingBlock to Layout::Viewport 2023-02-28 12:21:56 +01:00
ConnectionFromClient.h LibCore: Move Stream-based sockets into the Core namespace 2023-02-13 00:50:07 +00:00
ConsoleGlobalEnvironmentExtensions.cpp LibWeb: Restore proper functionality of legacy platform objects 2023-02-28 12:36:14 +01:00
ConsoleGlobalEnvironmentExtensions.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
Documentation.txt LibWeb: Remove the InProcessWebView widget 2022-04-06 19:35:07 +02:00
Forward.h WebContent+LibWeb+LibJS: Simplify injection of JS console globals 2022-12-09 18:51:03 +00:00
ImageCodecPluginSerenity.cpp LibWeb+LibWebView+WebContent: Add Web::Platform::ImageCodecPlugin 2022-09-16 15:15:50 +02:00
ImageCodecPluginSerenity.h LibWeb+LibWebView+WebContent: Add Web::Platform::ImageCodecPlugin 2022-09-16 15:15:50 +02:00
main.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
PageHost.cpp LibWeb: Rename Layout::InitialContainingBlock to Layout::Viewport 2023-02-28 12:21:56 +01:00
PageHost.h LibWeb: Rename Layout::InitialContainingBlock to Layout::Viewport 2023-02-28 12:21:56 +01:00
WebContentClient.ipc LibWebView+WebContent: Expose the Accessibility Tree to Other Processes 2023-01-07 10:51:53 +00:00
WebContentConsoleClient.cpp LibWeb+LibJS: Format Console arguments with JS::Print 2023-02-21 10:57:44 +01:00
WebContentConsoleClient.h WebContent+LibWeb+LibJS: Simplify injection of JS console globals 2022-12-09 18:51:03 +00:00
WebContentServer.ipc WebContent: Add IPC for setting 'device pixels per CSS pixel' 2023-01-12 15:14:09 +00:00
WebDriverClient.ipc WebDriver: Add computedlabel endpoint 2023-02-19 13:28:01 -05:00
WebDriverConnection.cpp Browser+LibWeb+WebContent: Store cookie expiry times in UTC 2023-02-24 15:50:42 -05:00
WebDriverConnection.h WebDriver: Add computedlabel endpoint 2023-02-19 13:28:01 -05:00
WebDriverServer.ipc WebContent: Add a very-empty WebDriver IPC class to WebContent 2022-11-08 19:58:34 -05:00