#include #include #include #include #include #include #include #include #include // FIXME: This isn't used here, but the generated IPC fails to compile without this include. #include endpoint WebDriverSessionClient { quit() =| get_title() => (String title) refresh() =| back() =| forward() =| execute_script(String body, Vector json_arguments, Optional timeout, bool async) => (Web::WebDriver::ExecuteScriptResultType result_type, String json_result) get_all_cookies() => (Vector cookies) get_named_cookie(String name) => (Optional cookie) add_cookie(Web::Cookie::ParsedCookie cookie) =| update_cookie(Web::Cookie::Cookie cookie) =| }