From 75027203d5636b25dd22c76df2b060cf7a1c313a Mon Sep 17 00:00:00 2001 From: uazo <29201891+uazo@users.noreply.github.com> Date: Wed, 21 Jan 2026 03:44:49 +0000 Subject: [PATCH] [AUTO][FILECONTROL] - version 144.0.7559.97 --- tools/under-control/src/RELEASE | 2 +- .../src/chrome/browser/about_flags.cc | 140 ++++++++++++------ 2 files changed, 98 insertions(+), 44 deletions(-) diff --git a/tools/under-control/src/RELEASE b/tools/under-control/src/RELEASE index 9b55e2ae..e2cef69a 100644 --- a/tools/under-control/src/RELEASE +++ b/tools/under-control/src/RELEASE @@ -1 +1 @@ -144.0.7559.76 +144.0.7559.97 diff --git a/tools/under-control/src/chrome/browser/about_flags.cc b/tools/under-control/src/chrome/browser/about_flags.cc index 683307e2..74b1c0a6 100755 --- a/tools/under-control/src/chrome/browser/about_flags.cc +++ b/tools/under-control/src/chrome/browser/about_flags.cc @@ -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[] = - { - {"AddContextButtonVariant", "inline"}, - {"ShowRecentTabChip", "true"}, +const FeatureEntry::FeatureParam + kWebUIOmniboxAimPopupAddContextButtonBelowResultsNoContextualChips[] = { + {"AddContextButtonVariant", "below_results"}, + {"ShowRecentTabChip", "false"}, + {"ShowLensSearchChip", "false"}, }; const FeatureEntry::FeatureParam - kWebUIOmniboxAimPopupAddContextButtonDragAndDrop[] = { - {"AddContextButtonVariant", "below_results"}, - {"EnableContextDragAndDrop", "true"}, - {"ShowRecentTabChip", "true"}, + kWebUIOmniboxAimPopupAddContextButtonInlineNoContextualChips[] = { + {"AddContextButtonVariant", "inline"}, + {"ShowRecentTabChip", "false"}, + {"ShowLensSearchChip", "false"}, +}; +const FeatureEntry::FeatureParam + 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"}}; @@ -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}, }; @@ -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}, }; @@ -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)", @@ -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[] = { @@ -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[] = { @@ -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 @@ -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"}}; @@ -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[] = { @@ -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, @@ -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)}, @@ -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,