Bug 1255955 - Use correct argument in event.synthesizeMouse; r?automatedtester
MozReview-Commit-ID: AHh99sePoYj
--- a/testing/marionette/event.js
+++ b/testing/marionette/event.js
@@ -239,23 +239,23 @@ event.synthesizeMouse = function(
* @param {Window=} window
* Window object. Defaults to the current window.
*/
event.synthesizeMouseAtPoint = function(
left, top, opts, window = undefined) {
let domutils = getDOMWindowUtils(window);
- let button = event.button || 0;
- let clickCount = event.clickCount || 1;
- let modifiers = event.parseModifiers_(event);
+ let button = opts.button || 0;
+ let clickCount = opts.clickCount || 1;
+ let modifiers = event.parseModifiers_(opts);
- if (("type" in event) && event.type) {
+ if (("type" in event) && opts.type) {
domutils.sendMouseEvent(
- event.type, left, top, button, clickCount, modifiers);
+ opts.type, left, top, button, clickCount, modifiers);
} else {
domutils.sendMouseEvent(
"mousedown", left, top, button, clickCount, modifiers);
domutils.sendMouseEvent(
"mouseup", left, top, button, clickCount, modifiers);
}
};