| Index: android_webview/browser/aw_permission_manager.cc | 
| diff --git a/android_webview/browser/aw_permission_manager.cc b/android_webview/browser/aw_permission_manager.cc | 
| index 12a6cdd1a840377462fddf9adcff9e1515145945..ed56443600ad35c9467461910ae6013fac5514b2 100644 | 
| --- a/android_webview/browser/aw_permission_manager.cc | 
| +++ b/android_webview/browser/aw_permission_manager.cc | 
| @@ -311,6 +311,7 @@ int AwPermissionManager::RequestPermissions( | 
| base::Bind(&OnRequestResponse, weak_ptr_factory_.GetWeakPtr(), | 
| request_id, permissions[i])); | 
| break; | 
| +      case PermissionType::SENSORS: | 
| case PermissionType::AUDIO_CAPTURE: | 
| case PermissionType::VIDEO_CAPTURE: | 
| case PermissionType::NOTIFICATIONS: | 
| @@ -449,6 +450,7 @@ void AwPermissionManager::CancelPermissionRequest(int request_id) { | 
| if (delegate) | 
| delegate->CancelMIDISysexPermissionRequests(requesting_origin); | 
| break; | 
| +      case PermissionType::SENSORS: | 
| case PermissionType::NOTIFICATIONS: | 
| case PermissionType::PUSH_MESSAGING: | 
| case PermissionType::DURABLE_STORAGE: | 
|  |