mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-08 18:46:03 +00:00
WebContent+WebDriver: Log all unimplemented WebDriver endpoints
It's difficult to know what we need to implement if we silently ignore these endpoints. Let's log the endpoints and their parameters, and clean up the wall of FIXME comments to be easier to grok.
This commit is contained in:
parent
199f0e45cb
commit
b035f0cd3d
Notes:
github-actions[bot]
2024-09-25 18:04:47 +00:00
Author: https://github.com/trflynn89
Commit: b035f0cd3d
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/1527
4 changed files with 152 additions and 269 deletions
|
@ -84,7 +84,7 @@ private:
|
|||
virtual Messages::WebDriverClient::GetComputedLabelResponse get_computed_label(String const& element_id) override;
|
||||
virtual Messages::WebDriverClient::ElementClickResponse element_click(String const& element_id) override;
|
||||
virtual Messages::WebDriverClient::ElementClearResponse element_clear(String const& element_id) override;
|
||||
virtual Messages::WebDriverClient::ElementSendKeysResponse element_send_keys(String const& element_id) override;
|
||||
virtual Messages::WebDriverClient::ElementSendKeysResponse element_send_keys(String const& element_id, JsonValue const& payload) override;
|
||||
virtual Messages::WebDriverClient::GetSourceResponse get_source() override;
|
||||
virtual Messages::WebDriverClient::ExecuteScriptResponse execute_script(JsonValue const& payload) override;
|
||||
virtual Messages::WebDriverClient::ExecuteAsyncScriptResponse execute_async_script(JsonValue const& payload) override;
|
||||
|
@ -93,7 +93,7 @@ private:
|
|||
virtual Messages::WebDriverClient::AddCookieResponse add_cookie(JsonValue const& payload) override;
|
||||
virtual Messages::WebDriverClient::DeleteCookieResponse delete_cookie(String const& name) override;
|
||||
virtual Messages::WebDriverClient::DeleteAllCookiesResponse delete_all_cookies() override;
|
||||
virtual Messages::WebDriverClient::PerformActionsResponse perform_actions() override;
|
||||
virtual Messages::WebDriverClient::PerformActionsResponse perform_actions(JsonValue const& payload) override;
|
||||
virtual Messages::WebDriverClient::ReleaseActionsResponse release_actions() override;
|
||||
virtual Messages::WebDriverClient::DismissAlertResponse dismiss_alert() override;
|
||||
virtual Messages::WebDriverClient::AcceptAlertResponse accept_alert() override;
|
||||
|
@ -101,7 +101,7 @@ private:
|
|||
virtual Messages::WebDriverClient::SendAlertTextResponse send_alert_text(JsonValue const& payload) override;
|
||||
virtual Messages::WebDriverClient::TakeScreenshotResponse take_screenshot() override;
|
||||
virtual Messages::WebDriverClient::TakeElementScreenshotResponse take_element_screenshot(String const& element_id) override;
|
||||
virtual Messages::WebDriverClient::PrintPageResponse print_page() override;
|
||||
virtual Messages::WebDriverClient::PrintPageResponse print_page(JsonValue const& payload) override;
|
||||
virtual Messages::WebDriverClient::EnsureTopLevelBrowsingContextIsOpenResponse ensure_top_level_browsing_context_is_open() override;
|
||||
|
||||
Web::HTML::BrowsingContext& current_browsing_context() { return *m_current_browsing_context; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue