Update chrome://flags#replace-sync-promos-with-sign-in-promos
- Make sure ConsistencyNewAccountInterface is always enabled.
- Remove launched flags.
Bug: 1447010
Change-Id: If1ed134d4b982bf418cba4c255bf4d3927de858f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4827231
Auto-Submit: Victor Vianna <[email protected]>
Commit-Queue: Victor Vianna <[email protected]>
Reviewed-by: Marc Treib <[email protected]>
Commit-Queue: Marc Treib <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1190648}
diff --git a/ios/chrome/browser/flags/about_flags.mm b/ios/chrome/browser/flags/about_flags.mm
index 6526f164..8d9f26f 100644
--- a/ios/chrome/browser/flags/about_flags.mm
+++ b/ios/chrome/browser/flags/about_flags.mm
@@ -717,21 +717,19 @@
{"Default", "", ""},
{"Disabled", "disable-features",
"ReplaceSyncPromosWithSignInPromos,"
+ "ConsistencyNewAccountInterface,"
"FeedBottomSyncStringRemoval"},
{"Base only", "enable-features",
"ReplaceSyncPromosWithSignInPromos,"
+ "ConsistencyNewAccountInterface,"
"FeedBottomSyncStringRemoval"},
{"Everything (bookmarks, reading list, etc)", "enable-features",
"ReplaceSyncPromosWithSignInPromos,"
+ "ConsistencyNewAccountInterface,"
"FeedBottomSyncStringRemoval,"
"SyncEnableContactInfoDataTypeInTransportMode,"
"SyncEnableContactInfoDataTypeForCustomPassphraseUsers,"
- "EnableBookmarksAccountStorage,"
- "EnablePreferencesAccountStorage,"
- "ReadingListEnableDualReadingListModel,"
- "ReadingListEnableSyncTransportModeUponSignIn,"
- "ConsistencyNewAccountInterface,"
- "AutofillAccountProfileStorage"},
+ "EnablePreferencesAccountStorage"},
};
const FeatureEntry::FeatureParam kOneTapForMapsConsentModeDefault[] = {
@@ -1427,10 +1425,6 @@
flag_descriptions::kSpotlightReadingListSourceName,
flag_descriptions::kSpotlightReadingListSourceDescription,
flags_ui::kOsIos, FEATURE_VALUE_TYPE(kSpotlightReadingListSource)},
- {"consistency-new-account-interface",
- flag_descriptions::kConsistencyNewAccountInterfaceName,
- flag_descriptions::kConsistencyNewAccountInterfaceDescription,
- flags_ui::kOsIos, FEATURE_VALUE_TYPE(kConsistencyNewAccountInterface)},
{"policy-logs-page-ios", flag_descriptions::kPolicyLogsPageIOSName,
flag_descriptions::kPolicyLogsPageIOSDescription, flags_ui::kOsIos,
FEATURE_VALUE_TYPE(policy::features::kPolicyLogsPageIOS)},
diff --git a/ios/chrome/browser/flags/ios_chrome_flag_descriptions.cc b/ios/chrome/browser/flags/ios_chrome_flag_descriptions.cc
index 8428eeb..fb601e3 100644
--- a/ios/chrome/browser/flags/ios_chrome_flag_descriptions.cc
+++ b/ios/chrome/browser/flags/ios_chrome_flag_descriptions.cc
@@ -212,11 +212,6 @@
"When enabled, long pressing on dates will trigger Experience Kit Apple "
"Calendar event handling.";
-extern const char kConsistencyNewAccountInterfaceName[] =
- "Consistency New Account Interface";
-extern const char kConsistencyNewAccountInterfaceDescription[] =
- "Enables a sign-in only UI for users who need to add a new account.";
-
const char kContentPushNotificationsName[] = "Content Push Notifications";
const char kContentPushNotificationsDescription[] =
"Enables the content push notifications.";
diff --git a/ios/chrome/browser/flags/ios_chrome_flag_descriptions.h b/ios/chrome/browser/flags/ios_chrome_flag_descriptions.h
index 49b60cd3..487fd51b 100644
--- a/ios/chrome/browser/flags/ios_chrome_flag_descriptions.h
+++ b/ios/chrome/browser/flags/ios_chrome_flag_descriptions.h
@@ -173,11 +173,6 @@
extern const char kBringYourOwnTabsIOSName[];
extern const char kBringYourOwnTabsIOSDescription[];
-// Title and description for the flag to enable the the sign-in-only flow
-// when no device level account is detected.
-extern const char kConsistencyNewAccountInterfaceName[];
-extern const char kConsistencyNewAccountInterfaceDescription[];
-
// Title and description for the flag to enable the content notifications
// feature.
extern const char kContentPushNotificationsName[];