Chromium Code Reviews| Index: chrome/browser/chromeos/login/session/user_session_manager.cc |
| diff --git a/chrome/browser/chromeos/login/session/user_session_manager.cc b/chrome/browser/chromeos/login/session/user_session_manager.cc |
| index 70dd32e6201a25ed65e5c2b7cf0a8a1c1ffef9d1..a7a30c03f888c848016c55178ba3ffcc0e4140f8 100644 |
| --- a/chrome/browser/chromeos/login/session/user_session_manager.cc |
| +++ b/chrome/browser/chromeos/login/session/user_session_manager.cc |
| @@ -1294,7 +1294,8 @@ bool UserSessionManager::InitializeUserSession(Profile* profile) { |
| void UserSessionManager::InitSessionRestoreStrategy() { |
| base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); |
| - bool in_app_mode = chrome::IsRunningInForcedAppMode(); |
| + bool in_app_mode = |
| + chrome::IsRunningInForcedAppMode() || chrome::IsRunningInAndroidAppMode(); |
| // Are we in kiosk app mode? |
| if (in_app_mode) { |
| @@ -1327,10 +1328,10 @@ void UserSessionManager::RestoreAuthSessionImpl( |
| bool restore_from_auth_cookies) { |
| CHECK((authenticator_.get() && authenticator_->authentication_context()) || |
| !restore_from_auth_cookies); |
| - |
| if (chrome::IsRunningInForcedAppMode() || |
| base::CommandLine::ForCurrentProcess()->HasSwitch( |
| - chromeos::switches::kDisableGaiaServices)) { |
| + chromeos::switches::kDisableGaiaServices) || |
| + chrome::IsRunningInAndroidAppMode()) { |
|
Luis Héctor Chávez
2016/11/12 18:03:08
nit: put the Forced and Android app mode checks to
Sergey Poromov
2016/11/14 17:23:23
Done.
|
| return; |
| } |