ladybird/Userland
Aliaksandr Kalenik a76ef04ae6 LibWeb+WebContent: Create WebContentConsoleClient for every document
Fixes regression introduced in b4fe118dff

The `WebContentConsoleClient` needs to be created not just once, but
for every new document. Although the JS Console window allows
communication only with the active document associated with the
top-level browsing context, we still need a console client for each
iframe's document to ensure their console logs are printed.

In the future, we might consider adding the ability to switch which
document the JS Console window communicates with.

Fixes https://github.com/SerenityOS/serenity/issues/21117
2023-09-17 19:58:28 +02:00
..
Applets Userland: Migrate to String in notification system 2023-09-01 12:06:08 +02:00
Applications 3DFileViewer: Remove DeprecatedString usage in object loader 2023-09-16 11:07:44 +02:00
BuggieBox checksum: Add support for BLAKE2b 2023-09-17 16:49:35 +03:30
Demos Applications: Make creation of tabs non-fallible 2023-09-16 11:06:50 +02:00
DevTools HackStudio+LibGUI: Make fallible TabWidget::add_tab() non-fallible 2023-09-16 11:06:50 +02:00
DynamicLoader LibC+LibELF: Support loading shared libraries compiled with dynamic TLS 2023-08-18 16:20:13 +02:00
Games GameOfLife: Use the same play/pause action in the menu and toolbar 2023-09-16 11:06:33 +02:00
Libraries LibWeb+WebContent: Create WebContentConsoleClient for every document 2023-09-17 19:58:28 +02:00
Services LibWeb+WebContent: Create WebContentConsoleClient for every document 2023-09-17 19:58:28 +02:00
Shell Shell: Allow the user to set the prompt using PROMPT() 2023-09-07 11:52:37 -06:00
Utilities checksum: Add support for BLAKE2b 2023-09-17 16:49:35 +03:30
CMakeLists.txt Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00