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

Unified Diff: android_webview/java/src/org/chromium/android_webview/AwContentsClient.java

Issue 10907166: Upstream chromium side of modal dialogs for webview. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 3 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/java/src/org/chromium/android_webview/AwContentsClient.java
diff --git a/android_webview/java/src/org/chromium/android_webview/AwContentsClient.java b/android_webview/java/src/org/chromium/android_webview/AwContentsClient.java
index bcd0d19f9a21d2307e69a9ded1d9f14039790300..4a4233d9712570f3a0f978633f31b882df4789b3 100644
--- a/android_webview/java/src/org/chromium/android_webview/AwContentsClient.java
+++ b/android_webview/java/src/org/chromium/android_webview/AwContentsClient.java
@@ -33,7 +33,6 @@ public abstract class AwContentsClient extends ContentViewClient {
//--------------------------------------------------------------------------------------------
class WebContentsDelegateAdapter extends AwWebContentsDelegate {
-
@Override
public void onLoadProgressChanged(int progress) {
AwContentsClient.this.onProgressChanged(progress);
@@ -123,6 +122,16 @@ public abstract class AwContentsClient extends ContentViewClient {
public abstract void onReceivedHttpAuthRequest(AwHttpAuthHandler handler,
String host, String realm);
+ protected abstract void handleJsAlert(String url, String message, JsResultReceiver receiver);
+
+ protected abstract void handleJsBeforeUnload(String url, String message,
+ JsResultReceiver receiver);
+
+ protected abstract void handleJsConfirm(String url, String message, JsResultReceiver receiver);
+
+ protected abstract void handleJsPrompt(String url, String message, String defaultValue,
+ JsPromptResultReceiver receiver);
+
//--------------------------------------------------------------------------------------------
// Stuff that we ignore since it only makes sense for Chrome browser
//--------------------------------------------------------------------------------------------

Powered by Google App Engine
This is Rietveld 408576698