aboutsummaryrefslogtreecommitdiffstats
path: root/components/webdriver_server/capabilities.rs
diff options
context:
space:
mode:
authorNaveen Gattu <naveen.gattu@gmail.com>2021-12-23 11:15:35 -0800
committerNaveen Gattu <naveen.gattu@gmail.com>2022-01-16 09:34:17 -0800
commita48a111cee6298f4628d4ae12b60a43c1b17cecf (patch)
treeaf1ff0300471853886267631e2d66c937a604e9e /components/webdriver_server/capabilities.rs
parent5df705a41f6c4c1f2ffeec257dfe0129ce5fa8e0 (diff)
downloadservo-a48a111cee6298f4628d4ae12b60a43c1b17cecf.tar.gz
servo-a48a111cee6298f4628d4ae12b60a43c1b17cecf.zip
Upgrade Hyper
Diffstat (limited to 'components/webdriver_server/capabilities.rs')
-rw-r--r--components/webdriver_server/capabilities.rs11
1 files changed, 9 insertions, 2 deletions
diff --git a/components/webdriver_server/capabilities.rs b/components/webdriver_server/capabilities.rs
index 5e9b877c84c..50b0be26acb 100644
--- a/components/webdriver_server/capabilities.rs
+++ b/components/webdriver_server/capabilities.rs
@@ -4,7 +4,7 @@
use serde_json::{Map, Value};
use webdriver::capabilities::{BrowserCapabilities, Capabilities};
-use webdriver::error::WebDriverResult;
+use webdriver::error::{WebDriverError, WebDriverResult};
pub struct ServoCapabilities {
pub browser_name: String,
@@ -71,9 +71,16 @@ impl BrowserCapabilities for ServoCapabilities {
Ok(self.accept_custom)
}
- fn validate_custom(&self, _: &str, _: &Value) -> WebDriverResult<()> {
+ fn validate_custom(&mut self, _: &str, _: &Value) -> WebDriverResult<()> {
Ok(())
}
+
+ fn web_socket_url(
+ &mut self,
+ _: &serde_json::Map<std::string::String, Value>,
+ ) -> Result<bool, WebDriverError> {
+ todo!()
+ }
}
fn get_platform_name() -> Option<String> {