зеркало из https://github.com/mozilla/gecko-dev.git
geckodriver: Fix serialization of script commands
Source-Repo: https://github.com/mozilla/geckodriver Source-Revision: ef5f348e195e9e0e379b8a92c840c074956f8536 --HG-- extra : rebase_source : ff82ecc041852e6e252e9bc6815433584a72f7d3
This commit is contained in:
Родитель
84c681ede4
Коммит
0feb47fd00
|
@ -779,7 +779,11 @@ impl ToMarionette for SwitchToFrameParameters {
|
|||
|
||||
impl ToMarionette for JavascriptCommandParameters {
|
||||
fn to_marionette(&self) -> WebDriverResult<Json> {
|
||||
Ok(self.to_json())
|
||||
let mut data = self.to_json().as_object().unwrap().clone();
|
||||
data.insert("newSandbox".to_string(), false.to_json());
|
||||
data.insert("specialPowers".to_string(), false.to_json());
|
||||
data.insert("scriptTimeout".to_string(), Json::Null);
|
||||
Ok(Json::Object(data))
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче