| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/policy/configuration_policy_pref_store.h" | 5 #include "chrome/browser/policy/configuration_policy_pref_store.h" |
| 6 | 6 |
| 7 #include <map> | 7 #include <map> |
| 8 #include <set> | 8 #include <set> |
| 9 #include <string> | 9 #include <string> |
| 10 #include <vector> | 10 #include <vector> |
| (...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 186 { Value::TYPE_LIST, kPolicyDisabledPlugins, | 186 { Value::TYPE_LIST, kPolicyDisabledPlugins, |
| 187 prefs::kPluginsPluginsBlacklist}, | 187 prefs::kPluginsPluginsBlacklist}, |
| 188 { Value::TYPE_BOOLEAN, kPolicyShowHomeButton, | 188 { Value::TYPE_BOOLEAN, kPolicyShowHomeButton, |
| 189 prefs::kShowHomeButton }, | 189 prefs::kShowHomeButton }, |
| 190 { Value::TYPE_BOOLEAN, kPolicyJavascriptEnabled, | 190 { Value::TYPE_BOOLEAN, kPolicyJavascriptEnabled, |
| 191 prefs::kWebKitJavascriptEnabled }, | 191 prefs::kWebKitJavascriptEnabled }, |
| 192 { Value::TYPE_BOOLEAN, kPolicyIncognitoEnabled, | 192 { Value::TYPE_BOOLEAN, kPolicyIncognitoEnabled, |
| 193 prefs::kIncognitoEnabled }, | 193 prefs::kIncognitoEnabled }, |
| 194 { Value::TYPE_BOOLEAN, kPolicySavingBrowserHistoryDisabled, | 194 { Value::TYPE_BOOLEAN, kPolicySavingBrowserHistoryDisabled, |
| 195 prefs::kSavingBrowserHistoryDisabled }, | 195 prefs::kSavingBrowserHistoryDisabled }, |
| 196 { Value::TYPE_BOOLEAN, kPolicyClearSiteDataOnExit, |
| 197 prefs::kClearSiteDataOnExit }, |
| 196 { Value::TYPE_BOOLEAN, kPolicyDeveloperToolsDisabled, | 198 { Value::TYPE_BOOLEAN, kPolicyDeveloperToolsDisabled, |
| 197 prefs::kDevToolsDisabled }, | 199 prefs::kDevToolsDisabled }, |
| 198 { Value::TYPE_BOOLEAN, kPolicyBlockThirdPartyCookies, | 200 { Value::TYPE_BOOLEAN, kPolicyBlockThirdPartyCookies, |
| 199 prefs::kBlockThirdPartyCookies }, | 201 prefs::kBlockThirdPartyCookies }, |
| 200 { Value::TYPE_INTEGER, kPolicyDefaultCookiesSetting, | 202 { Value::TYPE_INTEGER, kPolicyDefaultCookiesSetting, |
| 201 prefs::kManagedDefaultCookiesSetting }, | 203 prefs::kManagedDefaultCookiesSetting }, |
| 202 { Value::TYPE_INTEGER, kPolicyDefaultImagesSetting, | 204 { Value::TYPE_INTEGER, kPolicyDefaultImagesSetting, |
| 203 prefs::kManagedDefaultImagesSetting }, | 205 prefs::kManagedDefaultImagesSetting }, |
| 204 { Value::TYPE_INTEGER, kPolicyDefaultJavaScriptSetting, | 206 { Value::TYPE_INTEGER, kPolicyDefaultJavaScriptSetting, |
| 205 prefs::kManagedDefaultJavaScriptSetting }, | 207 prefs::kManagedDefaultJavaScriptSetting }, |
| (...skipping 617 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 823 { kPolicyExtensionInstallBlacklist, Value::TYPE_LIST, | 825 { kPolicyExtensionInstallBlacklist, Value::TYPE_LIST, |
| 824 key::kExtensionInstallBlacklist }, | 826 key::kExtensionInstallBlacklist }, |
| 825 { kPolicyExtensionInstallForcelist, Value::TYPE_LIST, | 827 { kPolicyExtensionInstallForcelist, Value::TYPE_LIST, |
| 826 key::kExtensionInstallForcelist }, | 828 key::kExtensionInstallForcelist }, |
| 827 { kPolicyShowHomeButton, Value::TYPE_BOOLEAN, key::kShowHomeButton }, | 829 { kPolicyShowHomeButton, Value::TYPE_BOOLEAN, key::kShowHomeButton }, |
| 828 { kPolicyPrintingEnabled, Value::TYPE_BOOLEAN, key::kPrintingEnabled }, | 830 { kPolicyPrintingEnabled, Value::TYPE_BOOLEAN, key::kPrintingEnabled }, |
| 829 { kPolicyJavascriptEnabled, Value::TYPE_BOOLEAN, key::kJavascriptEnabled }, | 831 { kPolicyJavascriptEnabled, Value::TYPE_BOOLEAN, key::kJavascriptEnabled }, |
| 830 { kPolicyIncognitoEnabled, Value::TYPE_BOOLEAN, key::kIncognitoEnabled }, | 832 { kPolicyIncognitoEnabled, Value::TYPE_BOOLEAN, key::kIncognitoEnabled }, |
| 831 { kPolicySavingBrowserHistoryDisabled, Value::TYPE_BOOLEAN, | 833 { kPolicySavingBrowserHistoryDisabled, Value::TYPE_BOOLEAN, |
| 832 key::kSavingBrowserHistoryDisabled }, | 834 key::kSavingBrowserHistoryDisabled }, |
| 835 { kPolicyClearSiteDataOnExit, Value::TYPE_BOOLEAN, |
| 836 key::kClearSiteDataOnExit }, |
| 833 { kPolicyDeveloperToolsDisabled, Value::TYPE_BOOLEAN, | 837 { kPolicyDeveloperToolsDisabled, Value::TYPE_BOOLEAN, |
| 834 key::kDeveloperToolsDisabled }, | 838 key::kDeveloperToolsDisabled }, |
| 835 { kPolicyBlockThirdPartyCookies, Value::TYPE_BOOLEAN, | 839 { kPolicyBlockThirdPartyCookies, Value::TYPE_BOOLEAN, |
| 836 key::kBlockThirdPartyCookies }, | 840 key::kBlockThirdPartyCookies }, |
| 837 { kPolicyDefaultCookiesSetting, Value::TYPE_INTEGER, | 841 { kPolicyDefaultCookiesSetting, Value::TYPE_INTEGER, |
| 838 key::kDefaultCookiesSetting }, | 842 key::kDefaultCookiesSetting }, |
| 839 { kPolicyDefaultImagesSetting, Value::TYPE_INTEGER, | 843 { kPolicyDefaultImagesSetting, Value::TYPE_INTEGER, |
| 840 key::kDefaultImagesSetting }, | 844 key::kDefaultImagesSetting }, |
| 841 { kPolicyDefaultJavaScriptSetting, Value::TYPE_INTEGER, | 845 { kPolicyDefaultJavaScriptSetting, Value::TYPE_INTEGER, |
| 842 key::kDefaultJavaScriptSetting }, | 846 key::kDefaultJavaScriptSetting }, |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 906 // Update the initialization flag. | 910 // Update the initialization flag. |
| 907 if (!initialization_complete_ && | 911 if (!initialization_complete_ && |
| 908 provider_->IsInitializationComplete()) { | 912 provider_->IsInitializationComplete()) { |
| 909 initialization_complete_ = true; | 913 initialization_complete_ = true; |
| 910 FOR_EACH_OBSERVER(PrefStore::Observer, observers_, | 914 FOR_EACH_OBSERVER(PrefStore::Observer, observers_, |
| 911 OnInitializationCompleted()); | 915 OnInitializationCompleted()); |
| 912 } | 916 } |
| 913 } | 917 } |
| 914 | 918 |
| 915 } // namespace policy | 919 } // namespace policy |
| OLD | NEW |