Re: Set Window Size

We currently just set the frame to resize and the rest propagates but we plan to change that to verify content also resizes as we've seen issues related to screenshot because of it (user resizes, takes a screenshot and the height/width is incorrect because the resize hasn't finished, adding a sleep fixed it for the user).

From: Sam Uong <>
Sent: Monday, May 16, 2016 12:59:20 PM
To: Clay Martin; James Graham;
Subject: Re: Set Window Size

Does this look at the content of the page, or does it wait for (something like) window.outerHeight/Width to change?


On Mon, May 16, 2016 at 10:35 AM Clay Martin <<>> wrote:
We're currently working on making our implementation more synchronous (to the end user of WebDriver). We are adding code to verify the content of the page has actually finished resizing before returning. While the browser handles many things asynchronously returning from WebDriver tends to be synchronous. Also if it's not this means web developers just end up sleeping the thread for x amount of time (which is never a good hack).
From: James Graham <<>>
Sent: Monday, May 16, 2016 10:27:12 AM
Subject: Set Window Size

This command is presumably supposed to be sync at the moment. That seems
difficult to implement e.g. if the window manager has an API where you
ask for your window to be resized and it happens (or not) at some later
time. Should this command allow async operation?

Received on Monday, 16 May 2016 20:03:34 UTC