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 de89bbb36fe5a9013f3c689ed63d6559bdc9a2f8..527e49dee6cb34fd436712c8650956487f405a0c 100644 |
--- a/chrome/browser/permissions/permission_infobar_delegate.cc |
+++ b/chrome/browser/permissions/permission_infobar_delegate.cc |
@@ -15,6 +15,7 @@ |
#include "chrome/browser/permissions/permission_decision_auto_blocker.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" |
@@ -62,6 +63,10 @@ PermissionInfoBarDelegate::CreateDelegate( |
return std::unique_ptr<PermissionInfoBarDelegate>( |
new MidiPermissionInfoBarDelegateAndroid( |
requesting_frame, user_gesture, profile, callback)); |
+ case CONTENT_SETTINGS_TYPE_SENSORS: |
+ return std::unique_ptr<PermissionInfoBarDelegate>( |
+ new SensorPermissionInfoBarDelegateAndroid( |
+ requesting_frame, user_gesture, profile, callback)); |
case CONTENT_SETTINGS_TYPE_PROTECTED_MEDIA_IDENTIFIER: |
return std::unique_ptr<PermissionInfoBarDelegate>( |
new ProtectedMediaIdentifierInfoBarDelegateAndroid( |