Index: chrome/browser/signin/fake_account_tracker_service.cc |
diff --git a/chrome/browser/signin/fake_account_tracker_service.cc b/chrome/browser/signin/fake_account_tracker_service.cc |
index c592b1ad0d56afcc1cfa2e43bce232d88cd9b697..e1ef564588ecf7ff6969b50a240798d1863b2249 100644 |
--- a/chrome/browser/signin/fake_account_tracker_service.cc |
+++ b/chrome/browser/signin/fake_account_tracker_service.cc |
@@ -31,15 +31,22 @@ void FakeAccountTrackerService::StartFetchingUserInfo( |
} |
void FakeAccountTrackerService::FakeUserInfoFetchSuccess( |
- const std::string& account_id, |
const std::string& email, |
const std::string& gaia, |
- const std::string& hosted_domain) { |
+ const std::string& hosted_domain, |
+ const std::string& full_name, |
+ const std::string& given_name, |
+ const std::string& locale, |
+ const std::string& picture_url) { |
base::DictionaryValue user_info; |
user_info.SetString("id", gaia); |
user_info.SetString("email", email); |
user_info.SetString("hd", hosted_domain); |
- SetAccountStateFromUserInfo(account_id, &user_info); |
+ user_info.SetString("name", full_name); |
+ user_info.SetString("given_name", given_name); |
+ user_info.SetString("locale", locale); |
+ user_info.SetString("picture", picture_url); |
+ SetAccountStateFromUserInfo(PickAccountIdForAccount(gaia, email), &user_info); |
} |
void FakeAccountTrackerService::SendRefreshTokenAnnotationRequest( |