Chromium Code Reviews| Index: chrome/browser/resources/settings/site_settings/site_settings_behavior.js |
| diff --git a/chrome/browser/resources/settings/site_settings/site_settings_behavior.js b/chrome/browser/resources/settings/site_settings/site_settings_behavior.js |
| index 9857b9cb9d84faded7fa3e333c52157febdfa13d..e59284b8f07e3afb03f25b0a9e7a2328410b709c 100644 |
| --- a/chrome/browser/resources/settings/site_settings/site_settings_behavior.js |
| +++ b/chrome/browser/resources/settings/site_settings/site_settings_behavior.js |
| @@ -262,10 +262,12 @@ var SiteSettingsBehaviorImpl = { |
| 'siteSettingsAskBeforeAccessingRecommended') : |
| loadTimeData.getString('siteSettingsAskBeforeAccessing'); |
| case settings.ContentSettingsTypes.COOKIES: |
| - // "Allow sites to save and read cookie data" vs "Blocked". |
| - if (!categoryEnabled) { |
| + // Tri-state: "Allow sites to save and read cookie data" vs "Blocked" |
| + // vs "Keep local data only until you quit your browser". |
|
dschuyler
2016/09/06 18:36:43
It looks like there is four states. Blocked and Al
Finnur
2016/09/08 09:59:39
I don't quite understand... There are three states
|
| + if (setting == settings.PermissionValues.BLOCK) |
| return loadTimeData.getString('siteSettingsBlocked'); |
| - } |
| + if (setting == settings.PermissionValues.SESSION_ONLY) |
| + return loadTimeData.getString('deleteDataPostSession'); |
| return showRecommendation ? |
| loadTimeData.getString('siteSettingsCookiesAllowedRecommended') : |
| loadTimeData.getString('siteSettingsCookiesAllowed'); |