| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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_handler_list_factory.h" | 5 #include "chrome/browser/policy/configuration_policy_handler_list_factory.h" |
| 6 | 6 |
| 7 #include <limits.h> | 7 #include <limits.h> |
| 8 #include <stddef.h> | 8 #include <stddef.h> |
| 9 | 9 |
| 10 #include <utility> | 10 #include <utility> |
| (...skipping 298 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 309 base::Value::Type::BOOLEAN }, | 309 base::Value::Type::BOOLEAN }, |
| 310 { key::kEditBookmarksEnabled, | 310 { key::kEditBookmarksEnabled, |
| 311 bookmarks::prefs::kEditBookmarksEnabled, | 311 bookmarks::prefs::kEditBookmarksEnabled, |
| 312 base::Value::Type::BOOLEAN }, | 312 base::Value::Type::BOOLEAN }, |
| 313 { key::kShowAppsShortcutInBookmarkBar, | 313 { key::kShowAppsShortcutInBookmarkBar, |
| 314 bookmarks::prefs::kShowAppsShortcutInBookmarkBar, | 314 bookmarks::prefs::kShowAppsShortcutInBookmarkBar, |
| 315 base::Value::Type::BOOLEAN }, | 315 base::Value::Type::BOOLEAN }, |
| 316 { key::kAllowFileSelectionDialogs, | 316 { key::kAllowFileSelectionDialogs, |
| 317 prefs::kAllowFileSelectionDialogs, | 317 prefs::kAllowFileSelectionDialogs, |
| 318 base::Value::Type::BOOLEAN }, | 318 base::Value::Type::BOOLEAN }, |
| 319 |
| 320 // First run import. |
| 319 { key::kImportBookmarks, | 321 { key::kImportBookmarks, |
| 320 prefs::kImportBookmarks, | 322 prefs::kImportBookmarks, |
| 321 base::Value::Type::BOOLEAN }, | 323 base::Value::Type::BOOLEAN }, |
| 322 { key::kImportHistory, | 324 { key::kImportHistory, |
| 323 prefs::kImportHistory, | 325 prefs::kImportHistory, |
| 324 base::Value::Type::BOOLEAN }, | 326 base::Value::Type::BOOLEAN }, |
| 325 { key::kImportHomepage, | 327 { key::kImportHomepage, |
| 326 prefs::kImportHomepage, | 328 prefs::kImportHomepage, |
| 327 base::Value::Type::BOOLEAN }, | 329 base::Value::Type::BOOLEAN }, |
| 328 { key::kImportSearchEngine, | 330 { key::kImportSearchEngine, |
| 329 prefs::kImportSearchEngine, | 331 prefs::kImportSearchEngine, |
| 330 base::Value::Type::BOOLEAN }, | 332 base::Value::Type::BOOLEAN }, |
| 331 { key::kImportSavedPasswords, | 333 { key::kImportSavedPasswords, |
| 332 prefs::kImportSavedPasswords, | 334 prefs::kImportSavedPasswords, |
| 333 base::Value::Type::BOOLEAN }, | 335 base::Value::Type::BOOLEAN }, |
| 334 { key::kImportAutofillFormData, | 336 { key::kImportAutofillFormData, |
| 335 prefs::kImportAutofillFormData, | 337 prefs::kImportAutofillFormData, |
| 336 base::Value::Type::BOOLEAN }, | 338 base::Value::Type::BOOLEAN }, |
| 339 |
| 340 // Import data dialog: controlled by same policies as first run import, but |
| 341 // uses different prefs. |
| 342 { key::kImportBookmarks, |
| 343 prefs::kImportDialogBookmarks, |
| 344 base::Value::Type::BOOLEAN }, |
| 345 { key::kImportHistory, |
| 346 prefs::kImportDialogHistory, |
| 347 base::Value::Type::BOOLEAN }, |
| 348 { key::kImportSearchEngine, |
| 349 prefs::kImportDialogSearchEngine, |
| 350 base::Value::Type::BOOLEAN }, |
| 351 { key::kImportSavedPasswords, |
| 352 prefs::kImportDialogSavedPasswords, |
| 353 base::Value::Type::BOOLEAN }, |
| 354 { key::kImportAutofillFormData, |
| 355 prefs::kImportDialogAutofillFormData, |
| 356 base::Value::Type::BOOLEAN }, |
| 357 |
| 337 { key::kMaxConnectionsPerProxy, | 358 { key::kMaxConnectionsPerProxy, |
| 338 prefs::kMaxConnectionsPerProxy, | 359 prefs::kMaxConnectionsPerProxy, |
| 339 base::Value::Type::INTEGER }, | 360 base::Value::Type::INTEGER }, |
| 340 { key::kURLWhitelist, | 361 { key::kURLWhitelist, |
| 341 policy_prefs::kUrlWhitelist, | 362 policy_prefs::kUrlWhitelist, |
| 342 base::Value::Type::LIST }, | 363 base::Value::Type::LIST }, |
| 343 { key::kRestrictSigninToPattern, | 364 { key::kRestrictSigninToPattern, |
| 344 prefs::kGoogleServicesUsernamePattern, | 365 prefs::kGoogleServicesUsernamePattern, |
| 345 base::Value::Type::STRING }, | 366 base::Value::Type::STRING }, |
| 346 { key::kDefaultWebBluetoothGuardSetting, | 367 { key::kDefaultWebBluetoothGuardSetting, |
| (...skipping 662 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1009 #endif // defined(OS_CHROMEOS) | 1030 #endif // defined(OS_CHROMEOS) |
| 1010 | 1031 |
| 1011 #if BUILDFLAG(ENABLE_PLUGINS) | 1032 #if BUILDFLAG(ENABLE_PLUGINS) |
| 1012 handlers->AddHandler(base::MakeUnique<PluginPolicyHandler>()); | 1033 handlers->AddHandler(base::MakeUnique<PluginPolicyHandler>()); |
| 1013 #endif // BUILDFLAG(ENABLE_PLUGINS) | 1034 #endif // BUILDFLAG(ENABLE_PLUGINS) |
| 1014 | 1035 |
| 1015 return handlers; | 1036 return handlers; |
| 1016 } | 1037 } |
| 1017 | 1038 |
| 1018 } // namespace policy | 1039 } // namespace policy |
| OLD | NEW |