Index: chrome/browser/permissions/permission_infobar_delegate.cc |
diff --git a/chrome/browser/permissions/permission_infobar_delegate.cc b/chrome/browser/permissions/permission_infobar_delegate.cc |
index f02ad991b4ed1f3b537b81d8fe33f92ef73079a6..7e2230e83fe766307e8ba0f678ad2e4f38752405 100644 |
--- a/chrome/browser/permissions/permission_infobar_delegate.cc |
+++ b/chrome/browser/permissions/permission_infobar_delegate.cc |
@@ -12,6 +12,7 @@ |
#include "chrome/browser/notifications/notification_permission_infobar_delegate.h" |
#include "chrome/browser/permissions/permission_request.h" |
#include "chrome/browser/permissions/permission_uma_util.h" |
+#include "chrome/browser/sensor/sensor_permission_infobar_delegate_android.h" |
#include "chrome/grit/generated_resources.h" |
#include "components/infobars/core/infobar.h" |
#include "components/url_formatter/elide_url.h" |
@@ -44,6 +45,11 @@ infobars::InfoBar* PermissionInfoBarDelegate::Create( |
CreatePermissionInfoBar(std::unique_ptr<PermissionInfoBarDelegate>( |
new MidiPermissionInfoBarDelegateAndroid( |
requesting_frame, user_gesture, profile, callback)))); |
+ case content::PermissionType::SENSORS: |
+ return infobar_service->AddInfoBar( |
+ CreatePermissionInfoBar(std::unique_ptr<PermissionInfoBarDelegate>( |
+ new SensorPermissionInfoBarDelegateAndroid( |
+ requesting_frame, user_gesture, profile, callback)))); |
case content::PermissionType::PROTECTED_MEDIA_IDENTIFIER: |
return infobar_service->AddInfoBar( |
CreatePermissionInfoBar(std::unique_ptr<PermissionInfoBarDelegate>( |