Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2170)

Unified Diff: android_webview/javatests/src/org/chromium/android_webview/test/AndroidWebViewTestBase.java

Issue 11090003: [Android] Upstream WebView.allow{Content|File}Access implementation. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Workaround to remove dependency on https://codereview.chromium.org/11030051 Created 8 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: android_webview/javatests/src/org/chromium/android_webview/test/AndroidWebViewTestBase.java
diff --git a/android_webview/javatests/src/org/chromium/android_webview/test/AndroidWebViewTestBase.java b/android_webview/javatests/src/org/chromium/android_webview/test/AndroidWebViewTestBase.java
index 211f6ddd48d22679897a0307cdd59fb850309a5b..44b5b12662a0cf89775e0f313e2a15288f8cddae 100644
--- a/android_webview/javatests/src/org/chromium/android_webview/test/AndroidWebViewTestBase.java
+++ b/android_webview/javatests/src/org/chromium/android_webview/test/AndroidWebViewTestBase.java
@@ -95,6 +95,19 @@ public class AndroidWebViewTestBase
TimeUnit.SECONDS);
}
+ protected void loadUrlSyncAndExpectError(final ContentViewCore contentViewCore,
+ CallbackHelper onPageFinishedHelper,
+ CallbackHelper onReceivedErrorHelper,
+ final String url) throws Throwable {
+ int onErrorCallCount = onReceivedErrorHelper.getCallCount();
+ int onFinishedCallCount = onPageFinishedHelper.getCallCount();
+ loadUrlAsync(contentViewCore, url);
+ onReceivedErrorHelper.waitForCallback(onErrorCallCount, 1, WAIT_TIMEOUT_SECONDS,
+ TimeUnit.SECONDS);
+ onPageFinishedHelper.waitForCallback(onFinishedCallCount, 1, WAIT_TIMEOUT_SECONDS,
+ TimeUnit.SECONDS);
+ }
+
/**
* Loads url on the UI thread but does not block.
*/

Powered by Google App Engine
This is Rietveld 408576698