Index: chrome/browser/permissions/permission_request_impl.cc |
diff --git a/chrome/browser/permissions/permission_request_impl.cc b/chrome/browser/permissions/permission_request_impl.cc |
index 5bcea54d805a17f1aaba6cf77db560ff9963959b..e334386ec5d97514fb6400be36d01b372bcf4d89 100644 |
--- a/chrome/browser/permissions/permission_request_impl.cc |
+++ b/chrome/browser/permissions/permission_request_impl.cc |
@@ -56,6 +56,8 @@ gfx::VectorIconId PermissionRequestImpl::GetVectorIconId() const { |
#endif |
case content::PermissionType::MIDI_SYSEX: |
return gfx::VectorIconId::MIDI; |
+ case content::PermissionType::PLUGINS: |
+ return gfx::VectorIconId::EXTENSION; |
default: |
NOTREACHED(); |
return gfx::VectorIconId::VECTOR_ICON_NONE; |
@@ -81,6 +83,9 @@ int PermissionRequestImpl::GetIconId() const { |
case content::PermissionType::MIDI_SYSEX: |
icon_id = IDR_ALLOWED_MIDI_SYSEX; |
break; |
+ case content::PermissionType::PLUGINS: |
+ icon_id = IDR_ALLOWED_PLUGINS; |
+ break; |
default: |
NOTREACHED(); |
} |
@@ -108,6 +113,9 @@ base::string16 PermissionRequestImpl::GetMessageTextFragment() const { |
message_id = IDS_PROTECTED_MEDIA_IDENTIFIER_PERMISSION_FRAGMENT; |
break; |
#endif |
+ case content::PermissionType::PLUGINS: |
+ message_id = IDS_FLASH_PERMISSION_FRAGMENT; |
+ break; |
default: |
NOTREACHED(); |
return base::string16(); |
@@ -161,6 +169,8 @@ PermissionRequestType PermissionRequestImpl::GetPermissionRequestType() |
case content::PermissionType::PROTECTED_MEDIA_IDENTIFIER: |
return PermissionRequestType::PERMISSION_PROTECTED_MEDIA_IDENTIFIER; |
#endif |
+ case content::PermissionType::PLUGINS: |
+ return PermissionRequestType::PERMISSION_PLUGINS; |
default: |
NOTREACHED(); |
return PermissionRequestType::UNKNOWN; |