| Index: chrome/browser/chromeos/login/existing_user_controller.cc
|
| diff --git a/chrome/browser/chromeos/login/existing_user_controller.cc b/chrome/browser/chromeos/login/existing_user_controller.cc
|
| index 9866456dd4e0d92c43499d2566ea2e3edf68635e..b74eb3b751e9f898533323681608c8fd1bd61e52 100644
|
| --- a/chrome/browser/chromeos/login/existing_user_controller.cc
|
| +++ b/chrome/browser/chromeos/login/existing_user_controller.cc
|
| @@ -1134,6 +1134,12 @@ void ExistingUserController::DoCompleteLogin(
|
| }
|
| user_context.SetDeviceId(device_id);
|
|
|
| + const std::string& gaps_cookie = user_context.GetGAPSCookie();
|
| + if (!gaps_cookie.empty()) {
|
| + user_manager::UserManager::Get()->SetKnownUserGAPSCookie(
|
| + user_context.GetUserID(), gaps_cookie);
|
| + }
|
| +
|
| PerformPreLoginActions(user_context);
|
|
|
| if (!time_init_.is_null()) {
|
|
|