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 |