Chromium Code Reviews| Index: chrome/browser/ui/website_settings/website_settings_ui.cc |
| diff --git a/chrome/browser/ui/website_settings/website_settings_ui.cc b/chrome/browser/ui/website_settings/website_settings_ui.cc |
| index 926d87dd1beb43a10a06ef892c6766f8ac4e3883..f1b8b4dd27a97111a67f865a85acc125a74f728a 100644 |
| --- a/chrome/browser/ui/website_settings/website_settings_ui.cc |
| +++ b/chrome/browser/ui/website_settings/website_settings_ui.cc |
| @@ -284,6 +284,21 @@ base::string16 WebsiteSettingsUI::PermissionActionToUIString( |
| } |
| // static |
| +base::string16 WebsiteSettingsUI::GetPermissionButtonString( |
| + VisiblePermissions visible_permissions) { |
|
palmer
2017/02/24 01:55:02
Nit: I'd expect |VisiblePermissions| to be some ki
lgarron
2017/02/24 02:15:26
I was on the fence, but I need something that conv
|
| + switch (visible_permissions) { |
| + case VISIBLE_PERMISSIONS_NONE: |
| + return l10n_util::GetStringUTF16(IDS_PAGE_INFO_EDIT_PERMISSIONS_LINK); |
| + case VISIBLE_PERMISSIONS_SOME_BUT_NOT_ALL: |
|
palmer
2017/02/24 01:55:02
Nit: "Some" is vague. Maybe |PERMISSIONS_VISIBILIT
lgarron
2017/02/24 02:15:27
The problem with that is that there can be 0 non-d
|
| + return l10n_util::GetStringUTF16(IDS_PAGE_INFO_SHOW_ALL_PERMISSIONS_LINK); |
| + case VISIBLE_PERMISSIONS_ALL: |
| + return l10n_util::GetStringUTF16(IDS_PAGE_INFO_SITE_SETTINGS_LINK); |
| + default: |
| + NOTREACHED(); |
| + } |
| +} |
| + |
| +// static |
| int WebsiteSettingsUI::GetPermissionIconID(ContentSettingsType type, |
| ContentSetting setting) { |
| bool use_blocked = (setting == CONTENT_SETTING_BLOCK); |