| OLD | NEW |
| 1 // Copyright 2012 The Chromium Authors. All rights reserved. | 1 // Copyright 2012 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/prefs/browser_prefs.h" | 5 #include "chrome/browser/prefs/browser_prefs.h" |
| 6 | 6 |
| 7 #include <string> | 7 #include <string> |
| 8 | 8 |
| 9 #include "base/metrics/histogram_macros.h" | 9 #include "base/metrics/histogram_macros.h" |
| 10 #include "base/prefs/pref_registry_simple.h" | 10 #include "base/prefs/pref_registry_simple.h" |
| (...skipping 288 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 299 #endif | 299 #endif |
| 300 | 300 |
| 301 #if defined(ENABLE_TASK_MANAGER) | 301 #if defined(ENABLE_TASK_MANAGER) |
| 302 TaskManager::RegisterPrefs(registry); | 302 TaskManager::RegisterPrefs(registry); |
| 303 #endif // defined(ENABLE_TASK_MANAGER) | 303 #endif // defined(ENABLE_TASK_MANAGER) |
| 304 | 304 |
| 305 #if defined(ENABLE_BACKGROUND) | 305 #if defined(ENABLE_BACKGROUND) |
| 306 BackgroundModeManager::RegisterPrefs(registry); | 306 BackgroundModeManager::RegisterPrefs(registry); |
| 307 #endif | 307 #endif |
| 308 | 308 |
| 309 // TODO(bshe): Use !defined(ANDROID_JAVA_UI) once | |
| 310 // codereview.chromium.org/1459793002 landed. | |
| 311 #if !defined(OS_ANDROID) || defined(USE_AURA) | |
| 312 RegisterBrowserPrefs(registry); | |
| 313 #endif | |
| 314 | |
| 315 #if !defined(OS_ANDROID) | 309 #if !defined(OS_ANDROID) |
| 316 ChromeTracingDelegate::RegisterPrefs(registry); | 310 ChromeTracingDelegate::RegisterPrefs(registry); |
| 311 RegisterBrowserPrefs(registry); |
| 317 StartupBrowserCreator::RegisterLocalStatePrefs(registry); | 312 StartupBrowserCreator::RegisterLocalStatePrefs(registry); |
| 318 // The native GCM is used on Android instead. | 313 // The native GCM is used on Android instead. |
| 319 gcm::GCMChannelStatusSyncer::RegisterPrefs(registry); | 314 gcm::GCMChannelStatusSyncer::RegisterPrefs(registry); |
| 320 UpgradeDetector::RegisterPrefs(registry); | 315 UpgradeDetector::RegisterPrefs(registry); |
| 321 #if !defined(OS_CHROMEOS) | 316 #if !defined(OS_CHROMEOS) |
| 322 RegisterDefaultBrowserPromptPrefs(registry); | 317 RegisterDefaultBrowserPromptPrefs(registry); |
| 323 #endif // !defined(OS_CHROMEOS) | 318 #endif // !defined(OS_CHROMEOS) |
| 324 #endif // !defined(OS_ANDROID) | 319 #endif // !defined(OS_ANDROID) |
| 325 | 320 |
| 326 #if defined(OS_CHROMEOS) | 321 #if defined(OS_CHROMEOS) |
| (...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 487 extensions::ExtensionSettingsHandler::RegisterProfilePrefs(registry); | 482 extensions::ExtensionSettingsHandler::RegisterProfilePrefs(registry); |
| 488 extensions::TabsCaptureVisibleTabFunction::RegisterProfilePrefs(registry); | 483 extensions::TabsCaptureVisibleTabFunction::RegisterProfilePrefs(registry); |
| 489 first_run::RegisterProfilePrefs(registry); | 484 first_run::RegisterProfilePrefs(registry); |
| 490 gcm::GCMChannelStatusSyncer::RegisterProfilePrefs(registry); | 485 gcm::GCMChannelStatusSyncer::RegisterProfilePrefs(registry); |
| 491 NewTabUI::RegisterProfilePrefs(registry); | 486 NewTabUI::RegisterProfilePrefs(registry); |
| 492 PepperFlashSettingsManager::RegisterProfilePrefs(registry); | 487 PepperFlashSettingsManager::RegisterProfilePrefs(registry); |
| 493 PinnedTabCodec::RegisterProfilePrefs(registry); | 488 PinnedTabCodec::RegisterProfilePrefs(registry); |
| 494 signin::RegisterProfilePrefs(registry); | 489 signin::RegisterProfilePrefs(registry); |
| 495 #endif | 490 #endif |
| 496 | 491 |
| 497 // TODO(bshe): Revisit this once it is more clear on what should we do with | 492 #if !defined(OS_ANDROID) && !defined(OS_CHROMEOS) |
| 498 // default apps on Aura Android. See crbug.com/564738 | |
| 499 #if (!defined(OS_ANDROID) || defined(USE_AURA)) && !defined(OS_CHROMEOS) | |
| 500 default_apps::RegisterProfilePrefs(registry); | 493 default_apps::RegisterProfilePrefs(registry); |
| 501 #endif | 494 #endif |
| 502 | 495 |
| 503 #if defined(OS_CHROMEOS) | 496 #if defined(OS_CHROMEOS) |
| 504 chromeos::first_run::RegisterProfilePrefs(registry); | 497 chromeos::first_run::RegisterProfilePrefs(registry); |
| 505 chromeos::file_system_provider::RegisterProfilePrefs(registry); | 498 chromeos::file_system_provider::RegisterProfilePrefs(registry); |
| 506 chromeos::KeyPermissions::RegisterProfilePrefs(registry); | 499 chromeos::KeyPermissions::RegisterProfilePrefs(registry); |
| 507 chromeos::MultiProfileUserController::RegisterProfilePrefs(registry); | 500 chromeos::MultiProfileUserController::RegisterProfilePrefs(registry); |
| 508 chromeos::Preferences::RegisterProfilePrefs(registry); | 501 chromeos::Preferences::RegisterProfilePrefs(registry); |
| 509 chromeos::proxy_config::RegisterProfilePrefs(registry); | 502 chromeos::proxy_config::RegisterProfilePrefs(registry); |
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 597 | 590 |
| 598 // Added 12/1015. | 591 // Added 12/1015. |
| 599 profile_prefs->ClearPref(kURLsToRestoreOnStartupOld); | 592 profile_prefs->ClearPref(kURLsToRestoreOnStartupOld); |
| 600 profile_prefs->ClearPref(kRestoreStartupURLsMigrationTime); | 593 profile_prefs->ClearPref(kRestoreStartupURLsMigrationTime); |
| 601 | 594 |
| 602 // Added 12/2015. | 595 // Added 12/2015. |
| 603 profile_prefs->ClearPref(kRestoreOnStartupMigrated); | 596 profile_prefs->ClearPref(kRestoreOnStartupMigrated); |
| 604 } | 597 } |
| 605 | 598 |
| 606 } // namespace chrome | 599 } // namespace chrome |
| OLD | NEW |