Everywhere: Use URL::about_XXX factory functions

This commit is contained in:
Shannon Booth 2025-02-15 23:51:45 +13:00 committed by Tim Ledbetter
parent 07f054e067
commit 9072a7caef
Notes: github-actions[bot] 2025-02-15 17:06:59 +00:00
18 changed files with 28 additions and 28 deletions

View file

@ -180,7 +180,7 @@
return;
}
[self createNewTab:URL::URL("about:version"sv)
[self createNewTab:URL::URL(URL::about_version())
fromTab:(Tab*)current_tab
activateTab:Web::HTML::ActivateTab::Yes];
}

View file

@ -382,7 +382,7 @@ static void run_test(HeadlessWebView& view, Test& test, Application& app)
auto promise = Core::Promise<Empty>::construct();
view.on_load_finish = [promise](auto const& url) {
if (!url.equals("about:blank"sv))
if (!url.equals(URL::about_blank()))
return;
Core::deferred_invoke([promise]() {
@ -411,7 +411,7 @@ static void run_test(HeadlessWebView& view, Test& test, Application& app)
VERIFY_NOT_REACHED();
});
view.load("about:blank"sv);
view.load(URL::about_blank());
}
static void set_ui_callbacks_for_tests(HeadlessWebView& view)

View file

@ -63,7 +63,7 @@ ErrorOr<int> serenity_main(Main::Arguments arguments)
{
WebView::platform_init();
auto app = Ladybird::Application::create(arguments, "about:newtab"sv);
auto app = Ladybird::Application::create(arguments, URL::about_newtab());
TRY(app->launch_services());
Core::ResourceImplementation::install(make<Core::ResourceImplementationFile>(MUST(String::from_byte_string(app->resources_folder))));