Index: chrome/browser/permissions/permission_util.cc |
diff --git a/chrome/browser/permissions/permission_util.cc b/chrome/browser/permissions/permission_util.cc |
index 3048533bb95a59ea6b259799669f1921d9a2da1b..777cebf999a04eff1a9a8fc7b6e815b6c7b5198a 100644 |
--- a/chrome/browser/permissions/permission_util.cc |
+++ b/chrome/browser/permissions/permission_util.cc |
@@ -48,6 +48,8 @@ std::string PermissionUtil::GetPermissionString( |
return "BackgroundSync"; |
case content::PermissionType::FLASH: |
return "Flash"; |
+ case content::PermissionType::SENSORS: |
+ return "Sensors"; |
case content::PermissionType::NUM: |
break; |
} |
@@ -66,6 +68,8 @@ PermissionRequestType PermissionUtil::GetRequestType( |
#endif |
case content::PermissionType::MIDI_SYSEX: |
return PermissionRequestType::PERMISSION_MIDI_SYSEX; |
+ case content::PermissionType::SENSORS: |
+ return PermissionRequestType::PERMISSION_SENSORS; |
case content::PermissionType::PUSH_MESSAGING: |
return PermissionRequestType::PERMISSION_PUSH_MESSAGING; |
case content::PermissionType::PROTECTED_MEDIA_IDENTIFIER: |
@@ -97,6 +101,8 @@ bool PermissionUtil::GetPermissionType(ContentSettingsType type, |
*out = PermissionType::VIDEO_CAPTURE; |
} else if (type == CONTENT_SETTINGS_TYPE_MEDIASTREAM_MIC) { |
*out = PermissionType::AUDIO_CAPTURE; |
+ } else if (type == CONTENT_SETTINGS_TYPE_SENSORS) { |
+ *out = PermissionType::SENSORS; |
} else if (type == CONTENT_SETTINGS_TYPE_BACKGROUND_SYNC) { |
*out = PermissionType::BACKGROUND_SYNC; |
#if defined(OS_ANDROID) || defined(OS_CHROMEOS) |