[iOS] Add feature flag to disable parcel tracking
This CL adds a feature flag to control disabling parcel tracking.
It is a partial revert of
https://chromium-review.googlesource.com/c/chromium/src/+/5444671,
with only some unittests updated and the flag name changed.
Bug: 377724731
Change-Id: I209bd4844435f6af710e805f8bd1c71b208e297c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5999898
Reviewed-by: Chris Lu <[email protected]>
Commit-Queue: Stephen McGruer <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1379882}
diff --git a/ios/chrome/browser/flags/about_flags.mm b/ios/chrome/browser/flags/about_flags.mm
index d6ab4c4..a7646a9 100644
--- a/ios/chrome/browser/flags/about_flags.mm
+++ b/ios/chrome/browser/flags/about_flags.mm
@@ -86,6 +86,7 @@
#import "ios/chrome/browser/incognito_reauth/ui_bundled/features.h"
#import "ios/chrome/browser/iph_for_new_chrome_user/model/features.h"
#import "ios/chrome/browser/ntp/ui_bundled/new_tab_page_feature.h"
+#import "ios/chrome/browser/parcel_tracking/features.h"
#import "ios/chrome/browser/policy/model/policy_util.h"
#import "ios/chrome/browser/price_insights/model/price_insights_feature.h"
#import "ios/chrome/browser/promos_manager/model/features.h"
@@ -2212,6 +2213,10 @@
FEATURE_WITH_PARAMS_VALUE_TYPE(kNewFeedPositioning,
kNewFeedPositioningVariations,
"IOSNewFeedPositioningStudy")},
+ {"ios-disable-parcel-tracking",
+ flag_descriptions::kIOSDisableParcelTrackingName,
+ flag_descriptions::kIOSDisableParcelTrackingDescription, flags_ui::kOsIos,
+ FEATURE_VALUE_TYPE(kIOSDisableParcelTracking)},
};
bool SkipConditionalFeatureEntry(const flags_ui::FeatureEntry& entry) {