From eb1f61f3b1663103b1d16a4fbaa5db014f3b5e85 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Mon, 17 Jul 2023 09:48:24 +0200 Subject: [PATCH] LibWeb: Fix logic typo in URL::parse() I couldn't find a way to hit this function with our current testing infrastructure, but since it breaks many websites, let's just get a fix in immediately. Regressed in 6fecd8cc44342c4aba25098fc88b988898df6fc1. --- Userland/Libraries/LibWeb/URL/URL.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibWeb/URL/URL.cpp b/Userland/Libraries/LibWeb/URL/URL.cpp index 0b77498925..30937dc212 100644 --- a/Userland/Libraries/LibWeb/URL/URL.cpp +++ b/Userland/Libraries/LibWeb/URL/URL.cpp @@ -499,7 +499,7 @@ AK::URL parse(StringView input, Optional const& base_url) auto url = URLParser::basic_parse(input, base_url); // 2. If url is failure, return failure. - if (url.is_valid()) + if (!url.is_valid()) return {}; // 3. If url’s scheme is not "blob",