Loading tools/under-control/src/RELEASE +1 −1 Original line number Diff line number Diff line 144.0.7559.76 144.0.7559.97 tools/under-control/src/chrome/browser/about_flags.cc +96 −42 Original line number Diff line number Diff line Loading @@ -861,48 +861,62 @@ const FeatureEntry::FeatureVariation std::size(kSearchPrefetchWithHoldback), nullptr}}; #if !BUILDFLAG(IS_ANDROID) const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonNone[] = { {"AddContextButtonVariant", "none"}, {"ShowVoiceSearchInSteadyComposebox", "true"}, {"ShowVoiceSearchInExpandedComposebox", "true"}, }; const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonBelowResults[] = { {"AddContextButtonVariant", "below_results"}, {"ShowVoiceSearchInSteadyComposebox", "true"}, {"ShowVoiceSearchInExpandedComposebox", "true"}, }; const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonInline[] = { {"AddContextButtonVariant", "inline"}, }; const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonAboveResults[] = { {"AddContextButtonVariant", "above_results"}, }; const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonInline[] = { const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonBelowResultsNoContextualChips[] = { {"AddContextButtonVariant", "below_results"}, {"ShowRecentTabChip", "false"}, {"ShowLensSearchChip", "false"}, }; const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonInlineNoContextualChips[] = { {"AddContextButtonVariant", "inline"}, {"ShowRecentTabChip", "true"}, {"ShowRecentTabChip", "false"}, {"ShowLensSearchChip", "false"}, }; const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonDragAndDrop[] = { {"AddContextButtonVariant", "below_results"}, {"EnableContextDragAndDrop", "true"}, {"ShowRecentTabChip", "true"}, kWebUIOmniboxAimPopupAddContextButtonAboveResultsNoContextualChips[] = { {"AddContextButtonVariant", "above_results"}, {"ShowRecentTabChip", "false"}, {"ShowLensSearchChip", "false"}, }; const FeatureEntry::FeatureVariation kWebUIOmniboxAimPopupVariations[] = { {"- No \"Add Context\" Button", kWebUIOmniboxAimPopupAddContextButtonNone, std::size(kWebUIOmniboxAimPopupAddContextButtonNone), nullptr}, {"- \"Add Context\" Button below results (Variant 1)", {"- \"Add Context\" button below results", kWebUIOmniboxAimPopupAddContextButtonBelowResults, std::size(kWebUIOmniboxAimPopupAddContextButtonBelowResults), nullptr}, {"- \"Add Context\" Button above results (Variant 2)", kWebUIOmniboxAimPopupAddContextButtonAboveResults, std::size(kWebUIOmniboxAimPopupAddContextButtonAboveResults), nullptr}, {"- \"Add Context\" Button inline (Variant 3)", {"- \"Add Context\" button below results - no contextual chips", kWebUIOmniboxAimPopupAddContextButtonBelowResultsNoContextualChips, std::size( kWebUIOmniboxAimPopupAddContextButtonBelowResultsNoContextualChips), nullptr}, {"- \"Add Context\" button inline", kWebUIOmniboxAimPopupAddContextButtonInline, std::size(kWebUIOmniboxAimPopupAddContextButtonInline), nullptr}, {"- \"Add Context\" Button enable drag and drop", kWebUIOmniboxAimPopupAddContextButtonDragAndDrop, std::size(kWebUIOmniboxAimPopupAddContextButtonDragAndDrop), nullptr}}; {"- \"Add Context\" button inline - no contextual chips", kWebUIOmniboxAimPopupAddContextButtonInlineNoContextualChips, std::size(kWebUIOmniboxAimPopupAddContextButtonInlineNoContextualChips), nullptr}, {"- \"Add Context\" button above results [deprecated]", kWebUIOmniboxAimPopupAddContextButtonAboveResults, std::size(kWebUIOmniboxAimPopupAddContextButtonAboveResults), nullptr}, {"- \"Add Context\" button above results - no contextual chips " "[deprecated]", kWebUIOmniboxAimPopupAddContextButtonAboveResultsNoContextualChips, std::size( kWebUIOmniboxAimPopupAddContextButtonAboveResultsNoContextualChips), nullptr}}; const FeatureEntry::FeatureParam kWebUIOmniboxPopupDebugSxS[] = { {"SxS", "true"}}; Loading Loading @@ -1749,6 +1763,11 @@ const FeatureEntry::FeatureParam {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeTallBottomContext}, {"CyclingPlaceholders", "true"}, }; const FeatureEntry::FeatureParam kShowNextRealboxTallBottomContextMultiLine[] = { {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeTallBottomContext}, {"MultiLineEnabled", "true"}, }; const FeatureEntry::FeatureParam kShowNextRealboxTallTopContext[] = { {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeTallTopContext}, }; Loading @@ -1757,6 +1776,10 @@ const FeatureEntry::FeatureParam {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeTallTopContext}, {"CyclingPlaceholders", "true"}, }; const FeatureEntry::FeatureParam kShowNextRealboxTallTopContextMultiLine[] = { {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeTallTopContext}, {"MultiLineEnabled", "true"}, }; const FeatureEntry::FeatureParam kShowNextRealboxCompact[] = { {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeCompact}, }; Loading @@ -1765,6 +1788,10 @@ const FeatureEntry::FeatureParam kShowNextRealboxCompactCyclingPlaceholders[] = {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeCompact}, {"CyclingPlaceholders", "true"}, }; const FeatureEntry::FeatureParam kShowNextRealboxCompactMultiLine[] = { {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeCompact}, {"MultiLineEnabled", "true"}, }; const FeatureEntry::FeatureVariation kNtpRealboxNextVariations[] = { {"- Show Next Realbox with Bottom Context Button (TallBottomContext)", Loading @@ -1784,6 +1811,15 @@ const FeatureEntry::FeatureVariation kNtpRealboxNextVariations[] = { {"- Show Next Realbox: Compact, Cycling placeholders", kShowNextRealboxCompactCyclingPlaceholders, std::size(kShowNextRealboxCompactCyclingPlaceholders), nullptr}, {"- Show Next Realbox: Bottom Context, Multiline", kShowNextRealboxTallBottomContextMultiLine, std::size(kShowNextRealboxTallBottomContextMultiLine), nullptr}, {"- Show Next Realbox: Top Context, Multiline", kShowNextRealboxTallTopContextMultiLine, std::size(kShowNextRealboxTallTopContextMultiLine), nullptr}, {"- Show Next Realbox: Compact, Multiline", kShowNextRealboxCompactMultiLine, std::size(kShowNextRealboxCompactMultiLine), nullptr}, }; const FeatureEntry::FeatureParam kNtpNextShowStaticText[] = { Loading @@ -1793,17 +1829,21 @@ const FeatureEntry::FeatureParam kNtpNextShowStaticText[] = { const FeatureEntry::FeatureParam kNtpNextShowDeepDiveSuggestions[] = { {"NtpNextShowDeepDiveSuggestionsParam", "true"}, {"NtpNextSuggestionsFromNewSearchSuggestionsEndpointParam", "false"}, {"NtpNextClientSensitivityCheckParam", "true"}, }; const FeatureEntry::FeatureParam kNtpNextShowSimplificationUI[] = { {"NtpNextShowSimplificationUIParam", "true"}, {"NtpNextClientSensitivityCheckParam", "true"}, }; const FeatureEntry::FeatureParam kNtpNextShowSimplificationUIWithDeepDive[] = { {"NtpNextShowSimplificationUIParam", "true"}, {"NtpNextShowDeepDiveSuggestionsParam", "true"}, {"NtpNextSuggestionsFromNewSearchSuggestionsEndpointParam", "false"}, }; const FeatureEntry::FeatureParam kNtpNextShowSimplificationUIWithDismissal[] = { {"NtpNextShowSimplificationUIParam", "true"}, {"NtpNextShowDeepDiveSuggestionsParam", "true"}, {"NtpNextSuggestionsFromNewSearchSuggestionsEndpointParam", "true"}, {"NtpNextClientSensitivityCheckParam", "true"}, {"NtpNextShowDismissalUIParam", "true"}, }; const FeatureEntry::FeatureVariation kNtpNextVariations[] = { Loading @@ -1815,6 +1855,8 @@ const FeatureEntry::FeatureVariation kNtpNextVariations[] = { std::size(kNtpNextShowSimplificationUI), nullptr}, {"- Show Row UI With Deep Dive", kNtpNextShowSimplificationUIWithDeepDive, std::size(kNtpNextShowSimplificationUIWithDeepDive), nullptr}, {"- Show Dismissal UI", kNtpNextShowSimplificationUIWithDismissal, std::size(kNtpNextShowSimplificationUIWithDismissal), nullptr}, }; const FeatureEntry::FeatureParam Loading Loading @@ -2305,15 +2347,6 @@ const FeatureEntry::FeatureVariation kOmniboxMiaZpsVariations[] = { std::size(kOmniboxMiaZpsEnabledWithHistoryAblation), nullptr}}; #endif const FeatureEntry::FeatureParam kOmniboxAimShortcutTypedStateEnabledForTypedLength15[] = { {OmniboxFieldTrial::kMinimumTypedCharactersToInvokeAimShortcut.name, "15"}}; const FeatureEntry::FeatureVariation kOmniboxAimShortcutTypedStateVariations[] = {{"for 15+ chars", kOmniboxAimShortcutTypedStateEnabledForTypedLength15, std::size(kOmniboxAimShortcutTypedStateEnabledForTypedLength15), nullptr}}; const FeatureEntry::FeatureParam kOmniboxDynamicMaxAutocomplete90[] = { {"OmniboxDynamicMaxAutocompleteUrlCutoff", "0"}, {"OmniboxDynamicMaxAutocompleteIncreasedLimit", "9"}}; Loading Loading @@ -4653,6 +4686,22 @@ const FeatureEntry::FeatureVariation kGlicButtonAltLabelVariations[] = { nullptr}, {"C", kGlicButtonAltLabelVariant2, std::size(kGlicButtonAltLabelVariant2), nullptr}}; const FeatureEntry::FeatureParam kGlicTrustFirstOnboardingArm1Params[] = { {"arm", "1"}}; const FeatureEntry::FeatureParam kGlicTrustFirstOnboardingArm2Params[] = { {"arm", "2"}}; const FeatureEntry::FeatureParam kGlicTrustFirstOnboardingArm3Params[] = { {"arm", "3"}}; const FeatureEntry::FeatureVariation kGlicTrustFirstOnboardingVariations[] = { {"- Arm 1: Start Chat", kGlicTrustFirstOnboardingArm1Params, std::size(kGlicTrustFirstOnboardingArm1Params), nullptr}, {"- Arm 2: Welcome Screen", kGlicTrustFirstOnboardingArm2Params, std::size(kGlicTrustFirstOnboardingArm2Params), nullptr}, {"- Arm 3: In-Flow opt-in", kGlicTrustFirstOnboardingArm3Params, std::size(kGlicTrustFirstOnboardingArm3Params), nullptr}, }; #endif // BUILDFLAG(ENABLE_GLIC) const FeatureEntry::FeatureParam kAutofillShowTypePredictionsAsTitle[] = { Loading Loading @@ -7473,13 +7522,6 @@ const FeatureEntry kFeatureEntries[] = { #endif }, {"omnibox-aim-shortcut-typed-state", flag_descriptions::kOmniboxAimShortcutTypedStateName, flag_descriptions::kOmniboxAimShortcutTypedStateDescription, kOsAndroid, FEATURE_WITH_PARAMS_VALUE_TYPE(omnibox::kOmniboxAimShortcutTypedState, kOmniboxAimShortcutTypedStateVariations, "OmniboxAimShortcutTypedState")}, {"omnibox-dynamic-max-autocomplete", flag_descriptions::kOmniboxDynamicMaxAutocompleteName, flag_descriptions::kOmniboxDynamicMaxAutocompleteDescription, kOsAll, Loading Loading @@ -10380,6 +10422,12 @@ const FeatureEntry kFeatureEntries[] = { kWebUIOmniboxAimPopupVariations, "WebUIOmniboxAimPopupVariations")}, {"webui-omnibox-aim-popup-disable-animation", flag_descriptions::kWebUIOmniboxAimPopupDisableAnimationName, flag_descriptions::kWebUIOmniboxAimPopupDisableAnimationDescription, kOsDesktop, FEATURE_VALUE_TYPE(omnibox::kWebUIOmniboxAimPopupDisableAnimation)}, {"webui-omnibox-full-popup", flag_descriptions::kWebUIOmniboxFullPopupName, flag_descriptions::kWebUIOmniboxFullPopupDescription, kOsDesktop, FEATURE_VALUE_TYPE(omnibox::kWebUIOmniboxFullPopup)}, Loading Loading @@ -11859,6 +11907,12 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kGlicUseToolbarHeightSidePanelName, flag_descriptions::kGlicUseToolbarHeightSidePanelDescription, kOsDesktop, FEATURE_VALUE_TYPE(features::kGlicUseToolbarHeightSidePanel)}, {"glic-trust-first-onboarding", flag_descriptions::kGlicTrustFirstOnboardingName, flag_descriptions::kGlicTrustFirstOnboardingDescription, kOsDesktop, FEATURE_WITH_PARAMS_VALUE_TYPE(features::kGlicTrustFirstOnboarding, kGlicTrustFirstOnboardingVariations, "GlicTrustFirstOnboarding")}, #if BUILDFLAG(IS_CHROMEOS) {"glic-use-non-client", flag_descriptions::kGlicUseNonClientName, flag_descriptions::kGlicUseNonClientDescription, kOsCrOS, Loading
tools/under-control/src/RELEASE +1 −1 Original line number Diff line number Diff line 144.0.7559.76 144.0.7559.97
tools/under-control/src/chrome/browser/about_flags.cc +96 −42 Original line number Diff line number Diff line Loading @@ -861,48 +861,62 @@ const FeatureEntry::FeatureVariation std::size(kSearchPrefetchWithHoldback), nullptr}}; #if !BUILDFLAG(IS_ANDROID) const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonNone[] = { {"AddContextButtonVariant", "none"}, {"ShowVoiceSearchInSteadyComposebox", "true"}, {"ShowVoiceSearchInExpandedComposebox", "true"}, }; const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonBelowResults[] = { {"AddContextButtonVariant", "below_results"}, {"ShowVoiceSearchInSteadyComposebox", "true"}, {"ShowVoiceSearchInExpandedComposebox", "true"}, }; const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonInline[] = { {"AddContextButtonVariant", "inline"}, }; const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonAboveResults[] = { {"AddContextButtonVariant", "above_results"}, }; const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonInline[] = { const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonBelowResultsNoContextualChips[] = { {"AddContextButtonVariant", "below_results"}, {"ShowRecentTabChip", "false"}, {"ShowLensSearchChip", "false"}, }; const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonInlineNoContextualChips[] = { {"AddContextButtonVariant", "inline"}, {"ShowRecentTabChip", "true"}, {"ShowRecentTabChip", "false"}, {"ShowLensSearchChip", "false"}, }; const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonDragAndDrop[] = { {"AddContextButtonVariant", "below_results"}, {"EnableContextDragAndDrop", "true"}, {"ShowRecentTabChip", "true"}, kWebUIOmniboxAimPopupAddContextButtonAboveResultsNoContextualChips[] = { {"AddContextButtonVariant", "above_results"}, {"ShowRecentTabChip", "false"}, {"ShowLensSearchChip", "false"}, }; const FeatureEntry::FeatureVariation kWebUIOmniboxAimPopupVariations[] = { {"- No \"Add Context\" Button", kWebUIOmniboxAimPopupAddContextButtonNone, std::size(kWebUIOmniboxAimPopupAddContextButtonNone), nullptr}, {"- \"Add Context\" Button below results (Variant 1)", {"- \"Add Context\" button below results", kWebUIOmniboxAimPopupAddContextButtonBelowResults, std::size(kWebUIOmniboxAimPopupAddContextButtonBelowResults), nullptr}, {"- \"Add Context\" Button above results (Variant 2)", kWebUIOmniboxAimPopupAddContextButtonAboveResults, std::size(kWebUIOmniboxAimPopupAddContextButtonAboveResults), nullptr}, {"- \"Add Context\" Button inline (Variant 3)", {"- \"Add Context\" button below results - no contextual chips", kWebUIOmniboxAimPopupAddContextButtonBelowResultsNoContextualChips, std::size( kWebUIOmniboxAimPopupAddContextButtonBelowResultsNoContextualChips), nullptr}, {"- \"Add Context\" button inline", kWebUIOmniboxAimPopupAddContextButtonInline, std::size(kWebUIOmniboxAimPopupAddContextButtonInline), nullptr}, {"- \"Add Context\" Button enable drag and drop", kWebUIOmniboxAimPopupAddContextButtonDragAndDrop, std::size(kWebUIOmniboxAimPopupAddContextButtonDragAndDrop), nullptr}}; {"- \"Add Context\" button inline - no contextual chips", kWebUIOmniboxAimPopupAddContextButtonInlineNoContextualChips, std::size(kWebUIOmniboxAimPopupAddContextButtonInlineNoContextualChips), nullptr}, {"- \"Add Context\" button above results [deprecated]", kWebUIOmniboxAimPopupAddContextButtonAboveResults, std::size(kWebUIOmniboxAimPopupAddContextButtonAboveResults), nullptr}, {"- \"Add Context\" button above results - no contextual chips " "[deprecated]", kWebUIOmniboxAimPopupAddContextButtonAboveResultsNoContextualChips, std::size( kWebUIOmniboxAimPopupAddContextButtonAboveResultsNoContextualChips), nullptr}}; const FeatureEntry::FeatureParam kWebUIOmniboxPopupDebugSxS[] = { {"SxS", "true"}}; Loading Loading @@ -1749,6 +1763,11 @@ const FeatureEntry::FeatureParam {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeTallBottomContext}, {"CyclingPlaceholders", "true"}, }; const FeatureEntry::FeatureParam kShowNextRealboxTallBottomContextMultiLine[] = { {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeTallBottomContext}, {"MultiLineEnabled", "true"}, }; const FeatureEntry::FeatureParam kShowNextRealboxTallTopContext[] = { {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeTallTopContext}, }; Loading @@ -1757,6 +1776,10 @@ const FeatureEntry::FeatureParam {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeTallTopContext}, {"CyclingPlaceholders", "true"}, }; const FeatureEntry::FeatureParam kShowNextRealboxTallTopContextMultiLine[] = { {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeTallTopContext}, {"MultiLineEnabled", "true"}, }; const FeatureEntry::FeatureParam kShowNextRealboxCompact[] = { {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeCompact}, }; Loading @@ -1765,6 +1788,10 @@ const FeatureEntry::FeatureParam kShowNextRealboxCompactCyclingPlaceholders[] = {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeCompact}, {"CyclingPlaceholders", "true"}, }; const FeatureEntry::FeatureParam kShowNextRealboxCompactMultiLine[] = { {"RealboxLayoutMode", ntp_realbox::kRealboxLayoutModeCompact}, {"MultiLineEnabled", "true"}, }; const FeatureEntry::FeatureVariation kNtpRealboxNextVariations[] = { {"- Show Next Realbox with Bottom Context Button (TallBottomContext)", Loading @@ -1784,6 +1811,15 @@ const FeatureEntry::FeatureVariation kNtpRealboxNextVariations[] = { {"- Show Next Realbox: Compact, Cycling placeholders", kShowNextRealboxCompactCyclingPlaceholders, std::size(kShowNextRealboxCompactCyclingPlaceholders), nullptr}, {"- Show Next Realbox: Bottom Context, Multiline", kShowNextRealboxTallBottomContextMultiLine, std::size(kShowNextRealboxTallBottomContextMultiLine), nullptr}, {"- Show Next Realbox: Top Context, Multiline", kShowNextRealboxTallTopContextMultiLine, std::size(kShowNextRealboxTallTopContextMultiLine), nullptr}, {"- Show Next Realbox: Compact, Multiline", kShowNextRealboxCompactMultiLine, std::size(kShowNextRealboxCompactMultiLine), nullptr}, }; const FeatureEntry::FeatureParam kNtpNextShowStaticText[] = { Loading @@ -1793,17 +1829,21 @@ const FeatureEntry::FeatureParam kNtpNextShowStaticText[] = { const FeatureEntry::FeatureParam kNtpNextShowDeepDiveSuggestions[] = { {"NtpNextShowDeepDiveSuggestionsParam", "true"}, {"NtpNextSuggestionsFromNewSearchSuggestionsEndpointParam", "false"}, {"NtpNextClientSensitivityCheckParam", "true"}, }; const FeatureEntry::FeatureParam kNtpNextShowSimplificationUI[] = { {"NtpNextShowSimplificationUIParam", "true"}, {"NtpNextClientSensitivityCheckParam", "true"}, }; const FeatureEntry::FeatureParam kNtpNextShowSimplificationUIWithDeepDive[] = { {"NtpNextShowSimplificationUIParam", "true"}, {"NtpNextShowDeepDiveSuggestionsParam", "true"}, {"NtpNextSuggestionsFromNewSearchSuggestionsEndpointParam", "false"}, }; const FeatureEntry::FeatureParam kNtpNextShowSimplificationUIWithDismissal[] = { {"NtpNextShowSimplificationUIParam", "true"}, {"NtpNextShowDeepDiveSuggestionsParam", "true"}, {"NtpNextSuggestionsFromNewSearchSuggestionsEndpointParam", "true"}, {"NtpNextClientSensitivityCheckParam", "true"}, {"NtpNextShowDismissalUIParam", "true"}, }; const FeatureEntry::FeatureVariation kNtpNextVariations[] = { Loading @@ -1815,6 +1855,8 @@ const FeatureEntry::FeatureVariation kNtpNextVariations[] = { std::size(kNtpNextShowSimplificationUI), nullptr}, {"- Show Row UI With Deep Dive", kNtpNextShowSimplificationUIWithDeepDive, std::size(kNtpNextShowSimplificationUIWithDeepDive), nullptr}, {"- Show Dismissal UI", kNtpNextShowSimplificationUIWithDismissal, std::size(kNtpNextShowSimplificationUIWithDismissal), nullptr}, }; const FeatureEntry::FeatureParam Loading Loading @@ -2305,15 +2347,6 @@ const FeatureEntry::FeatureVariation kOmniboxMiaZpsVariations[] = { std::size(kOmniboxMiaZpsEnabledWithHistoryAblation), nullptr}}; #endif const FeatureEntry::FeatureParam kOmniboxAimShortcutTypedStateEnabledForTypedLength15[] = { {OmniboxFieldTrial::kMinimumTypedCharactersToInvokeAimShortcut.name, "15"}}; const FeatureEntry::FeatureVariation kOmniboxAimShortcutTypedStateVariations[] = {{"for 15+ chars", kOmniboxAimShortcutTypedStateEnabledForTypedLength15, std::size(kOmniboxAimShortcutTypedStateEnabledForTypedLength15), nullptr}}; const FeatureEntry::FeatureParam kOmniboxDynamicMaxAutocomplete90[] = { {"OmniboxDynamicMaxAutocompleteUrlCutoff", "0"}, {"OmniboxDynamicMaxAutocompleteIncreasedLimit", "9"}}; Loading Loading @@ -4653,6 +4686,22 @@ const FeatureEntry::FeatureVariation kGlicButtonAltLabelVariations[] = { nullptr}, {"C", kGlicButtonAltLabelVariant2, std::size(kGlicButtonAltLabelVariant2), nullptr}}; const FeatureEntry::FeatureParam kGlicTrustFirstOnboardingArm1Params[] = { {"arm", "1"}}; const FeatureEntry::FeatureParam kGlicTrustFirstOnboardingArm2Params[] = { {"arm", "2"}}; const FeatureEntry::FeatureParam kGlicTrustFirstOnboardingArm3Params[] = { {"arm", "3"}}; const FeatureEntry::FeatureVariation kGlicTrustFirstOnboardingVariations[] = { {"- Arm 1: Start Chat", kGlicTrustFirstOnboardingArm1Params, std::size(kGlicTrustFirstOnboardingArm1Params), nullptr}, {"- Arm 2: Welcome Screen", kGlicTrustFirstOnboardingArm2Params, std::size(kGlicTrustFirstOnboardingArm2Params), nullptr}, {"- Arm 3: In-Flow opt-in", kGlicTrustFirstOnboardingArm3Params, std::size(kGlicTrustFirstOnboardingArm3Params), nullptr}, }; #endif // BUILDFLAG(ENABLE_GLIC) const FeatureEntry::FeatureParam kAutofillShowTypePredictionsAsTitle[] = { Loading Loading @@ -7473,13 +7522,6 @@ const FeatureEntry kFeatureEntries[] = { #endif }, {"omnibox-aim-shortcut-typed-state", flag_descriptions::kOmniboxAimShortcutTypedStateName, flag_descriptions::kOmniboxAimShortcutTypedStateDescription, kOsAndroid, FEATURE_WITH_PARAMS_VALUE_TYPE(omnibox::kOmniboxAimShortcutTypedState, kOmniboxAimShortcutTypedStateVariations, "OmniboxAimShortcutTypedState")}, {"omnibox-dynamic-max-autocomplete", flag_descriptions::kOmniboxDynamicMaxAutocompleteName, flag_descriptions::kOmniboxDynamicMaxAutocompleteDescription, kOsAll, Loading Loading @@ -10380,6 +10422,12 @@ const FeatureEntry kFeatureEntries[] = { kWebUIOmniboxAimPopupVariations, "WebUIOmniboxAimPopupVariations")}, {"webui-omnibox-aim-popup-disable-animation", flag_descriptions::kWebUIOmniboxAimPopupDisableAnimationName, flag_descriptions::kWebUIOmniboxAimPopupDisableAnimationDescription, kOsDesktop, FEATURE_VALUE_TYPE(omnibox::kWebUIOmniboxAimPopupDisableAnimation)}, {"webui-omnibox-full-popup", flag_descriptions::kWebUIOmniboxFullPopupName, flag_descriptions::kWebUIOmniboxFullPopupDescription, kOsDesktop, FEATURE_VALUE_TYPE(omnibox::kWebUIOmniboxFullPopup)}, Loading Loading @@ -11859,6 +11907,12 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kGlicUseToolbarHeightSidePanelName, flag_descriptions::kGlicUseToolbarHeightSidePanelDescription, kOsDesktop, FEATURE_VALUE_TYPE(features::kGlicUseToolbarHeightSidePanel)}, {"glic-trust-first-onboarding", flag_descriptions::kGlicTrustFirstOnboardingName, flag_descriptions::kGlicTrustFirstOnboardingDescription, kOsDesktop, FEATURE_WITH_PARAMS_VALUE_TYPE(features::kGlicTrustFirstOnboarding, kGlicTrustFirstOnboardingVariations, "GlicTrustFirstOnboarding")}, #if BUILDFLAG(IS_CHROMEOS) {"glic-use-non-client", flag_descriptions::kGlicUseNonClientName, flag_descriptions::kGlicUseNonClientDescription, kOsCrOS,