Index: chrome/browser/profiles/profile_manager.cc |
diff --git a/chrome/browser/profiles/profile_manager.cc b/chrome/browser/profiles/profile_manager.cc |
index 3634ad4bb03f270a7b370813de0f5e77ab6fc39e..0396ab2ffdf8f0a93eb0ef050e09b5364e6f65dc 100644 |
--- a/chrome/browser/profiles/profile_manager.cc |
+++ b/chrome/browser/profiles/profile_manager.cc |
@@ -372,7 +372,7 @@ void ProfileManager::CreateProfileAsync( |
const CreateCallback& callback, |
const base::string16& name, |
const base::string16& icon_url, |
- const std::string& managed_user_id) { |
+ const std::string& supervised_user_id) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
// Make sure that this profile is not pending deletion. |
@@ -398,10 +398,10 @@ void ProfileManager::CreateProfileAsync( |
if (profiles::IsDefaultAvatarIconUrl(icon_url_std, &icon_index)) { |
// add profile to cache with user selected name and avatar |
cache.AddProfileToCache(profile_path, name, base::string16(), icon_index, |
- managed_user_id); |
+ supervised_user_id); |
} |
- if (!managed_user_id.empty()) { |
+ if (!supervised_user_id.empty()) { |
content::RecordAction( |
UserMetricsAction("ManagedMode_LocallyManagedUserCreated")); |
} |
@@ -561,7 +561,7 @@ base::FilePath ProfileManager::CreateMultiProfileAsync( |
const base::string16& name, |
const base::string16& icon_url, |
const CreateCallback& callback, |
- const std::string& managed_user_id) { |
+ const std::string& supervised_user_id) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
ProfileManager* profile_manager = g_browser_process->profile_manager(); |
@@ -572,7 +572,7 @@ base::FilePath ProfileManager::CreateMultiProfileAsync( |
callback, |
name, |
icon_url, |
- managed_user_id); |
+ supervised_user_id); |
return new_path; |
} |
@@ -640,22 +640,22 @@ void ProfileManager::ScheduleProfileForDeletion( |
local_state->GetString(prefs::kProfileLastUsed)) { |
// Update the last used profile pref before closing browser windows. This |
// way the correct last used profile is set for any notification observers. |
- base::FilePath last_non_managed_profile_path; |
+ base::FilePath last_non_supervised_profile_path; |
for (size_t i = 0; i < cache.GetNumberOfProfiles(); ++i) { |
base::FilePath cur_path = cache.GetPathOfProfileAtIndex(i); |
// Make sure that this profile is not pending deletion. |
- if (cur_path != profile_dir && !cache.ProfileIsManagedAtIndex(i) && |
+ if (cur_path != profile_dir && !cache.ProfileIsSupervisedAtIndex(i) && |
!IsProfileMarkedForDeletion(cur_path)) { |
- last_non_managed_profile_path = cur_path; |
+ last_non_supervised_profile_path = cur_path; |
break; |
} |
} |
- // If we're deleting the last (non-managed) profile, then create a new |
+ // If we're deleting the last (non-supervised) profile, then create a new |
// profile in its place. |
- const std::string last_non_managed_profile = |
- last_non_managed_profile_path.BaseName().MaybeAsASCII(); |
- if (last_non_managed_profile.empty()) { |
+ const std::string last_non_supervised_profile = |
+ last_non_supervised_profile_path.BaseName().MaybeAsASCII(); |
+ if (last_non_supervised_profile.empty()) { |
base::FilePath new_path = GenerateNextProfileDirectoryPath(); |
// Make sure the last used profile path is pointing at it. This way the |
// correct last used profile is set for any notification observers. |
@@ -671,11 +671,11 @@ void ProfileManager::ScheduleProfileForDeletion( |
// are closed, so just in case we are deleting the active profile, and no |
// other profile has been loaded, we must pre-load a next one. |
#if defined(OS_MACOSX) |
- CreateProfileAsync(last_non_managed_profile_path, |
+ CreateProfileAsync(last_non_supervised_profile_path, |
base::Bind(&ProfileManager::OnNewActiveProfileLoaded, |
base::Unretained(this), |
profile_dir, |
- last_non_managed_profile_path, |
+ last_non_supervised_profile_path, |
callback), |
base::string16(), |
base::string16(), |
@@ -684,7 +684,8 @@ void ProfileManager::ScheduleProfileForDeletion( |
#else |
// For OS_MACOSX the pref is updated in the callback to make sure that |
// it isn't used before the profile is actually loaded. |
- local_state->SetString(prefs::kProfileLastUsed, last_non_managed_profile); |
+ local_state->SetString(prefs::kProfileLastUsed, |
+ last_non_supervised_profile); |
#endif |
} |
} |
@@ -731,7 +732,7 @@ void ProfileManager::InitProfileUserPrefs(Profile* profile) { |
size_t avatar_index; |
std::string profile_name; |
- std::string managed_user_id; |
+ std::string supervised_user_id; |
if (profile->IsGuestSession()) { |
profile_name = l10n_util::GetStringUTF8(IDS_PROFILES_GUEST_PROFILE_NAME); |
avatar_index = 0; |
@@ -744,8 +745,8 @@ void ProfileManager::InitProfileUserPrefs(Profile* profile) { |
cache.GetAvatarIconIndexOfProfileAtIndex(profile_cache_index); |
profile_name = |
base::UTF16ToUTF8(cache.GetNameOfProfileAtIndex(profile_cache_index)); |
- managed_user_id = |
- cache.GetManagedUserIdOfProfileAtIndex(profile_cache_index); |
+ supervised_user_id = |
+ cache.GetSupervisedUserIdOfProfileAtIndex(profile_cache_index); |
} else if (profile->GetPath() == |
profiles::GetDefaultProfileDir(cache.GetUserDataDir())) { |
avatar_index = 0; |
@@ -767,15 +768,16 @@ void ProfileManager::InitProfileUserPrefs(Profile* profile) { |
profile->GetPrefs()->SetString(prefs::kProfileName, profile_name); |
CommandLine* command_line = CommandLine::ForCurrentProcess(); |
- bool force_managed_user_id = |
- command_line->HasSwitch(switches::kManagedUserId); |
- if (force_managed_user_id) { |
- managed_user_id = |
- command_line->GetSwitchValueASCII(switches::kManagedUserId); |
+ bool force_supervised_user_id = |
+ command_line->HasSwitch(switches::kSupervisedUserId); |
+ if (force_supervised_user_id) { |
+ supervised_user_id = |
+ command_line->GetSwitchValueASCII(switches::kSupervisedUserId); |
} |
- if (force_managed_user_id || |
- !profile->GetPrefs()->HasPrefPath(prefs::kManagedUserId)) { |
- profile->GetPrefs()->SetString(prefs::kManagedUserId, managed_user_id); |
+ if (force_supervised_user_id || |
+ !profile->GetPrefs()->HasPrefPath(prefs::kSupervisedUserId)) { |
+ profile->GetPrefs()->SetString(prefs::kSupervisedUserId, |
+ supervised_user_id); |
} |
} |
@@ -974,7 +976,7 @@ void ProfileManager::DoFinalInitForServices(Profile* profile, |
#if defined(ENABLE_MANAGED_USERS) |
// Initialization needs to happen after extension system initialization (for |
// extension::ManagementPolicy) and InitProfileUserPrefs (for setting the |
- // initializing the managed flag if necessary). |
+ // initializing the supervised flag if necessary). |
ManagedUserServiceFactory::GetForProfile(profile)->Init(); |
#endif |
// Start the deferred task runners once the profile is loaded. |
@@ -1133,14 +1135,14 @@ void ProfileManager::AddProfileToCache(Profile* profile) { |
size_t icon_index = profile->GetPrefs()->GetInteger( |
prefs::kProfileAvatarIndex); |
- std::string managed_user_id = |
- profile->GetPrefs()->GetString(prefs::kManagedUserId); |
+ std::string supervised_user_id = |
+ profile->GetPrefs()->GetString(prefs::kSupervisedUserId); |
cache.AddProfileToCache(profile->GetPath(), |
profile_name, |
username, |
icon_index, |
- managed_user_id); |
+ supervised_user_id); |
if (profile->GetPrefs()->GetBoolean(prefs::kForceEphemeralProfiles)) { |
cache.SetProfileIsEphemeralAtIndex( |
@@ -1258,7 +1260,7 @@ void ProfileManager::BrowserListObserver::OnBrowserSetLastActive( |
#if defined(OS_MACOSX) |
void ProfileManager::OnNewActiveProfileLoaded( |
const base::FilePath& profile_to_delete_path, |
- const base::FilePath& last_non_managed_profile_path, |
+ const base::FilePath& last_non_supervised_profile_path, |
const CreateCallback& original_callback, |
Profile* loaded_profile, |
Profile::CreateStatus status) { |
@@ -1267,7 +1269,7 @@ void ProfileManager::OnNewActiveProfileLoaded( |
// Only run the code if the profile initialization has finished completely. |
if (status == Profile::CREATE_STATUS_INITIALIZED) { |
- if (IsProfileMarkedForDeletion(last_non_managed_profile_path)) { |
+ if (IsProfileMarkedForDeletion(last_non_supervised_profile_path)) { |
// If the profile we tried to load as the next active profile has been |
// deleted, then retry deleting this profile to redo the logic to load |
// the next available profile. |
@@ -1276,7 +1278,7 @@ void ProfileManager::OnNewActiveProfileLoaded( |
// Update the local state as promised in the ScheduleProfileForDeletion. |
g_browser_process->local_state()->SetString( |
prefs::kProfileLastUsed, |
- last_non_managed_profile_path.BaseName().MaybeAsASCII()); |
+ last_non_supervised_profile_path.BaseName().MaybeAsASCII()); |
FinishDeletingProfile(profile_to_delete_path); |
} |
} |