Restart Chrome on ChromeOS as early as possible to speed up restart.
commitafe10999df7cef6a944c87bd768279dc209cb65b
authoralemate@chromium.org <alemate@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 26 Jun 2014 17:48:07 +0000 (26 17:48 +0000)
committeralemate@chromium.org <alemate@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 26 Jun 2014 17:48:07 +0000 (26 17:48 +0000)
tree5e38c8fc3b4901f66ccab9d038e1bc906c857f11
parent064cc2c24771580256b1602bbc21e45abc2053b5
Restart Chrome on ChromeOS as early as possible to speed up restart.

Chrome on ChromeOS is sometimes restarted on user session startup.
This CL moves restart as early as possible to prevent duplicating startup
steps before and after restart.

BUG=346913
TEST=manual

Review URL: https://codereview.chromium.org/322533002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280045 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/chromeos/login/existing_user_controller.cc
chrome/browser/chromeos/login/existing_user_controller.h
chrome/browser/chromeos/login/fake_login_utils.cc
chrome/browser/chromeos/login/fake_login_utils.h
chrome/browser/chromeos/login/login_utils.cc
chrome/browser/chromeos/login/login_utils.h
chrome/browser/chromeos/login/mock_login_utils.h
chrome/browser/chromeos/login/test_login_utils.cc
chrome/browser/chromeos/login/test_login_utils.h
chrome/browser/profiles/profile_impl.cc
chrome/browser/profiles/profile_manager.cc