Index: chrome/browser/ui/cocoa/options/content_settings_dialog_controller.mm |
diff --git a/chrome/browser/ui/cocoa/options/content_settings_dialog_controller.mm b/chrome/browser/ui/cocoa/options/content_settings_dialog_controller.mm |
index 5186bcb6d95b038c2433b0d6fd233f5b2684f8be..7c8fe9e308c3d370b454fdad73177a18142a9684 100644 |
--- a/chrome/browser/ui/cocoa/options/content_settings_dialog_controller.mm |
+++ b/chrome/browser/ui/cocoa/options/content_settings_dialog_controller.mm |
@@ -306,6 +306,10 @@ class PrefObserverDisabler { |
return settingsMap->IsBlockThirdPartyCookiesManaged(); |
} |
+- (BOOL)clearSiteDataOnExitManaged { |
+ return clearSiteDataOnExit_.IsManaged(); |
+} |
+ |
- (BOOL)clearSiteDataOnExit { |
return clearSiteDataOnExit_.GetValue(); |
} |
@@ -590,6 +594,8 @@ class PrefObserverDisabler { |
if (prefName == prefs::kClearSiteDataOnExit) { |
[self willChangeValueForKey:@"clearSiteDataOnExit"]; |
[self didChangeValueForKey:@"clearSiteDataOnExit"]; |
+ [self willChangeValueForKey:@"clearSiteDataOnExitManaged"]; |
+ [self didChangeValueForKey:@"clearSiteDataOnExitManaged"]; |
} |
if (prefName == prefs::kBlockThirdPartyCookies) { |
[self willChangeValueForKey:@"blockThirdPartyCookies"]; |