Refactored network prewarm for authentication.
commitf190b80b1fc8f964bdb14966b75c1b4c51a7b7f1
authordzhioev@chromium.org <dzhioev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 18 Jun 2013 17:37:43 +0000 (18 17:37 +0000)
committerdzhioev@chromium.org <dzhioev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 18 Jun 2013 17:37:43 +0000 (18 17:37 +0000)
tree1a097758c5429711389dccc5de36414fc879f55d
parent56c1bdbc043f1e21418f9d49df4d9262d2af3aed
Refactored network prewarm for authentication.

Signing profile not created during LoginUtils construction.
LoginDisplayHost owns prewarm object.
Prewarm object has certain lifetime.

BUG=242592
TEST=manually

Review URL: https://chromiumcodereview.appspot.com/17032004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207024 0039d316-1c4b-4281-b951-d872f2087c98
16 files changed:
chrome/browser/chromeos/login/auth_prewarmer.cc [new file with mode: 0644]
chrome/browser/chromeos/login/auth_prewarmer.h [new file with mode: 0644]
chrome/browser/chromeos/login/existing_user_controller.cc
chrome/browser/chromeos/login/existing_user_controller_browsertest.cc
chrome/browser/chromeos/login/fake_login_utils.cc
chrome/browser/chromeos/login/fake_login_utils.h
chrome/browser/chromeos/login/login_display_host.h
chrome/browser/chromeos/login/login_display_host_impl.cc
chrome/browser/chromeos/login/login_display_host_impl.h
chrome/browser/chromeos/login/login_utils.cc
chrome/browser/chromeos/login/login_utils.h
chrome/browser/chromeos/login/mock_login_display_host.h
chrome/browser/chromeos/login/mock_login_utils.h
chrome/browser/chromeos/login/test_login_utils.h
chrome/browser/chromeos/login/wizard_controller.cc
chrome/chrome_browser_chromeos.gypi