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 fa59347f18dd2c8e5076bd37c4b57a8e928244fd..e5ce0273e995ae5e8bd6ed314a7e9244391d89fa 100644 |
--- a/android_webview/java/src/org/chromium/android_webview/AwContentsClient.java |
+++ b/android_webview/java/src/org/chromium/android_webview/AwContentsClient.java |
@@ -17,6 +17,7 @@ import android.webkit.GeolocationPermissions; |
import android.webkit.ValueCallback; |
import android.webkit.WebChromeClient; |
+import org.chromium.android_webview.permission.AwPermissionRequest; |
import org.chromium.content.browser.ContentViewCore; |
import org.chromium.content.browser.WebContentsObserverAndroid; |
import org.chromium.net.NetError; |
@@ -189,6 +190,13 @@ public abstract class AwContentsClient { |
public abstract void onGeolocationPermissionsHidePrompt(); |
+ // TODO(michaelbai): Change the abstract once merged |
+ public /*abstract*/ void onPermissionRequest(AwPermissionRequest awPermissionRequest) {} |
+ |
+ // TODO(michaelbai): Change the abstract once merged |
+ public /*abstract*/ void onPermissionRequestCanceled( |
+ AwPermissionRequest awPermissionRequest) {} |
+ |
public abstract void onScaleChangedScaled(float oldScale, float newScale); |
protected abstract void handleJsAlert(String url, String message, JsResultReceiver receiver); |