final int shouldOverrideUrlLoadingCallCount = mShouldOverrideUrlLoadingHelper.getCallCount();
final int onPageStartedCallCount = onPageStartedHelper.getCallCount();
setShouldOverrideUrlLoadingReturnValueOnUiThread(true);
- clickOnElementId("link");
+ clickOnElementId("link", null);
mShouldOverrideUrlLoadingHelper.waitForCallback(shouldOverrideUrlLoadingCallCount);
assertEquals(onPageStartedCallCount, onPageStartedHelper.getCallCount());
setShouldOverrideUrlLoadingReturnValueOnUiThread(true);
- clickOnElementId("link");
+ clickOnElementId("link", null);
mShouldOverrideUrlLoadingHelper.waitForCallback(shouldOverrideUrlLoadingCallCount);
final int shouldOverrideUrlLoadingCallCount = mShouldOverrideUrlLoadingHelper.getCallCount();
- clickOnElementId("link");
+ clickOnElementId("link", null);
// After we load this URL we're certain that any in-flight callbacks for the previous
// navigation have been delivered.
int callCount = mShouldOverrideUrlLoadingHelper.getCallCount();
- clickOnElementId("link");
+ clickOnElementId("link", null);
mShouldOverrideUrlLoadingHelper.waitForCallback(callCount);
}
int callCount = mShouldOverrideUrlLoadingHelper.getCallCount();
- clickOnElementId("link");
+ clickOnElementId("link", null);
mShouldOverrideUrlLoadingHelper.waitForCallback(callCount);
assertEquals(httpPathOnServer,
int callCount = mShouldOverrideUrlLoadingHelper.getCallCount();
- clickOnElementId("link");
+ clickOnElementId("link", null);
mShouldOverrideUrlLoadingHelper.waitForCallback(callCount);
}
getHtmlForPageWithJsReplaceLinkTo(redirectTargetUrl), "text/html", false);
int callCount = mShouldOverrideUrlLoadingHelper.getCallCount();
- clickOnElementId("link");
+ clickOnElementId("link", null);
mShouldOverrideUrlLoadingHelper.waitForCallback(callCount);
}
CommonResources.makeHtmlPageWithSimpleLinkTo(redirectTargetUrl), "text/html", false);
int callCount = mShouldOverrideUrlLoadingHelper.getCallCount();
- clickOnElementId("link");
+ clickOnElementId("link", null);
mShouldOverrideUrlLoadingHelper.waitForCallback(callCount);
assertEquals(redirectTargetUrl,
mShouldOverrideUrlLoadingHelper.getShouldOverrideUrlLoadingUrl());
setShouldOverrideUrlLoadingReturnValueOnUiThread(true);
int callCount = mShouldOverrideUrlLoadingHelper.getCallCount();
- clickOnElementId("link");
+ clickOnElementId("link", null);
// Some time around here true should be returned from the shouldOverrideUrlLoading
// callback causing the navigation caused by calling clickOnElementId to be ignored.
// We validate this by checking which pages were loaded on the server.
CommonResources.makeHtmlPageWithSimpleLinkTo(dataUrl), "text/html", false);
int callCount = mShouldOverrideUrlLoadingHelper.getCallCount();
- clickOnElementId("link");
+ clickOnElementId("link", null);
mShouldOverrideUrlLoadingHelper.waitForCallback(callCount);
assertTrue("Expected URL that starts with 'data:' but got: <" +
false);
int callCount = mShouldOverrideUrlLoadingHelper.getCallCount();
- clickOnElementId("link");
+ clickOnElementId("link", null);
mShouldOverrideUrlLoadingHelper.waitForCallback(callCount);
assertEquals(unsupportedSchemeUrl,
mShouldOverrideUrlLoadingHelper.getCallCount();
assertEquals(0, mWebServer.getRequestCount(REDIRECT_TARGET_PATH));
- clickOnElementId("link");
+ clickOnElementId("link", null);
// Wait for the target URL to be fetched from the server.
pollOnUiThread(new Callable<Boolean>() {
final int shouldOverrideUrlLoadingCallCount = mShouldOverrideUrlLoadingHelper.getCallCount();
- clickOnElementId("link");
+ clickOnElementId("link", null);
mShouldOverrideUrlLoadingHelper.waitForCallback(shouldOverrideUrlLoadingCallCount);
int indirectLoadCallCount = mShouldOverrideUrlLoadingHelper.getCallCount();
loadUrlSync(pageWithLinkToRedirectUrl);
- clickOnElementId("link");
+ clickOnElementId("link", null);
mShouldOverrideUrlLoadingHelper.waitForCallback(indirectLoadCallCount, 3);
assertEquals(redirectTarget,