Bug 1502360 - [marionette] Raise "invalid argument" error in "Send Alert Text" if text is not of type string. r=ato

Depends on D19999

Differential Revision: https://phabricator.services.mozilla.com/D20000

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Henrik Skupin 2019-02-16 00:01:51 +00:00
Родитель ba5b2fb08e
Коммит f5c6c6ad4a
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -3225,12 +3225,14 @@ GeckoDriver.prototype.sendKeysToDialog = async function(cmd) {
assert.open(this.getCurrentWindow());
this._checkIfAlertIsPresent();
let text = assert.string(cmd.parameters.text);
// see toolkit/components/prompts/content/commonDialog.js
let {loginTextbox} = this.dialog.ui;
loginTextbox.value = "";
await interaction.sendKeysToElement(
loginTextbox, cmd.parameters.text, this.a11yChecks);
loginTextbox, text, this.a11yChecks);
};
GeckoDriver.prototype._checkIfAlertIsPresent = function() {