Index: chrome/browser/profiles/profile_manager.cc |
diff --git a/chrome/browser/profiles/profile_manager.cc b/chrome/browser/profiles/profile_manager.cc |
index ebfe635a8d4569882a55c6c28509b3391b5650c5..e4399561dbf8664a0e032e030f4d413bc8d5e261 100644 |
--- a/chrome/browser/profiles/profile_manager.cc |
+++ b/chrome/browser/profiles/profile_manager.cc |
@@ -718,7 +718,10 @@ void ProfileManager::InitProfileUserPrefs(Profile* profile) { |
} else if (profile->GetPath() == |
profiles::GetDefaultProfileDir(cache.GetUserDataDir())) { |
avatar_index = 0; |
- profile_name = l10n_util::GetStringUTF8(IDS_DEFAULT_PROFILE_NAME); |
+ // The --new-profile-management flag no longer uses the "First User" name. |
+ profile_name = switches::IsNewProfileManagement() ? |
+ base::UTF16ToUTF8(cache.ChooseNameForNewProfile(avatar_index)) : |
+ l10n_util::GetStringUTF8(IDS_DEFAULT_PROFILE_NAME); |
} else { |
avatar_index = cache.ChooseAvatarIconIndexForNewProfile(); |
profile_name = |