Chromium Code Reviews| Index: chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
| diff --git a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
| index 1f395f1e5193121d993089db58f6d57638594959..869525f20858588e7f0d6e744f044d1a1c04d87b 100644 |
| --- a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
| +++ b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
| @@ -33,6 +33,7 @@ |
| #include "chrome/browser/chromeos/audio/audio_handler.h" |
| #include "chrome/browser/chromeos/boot_times_loader.h" |
| #include "chrome/browser/chromeos/contacts/contact_manager.h" |
| +#include "chrome/browser/chromeos/cros/cert_library.h" |
| #include "chrome/browser/chromeos/cros/cros_library.h" |
| #include "chrome/browser/chromeos/dbus/cros_dbus_service.h" |
| #include "chrome/browser/chromeos/display/display_configuration_observer.h" |
| @@ -104,6 +105,7 @@ |
| #include "chromeos/ime/input_method_manager.h" |
| #include "chromeos/ime/xkeyboard.h" |
| #include "chromeos/login/login_state.h" |
| +#include "chromeos/network/cert_loader.h" |
| #include "chromeos/network/geolocation_handler.h" |
| #include "chromeos/network/managed_network_configuration_handler.h" |
| #include "chromeos/network/network_change_notifier_chromeos.h" |
| @@ -269,7 +271,7 @@ void RunAutoLaunchKioskApp() { |
| // Login screen is skipped but 'login-prompt-visible' signal is still needed. |
| LOG(INFO) << "Kiosk app auto launch >> login-prompt-visible"; |
| - chromeos::DBusThreadManager::Get()->GetSessionManagerClient()-> |
| + DBusThreadManager::Get()->GetSessionManagerClient()-> |
| EmitLoginPromptVisible(); |
| } |
| @@ -302,6 +304,9 @@ class DBusServices { |
| DBusThreadManager::Initialize(); |
| CrosDBusService::Initialize(); |
| + LoginState::Initialize(); |
| + CertLoader::Initialize(); |
| + CertLibrary::Initialize(); |
| CryptohomeLibrary::Initialize(); |
| // This function and SystemKeyEventListener use InputMethodManager. |
| @@ -313,16 +318,14 @@ class DBusServices { |
| disks::DiskMountManager::Initialize(); |
| cryptohome::AsyncMethodCaller::Initialize(); |
| - chromeos::LoginState::Initialize(); |
| - |
| // Always initialize these handlers which should not conflict with |
| // NetworkLibrary. |
| - chromeos::network_event_log::Initialize(); |
| - chromeos::GeolocationHandler::Initialize(); |
| - chromeos::NetworkStateHandler::Initialize(); |
| + network_event_log::Initialize(); |
| + GeolocationHandler::Initialize(); |
| + NetworkStateHandler::Initialize(); |
| - chromeos::NetworkConfigurationHandler::Initialize(); |
| - chromeos::ManagedNetworkConfigurationHandler::Initialize(); |
| + NetworkConfigurationHandler::Initialize(); |
| + ManagedNetworkConfigurationHandler::Initialize(); |
| // Initialize the network change notifier for Chrome OS. The network |
| // change notifier starts to monitor changes from the power manager and |
| @@ -351,11 +354,11 @@ class DBusServices { |
| DeviceSettingsService::Get()->SetSessionManager( |
| DBusThreadManager::Get()->GetSessionManagerClient(), |
| OwnerKeyUtil::Create()); |
| - chromeos::ConnectivityStateHelper::Initialize(); |
| + ConnectivityStateHelper::Initialize(); |
| } |
| ~DBusServices() { |
| - chromeos::ConnectivityStateHelper::Shutdown(); |
| + ConnectivityStateHelper::Shutdown(); |
| // CrosLibrary is shut down before DBusThreadManager even though it |
| // is initialized first becuase some of its libraries depend on DBus |
| // clients. |
| @@ -364,19 +367,20 @@ class DBusServices { |
| if (cros_initialized_ && CrosLibrary::Get()) |
| CrosLibrary::Shutdown(); |
| - chromeos::ManagedNetworkConfigurationHandler::Shutdown(); |
| - chromeos::NetworkConfigurationHandler::Shutdown(); |
| + ManagedNetworkConfigurationHandler::Shutdown(); |
| + NetworkConfigurationHandler::Shutdown(); |
| - chromeos::NetworkStateHandler::Shutdown(); |
| - chromeos::GeolocationHandler::Shutdown(); |
| - chromeos::network_event_log::Shutdown(); |
| + NetworkStateHandler::Shutdown(); |
| + GeolocationHandler::Shutdown(); |
| + network_event_log::Shutdown(); |
| - chromeos::LoginState::Shutdown(); |
| + LoginState::Shutdown(); |
| cryptohome::AsyncMethodCaller::Shutdown(); |
| disks::DiskMountManager::Shutdown(); |
| input_method::Shutdown(); |
| CryptohomeLibrary::Shutdown(); |
| + CertLibrary::Shutdown(); |
|
pneubeck (no reviews)
2013/05/02 14:58:35
Shutdown of CertLoader?
Can you use the reverse o
stevenjb
2013/05/03 01:00:31
Done.
|
| CrosDBusService::Shutdown(); |
| // NOTE: This must only be called if Initialize() was called. |
| DBusThreadManager::Shutdown(); |
| @@ -508,7 +512,7 @@ void ChromeBrowserMainPartsChromeos::PreMainMessageLoopRun() { |
| SystemKeyEventListener::Initialize(); |
| } |
| - chromeos::DeviceOAuth2TokenServiceFactory::Initialize(); |
| + DeviceOAuth2TokenServiceFactory::Initialize(); |
| ChromeBrowserMainPartsLinux::PreMainMessageLoopRun(); |
| } |
| @@ -593,7 +597,7 @@ void ChromeBrowserMainPartsChromeos::PreProfileInit() { |
| // Initialize magnification manager before ash tray is created. And this must |
| // be placed after UserManager::SessionStarted(); |
| - chromeos::MagnificationManager::Initialize(); |
| + MagnificationManager::Initialize(); |
| // Add observers for WallpaperManager. This depends on PowerManagerClient, |
| // TimezoneSettings and CrosSettings. |
| @@ -756,7 +760,7 @@ void ChromeBrowserMainPartsChromeos::PostMainMessageLoopRun() { |
| LoginUtils::Get()->StopBackgroundFetchers(); |
| // Stops all in-flight OAuth2 token fetchers before the IO thread stops. |
| - chromeos::DeviceOAuth2TokenServiceFactory::Shutdown(); |
| + DeviceOAuth2TokenServiceFactory::Shutdown(); |
| // Shutdown the upgrade detector for Chrome OS. The upgrade detector |
| // stops monitoring changes from the update engine. |
| @@ -793,7 +797,7 @@ void ChromeBrowserMainPartsChromeos::PostMainMessageLoopRun() { |
| // Singletons are finally destroyed in AtExitManager. |
| XInputHierarchyChangedEventListener::GetInstance()->Stop(); |
| - // chromeos::SystemKeyEventListener::Shutdown() is always safe to call, |
| + // SystemKeyEventListener::Shutdown() is always safe to call, |
| // even if Initialize() wasn't called. |
| SystemKeyEventListener::Shutdown(); |
| imageburner::BurnManager::Shutdown(); |
| @@ -823,7 +827,7 @@ void ChromeBrowserMainPartsChromeos::PostMainMessageLoopRun() { |
| // Delete ContactManager while |g_browser_process| is still alive. |
| contact_manager_.reset(); |
| - chromeos::MagnificationManager::Shutdown(); |
| + MagnificationManager::Shutdown(); |
| // Let the UserManager and WallpaperManager unregister itself as an observer |
| // of the CrosSettings singleton before it is destroyed. |