Bug 1361987 - Move setWindowRect to not return from a generator. r?ato
setWindowRect is using `return` from a generator which is not valid
javascript. This now populates the response before it is returned to
the client.
MozReview-Commit-ID: 6vSadp59Nrt
--- a/testing/marionette/driver.js
+++ b/testing/marionette/driver.js
@@ -1415,17 +1415,17 @@ GeckoDriver.prototype.setWindowRect = fu
(win.screenX != orig.screenX || win.screenY != orig.screenY)) {
resolve();
} else {
reject();
}
});
}
- return {
+ resp.body = {
"x": win.screenX,
"y": win.screenY,
"width": win.outerWidth,
"height": win.outerHeight,
};
};
/**
@@ -2901,17 +2901,17 @@ GeckoDriver.prototype.maximizeWindow = f
if (win.windowState == win.STATE_MAXIMIZED) {
win.restore();
} else {
win.maximize();
}
});
- resp.body.value = {
+ resp.body = {
x: win.screenX,
y: win.screenY,
width: win.outerWidth,
height: win.outerHeight,
};
};
/**