[iOS][DefaultBrowser] Add flag for trigger criteria experiment.

Add feature flag for trigger criteria experimentation.

Change-Id: I133f1a888efc7434f84f2198e917c6008f5baabc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4609070
Reviewed-by: Cheick Cisse <[email protected]>
Commit-Queue: Gayane Petrosyan <[email protected]>
Reviewed-by: Sylvain Defresne <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1159645}
diff --git a/ios/chrome/browser/flags/about_flags.mm b/ios/chrome/browser/flags/about_flags.mm
index 601f697..2bacf2b9 100644
--- a/ios/chrome/browser/flags/about_flags.mm
+++ b/ios/chrome/browser/flags/about_flags.mm
@@ -231,6 +231,17 @@
 };
 
 const FeatureEntry::FeatureParam
+    kDefaultBrowserTriggerCriteriaExperimentParamOptions[] = {
+        {kDefaultBrowserTriggerOnOmniboxCopyPaste, "true"}};
+const FeatureEntry::FeatureVariation
+    kDefaultBrowserTriggerCriteriaExperimentParams[] = {
+        {"Trigger on omnibox copy-paste",
+         kDefaultBrowserTriggerCriteriaExperimentParamOptions,
+         std::size(kDefaultBrowserTriggerCriteriaExperimentParamOptions),
+         nullptr},
+};
+
+const FeatureEntry::FeatureParam
     kAutofillUseMobileLabelDisambiguationShowAll[] = {
         {autofill::features::kAutofillUseMobileLabelDisambiguationParameterName,
          autofill::features::
@@ -1219,6 +1230,14 @@
      flag_descriptions::kDefaultBrowserPromoForceShowPromoDescription,
      flags_ui::kOsIos,
      MULTI_VALUE_TYPE(kDefaultBrowserPromoForceShowPromoChoices)},
+    {"default-browser-promo-trigger-criteria-experiment",
+     flag_descriptions::kDefaultBrowserTriggerCriteriaExperimentName,
+     flag_descriptions::kDefaultBrowserTriggerCriteriaExperimentDescription,
+     flags_ui::kOsIos,
+     FEATURE_WITH_PARAMS_VALUE_TYPE(
+         kDefaultBrowserTriggerCriteriaExperiment,
+         kDefaultBrowserTriggerCriteriaExperimentParams,
+         "DefaultBrowserTriggerCriteriaExperimentParams")},
 #if BUILDFLAG(IOS_BACKGROUND_MODE_ENABLED)
     {"feed-background-refresh-ios",
      flag_descriptions::kFeedBackgroundRefreshName,