diff --git a/src/capabilities.rs b/src/capabilities.rs index 2be6376..2f5eab4 100644 --- a/src/capabilities.rs +++ b/src/capabilities.rs @@ -93,7 +93,7 @@ impl SpecNewSessionParameters { x @ "browserVersion" | x @ "platformName" => if !value.is_string() { return Err(WebDriverError::new(ErrorStatus::InvalidArgument, - format!("{} was not a boolean", x))) + format!("{} was not a string", x))) }, "pageLoadStrategy" => { try!(SpecNewSessionParameters::validate_page_load_strategy(value)) @@ -417,12 +417,11 @@ impl CapabilitiesMatching for SpecNewSessionParameters { } } "acceptInsecureCerts" => { - if value.as_boolean().unwrap_or(false) && - !browser_capabilities + if browser_capabilities .accept_insecure_certs(merged) .unwrap_or(false) { - return None; - } + return None; + } }, "proxy" => { let default = BTreeMap::new();