LibWeb+WebDriver: Support running headless WebDriver sessions

This adds an "extension capability" for clients to indicate that a
headless browser should be used for the session.
This commit is contained in:
Timothy Flynn
2022-11-22 07:38:07 -05:00
committed by Linus Groh
parent e840d27d8e
commit 7edd57dc87
Notes: sideshowbarker 2024-07-17 09:41:18 +09:00
6 changed files with 76 additions and 15 deletions

View File

@@ -54,6 +54,12 @@ constexpr UnhandledPromptBehavior unhandled_prompt_behavior_from_string(StringVi
VERIFY_NOT_REACHED();
}
struct LadybirdOptions {
explicit LadybirdOptions(JsonObject const& capabilities);
bool headless { false };
};
Response process_capabilities(JsonValue const& parameters);
}