Index: chrome/browser/ui/webui/options/create_profile_handler.cc |
diff --git a/chrome/browser/ui/webui/options/create_profile_handler.cc b/chrome/browser/ui/webui/options/create_profile_handler.cc |
index aa9d6dfdf0d296bd928696308c79a22459d25383..aaea9bd8f19551632930d3a2cff1d6553f6ad889 100644 |
--- a/chrome/browser/ui/webui/options/create_profile_handler.cc |
+++ b/chrome/browser/ui/webui/options/create_profile_handler.cc |
@@ -23,6 +23,7 @@ |
#include "chrome/browser/profiles/profiles_state.h" |
#include "chrome/browser/sync/profile_sync_service_factory.h" |
#include "chrome/browser/ui/webui/profile_helper.h" |
+#include "chrome/common/features.h" |
#include "chrome/common/pref_names.h" |
#include "chrome/grit/generated_resources.h" |
#include "components/browser_sync/profile_sync_service.h" |
@@ -30,7 +31,7 @@ |
#include "content/public/browser/web_ui.h" |
#include "ui/base/l10n/l10n_util.h" |
-#if defined(ENABLE_SUPERVISED_USERS) |
+#if BUILDFLAG(ENABLE_SUPERVISED_USERS) |
#include "chrome/browser/supervised_user/legacy/supervised_user_registration_utility.h" |
#include "chrome/browser/supervised_user/legacy/supervised_user_sync_service.h" |
#include "chrome/browser/supervised_user/legacy/supervised_user_sync_service_factory.h" |
@@ -46,7 +47,7 @@ CreateProfileHandler::CreateProfileHandler() |
} |
CreateProfileHandler::~CreateProfileHandler() { |
-#if defined(ENABLE_SUPERVISED_USERS) |
+#if BUILDFLAG(ENABLE_SUPERVISED_USERS) |
// Cancellation is only supported for supervised users. |
CancelProfileRegistration(false); |
#endif |
@@ -57,7 +58,7 @@ void CreateProfileHandler::GetLocalizedValues( |
} |
void CreateProfileHandler::RegisterMessages() { |
-#if defined(ENABLE_SUPERVISED_USERS) |
+#if BUILDFLAG(ENABLE_SUPERVISED_USERS) |
// Cancellation is only supported for supervised users. |
web_ui()->RegisterMessageCallback( |
"cancelCreateProfile", |
@@ -71,7 +72,7 @@ void CreateProfileHandler::RegisterMessages() { |
} |
void CreateProfileHandler::CreateProfile(const base::ListValue* args) { |
-#if defined(ENABLE_SUPERVISED_USERS) |
+#if BUILDFLAG(ENABLE_SUPERVISED_USERS) |
// This handler could have been called for a supervised user, for example |
// because the user fiddled with the web inspector. Silently return. |
if (Profile::FromWebUI(web_ui())->IsSupervised()) |
@@ -106,7 +107,7 @@ void CreateProfileHandler::CreateProfile(const base::ListValue* args) { |
args->GetBoolean(2, &create_shortcut); |
} |
std::string supervised_user_id; |
-#if defined(ENABLE_SUPERVISED_USERS) |
+#if BUILDFLAG(ENABLE_SUPERVISED_USERS) |
if (!ProcessSupervisedCreateProfileArgs(args, &supervised_user_id)) |
return; |
#endif |
@@ -165,7 +166,7 @@ void CreateProfileHandler::HandleProfileCreationSuccess( |
CreateShortcutAndShowSuccess(create_shortcut, profile); |
break; |
} |
-#if defined(ENABLE_SUPERVISED_USERS) |
+#if BUILDFLAG(ENABLE_SUPERVISED_USERS) |
case SUPERVISED_PROFILE_CREATION: |
case SUPERVISED_PROFILE_IMPORT: |
RegisterSupervisedUser(create_shortcut, supervised_user_id, profile); |
@@ -194,7 +195,7 @@ void CreateProfileHandler::CreateShortcutAndShowSuccess(bool create_shortcut, |
dict.SetString("name", |
profile->GetPrefs()->GetString(prefs::kProfileName)); |
dict.Set("filePath", base::CreateFilePathValue(profile->GetPath())); |
-#if defined(ENABLE_SUPERVISED_USERS) |
+#if BUILDFLAG(ENABLE_SUPERVISED_USERS) |
bool is_supervised = |
profile_creation_type_ == SUPERVISED_PROFILE_CREATION || |
profile_creation_type_ == SUPERVISED_PROFILE_IMPORT; |
@@ -209,7 +210,7 @@ void CreateProfileHandler::CreateShortcutAndShowSuccess(bool create_shortcut, |
// new non-supervised user profile we don't show any confirmation, so open |
// the new window now. |
bool should_open_new_window = true; |
-#if defined(ENABLE_SUPERVISED_USERS) |
+#if BUILDFLAG(ENABLE_SUPERVISED_USERS) |
if (profile_creation_type_ == SUPERVISED_PROFILE_CREATION) |
should_open_new_window = false; |
#endif |
@@ -252,7 +253,7 @@ void CreateProfileHandler::RecordProfileCreationMetrics( |
base::string16 CreateProfileHandler::GetProfileCreationErrorMessageLocal() |
const { |
int message_id = IDS_PROFILES_CREATE_LOCAL_ERROR; |
-#if defined(ENABLE_SUPERVISED_USERS) |
+#if BUILDFLAG(ENABLE_SUPERVISED_USERS) |
// Local errors can occur during supervised profile import. |
if (profile_creation_type_ == SUPERVISED_PROFILE_IMPORT) |
message_id = IDS_LEGACY_SUPERVISED_USER_IMPORT_LOCAL_ERROR; |
@@ -260,7 +261,7 @@ base::string16 CreateProfileHandler::GetProfileCreationErrorMessageLocal() |
return l10n_util::GetStringUTF16(message_id); |
} |
-#if defined(ENABLE_SUPERVISED_USERS) |
+#if BUILDFLAG(ENABLE_SUPERVISED_USERS) |
base::string16 CreateProfileHandler::GetProfileCreationErrorMessageRemote() |
const { |
return l10n_util::GetStringUTF16( |
@@ -281,7 +282,7 @@ base::string16 CreateProfileHandler::GetProfileCreationErrorMessageSignin() |
std::string CreateProfileHandler::GetJavascriptMethodName( |
ProfileCreationStatus status) const { |
switch (profile_creation_type_) { |
-#if defined(ENABLE_SUPERVISED_USERS) |
+#if BUILDFLAG(ENABLE_SUPERVISED_USERS) |
case SUPERVISED_PROFILE_IMPORT: |
switch (status) { |
case PROFILE_CREATION_SUCCESS: |
@@ -305,7 +306,7 @@ std::string CreateProfileHandler::GetJavascriptMethodName( |
return std::string(); |
} |
-#if defined(ENABLE_SUPERVISED_USERS) |
+#if BUILDFLAG(ENABLE_SUPERVISED_USERS) |
bool CreateProfileHandler::ProcessSupervisedCreateProfileArgs( |
const base::ListValue* args, std::string* supervised_user_id) { |
bool supervised_user = false; |