From d28c400fcb7b09268d4ca041419a3f6d021ce1d3 Mon Sep 17 00:00:00 2001 From: Aliaksandr Kalenik Date: Wed, 20 Dec 2023 18:44:35 +0100 Subject: [PATCH] headless-browser: Load test page after callbacks are registered Eliminates possibility that page will load before callbacks are added. --- Userland/Utilities/headless-browser.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Userland/Utilities/headless-browser.cpp b/Userland/Utilities/headless-browser.cpp index 5da7ebdda7..ab177ba156 100644 --- a/Userland/Utilities/headless-browser.cpp +++ b/Userland/Utilities/headless-browser.cpp @@ -215,7 +215,6 @@ static ErrorOr run_dump_test(HeadlessWebContentView& view, StringVie })); auto url = URL::create_with_file_scheme(TRY(FileSystem::real_path(input_path)).to_byte_string()); - view.load(url); String result; auto did_finish_test = false; @@ -253,6 +252,8 @@ static ErrorOr run_dump_test(HeadlessWebContentView& view, StringVie }; } + view.load(url); + timeout_timer->start(); loop.exec();