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 171 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
182 { Value::TYPE_LIST, kPolicyExtensionInstallDenyList, | 182 { Value::TYPE_LIST, kPolicyExtensionInstallDenyList, |
183 prefs::kExtensionInstallDenyList}, | 183 prefs::kExtensionInstallDenyList}, |
184 { Value::TYPE_LIST, kPolicyExtensionInstallForceList, | 184 { Value::TYPE_LIST, kPolicyExtensionInstallForceList, |
185 prefs::kExtensionInstallForceList}, | 185 prefs::kExtensionInstallForceList}, |
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, |
| 193 prefs::kIncognitoEnabled }, |
192 { Value::TYPE_BOOLEAN, kPolicySavingBrowserHistoryDisabled, | 194 { Value::TYPE_BOOLEAN, kPolicySavingBrowserHistoryDisabled, |
193 prefs::kSavingBrowserHistoryDisabled }, | 195 prefs::kSavingBrowserHistoryDisabled }, |
194 { Value::TYPE_BOOLEAN, kPolicyDeveloperToolsDisabled, | 196 { Value::TYPE_BOOLEAN, kPolicyDeveloperToolsDisabled, |
195 prefs::kDevToolsDisabled }, | 197 prefs::kDevToolsDisabled }, |
196 { Value::TYPE_BOOLEAN, kPolicyBlockThirdPartyCookies, | 198 { Value::TYPE_BOOLEAN, kPolicyBlockThirdPartyCookies, |
197 prefs::kBlockThirdPartyCookies }, | 199 prefs::kBlockThirdPartyCookies }, |
198 { Value::TYPE_INTEGER, kPolicyDefaultCookiesSetting, | 200 { Value::TYPE_INTEGER, kPolicyDefaultCookiesSetting, |
199 prefs::kManagedDefaultCookiesSetting }, | 201 prefs::kManagedDefaultCookiesSetting }, |
200 { Value::TYPE_INTEGER, kPolicyDefaultImagesSetting, | 202 { Value::TYPE_INTEGER, kPolicyDefaultImagesSetting, |
201 prefs::kManagedDefaultImagesSetting }, | 203 prefs::kManagedDefaultImagesSetting }, |
(...skipping 594 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
796 { kPolicySyncDisabled, Value::TYPE_BOOLEAN, key::kSyncDisabled }, | 798 { kPolicySyncDisabled, Value::TYPE_BOOLEAN, key::kSyncDisabled }, |
797 { kPolicyExtensionInstallAllowList, Value::TYPE_LIST, | 799 { kPolicyExtensionInstallAllowList, Value::TYPE_LIST, |
798 key::kExtensionInstallAllowList }, | 800 key::kExtensionInstallAllowList }, |
799 { kPolicyExtensionInstallDenyList, Value::TYPE_LIST, | 801 { kPolicyExtensionInstallDenyList, Value::TYPE_LIST, |
800 key::kExtensionInstallDenyList }, | 802 key::kExtensionInstallDenyList }, |
801 { kPolicyExtensionInstallForceList, Value::TYPE_LIST, | 803 { kPolicyExtensionInstallForceList, Value::TYPE_LIST, |
802 key::kExtensionInstallForceList }, | 804 key::kExtensionInstallForceList }, |
803 { kPolicyShowHomeButton, Value::TYPE_BOOLEAN, key::kShowHomeButton }, | 805 { kPolicyShowHomeButton, Value::TYPE_BOOLEAN, key::kShowHomeButton }, |
804 { kPolicyPrintingEnabled, Value::TYPE_BOOLEAN, key::kPrintingEnabled }, | 806 { kPolicyPrintingEnabled, Value::TYPE_BOOLEAN, key::kPrintingEnabled }, |
805 { kPolicyJavascriptEnabled, Value::TYPE_BOOLEAN, key::kJavascriptEnabled }, | 807 { kPolicyJavascriptEnabled, Value::TYPE_BOOLEAN, key::kJavascriptEnabled }, |
| 808 { kPolicyIncognitoEnabled, Value::TYPE_BOOLEAN, key::kIncognitoEnabled }, |
806 { kPolicySavingBrowserHistoryDisabled, Value::TYPE_BOOLEAN, | 809 { kPolicySavingBrowserHistoryDisabled, Value::TYPE_BOOLEAN, |
807 key::kSavingBrowserHistoryDisabled }, | 810 key::kSavingBrowserHistoryDisabled }, |
808 { kPolicyDeveloperToolsDisabled, Value::TYPE_BOOLEAN, | 811 { kPolicyDeveloperToolsDisabled, Value::TYPE_BOOLEAN, |
809 key::kDeveloperToolsDisabled }, | 812 key::kDeveloperToolsDisabled }, |
810 { kPolicyBlockThirdPartyCookies, Value::TYPE_BOOLEAN, | 813 { kPolicyBlockThirdPartyCookies, Value::TYPE_BOOLEAN, |
811 key::kBlockThirdPartyCookies }, | 814 key::kBlockThirdPartyCookies }, |
812 { kPolicyDefaultCookiesSetting, Value::TYPE_INTEGER, | 815 { kPolicyDefaultCookiesSetting, Value::TYPE_INTEGER, |
813 key::kDefaultCookiesSetting }, | 816 key::kDefaultCookiesSetting }, |
814 { kPolicyDefaultImagesSetting, Value::TYPE_INTEGER, | 817 { kPolicyDefaultImagesSetting, Value::TYPE_INTEGER, |
815 key::kDefaultImagesSetting }, | 818 key::kDefaultImagesSetting }, |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
874 // Update the initialization flag. | 877 // Update the initialization flag. |
875 if (!initialization_complete_ && | 878 if (!initialization_complete_ && |
876 provider_->IsInitializationComplete()) { | 879 provider_->IsInitializationComplete()) { |
877 initialization_complete_ = true; | 880 initialization_complete_ = true; |
878 FOR_EACH_OBSERVER(PrefStore::Observer, observers_, | 881 FOR_EACH_OBSERVER(PrefStore::Observer, observers_, |
879 OnInitializationCompleted()); | 882 OnInitializationCompleted()); |
880 } | 883 } |
881 } | 884 } |
882 | 885 |
883 } // namespace policy | 886 } // namespace policy |
OLD | NEW |