Index: chrome/browser/ui/webui/options/managed_user_import_handler.cc |
diff --git a/chrome/browser/ui/webui/options/managed_user_import_handler.cc b/chrome/browser/ui/webui/options/managed_user_import_handler.cc |
index 34064e2ccfd77dcad4878c8dc7aff9f09447f429..eaff76246dc1969a053cf14622a404c867c58241 100644 |
--- a/chrome/browser/ui/webui/options/managed_user_import_handler.cc |
+++ b/chrome/browser/ui/webui/options/managed_user_import_handler.cc |
@@ -10,17 +10,17 @@ |
#include "base/prefs/pref_service.h" |
#include "base/values.h" |
#include "chrome/browser/browser_process.h" |
-#include "chrome/browser/managed_mode/managed_user_constants.h" |
-#include "chrome/browser/managed_mode/managed_user_shared_settings_service.h" |
-#include "chrome/browser/managed_mode/managed_user_shared_settings_service_factory.h" |
-#include "chrome/browser/managed_mode/managed_user_sync_service.h" |
-#include "chrome/browser/managed_mode/managed_user_sync_service_factory.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/profiles/profile_avatar_icon_util.h" |
#include "chrome/browser/profiles/profile_info_cache.h" |
#include "chrome/browser/profiles/profile_manager.h" |
#include "chrome/browser/signin/profile_oauth2_token_service_factory.h" |
#include "chrome/browser/signin/signin_manager_factory.h" |
+#include "chrome/browser/supervised_user/supervised_user_constants.h" |
+#include "chrome/browser/supervised_user/supervised_user_shared_settings_service.h" |
+#include "chrome/browser/supervised_user/supervised_user_shared_settings_service_factory.h" |
+#include "chrome/browser/supervised_user/supervised_user_sync_service.h" |
+#include "chrome/browser/supervised_user/supervised_user_sync_service_factory.h" |
#include "chrome/common/pref_names.h" |
#include "chrome/common/url_constants.h" |
#include "components/signin/core/browser/profile_oauth2_token_service.h" |
@@ -54,8 +54,8 @@ ManagedUserImportHandler::ManagedUserImportHandler() |
ManagedUserImportHandler::~ManagedUserImportHandler() { |
Profile* profile = Profile::FromWebUI(web_ui()); |
if (!profile->IsSupervised()) { |
- ManagedUserSyncService* service = |
- ManagedUserSyncServiceFactory::GetForProfile(profile); |
+ SupervisedUserSyncService* service = |
+ SupervisedUserSyncServiceFactory::GetForProfile(profile); |
if (service) |
service->RemoveObserver(this); |
subscription_.reset(); |
@@ -87,20 +87,20 @@ void ManagedUserImportHandler::GetLocalizedValues( |
void ManagedUserImportHandler::InitializeHandler() { |
Profile* profile = Profile::FromWebUI(web_ui()); |
if (!profile->IsSupervised()) { |
- ManagedUserSyncService* sync_service = |
- ManagedUserSyncServiceFactory::GetForProfile(profile); |
+ SupervisedUserSyncService* sync_service = |
+ SupervisedUserSyncServiceFactory::GetForProfile(profile); |
if (sync_service) { |
sync_service->AddObserver(this); |
observer_.Add(ProfileOAuth2TokenServiceFactory::GetForProfile(profile)-> |
signin_error_controller()); |
- ManagedUserSharedSettingsService* settings_service = |
- ManagedUserSharedSettingsServiceFactory::GetForBrowserContext( |
+ SupervisedUserSharedSettingsService* settings_service = |
+ SupervisedUserSharedSettingsServiceFactory::GetForBrowserContext( |
profile); |
subscription_ = settings_service->Subscribe( |
base::Bind(&ManagedUserImportHandler::OnSharedSettingChanged, |
weak_ptr_factory_.GetWeakPtr())); |
} else { |
- DCHECK(!ManagedUserSharedSettingsServiceFactory::GetForBrowserContext( |
+ DCHECK(!SupervisedUserSharedSettingsServiceFactory::GetForBrowserContext( |
profile)); |
DCHECK(!ProfileOAuth2TokenServiceFactory::GetForProfile(profile)); |
} |
@@ -113,7 +113,7 @@ void ManagedUserImportHandler::RegisterMessages() { |
base::Unretained(this))); |
} |
-void ManagedUserImportHandler::OnManagedUsersChanged() { |
+void ManagedUserImportHandler::OnSupervisedUsersChanged() { |
FetchManagedUsers(); |
} |
@@ -130,11 +130,11 @@ void ManagedUserImportHandler::RequestManagedUserImportUpdate( |
if (!IsAccountConnected() || HasAuthError()) { |
ClearManagedUsersAndShowError(); |
} else { |
- ManagedUserSyncService* managed_user_sync_service = |
- ManagedUserSyncServiceFactory::GetForProfile( |
+ SupervisedUserSyncService* supervised_user_sync_service = |
+ SupervisedUserSyncServiceFactory::GetForProfile( |
Profile::FromWebUI(web_ui())); |
- if (managed_user_sync_service) { |
- managed_user_sync_service->GetManagedUsersAsync( |
+ if (supervised_user_sync_service) { |
+ supervised_user_sync_service->GetSupervisedUsersAsync( |
base::Bind(&ManagedUserImportHandler::SendExistingManagedUsers, |
weak_ptr_factory_.GetWeakPtr())); |
} |
@@ -148,61 +148,62 @@ void ManagedUserImportHandler::SendExistingManagedUsers( |
g_browser_process->profile_manager()->GetProfileInfoCache(); |
// Collect the ids of local supervised user profiles. |
- std::set<std::string> managed_user_ids; |
+ std::set<std::string> supervised_user_ids; |
for (size_t i = 0; i < cache.GetNumberOfProfiles(); ++i) { |
if (cache.ProfileIsSupervisedAtIndex(i)) |
- managed_user_ids.insert(cache.GetSupervisedUserIdOfProfileAtIndex(i)); |
+ supervised_user_ids.insert(cache.GetSupervisedUserIdOfProfileAtIndex(i)); |
} |
- base::ListValue managed_users; |
+ base::ListValue supervised_users; |
Profile* profile = Profile::FromWebUI(web_ui()); |
- ManagedUserSharedSettingsService* service = |
- ManagedUserSharedSettingsServiceFactory::GetForBrowserContext(profile); |
+ SupervisedUserSharedSettingsService* service = |
+ SupervisedUserSharedSettingsServiceFactory::GetForBrowserContext(profile); |
for (base::DictionaryValue::Iterator it(*dict); !it.IsAtEnd(); it.Advance()) { |
const base::DictionaryValue* value = NULL; |
bool success = it.value().GetAsDictionary(&value); |
DCHECK(success); |
std::string name; |
- value->GetString(ManagedUserSyncService::kName, &name); |
+ value->GetString(SupervisedUserSyncService::kName, &name); |
- base::DictionaryValue* managed_user = new base::DictionaryValue; |
- managed_user->SetString("id", it.key()); |
- managed_user->SetString("name", name); |
+ base::DictionaryValue* supervised_user = new base::DictionaryValue; |
+ supervised_user->SetString("id", it.key()); |
+ supervised_user->SetString("name", name); |
- int avatar_index = ManagedUserSyncService::kNoAvatar; |
+ int avatar_index = SupervisedUserSyncService::kNoAvatar; |
const base::Value* avatar_index_value = |
- service->GetValue(it.key(), managed_users::kChromeAvatarIndex); |
+ service->GetValue(it.key(), supervised_users::kChromeAvatarIndex); |
if (avatar_index_value) { |
success = avatar_index_value->GetAsInteger(&avatar_index); |
} else { |
// Check if there is a legacy avatar index stored. |
std::string avatar_str; |
- value->GetString(ManagedUserSyncService::kChromeAvatar, &avatar_str); |
+ value->GetString(SupervisedUserSyncService::kChromeAvatar, &avatar_str); |
success = |
- ManagedUserSyncService::GetAvatarIndex(avatar_str, &avatar_index); |
+ SupervisedUserSyncService::GetAvatarIndex(avatar_str, &avatar_index); |
} |
DCHECK(success); |
- managed_user->SetBoolean("needAvatar", |
- avatar_index == ManagedUserSyncService::kNoAvatar); |
+ supervised_user->SetBoolean( |
+ "needAvatar", |
+ avatar_index == SupervisedUserSyncService::kNoAvatar); |
std::string supervised_user_icon = |
std::string(chrome::kChromeUIThemeURL) + |
"IDR_SUPERVISED_USER_PLACEHOLDER"; |
std::string avatar_url = |
- avatar_index == ManagedUserSyncService::kNoAvatar ? |
+ avatar_index == SupervisedUserSyncService::kNoAvatar ? |
supervised_user_icon : |
profiles::GetDefaultAvatarIconUrl(avatar_index); |
- managed_user->SetString("iconURL", avatar_url); |
+ supervised_user->SetString("iconURL", avatar_url); |
bool on_current_device = |
- managed_user_ids.find(it.key()) != managed_user_ids.end(); |
- managed_user->SetBoolean("onCurrentDevice", on_current_device); |
+ supervised_user_ids.find(it.key()) != supervised_user_ids.end(); |
+ supervised_user->SetBoolean("onCurrentDevice", on_current_device); |
- managed_users.Append(managed_user); |
+ supervised_users.Append(supervised_user); |
} |
web_ui()->CallJavascriptFunction( |
"options.ManagedUserListData.receiveExistingManagedUsers", |
- managed_users); |
+ supervised_users); |
} |
void ManagedUserImportHandler::ClearManagedUsersAndShowError() { |
@@ -235,9 +236,9 @@ bool ManagedUserImportHandler::HasAuthError() const { |
} |
void ManagedUserImportHandler::OnSharedSettingChanged( |
- const std::string& managed_user_id, |
+ const std::string& supervised_user_id, |
const std::string& key) { |
- if (key == managed_users::kChromeAvatarIndex) |
+ if (key == supervised_users::kChromeAvatarIndex) |
FetchManagedUsers(); |
} |