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

Unified Diff: chrome/browser/chromeos/login/session/kiosk_auto_launcher_session_initializer.cc

Issue 2444383008: session_manager: Create ChromeSessionManager early (Closed)
Patch Set: fix compile, StubLoginSessionInitializer -> StubSessionInitializer Created 4 years, 2 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/login/session/kiosk_auto_launcher_session_initializer.cc
diff --git a/chrome/browser/chromeos/login/session/kiosk_auto_launcher_session_manager_delegate.cc b/chrome/browser/chromeos/login/session/kiosk_auto_launcher_session_initializer.cc
similarity index 72%
rename from chrome/browser/chromeos/login/session/kiosk_auto_launcher_session_manager_delegate.cc
rename to chrome/browser/chromeos/login/session/kiosk_auto_launcher_session_initializer.cc
index 6c6bf8d96a53578824ef7b6d19a51bcfa220f257..43fcf988690f301f4db6c0795f6b69b01d09df06 100644
--- a/chrome/browser/chromeos/login/session/kiosk_auto_launcher_session_manager_delegate.cc
+++ b/chrome/browser/chromeos/login/session/kiosk_auto_launcher_session_initializer.cc
@@ -2,27 +2,24 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/session/kiosk_auto_launcher_session_manager_delegate.h"
+#include "chrome/browser/chromeos/login/session/kiosk_auto_launcher_session_initializer.h"
#include "base/logging.h"
#include "chrome/browser/chromeos/login/login_wizard.h"
#include "chrome/browser/chromeos/login/wizard_controller.h"
#include "chromeos/dbus/dbus_thread_manager.h"
#include "chromeos/dbus/session_manager_client.h"
+#include "components/session_manager/core/session_manager.h"
namespace chromeos {
-KioskAutoLauncherSessionManagerDelegate::
- KioskAutoLauncherSessionManagerDelegate() {
-}
+KioskAutoLauncherSessionInitializer::KioskAutoLauncherSessionInitializer() {}
-KioskAutoLauncherSessionManagerDelegate::
- ~KioskAutoLauncherSessionManagerDelegate() {
-}
+KioskAutoLauncherSessionInitializer::~KioskAutoLauncherSessionInitializer() {}
-void KioskAutoLauncherSessionManagerDelegate::Start() {
+void KioskAutoLauncherSessionInitializer::Start() {
// Kiosk app launcher starts with login state.
- session_manager_->SetSessionState(
+ session_manager::SessionManager::Get()->SetSessionState(
session_manager::SessionState::LOGIN_PRIMARY);
ShowLoginWizard(chromeos::WizardController::kAppLaunchSplashScreenName);

Powered by Google App Engine
This is Rietveld 408576698