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 233 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
244 { Value::TYPE_LIST, kPolicyJavaScriptBlockedForUrls, | 244 { Value::TYPE_LIST, kPolicyJavaScriptBlockedForUrls, |
245 prefs::kManagedJavaScriptBlockedForUrls }, | 245 prefs::kManagedJavaScriptBlockedForUrls }, |
246 { Value::TYPE_LIST, kPolicyPluginsAllowedForUrls, | 246 { Value::TYPE_LIST, kPolicyPluginsAllowedForUrls, |
247 prefs::kManagedPluginsAllowedForUrls }, | 247 prefs::kManagedPluginsAllowedForUrls }, |
248 { Value::TYPE_LIST, kPolicyPluginsBlockedForUrls, | 248 { Value::TYPE_LIST, kPolicyPluginsBlockedForUrls, |
249 prefs::kManagedPluginsBlockedForUrls }, | 249 prefs::kManagedPluginsBlockedForUrls }, |
250 { Value::TYPE_LIST, kPolicyPopupsAllowedForUrls, | 250 { Value::TYPE_LIST, kPolicyPopupsAllowedForUrls, |
251 prefs::kManagedPopupsAllowedForUrls }, | 251 prefs::kManagedPopupsAllowedForUrls }, |
252 { Value::TYPE_LIST, kPolicyPopupsBlockedForUrls, | 252 { Value::TYPE_LIST, kPolicyPopupsBlockedForUrls, |
253 prefs::kManagedPopupsBlockedForUrls }, | 253 prefs::kManagedPopupsBlockedForUrls }, |
254 { Value::TYPE_INTEGER, kPolicyDefaultNotificationSetting, | 254 { Value::TYPE_INTEGER, kPolicyDefaultNotificationsSetting, |
255 prefs::kDesktopNotificationDefaultContentSetting }, | 255 prefs::kManagedDefaultNotificationsSetting }, |
256 { Value::TYPE_INTEGER, kPolicyDefaultGeolocationSetting, | 256 { Value::TYPE_INTEGER, kPolicyDefaultGeolocationSetting, |
257 prefs::kManagedDefaultGeolocationSetting }, | 257 prefs::kManagedDefaultGeolocationSetting }, |
258 { Value::TYPE_STRING, kPolicyAuthSchemes, | 258 { Value::TYPE_STRING, kPolicyAuthSchemes, |
259 prefs::kAuthSchemes }, | 259 prefs::kAuthSchemes }, |
260 { Value::TYPE_BOOLEAN, kPolicyDisableAuthNegotiateCnameLookup, | 260 { Value::TYPE_BOOLEAN, kPolicyDisableAuthNegotiateCnameLookup, |
261 prefs::kDisableAuthNegotiateCnameLookup }, | 261 prefs::kDisableAuthNegotiateCnameLookup }, |
262 { Value::TYPE_BOOLEAN, kPolicyEnableAuthNegotiatePort, | 262 { Value::TYPE_BOOLEAN, kPolicyEnableAuthNegotiatePort, |
263 prefs::kEnableAuthNegotiatePort }, | 263 prefs::kEnableAuthNegotiatePort }, |
264 { Value::TYPE_STRING, kPolicyAuthServerWhitelist, | 264 { Value::TYPE_STRING, kPolicyAuthServerWhitelist, |
265 prefs::kAuthServerWhitelist }, | 265 prefs::kAuthServerWhitelist }, |
(...skipping 813 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1079 { kPolicyDefaultCookiesSetting, Value::TYPE_INTEGER, | 1079 { kPolicyDefaultCookiesSetting, Value::TYPE_INTEGER, |
1080 key::kDefaultCookiesSetting }, | 1080 key::kDefaultCookiesSetting }, |
1081 { kPolicyDefaultImagesSetting, Value::TYPE_INTEGER, | 1081 { kPolicyDefaultImagesSetting, Value::TYPE_INTEGER, |
1082 key::kDefaultImagesSetting }, | 1082 key::kDefaultImagesSetting }, |
1083 { kPolicyDefaultJavaScriptSetting, Value::TYPE_INTEGER, | 1083 { kPolicyDefaultJavaScriptSetting, Value::TYPE_INTEGER, |
1084 key::kDefaultJavaScriptSetting }, | 1084 key::kDefaultJavaScriptSetting }, |
1085 { kPolicyDefaultPluginsSetting, Value::TYPE_INTEGER, | 1085 { kPolicyDefaultPluginsSetting, Value::TYPE_INTEGER, |
1086 key::kDefaultPluginsSetting }, | 1086 key::kDefaultPluginsSetting }, |
1087 { kPolicyDefaultPopupsSetting, Value::TYPE_INTEGER, | 1087 { kPolicyDefaultPopupsSetting, Value::TYPE_INTEGER, |
1088 key::kDefaultPopupsSetting }, | 1088 key::kDefaultPopupsSetting }, |
1089 { kPolicyDefaultNotificationSetting, Value::TYPE_INTEGER, | 1089 { kPolicyDefaultNotificationsSetting, Value::TYPE_INTEGER, |
1090 key::kDefaultNotificationSetting }, | 1090 key::kDefaultNotificationsSetting }, |
1091 { kPolicyDefaultGeolocationSetting, Value::TYPE_INTEGER, | 1091 { kPolicyDefaultGeolocationSetting, Value::TYPE_INTEGER, |
1092 key::kDefaultGeolocationSetting }, | 1092 key::kDefaultGeolocationSetting }, |
1093 { kPolicyCookiesAllowedForUrls, Value::TYPE_LIST, | 1093 { kPolicyCookiesAllowedForUrls, Value::TYPE_LIST, |
1094 key::kCookiesAllowedForUrls }, | 1094 key::kCookiesAllowedForUrls }, |
1095 { kPolicyCookiesBlockedForUrls, Value::TYPE_LIST, | 1095 { kPolicyCookiesBlockedForUrls, Value::TYPE_LIST, |
1096 key::kCookiesBlockedForUrls }, | 1096 key::kCookiesBlockedForUrls }, |
1097 { kPolicyCookiesSessionOnlyForUrls, Value::TYPE_LIST, | 1097 { kPolicyCookiesSessionOnlyForUrls, Value::TYPE_LIST, |
1098 key::kCookiesSessionOnlyForUrls }, | 1098 key::kCookiesSessionOnlyForUrls }, |
1099 { kPolicyImagesAllowedForUrls, Value::TYPE_LIST, | 1099 { kPolicyImagesAllowedForUrls, Value::TYPE_LIST, |
1100 key::kImagesAllowedForUrls }, | 1100 key::kImagesAllowedForUrls }, |
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1206 // Update the initialization flag. | 1206 // Update the initialization flag. |
1207 if (!initialization_complete_ && | 1207 if (!initialization_complete_ && |
1208 provider_->IsInitializationComplete()) { | 1208 provider_->IsInitializationComplete()) { |
1209 initialization_complete_ = true; | 1209 initialization_complete_ = true; |
1210 FOR_EACH_OBSERVER(PrefStore::Observer, observers_, | 1210 FOR_EACH_OBSERVER(PrefStore::Observer, observers_, |
1211 OnInitializationCompleted(true)); | 1211 OnInitializationCompleted(true)); |
1212 } | 1212 } |
1213 } | 1213 } |
1214 | 1214 |
1215 } // namespace policy | 1215 } // namespace policy |
OLD | NEW |