Add basic browser capabilities

This commit is contained in:
James Graham 2015-05-08 09:38:08 +01:00
parent 8df824998f
commit 5f4c66e6d5

View file

@ -87,10 +87,13 @@ impl Handler {
fn handle_new_session(&mut self) -> WebDriverResult<WebDriverResponse> {
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 {