Index: chrome/browser/chromeos/app_mode/kiosk_profile_loader.cc |
diff --git a/chrome/browser/chromeos/app_mode/kiosk_profile_loader.cc b/chrome/browser/chromeos/app_mode/kiosk_profile_loader.cc |
index d856520465ebd430e40e4e5f3558446e0df33a65..4c2fe6140a2582198c5b8b048eaf820068ea27dd 100644 |
--- a/chrome/browser/chromeos/app_mode/kiosk_profile_loader.cc |
+++ b/chrome/browser/chromeos/app_mode/kiosk_profile_loader.cc |
@@ -119,10 +119,10 @@ class KioskProfileLoader::CryptohomedChecker |
//////////////////////////////////////////////////////////////////////////////// |
// KioskProfileLoader |
-KioskProfileLoader::KioskProfileLoader(const std::string& app_user_id, |
+KioskProfileLoader::KioskProfileLoader(const AccountId& app_account_id, |
bool use_guest_mount, |
Delegate* delegate) |
- : user_id_(app_user_id), |
+ : account_id_(app_account_id), |
use_guest_mount_(use_guest_mount), |
delegate_(delegate) {} |
@@ -137,7 +137,7 @@ void KioskProfileLoader::Start() { |
void KioskProfileLoader::LoginAsKioskAccount() { |
login_performer_.reset(new ChromeLoginPerformer(this)); |
- login_performer_->LoginAsKioskAccount(user_id_, use_guest_mount_); |
+ login_performer_->LoginAsKioskAccount(account_id_, use_guest_mount_); |
} |
void KioskProfileLoader::ReportLaunchResult(KioskAppLaunchError::Error error) { |
@@ -160,7 +160,7 @@ void KioskProfileLoader::OnAuthSuccess(const UserContext& user_context) { |
// user as a demo user. |
UserContext context = user_context; |
if (context.GetAccountId() == login::GuestAccountId()) |
- context.SetUserID(login::DemoAccountId().GetUserEmail()); |
+ context.SetAccountId(login::DemoAccountId()); |
UserSessionManager::GetInstance()->StartSession( |
context, UserSessionManager::PRIMARY_USER_SESSION, |
false, // has_auth_cookies |