Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(528)

Side by Side Diff: chrome/browser/chromeos/chrome_browser_main_chromeos.cc

Issue 494093002: OwnerKeyUtil is moved to components/ownership. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase. Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 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/chromeos/chrome_browser_main_chromeos.h" 5 #include "chrome/browser/chromeos/chrome_browser_main_chromeos.h"
6 6
7 #include <string> 7 #include <string>
8 #include <vector> 8 #include <vector>
9 9
10 #include "ash/ash_switches.h" 10 #include "ash/ash_switches.h"
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
59 #include "chrome/browser/chromeos/policy/device_local_account.h" 59 #include "chrome/browser/chromeos/policy/device_local_account.h"
60 #include "chrome/browser/chromeos/power/idle_action_warning_observer.h" 60 #include "chrome/browser/chromeos/power/idle_action_warning_observer.h"
61 #include "chrome/browser/chromeos/power/peripheral_battery_observer.h" 61 #include "chrome/browser/chromeos/power/peripheral_battery_observer.h"
62 #include "chrome/browser/chromeos/power/power_button_observer.h" 62 #include "chrome/browser/chromeos/power/power_button_observer.h"
63 #include "chrome/browser/chromeos/power/power_data_collector.h" 63 #include "chrome/browser/chromeos/power/power_data_collector.h"
64 #include "chrome/browser/chromeos/power/power_prefs.h" 64 #include "chrome/browser/chromeos/power/power_prefs.h"
65 #include "chrome/browser/chromeos/power/renderer_freezer.h" 65 #include "chrome/browser/chromeos/power/renderer_freezer.h"
66 #include "chrome/browser/chromeos/profiles/profile_helper.h" 66 #include "chrome/browser/chromeos/profiles/profile_helper.h"
67 #include "chrome/browser/chromeos/settings/device_oauth2_token_service_factory.h " 67 #include "chrome/browser/chromeos/settings/device_oauth2_token_service_factory.h "
68 #include "chrome/browser/chromeos/settings/device_settings_service.h" 68 #include "chrome/browser/chromeos/settings/device_settings_service.h"
69 #include "chrome/browser/chromeos/settings/owner_key_util.h"
70 #include "chrome/browser/chromeos/status/data_promo_notification.h" 69 #include "chrome/browser/chromeos/status/data_promo_notification.h"
71 #include "chrome/browser/chromeos/system/input_device_settings.h" 70 #include "chrome/browser/chromeos/system/input_device_settings.h"
72 #include "chrome/browser/chromeos/upgrade_detector_chromeos.h" 71 #include "chrome/browser/chromeos/upgrade_detector_chromeos.h"
73 #include "chrome/browser/defaults.h" 72 #include "chrome/browser/defaults.h"
74 #include "chrome/browser/lifetime/application_lifetime.h" 73 #include "chrome/browser/lifetime/application_lifetime.h"
75 #include "chrome/browser/net/chrome_network_delegate.h" 74 #include "chrome/browser/net/chrome_network_delegate.h"
76 #include "chrome/browser/profiles/profile.h" 75 #include "chrome/browser/profiles/profile.h"
77 #include "chrome/browser/profiles/profile_manager.h" 76 #include "chrome/browser/profiles/profile_manager.h"
78 #include "chrome/browser/rlz/rlz.h" 77 #include "chrome/browser/rlz/rlz.h"
79 #include "chrome/common/chrome_constants.h" 78 #include "chrome/common/chrome_constants.h"
(...skipping 18 matching lines...) Expand all
98 #include "chromeos/ime/input_method_manager.h" 97 #include "chromeos/ime/input_method_manager.h"
99 #include "chromeos/login/login_state.h" 98 #include "chromeos/login/login_state.h"
100 #include "chromeos/login/user_names.h" 99 #include "chromeos/login/user_names.h"
101 #include "chromeos/login_event_recorder.h" 100 #include "chromeos/login_event_recorder.h"
102 #include "chromeos/network/network_change_notifier_chromeos.h" 101 #include "chromeos/network/network_change_notifier_chromeos.h"
103 #include "chromeos/network/network_change_notifier_factory_chromeos.h" 102 #include "chromeos/network/network_change_notifier_factory_chromeos.h"
104 #include "chromeos/network/network_handler.h" 103 #include "chromeos/network/network_handler.h"
105 #include "chromeos/system/statistics_provider.h" 104 #include "chromeos/system/statistics_provider.h"
106 #include "chromeos/tpm_token_loader.h" 105 #include "chromeos/tpm_token_loader.h"
107 #include "components/metrics/metrics_service.h" 106 #include "components/metrics/metrics_service.h"
107 #include "components/ownership/owner_key_util.h"
108 #include "components/session_manager/core/session_manager.h" 108 #include "components/session_manager/core/session_manager.h"
109 #include "components/user_manager/user.h" 109 #include "components/user_manager/user.h"
110 #include "components/user_manager/user_manager.h" 110 #include "components/user_manager/user_manager.h"
111 #include "content/public/browser/browser_thread.h" 111 #include "content/public/browser/browser_thread.h"
112 #include "content/public/browser/notification_service.h" 112 #include "content/public/browser/notification_service.h"
113 #include "content/public/browser/power_save_blocker.h" 113 #include "content/public/browser/power_save_blocker.h"
114 #include "content/public/common/main_function_params.h" 114 #include "content/public/common/main_function_params.h"
115 #include "media/audio/sounds/sounds_manager.h" 115 #include "media/audio/sounds/sounds_manager.h"
116 #include "net/base/network_change_notifier.h" 116 #include "net/base/network_change_notifier.h"
117 #include "net/url_request/url_request.h" 117 #include "net/url_request/url_request.h"
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
180 // Likewise, initialize the upgrade detector for Chrome OS. The upgrade 180 // Likewise, initialize the upgrade detector for Chrome OS. The upgrade
181 // detector starts to monitor changes from the update engine. 181 // detector starts to monitor changes from the update engine.
182 UpgradeDetectorChromeos::GetInstance()->Init(); 182 UpgradeDetectorChromeos::GetInstance()->Init();
183 183
184 // Initialize the device settings service so that we'll take actions per 184 // Initialize the device settings service so that we'll take actions per
185 // signals sent from the session manager. This needs to happen before 185 // signals sent from the session manager. This needs to happen before
186 // g_browser_process initializes BrowserPolicyConnector. 186 // g_browser_process initializes BrowserPolicyConnector.
187 DeviceSettingsService::Initialize(); 187 DeviceSettingsService::Initialize();
188 DeviceSettingsService::Get()->SetSessionManager( 188 DeviceSettingsService::Get()->SetSessionManager(
189 DBusThreadManager::Get()->GetSessionManagerClient(), 189 DBusThreadManager::Get()->GetSessionManagerClient(),
190 OwnerKeyUtil::Create()); 190 ownership::OwnerKeyUtil::Create());
erikwright (departed) 2014/08/25 15:51:06 This is the file where things should be configured
ygorshenin1 2014/08/26 14:53:35 Done.
191 } 191 }
192 192
193 ~DBusServices() { 193 ~DBusServices() {
194 CertLibrary::Shutdown(); 194 CertLibrary::Shutdown();
195 NetworkHandler::Shutdown(); 195 NetworkHandler::Shutdown();
196 196
197 cryptohome::AsyncMethodCaller::Shutdown(); 197 cryptohome::AsyncMethodCaller::Shutdown();
198 disks::DiskMountManager::Shutdown(); 198 disks::DiskMountManager::Shutdown();
199 199
200 SystemSaltGetter::Shutdown(); 200 SystemSaltGetter::Shutdown();
(...skipping 544 matching lines...) Expand 10 before | Expand all | Expand 10 after
745 // Destroy DBus services immediately after threads are stopped. 745 // Destroy DBus services immediately after threads are stopped.
746 dbus_services_.reset(); 746 dbus_services_.reset();
747 747
748 ChromeBrowserMainPartsLinux::PostDestroyThreads(); 748 ChromeBrowserMainPartsLinux::PostDestroyThreads();
749 749
750 // Destroy DeviceSettingsService after g_browser_process. 750 // Destroy DeviceSettingsService after g_browser_process.
751 DeviceSettingsService::Shutdown(); 751 DeviceSettingsService::Shutdown();
752 } 752 }
753 753
754 } // namespace chromeos 754 } // namespace chromeos
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698