Implement WebViewChromium.preauthorizePermission.
Plumb the API from the framework into AwContents.
Bug: 16008767
Change-Id: Iac770b2481e36b3085dd14cd6d1b0c54f2279b69
diff --git a/chromium/java/com/android/webview/chromium/WebViewChromium.java b/chromium/java/com/android/webview/chromium/WebViewChromium.java
index 12dbef2..8dc0481 100644
--- a/chromium/java/com/android/webview/chromium/WebViewChromium.java
+++ b/chromium/java/com/android/webview/chromium/WebViewChromium.java
@@ -2042,8 +2042,10 @@
return new AwPrintDocumentAdapter(mAwContents.getPdfExporter(), documentName);
}
+ @Override
public void preauthorizePermission(Uri origin, long resources) {
- // TODO: implement preauthorizePermission.
+ checkThread();
+ mAwContents.preauthorizePermission(origin, resources);
}
// AwContents.NativeGLDelegate implementation --------------------------------------