From 5f4c66e6d5759cc14564ccca123b73ab6312c572 Mon Sep 17 00:00:00 2001 From: James Graham Date: Fri, 8 May 2015 09:38:08 +0100 Subject: [PATCH] Add basic browser capabilities --- components/webdriver_server/lib.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 {