private boolean supportsScreenResizing(final WebDriver driver) { return isNotAMocked(driver) && (!isAnHtmlUnitDriver(getDriverClass(driver))); }
private boolean supportsScreenResizing(final WebDriver driver) { return isNotAMocked(driver) && (!isAnHtmlUnitDriver(getDriverClass(driver))); }
public void setTimeouts(WebDriver proxiedDriver, Duration implicitTimeout) { Duration currentTimeout = currentTimeoutFor(proxiedDriver); timeoutStack.pushTimeoutFor(proxiedDriver, implicitTimeout); if ((implicitTimeout != currentTimeout) && isNotAMocked(proxiedDriver)) { proxiedDriver.manage().timeouts().implicitlyWait(implicitTimeout.toMillis(), TimeUnit.MILLISECONDS); } }
public Duration resetTimeouts(WebDriver proxiedDriver) { Duration currentTimeout = currentTimeoutFor(proxiedDriver); if (!timeoutStack.containsTimeoutFor(proxiedDriver)) { return currentTimeout; } timeoutStack.popTimeoutFor(proxiedDriver); Duration previousTimeout = currentTimeoutFor(proxiedDriver);//timeoutStack.popTimeoutFor(proxiedDriver).or(getDefaultImplicitTimeout()); if ((currentTimeout != previousTimeout) && isNotAMocked(proxiedDriver)) { proxiedDriver.manage().timeouts().implicitlyWait(previousTimeout.toMillis(), TimeUnit.MILLISECONDS); } return previousTimeout; }
public void resetTimeouts(WebDriver proxiedDriver) { Duration currentTimeout = currentTimeoutFor(proxiedDriver); if (timeoutStack.containsTimeoutFor(proxiedDriver)) { Duration previousTimeout = timeoutStack.popTimeoutFor(proxiedDriver).or(getDefaultImplicitTimeout()); if ((currentTimeout != previousTimeout) && isNotAMocked(proxiedDriver)) { proxiedDriver.manage().timeouts().implicitlyWait(previousTimeout.in(TimeUnit.MILLISECONDS), TimeUnit.MILLISECONDS); } } }
public void setTimeouts(WebDriver proxiedDriver, Duration implicitTimeout) { Duration currentTimeout = currentTimeoutFor(proxiedDriver); timeoutStack.pushTimeoutFor(proxiedDriver, implicitTimeout); if ((implicitTimeout != currentTimeout) && isNotAMocked(proxiedDriver)) { proxiedDriver.manage().timeouts().implicitlyWait(implicitTimeout.in(TimeUnit.MILLISECONDS), TimeUnit.MILLISECONDS); } }