diff options
author | kristianm@chromium.org <kristianm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-03 21:22:08 +0000 |
---|---|---|
committer | kristianm@chromium.org <kristianm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-03 21:22:08 +0000 |
commit | bb0444b492166b84b6ef7b2b4d5dd28e34e9c56c (patch) | |
tree | 2c5e153604e24db15649679cd8d39e3ece583bfd /android_webview | |
parent | 49fc07bf7d793c8a2e8db6233e520bcc89977c28 (diff) | |
download | chromium_src-bb0444b492166b84b6ef7b2b4d5dd28e34e9c56c.zip chromium_src-bb0444b492166b84b6ef7b2b4d5dd28e34e9c56c.tar.gz chromium_src-bb0444b492166b84b6ef7b2b4d5dd28e34e9c56c.tar.bz2 |
Making the new geolocation methods abstract after adding an android implementation
To be landed after the Android implementation
BUG=
Review URL: https://chromiumcodereview.appspot.com/11682002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175012 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'android_webview')
-rw-r--r-- | android_webview/java/src/org/chromium/android_webview/AwContentsClient.java | 8 | ||||
-rw-r--r-- | android_webview/javatests/src/org/chromium/android_webview/test/NullContentsClient.java | 10 |
2 files changed, 13 insertions, 5 deletions
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 aafc0f3..cdaf97c 100644 --- a/android_webview/java/src/org/chromium/android_webview/AwContentsClient.java +++ b/android_webview/java/src/org/chromium/android_webview/AwContentsClient.java @@ -220,12 +220,10 @@ public abstract class AwContentsClient extends ContentViewClient { public abstract void onDownloadStart(String url, String userAgent, String contentDisposition, String mimeType, long contentLength); - // TODO(kristianm): Make abstract when landed in Android - public void onGeolocationPermissionsShowPrompt(String origin, - GeolocationPermissions.Callback callback) {} + public abstract void onGeolocationPermissionsShowPrompt(String origin, + GeolocationPermissions.Callback callback); - // TODO(kristianm): Make abstract when landed in Android - public void onGeolocationPermissionsHidePrompt() {} + public abstract void onGeolocationPermissionsHidePrompt(); protected abstract void handleJsAlert(String url, String message, JsResultReceiver receiver); diff --git a/android_webview/javatests/src/org/chromium/android_webview/test/NullContentsClient.java b/android_webview/javatests/src/org/chromium/android_webview/test/NullContentsClient.java index ee3b979..6411d4e 100644 --- a/android_webview/javatests/src/org/chromium/android_webview/test/NullContentsClient.java +++ b/android_webview/javatests/src/org/chromium/android_webview/test/NullContentsClient.java @@ -8,6 +8,7 @@ import android.content.Context; import android.os.Message; import android.view.KeyEvent; import android.webkit.ConsoleMessage; +import android.webkit.GeolocationPermissions; import org.chromium.android_webview.AwContentsClient; import org.chromium.android_webview.AwHttpAuthHandler; @@ -57,6 +58,15 @@ class NullContentsClient extends AwContentsClient { } @Override + public void onGeolocationPermissionsShowPrompt(String origin, + GeolocationPermissions.Callback callback) { + } + + @Override + public void onGeolocationPermissionsHidePrompt() { + } + + @Override public void handleJsAlert(String url, String message, JsResultReceiver receiver) { } |