Преглед на файлове

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.
Andreas Kling преди 2 години
родител
ревизия
eb1f61f3b1
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      Userland/Libraries/LibWeb/URL/URL.cpp

+ 1 - 1
Userland/Libraries/LibWeb/URL/URL.cpp

@@ -499,7 +499,7 @@ AK::URL parse(StringView input, Optional<AK::URL> const& base_url)
     auto url = URLParser::basic_parse(input, base_url);
     auto url = URLParser::basic_parse(input, base_url);
 
 
     // 2. If url is failure, return failure.
     // 2. If url is failure, return failure.
-    if (url.is_valid())
+    if (!url.is_valid())
         return {};
         return {};
 
 
     // 3. If url’s scheme is not "blob",
     // 3. If url’s scheme is not "blob",