diff --git a/components/webdriver_server/lib.rs b/components/webdriver_server/lib.rs index 952c3d525528..d9c574e2f75e 100644 --- a/components/webdriver_server/lib.rs +++ b/components/webdriver_server/lib.rs @@ -1169,6 +1169,12 @@ impl Handler { } } + // https://w3c.github.io/webdriver/#dismiss-alert + fn handle_dismiss_alert(&mut self) -> WebDriverResult { + // Since user prompts are not yet implement this will always succeed + Ok(WebDriverResponse::Void) + } + fn handle_get_timeouts(&mut self) -> WebDriverResult { let session = self .session @@ -1483,6 +1489,7 @@ impl WebDriverHandler for Handler { WebDriverCommand::ElementSendKeys(ref element, ref keys) => { self.handle_element_send_keys(element, keys) }, + WebDriverCommand::DismissAlert => self.handle_dismiss_alert(), WebDriverCommand::DeleteCookies => self.handle_delete_cookies(), WebDriverCommand::GetTimeouts => self.handle_get_timeouts(), WebDriverCommand::SetTimeouts(ref x) => self.handle_set_timeouts(x),