| 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 164 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 175 { Value::TYPE_LIST, kPolicyRestoreOnStartupURLs, | 175 { Value::TYPE_LIST, kPolicyRestoreOnStartupURLs, |
| 176 prefs::kURLsToRestoreOnStartup }, | 176 prefs::kURLsToRestoreOnStartup }, |
| 177 { Value::TYPE_BOOLEAN, kPolicyAlternateErrorPagesEnabled, | 177 { Value::TYPE_BOOLEAN, kPolicyAlternateErrorPagesEnabled, |
| 178 prefs::kAlternateErrorPagesEnabled }, | 178 prefs::kAlternateErrorPagesEnabled }, |
| 179 { Value::TYPE_BOOLEAN, kPolicySearchSuggestEnabled, | 179 { Value::TYPE_BOOLEAN, kPolicySearchSuggestEnabled, |
| 180 prefs::kSearchSuggestEnabled }, | 180 prefs::kSearchSuggestEnabled }, |
| 181 { Value::TYPE_BOOLEAN, kPolicyDnsPrefetchingEnabled, | 181 { Value::TYPE_BOOLEAN, kPolicyDnsPrefetchingEnabled, |
| 182 prefs::kNetworkPredictionEnabled }, | 182 prefs::kNetworkPredictionEnabled }, |
| 183 { Value::TYPE_BOOLEAN, kPolicyDisableSpdy, | 183 { Value::TYPE_BOOLEAN, kPolicyDisableSpdy, |
| 184 prefs::kDisableSpdy }, | 184 prefs::kDisableSpdy }, |
| 185 { Value::TYPE_STRING, kPolicySpdyServers, |
| 186 prefs::kSpdyServers }, |
| 185 { Value::TYPE_LIST, kPolicyDisabledSchemes, | 187 { Value::TYPE_LIST, kPolicyDisabledSchemes, |
| 186 prefs::kDisabledSchemes }, | 188 prefs::kDisabledSchemes }, |
| 187 { Value::TYPE_BOOLEAN, kPolicySafeBrowsingEnabled, | 189 { Value::TYPE_BOOLEAN, kPolicySafeBrowsingEnabled, |
| 188 prefs::kSafeBrowsingEnabled }, | 190 prefs::kSafeBrowsingEnabled }, |
| 189 { Value::TYPE_BOOLEAN, kPolicyPasswordManagerEnabled, | 191 { Value::TYPE_BOOLEAN, kPolicyPasswordManagerEnabled, |
| 190 prefs::kPasswordManagerEnabled }, | 192 prefs::kPasswordManagerEnabled }, |
| 191 { Value::TYPE_BOOLEAN, kPolicyPasswordManagerAllowShowPasswords, | 193 { Value::TYPE_BOOLEAN, kPolicyPasswordManagerAllowShowPasswords, |
| 192 prefs::kPasswordManagerAllowShowPasswords }, | 194 prefs::kPasswordManagerAllowShowPasswords }, |
| 193 { Value::TYPE_BOOLEAN, kPolicyPrintingEnabled, | 195 { Value::TYPE_BOOLEAN, kPolicyPrintingEnabled, |
| 194 prefs::kPrintingEnabled }, | 196 prefs::kPrintingEnabled }, |
| (...skipping 861 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1056 { kPolicyProxyServer, Value::TYPE_STRING, key::kProxyServer }, | 1058 { kPolicyProxyServer, Value::TYPE_STRING, key::kProxyServer }, |
| 1057 { kPolicyProxyPacUrl, Value::TYPE_STRING, key::kProxyPacUrl }, | 1059 { kPolicyProxyPacUrl, Value::TYPE_STRING, key::kProxyPacUrl }, |
| 1058 { kPolicyProxyBypassList, Value::TYPE_STRING, key::kProxyBypassList }, | 1060 { kPolicyProxyBypassList, Value::TYPE_STRING, key::kProxyBypassList }, |
| 1059 { kPolicyAlternateErrorPagesEnabled, Value::TYPE_BOOLEAN, | 1061 { kPolicyAlternateErrorPagesEnabled, Value::TYPE_BOOLEAN, |
| 1060 key::kAlternateErrorPagesEnabled }, | 1062 key::kAlternateErrorPagesEnabled }, |
| 1061 { kPolicySearchSuggestEnabled, Value::TYPE_BOOLEAN, | 1063 { kPolicySearchSuggestEnabled, Value::TYPE_BOOLEAN, |
| 1062 key::kSearchSuggestEnabled }, | 1064 key::kSearchSuggestEnabled }, |
| 1063 { kPolicyDnsPrefetchingEnabled, Value::TYPE_BOOLEAN, | 1065 { kPolicyDnsPrefetchingEnabled, Value::TYPE_BOOLEAN, |
| 1064 key::kDnsPrefetchingEnabled }, | 1066 key::kDnsPrefetchingEnabled }, |
| 1065 { kPolicyDisableSpdy, Value::TYPE_BOOLEAN, key::kDisableSpdy }, | 1067 { kPolicyDisableSpdy, Value::TYPE_BOOLEAN, key::kDisableSpdy }, |
| 1068 { kPolicySpdyServers, Value::TYPE_STRING, key::kSpdyServers }, |
| 1066 { kPolicyDisabledSchemes, Value::TYPE_LIST, key::kDisabledSchemes }, | 1069 { kPolicyDisabledSchemes, Value::TYPE_LIST, key::kDisabledSchemes }, |
| 1067 { kPolicySafeBrowsingEnabled, Value::TYPE_BOOLEAN, | 1070 { kPolicySafeBrowsingEnabled, Value::TYPE_BOOLEAN, |
| 1068 key::kSafeBrowsingEnabled }, | 1071 key::kSafeBrowsingEnabled }, |
| 1069 { kPolicyMetricsReportingEnabled, Value::TYPE_BOOLEAN, | 1072 { kPolicyMetricsReportingEnabled, Value::TYPE_BOOLEAN, |
| 1070 key::kMetricsReportingEnabled }, | 1073 key::kMetricsReportingEnabled }, |
| 1071 { kPolicyPasswordManagerEnabled, Value::TYPE_BOOLEAN, | 1074 { kPolicyPasswordManagerEnabled, Value::TYPE_BOOLEAN, |
| 1072 key::kPasswordManagerEnabled }, | 1075 key::kPasswordManagerEnabled }, |
| 1073 { kPolicyPasswordManagerAllowShowPasswords, Value::TYPE_BOOLEAN, | 1076 { kPolicyPasswordManagerAllowShowPasswords, Value::TYPE_BOOLEAN, |
| 1074 key::kPasswordManagerAllowShowPasswords }, | 1077 key::kPasswordManagerAllowShowPasswords }, |
| 1075 { kPolicyAutoFillEnabled, Value::TYPE_BOOLEAN, key::kAutoFillEnabled }, | 1078 { kPolicyAutoFillEnabled, Value::TYPE_BOOLEAN, key::kAutoFillEnabled }, |
| (...skipping 170 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1246 // Update the initialization flag. | 1249 // Update the initialization flag. |
| 1247 if (!initialization_complete_ && | 1250 if (!initialization_complete_ && |
| 1248 provider_->IsInitializationComplete()) { | 1251 provider_->IsInitializationComplete()) { |
| 1249 initialization_complete_ = true; | 1252 initialization_complete_ = true; |
| 1250 FOR_EACH_OBSERVER(PrefStore::Observer, observers_, | 1253 FOR_EACH_OBSERVER(PrefStore::Observer, observers_, |
| 1251 OnInitializationCompleted(true)); | 1254 OnInitializationCompleted(true)); |
| 1252 } | 1255 } |
| 1253 } | 1256 } |
| 1254 | 1257 |
| 1255 } // namespace policy | 1258 } // namespace policy |
| OLD | NEW |