Closed jonathanaustin closed 7 years ago
Ironically enough, the window/rect
check was added because calling window/$0/size
in a Firefox 53 session will completely hang it (in Sauce or local Selenium). At least for local Selenium and BrowserStack, doing a window/rect
test merely gets an unknown command error rather than causing a complete failure. In any case, though, both older and newer Firefox should work on Sauce; I'll look into it.
Note that Sauce Labs does, indeed, support window/rect
when using a Firefox 53 session (which defaults to Selenium 3.4.0 and an unspecified version of geckodriver, apparently 0.16.0), and trying to use window/size
instead of window/rect
will break Firefox 53 sessions.
This should be fixed with Leadfoot 1.7.3 (at least, FF 33 and 55, and IE9-11, work properly on Sauce, BrowserStack, and TestingBot).
We are currently using
intern 3.4.4
but our tests forFirefox 45
onLinux
(latest on any platform) andIE 11
(latest on Windows 10) started failing onSaucelabs
.As
intern 3.4.0
was modified to use~
fordigdug
andleadfoot
version dependency,intern 3.4.4
is currently usingleadfoot 1.7.2
.Leadfoot 1.7.2
appears to be makingFirefox
andIE
fail due to it sending aGET window/rect
command. The web drivers used bySaucelabs
forFirefox
andIE
do not support this yet.Forcing
intern 3.4.4
to useleadfoot 1.7.1
allowsSaucelabs
to continue to work.Found the following information helpful.
There is an issue in SeleniumHQ #3710 regarding the
windows/rect
command.It appears the
geckodriver
required forFirefox
that supportswindow/rect
is version 0.16.0. The version ofgeckodriver
currently used bySaucelabs
is0.9.0
forSelenium 2
and0.11.1
forSelenium 3
(Saucelabs/selenium config details).Saucelabs Log - IE
Saucelabs log - Firefox