diff --git a/components/webdriver_server/lib.rs b/components/webdriver_server/lib.rs index e86fb43f663..33032215784 100644 --- a/components/webdriver_server/lib.rs +++ b/components/webdriver_server/lib.rs @@ -87,10 +87,13 @@ impl Handler { fn handle_new_session(&mut self) -> WebDriverResult { if self.session.is_none() { let session = WebdriverSession::new(); + let mut capabilities = BTreeMap::new(); + capabilities.insert("browserName".to_owned(), "servo".to_json()); + capabilities.insert("browserVersion".to_owned(), "0.0.1".to_json()); let rv = Ok(WebDriverResponse::NewSession( NewSessionResponse::new( session.id.to_string(), - Json::Object(BTreeMap::new())))); + Json::Object(capabilities)))); self.session = Some(session); rv } else {