From 792258afe8b7ab0343f8b53c826ccd1b6fb60998 Mon Sep 17 00:00:00 2001 From: Timothy Flynn Date: Thu, 2 Feb 2023 07:08:28 -0500 Subject: [PATCH] LibWeb: Restore handling of the serenity:ladybird/headless capability This was refactored a bit incorrectly in d8fde14. --- Userland/Libraries/LibWeb/WebDriver/Capabilities.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibWeb/WebDriver/Capabilities.cpp b/Userland/Libraries/LibWeb/WebDriver/Capabilities.cpp index e5e96c42ba..a1440565e8 100644 --- a/Userland/Libraries/LibWeb/WebDriver/Capabilities.cpp +++ b/Userland/Libraries/LibWeb/WebDriver/Capabilities.cpp @@ -52,7 +52,7 @@ static Response deserialize_as_ladybird_options(JsonValue value) auto const& object = value.as_object(); - if (auto headless = object.get_bool("headless"sv); headless.has_value()) + if (auto headless = object.get("headless"sv); headless.has_value() && !headless->is_bool()) return Error::from_code(ErrorCode::InvalidArgument, "Extension capability serenity:ladybird/headless must be a boolean"sv); return value;