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'); |