ladybird/Userland/Services/WebContent
Sam Atkins 95aa6562db Browser+WebContent: Initialize WebContentConsoleClient earlier
With this patch, we now initialize the `WebContentConsoleClient` as soon
as the Page has loaded, instead of waiting for the Console Window to be
shown. This finally lets us see log messages that happened before the
window was opened! :^)

However, it is not perfect. Waiting until the page has loaded means we
lose any messages that happen *during* page load. Ideally we would
initialize the WCCC when the page *starts* loading instead, but it
requires that the page has a document and interpreter assigned and
accessible. As far as I can tell with my limited knowledge, this is not
the case until the page has completed loading.
2021-09-06 18:20:26 +02:00
..
ClientConnection.cpp WebContent: Store messages in WebContentConsoleClient 2021-09-06 18:20:26 +02:00
ClientConnection.h LibWeb+WebContent: Add new console-message IPC calls 2021-09-06 18:20:26 +02:00
CMakeLists.txt WebContent: Implement ConsoleGlobalObject which proxies to WindowObject 2021-09-06 18:20:26 +02:00
ConsoleGlobalObject.cpp WebContent: Implement $0 special variable in Browser JS Console 2021-09-06 18:20:26 +02:00
ConsoleGlobalObject.h WebContent: Implement $0 special variable in Browser JS Console 2021-09-06 18:20:26 +02:00
Documentation.txt Everywhere: Remove unnecessary whitespace at the end of some lines. 2021-03-08 09:20:53 +01:00
Forward.h WebContent: Implement ConsoleGlobalObject which proxies to WindowObject 2021-09-06 18:20:26 +02:00
main.cpp Services: Rename ProtocolServer to RequestServer 2021-04-25 19:04:34 +02:00
PageHost.cpp Browser+WebContent: Initialize WebContentConsoleClient earlier 2021-09-06 18:20:26 +02:00
PageHost.h WindowServer: Add initial support for rendering on multiple screens 2021-06-20 14:57:26 +02:00
WebContentClient.ipc LibWeb+WebContent: Add new console-message IPC calls 2021-09-06 18:20:26 +02:00
WebContentConsoleClient.cpp WebContent: Store messages in WebContentConsoleClient 2021-09-06 18:20:26 +02:00
WebContentConsoleClient.h WebContent: Store messages in WebContentConsoleClient 2021-09-06 18:20:26 +02:00
WebContentServer.ipc LibWeb+WebContent: Add new console-message IPC calls 2021-09-06 18:20:26 +02:00