Skip to content

Commit 57a04c5

Browse files
committed
Ladybird: Enable rich debug messages on all processes
Android is excluded from this patch because the Android dbgln routes messages to the NDK logger, which already includes process and time information.
1 parent 4db5e2b commit 57a04c5

File tree

9 files changed

+18
-0
lines changed

9 files changed

+18
-0
lines changed

Ladybird/AppKit/main.mm

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727

2828
ErrorOr<int> serenity_main(Main::Arguments arguments)
2929
{
30+
AK::set_rich_debug_enabled(true);
31+
3032
[Application sharedApplication];
3133

3234
Core::EventLoopManager::install(*new Ladybird::CFEventLoopManager);

Ladybird/ImageDecoder/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414

1515
ErrorOr<int> serenity_main(Main::Arguments arguments)
1616
{
17+
AK::set_rich_debug_enabled(true);
18+
1719
int fd_passing_socket { -1 };
1820
StringView serenity_resource_root;
1921

Ladybird/Qt/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,8 @@ class LadybirdApplication : public QApplication {
8787

8888
ErrorOr<int> serenity_main(Main::Arguments arguments)
8989
{
90+
AK::set_rich_debug_enabled(true);
91+
9092
LadybirdApplication app(arguments.argc, arguments.argv);
9193

9294
Core::EventLoopManager::install(*new Ladybird::EventLoopManagerQt);

Ladybird/RequestServer/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ ErrorOr<String> find_certificates(StringView serenity_resource_root)
3636

3737
ErrorOr<int> serenity_main(Main::Arguments arguments)
3838
{
39+
AK::set_rich_debug_enabled(true);
40+
3941
int fd_passing_socket { -1 };
4042
StringView serenity_resource_root;
4143

Ladybird/SQLServer/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
ErrorOr<int> serenity_main(Main::Arguments arguments)
1717
{
18+
AK::set_rich_debug_enabled(true);
19+
1820
DeprecatedString pid_file;
1921

2022
Core::ArgsParser args_parser;

Ladybird/WebContent/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ static ErrorOr<void> initialize_lagom_networking();
5050

5151
ErrorOr<int> serenity_main(Main::Arguments arguments)
5252
{
53+
AK::set_rich_debug_enabled(true);
54+
5355
#if defined(HAVE_QT)
5456
QCoreApplication app(arguments.argc, arguments.argv);
5557

Ladybird/WebDriver/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ static ErrorOr<pid_t> launch_headless_browser(DeprecatedString const& socket_pat
5555

5656
ErrorOr<int> serenity_main(Main::Arguments arguments)
5757
{
58+
AK::set_rich_debug_enabled(true);
59+
5860
auto listen_address = "0.0.0.0"sv;
5961
int port = 8000;
6062

Ladybird/WebSocket/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ ErrorOr<String> find_certificates(StringView serenity_resource_root)
3232

3333
ErrorOr<int> serenity_main(Main::Arguments arguments)
3434
{
35+
AK::set_rich_debug_enabled(true);
36+
3537
int fd_passing_socket { -1 };
3638
StringView serenity_resource_root;
3739

Ladybird/WebWorker/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ static ErrorOr<void> initialize_lagom_networking();
3030

3131
ErrorOr<int> serenity_main(Main::Arguments arguments)
3232
{
33+
AK::set_rich_debug_enabled(true);
34+
3335
int fd_passing_socket { -1 };
3436

3537
Core::ArgsParser args_parser;

0 commit comments

Comments
 (0)