| Index: android_webview/native/aw_contents.cc
|
| diff --git a/android_webview/native/aw_contents.cc b/android_webview/native/aw_contents.cc
|
| index 89f611bed691396c51ee51c1d0bb603cd06e0340..fcea07b4f98b5e762d480631231a500ecd285e2c 100644
|
| --- a/android_webview/native/aw_contents.cc
|
| +++ b/android_webview/native/aw_contents.cc
|
| @@ -657,6 +657,32 @@ void AwContents::CancelMIDISysexPermissionRequests(const GURL& origin) {
|
| origin, AwPermissionRequest::AwPermissionRequest::MIDISysex);
|
| }
|
|
|
| +void AwContents::RequestSensorPermission(
|
| + const GURL& origin,
|
| + const base::Callback<void(bool)>& callback) {
|
| + permission_request_handler_->SendRequest(
|
| + std::unique_ptr<AwPermissionRequestDelegate>(new SimplePermissionRequest(
|
| + origin, AwPermissionRequest::Sensors, callback)));
|
| +}
|
| +
|
| +void AwContents::CancelSensorPermissionRequests(const GURL& origin) {
|
| + permission_request_handler_->CancelRequest(
|
| + origin, AwPermissionRequest::AwPermissionRequest::Sensors);
|
| +}
|
| +
|
| +void AwContents::RequestSensorPermission(
|
| + const GURL& origin,
|
| + const base::Callback<void(bool)>& callback) {
|
| + permission_request_handler_->SendRequest(
|
| + std::unique_ptr<AwPermissionRequestDelegate>(new SimplePermissionRequest(
|
| + origin, AwPermissionRequest::Sensors, callback)));
|
| +}
|
| +
|
| +void AwContents::CancelSensorPermissionRequests(const GURL& origin) {
|
| + permission_request_handler_->CancelRequest(
|
| + origin, AwPermissionRequest::AwPermissionRequest::Sensors);
|
| +}
|
| +
|
| void AwContents::FindAllAsync(JNIEnv* env,
|
| const JavaParamRef<jobject>& obj,
|
| const JavaParamRef<jstring>& search_string) {
|
|
|