| 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 212 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 223 { Value::TYPE_INTEGER, kPolicyDefaultCookiesSetting, | 223 { Value::TYPE_INTEGER, kPolicyDefaultCookiesSetting, |
| 224 prefs::kManagedDefaultCookiesSetting }, | 224 prefs::kManagedDefaultCookiesSetting }, |
| 225 { Value::TYPE_INTEGER, kPolicyDefaultImagesSetting, | 225 { Value::TYPE_INTEGER, kPolicyDefaultImagesSetting, |
| 226 prefs::kManagedDefaultImagesSetting }, | 226 prefs::kManagedDefaultImagesSetting }, |
| 227 { Value::TYPE_INTEGER, kPolicyDefaultJavaScriptSetting, | 227 { Value::TYPE_INTEGER, kPolicyDefaultJavaScriptSetting, |
| 228 prefs::kManagedDefaultJavaScriptSetting }, | 228 prefs::kManagedDefaultJavaScriptSetting }, |
| 229 { Value::TYPE_INTEGER, kPolicyDefaultPluginsSetting, | 229 { Value::TYPE_INTEGER, kPolicyDefaultPluginsSetting, |
| 230 prefs::kManagedDefaultPluginsSetting }, | 230 prefs::kManagedDefaultPluginsSetting }, |
| 231 { Value::TYPE_INTEGER, kPolicyDefaultPopupsSetting, | 231 { Value::TYPE_INTEGER, kPolicyDefaultPopupsSetting, |
| 232 prefs::kManagedDefaultPopupsSetting }, | 232 prefs::kManagedDefaultPopupsSetting }, |
| 233 { Value::TYPE_INTEGER, kPolicyDefaultAutoSelectCertificateSetting, | |
| 234 prefs::kManagedDefaultAutoSelectCertificateSetting }, | |
| 235 { Value::TYPE_LIST, kPolicyAutoSelectCertificateForUrls, | 233 { Value::TYPE_LIST, kPolicyAutoSelectCertificateForUrls, |
| 236 prefs::kManagedAutoSelectCertificateForUrls}, | 234 prefs::kManagedAutoSelectCertificateForUrls}, |
| 237 { Value::TYPE_LIST, kPolicyCookiesAllowedForUrls, | 235 { Value::TYPE_LIST, kPolicyCookiesAllowedForUrls, |
| 238 prefs::kManagedCookiesAllowedForUrls }, | 236 prefs::kManagedCookiesAllowedForUrls }, |
| 239 { Value::TYPE_LIST, kPolicyCookiesBlockedForUrls, | 237 { Value::TYPE_LIST, kPolicyCookiesBlockedForUrls, |
| 240 prefs::kManagedCookiesBlockedForUrls }, | 238 prefs::kManagedCookiesBlockedForUrls }, |
| 241 { Value::TYPE_LIST, kPolicyCookiesSessionOnlyForUrls, | 239 { Value::TYPE_LIST, kPolicyCookiesSessionOnlyForUrls, |
| 242 prefs::kManagedCookiesSessionOnlyForUrls }, | 240 prefs::kManagedCookiesSessionOnlyForUrls }, |
| 243 { Value::TYPE_LIST, kPolicyImagesAllowedForUrls, | 241 { Value::TYPE_LIST, kPolicyImagesAllowedForUrls, |
| 244 prefs::kManagedImagesAllowedForUrls }, | 242 prefs::kManagedImagesAllowedForUrls }, |
| (...skipping 866 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1111 { kPolicyDefaultJavaScriptSetting, Value::TYPE_INTEGER, | 1109 { kPolicyDefaultJavaScriptSetting, Value::TYPE_INTEGER, |
| 1112 key::kDefaultJavaScriptSetting }, | 1110 key::kDefaultJavaScriptSetting }, |
| 1113 { kPolicyDefaultPluginsSetting, Value::TYPE_INTEGER, | 1111 { kPolicyDefaultPluginsSetting, Value::TYPE_INTEGER, |
| 1114 key::kDefaultPluginsSetting }, | 1112 key::kDefaultPluginsSetting }, |
| 1115 { kPolicyDefaultPopupsSetting, Value::TYPE_INTEGER, | 1113 { kPolicyDefaultPopupsSetting, Value::TYPE_INTEGER, |
| 1116 key::kDefaultPopupsSetting }, | 1114 key::kDefaultPopupsSetting }, |
| 1117 { kPolicyDefaultNotificationsSetting, Value::TYPE_INTEGER, | 1115 { kPolicyDefaultNotificationsSetting, Value::TYPE_INTEGER, |
| 1118 key::kDefaultNotificationsSetting }, | 1116 key::kDefaultNotificationsSetting }, |
| 1119 { kPolicyDefaultGeolocationSetting, Value::TYPE_INTEGER, | 1117 { kPolicyDefaultGeolocationSetting, Value::TYPE_INTEGER, |
| 1120 key::kDefaultGeolocationSetting }, | 1118 key::kDefaultGeolocationSetting }, |
| 1121 { kPolicyDefaultAutoSelectCertificateSetting, Value::TYPE_INTEGER, | |
| 1122 key::kDefaultAutoSelectCertificateSetting}, | |
| 1123 { kPolicyAutoSelectCertificateForUrls, Value::TYPE_LIST, | 1119 { kPolicyAutoSelectCertificateForUrls, Value::TYPE_LIST, |
| 1124 key::kAutoSelectCertificateForUrls}, | 1120 key::kAutoSelectCertificateForUrls}, |
| 1125 { kPolicyCookiesAllowedForUrls, Value::TYPE_LIST, | 1121 { kPolicyCookiesAllowedForUrls, Value::TYPE_LIST, |
| 1126 key::kCookiesAllowedForUrls }, | 1122 key::kCookiesAllowedForUrls }, |
| 1127 { kPolicyCookiesBlockedForUrls, Value::TYPE_LIST, | 1123 { kPolicyCookiesBlockedForUrls, Value::TYPE_LIST, |
| 1128 key::kCookiesBlockedForUrls }, | 1124 key::kCookiesBlockedForUrls }, |
| 1129 { kPolicyCookiesSessionOnlyForUrls, Value::TYPE_LIST, | 1125 { kPolicyCookiesSessionOnlyForUrls, Value::TYPE_LIST, |
| 1130 key::kCookiesSessionOnlyForUrls }, | 1126 key::kCookiesSessionOnlyForUrls }, |
| 1131 { kPolicyImagesAllowedForUrls, Value::TYPE_LIST, | 1127 { kPolicyImagesAllowedForUrls, Value::TYPE_LIST, |
| 1132 key::kImagesAllowedForUrls }, | 1128 key::kImagesAllowedForUrls }, |
| (...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1254 // Update the initialization flag. | 1250 // Update the initialization flag. |
| 1255 if (!initialization_complete_ && | 1251 if (!initialization_complete_ && |
| 1256 provider_->IsInitializationComplete()) { | 1252 provider_->IsInitializationComplete()) { |
| 1257 initialization_complete_ = true; | 1253 initialization_complete_ = true; |
| 1258 FOR_EACH_OBSERVER(PrefStore::Observer, observers_, | 1254 FOR_EACH_OBSERVER(PrefStore::Observer, observers_, |
| 1259 OnInitializationCompleted(true)); | 1255 OnInitializationCompleted(true)); |
| 1260 } | 1256 } |
| 1261 } | 1257 } |
| 1262 | 1258 |
| 1263 } // namespace policy | 1259 } // namespace policy |
| OLD | NEW |