private void waitForRequestFinished() { switch (requestExpected) { case HTTP: waitGuard.withMessage("Document didn't become ready").until(documentReady); return; case XHR: waitGuard.until(requestIsDone); return; case NONE: return; } } });
private void waitForRequestFinished() { switch (requestExpected) { case HTTP: waitGuard.withMessage("Document didn't become ready").until(documentReady); return; case XHR: waitGuard.until(requestIsDone); return; case NONE: return; } } });
@Override public final void perform() { if (pollingInterval != 0 && pollingIntervalTimeUnit != null) { wait = wait.pollingEvery(pollingInterval, pollingIntervalTimeUnit); } if (timeout != 0 && timeoutTimeUnit != null) { wait = wait.withTimeout(timeout, timeoutTimeUnit); } if (message != null) { wait = wait.withMessage(message); } wait.ignoring(StaleElementReferenceException.class); performWait(wait); }