Index: chrome/browser/ui/cocoa/content_settings/cookie_details.mm |
diff --git a/chrome/browser/ui/cocoa/content_settings/cookie_details.mm b/chrome/browser/ui/cocoa/content_settings/cookie_details.mm |
index cb1d81821c60647af1f5a80dbadcfa21030f2ed9..bd65c2a99ddb4ef0f584a6df4e9849ca0dca4a88 100644 |
--- a/chrome/browser/ui/cocoa/content_settings/cookie_details.mm |
+++ b/chrome/browser/ui/cocoa/content_settings/cookie_details.mm |
@@ -148,11 +148,21 @@ |
base::TimeFormatFriendlyDateAndTime(cookie->CreationDate())) retain]); |
if (cookie->IsSecure()) { |
Nico
2015/03/20 14:04:11
Could the cookie -> resource id mapping function b
|
- sendFor_.reset([l10n_util::GetNSStringWithFixup( |
- IDS_COOKIES_COOKIE_SENDFOR_SECURE) retain]); |
+ if (cookie->IsFirstPartyOnly()) { |
+ sendFor_.reset([l10n_util::GetNSStringWithFixup( |
+ IDS_COOKIES_COOKIE_SENDFOR_SECURE_FIRSTPARTY) retain]); |
+ } else { |
+ sendFor_.reset([l10n_util::GetNSStringWithFixup( |
+ IDS_COOKIES_COOKIE_SENDFOR_SECURE) retain]); |
+ } |
} else { |
- sendFor_.reset([l10n_util::GetNSStringWithFixup( |
- IDS_COOKIES_COOKIE_SENDFOR_ANY) retain]); |
+ if (cookie->IsFirstPartyOnly()) { |
+ sendFor_.reset([l10n_util::GetNSStringWithFixup( |
+ IDS_COOKIES_COOKIE_SENDFOR_FIRSTPARTY) retain]); |
+ } else { |
+ sendFor_.reset([l10n_util::GetNSStringWithFixup( |
+ IDS_COOKIES_COOKIE_SENDFOR_ANY) retain]); |
+ } |
} |
} |
return self; |