Loading tools/under-control/src/RELEASE +1 −1 Original line number Original line Diff line number Diff line 145.0.7632.76 145.0.7632.110 tools/under-control/src/android_webview/test/data/web_tests/webexposed/global-interface-listing-expected.txt 0 → 100755 +12608 −0 File added.Preview size limit exceeded, changes collapsed. Show changes tools/under-control/src/chrome/browser/about_flags.cc +58 −100 Original line number Original line Diff line number Diff line Loading @@ -873,33 +873,33 @@ const FeatureEntry::FeatureVariation #if !BUILDFLAG(IS_ANDROID) #if !BUILDFLAG(IS_ANDROID) const FeatureEntry::FeatureParam const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonBelowResults[] = { kWebUIOmniboxAimPopupAddContextButtonBelowResults[] = { {"AddContextButtonVariant", "below_results"}, {"Omnibox_AddContextButtonVariant", "below_results"}, }; }; const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonInline[] = const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonInline[] = { { {"AddContextButtonVariant", "inline"}, {"Omnibox_AddContextButtonVariant", "inline"}, }; }; const FeatureEntry::FeatureParam const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonAboveResults[] = { kWebUIOmniboxAimPopupAddContextButtonAboveResults[] = { {"AddContextButtonVariant", "above_results"}, {"Omnibox_AddContextButtonVariant", "above_results"}, }; }; const FeatureEntry::FeatureParam const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonBelowResultsNoContextualChips[] = { kWebUIOmniboxAimPopupAddContextButtonBelowResultsNoContextualChips[] = { {"AddContextButtonVariant", "below_results"}, {"Omnibox_AddContextButtonVariant", "below_results"}, {"ShowRecentTabChip", "false"}, {"Omnibox_ShowRecentTabChip", "false"}, {"ShowLensSearchChip", "false"}, {"Omnibox_ShowLensSearchChip", "false"}, }; }; const FeatureEntry::FeatureParam const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonInlineNoContextualChips[] = { kWebUIOmniboxAimPopupAddContextButtonInlineNoContextualChips[] = { {"AddContextButtonVariant", "inline"}, {"Omnibox_AddContextButtonVariant", "inline"}, {"ShowRecentTabChip", "false"}, {"Omnibox_ShowRecentTabChip", "false"}, {"ShowLensSearchChip", "false"}, {"Omnibox_ShowLensSearchChip", "false"}, }; }; const FeatureEntry::FeatureParam const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonAboveResultsNoContextualChips[] = { kWebUIOmniboxAimPopupAddContextButtonAboveResultsNoContextualChips[] = { {"AddContextButtonVariant", "above_results"}, {"Omnibox_AddContextButtonVariant", "above_results"}, {"ShowRecentTabChip", "false"}, {"Omnibox_ShowRecentTabChip", "false"}, {"ShowLensSearchChip", "false"}, {"Omnibox_ShowLensSearchChip", "false"}, }; }; const FeatureEntry::FeatureVariation kWebUIOmniboxAimPopupVariations[] = { const FeatureEntry::FeatureVariation kWebUIOmniboxAimPopupVariations[] = { Loading Loading @@ -1291,6 +1291,23 @@ const FeatureEntry::FeatureVariation kRemotePageMetadataVariations[] = { {"High Performance Canonicalization", nullptr, 0, "3362133"}, {"High Performance Canonicalization", nullptr, 0, "3362133"}, }; }; const FeatureEntry::FeatureParam kAimServerEligibilityRequestModePostWithProto[] = { {"mode", "post_with_proto"}}; const FeatureEntry::FeatureParam kAimServerEligibilityRequestModeGetWithLocale[] = { {"mode", "get_with_locale"}}; const FeatureEntry::FeatureVariation kAimServerEligibilityIncludeClientLocaleVariations[] = { {"GET with Locale", kAimServerEligibilityRequestModeGetWithLocale, std::size(kAimServerEligibilityRequestModeGetWithLocale), nullptr}, {"POST with Proto", kAimServerEligibilityRequestModePostWithProto, std::size(kAimServerEligibilityRequestModeGetWithLocale), nullptr}, }; #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ BUILDFLAG(IS_WIN) BUILDFLAG(IS_WIN) Loading Loading @@ -1646,90 +1663,20 @@ const FeatureEntry::FeatureVariation kOmniboxToolbeltVariations[] = { std::size(kOmniboxToolbeltAllActionsZeroTypedInputs), nullptr}, std::size(kOmniboxToolbeltAllActionsZeroTypedInputs), nullptr}, }; }; const FeatureEntry::FeatureParam kComposeboxShowContextMenuAndSuggestMultiFile[] = { {"ShowComposeboxZps", "true"}, {"ShowComposeboxTypedSuggest", "true"}, {"ShowContextMenu", "true"}, {"ShowRecentTabChip", "true"}, }; const FeatureEntry::FeatureParam kComposeboxShowContextMenuAndSuggestMultiFileNoViewport[] = { {"ShowComposeboxZps", "true"}, {"ShowComposeboxTypedSuggest", "true"}, {"ShowContextMenu", "true"}, {"ShowRecentTabChip", "true"}, {"EnableViewportImages", "false"}, }; const FeatureEntry::FeatureParam kComposeboxShowContextMenuAndSuggestMultiFileAndTabPreviews[] = { {"ShowComposeboxZps", "true"}, {"ShowComposeboxTypedSuggest", "true"}, {"ShowContextMenu", "true"}, {"ShowRecentTabChip", "true"}, {"ShowContextMenuTabPreviews", "true"}, }; const FeatureEntry::FeatureParam kComposeboxNext[] = { {"ShowContextMenu", "true"}, {"ShowContextMenuTabPreviews", "true"}, {"ShowComposeboxZps", "true"}, {"ShowComposeboxTypedSuggest", "true"}, {"ShowRecentTabChip", "true"}, {"CloseComposeboxByEscape", "false"}, {"CloseComposeboxByClickOutside", "false"}, {"ContextMenuEnableMultiTabSelection", "true"}, }; const FeatureEntry::FeatureParam kComposeboxNextSingleContext[] = { const FeatureEntry::FeatureParam kComposeboxNextSingleContext[] = { {"MaxNumFiles", "1"}, {"MaxNumFiles", "1"}, {"ShowContextMenu", "true"}, {"ShowContextMenuTabPreviews", "true"}, {"ShowComposeboxZps", "true"}, {"ShowComposeboxTypedSuggest", "true"}, {"ShowRecentTabChip", "true"}, {"CloseComposeboxByEscape", "false"}, {"CloseComposeboxByClickOutside", "false"}, }; }; const FeatureEntry::FeatureParam kComposeboxNextSingleContextForRealboxNext[] = const FeatureEntry::FeatureParam kComposeboxNextSingleContextForRealboxNext[] = { { {"NtpComposeboxMaxNumFiles", "1"}, {"NtpComposeboxMaxNumFiles", "1"}, {"NtpComposeboxShowContextMenu", "true"}, {"NtpComposeboxShowComposeboxZps", "true"}, {"NtpComposeboxShowComposeboxTypedSuggest", "true"}, {"NtpComposeboxShowRecentTabChip", "true"}, {"NtpComposeboxShowRecentTabChip", "true"}, }; }; const FeatureEntry::FeatureParam kComposeboxNextForRealboxNext[] = { const FeatureEntry::FeatureParam kComposeboxNextForRealboxNext[] = { {"NtpComposeboxShowContextMenu", "true"}, {"NtpComposeboxShowComposeboxZps", "true"}, {"NtpComposeboxShowComposeboxTypedSuggest", "true"}, {"NtpComposeboxShowRecentTabChip", "true"}, {"NtpComposeboxContextMenuEnableMultiTabSelection", "true"}, {"EnableEphemeralContextMenuDescription", "true"}, }; const FeatureEntry::FeatureParam kComposeboxNextWithModelPicker[] = { {"NtpComposeboxShowContextMenu", "true"}, {"NtpComposeboxShowComposeboxZps", "true"}, {"NtpComposeboxShowComposeboxTypedSuggest", "true"}, {"NtpComposeboxShowRecentTabChip", "true"}, {"NtpComposeboxShowRecentTabChip", "true"}, {"NtpComposeboxContextMenuEnableMultiTabSelection", "true"}, {"NtpComposeboxContextMenuEnableMultiTabSelection", "true"}, {"EnableEphemeralContextMenuDescription", "true"}, {"EnableThreadsRail", "true"}, {"NtpComposeboxShowModelPicker", "true"}, }; }; const FeatureEntry::FeatureVariation kNtpComposeboxVariations[] = { const FeatureEntry::FeatureVariation kNtpComposeboxVariations[] = { {"- Show Contextual Input Menu and Suggest, 5 File Limit", kComposeboxShowContextMenuAndSuggestMultiFile, std::size(kComposeboxShowContextMenuAndSuggestMultiFile), nullptr}, {"- Show Contextual Input Menu and Suggest, 5 File Limit, no viewport " "uploading", kComposeboxShowContextMenuAndSuggestMultiFileNoViewport, std::size(kComposeboxShowContextMenuAndSuggestMultiFileNoViewport), nullptr}, {"- Show Contextual Input Menu and Suggest, Tab Previews, 5 File Limit", kComposeboxShowContextMenuAndSuggestMultiFileAndTabPreviews, std::size(kComposeboxShowContextMenuAndSuggestMultiFileAndTabPreviews), nullptr}, {"- Next Experience", kComposeboxNext, std::size(kComposeboxNext), nullptr}, {"- Next Experience Single Context", kComposeboxNextSingleContext, {"- Next Experience Single Context", kComposeboxNextSingleContext, std::size(kComposeboxNextSingleContext), nullptr}, std::size(kComposeboxNextSingleContext), nullptr}, {"- Next Experience for Realbox Next", kComposeboxNextForRealboxNext, {"- Next Experience for Realbox Next", kComposeboxNextForRealboxNext, Loading @@ -1737,8 +1684,6 @@ const FeatureEntry::FeatureVariation kNtpComposeboxVariations[] = { {"- Next Experience Single Context for Realbox Next", {"- Next Experience Single Context for Realbox Next", kComposeboxNextSingleContextForRealboxNext, kComposeboxNextSingleContextForRealboxNext, std::size(kComposeboxNextSingleContextForRealboxNext), nullptr}, std::size(kComposeboxNextSingleContextForRealboxNext), nullptr}, {"- Next Experience with Model Picker", kComposeboxNextWithModelPicker, std::size(kComposeboxNextWithModelPicker), nullptr}, }; }; const FeatureEntry::FeatureParam kShowNextRealboxTallTopContext[] = { const FeatureEntry::FeatureParam kShowNextRealboxTallTopContext[] = { Loading Loading @@ -1772,17 +1717,10 @@ const FeatureEntry::FeatureVariation kNtpRealboxNextVariations[] = { std::size(kShowNextRealboxCompactCyclingPlaceholders), nullptr}, std::size(kShowNextRealboxCompactCyclingPlaceholders), nullptr}, }; }; const FeatureEntry::FeatureParam kNtpNextShowStaticText[] = { {"NtpNextShowStaticTextParam", "true"}, }; const FeatureEntry::FeatureParam kNtpNextShowDeepDiveSuggestions[] = { const FeatureEntry::FeatureParam kNtpNextShowDeepDiveSuggestions[] = { {"NtpNextShowDeepDiveSuggestionsParam", "true"}, {"NtpNextShowDeepDiveSuggestionsParam", "true"}, {"NtpNextSuggestionsFromNewSearchSuggestionsEndpointParam", "false"}, {"NtpNextSuggestionsFromNewSearchSuggestionsEndpointParam", "false"}, }; }; const FeatureEntry::FeatureParam kNtpNextShowSimplificationUI[] = { {"NtpNextShowSimplificationUIParam", "true"}, }; const FeatureEntry::FeatureParam kNtpNextShowSimplificationUIWithDeepDive[] = { const FeatureEntry::FeatureParam kNtpNextShowSimplificationUIWithDeepDive[] = { {"NtpNextShowSimplificationUIParam", "true"}, {"NtpNextShowSimplificationUIParam", "true"}, {"NtpNextShowDeepDiveSuggestionsParam", "true"}, {"NtpNextShowDeepDiveSuggestionsParam", "true"}, Loading Loading @@ -1826,12 +1764,8 @@ const FeatureEntry::FeatureParam kNtpNextShowSimplificationUIWithDismissal[] = { }; }; const FeatureEntry::FeatureVariation kNtpNextVariations[] = { const FeatureEntry::FeatureVariation kNtpNextVariations[] = { {"- Show Static Text", kNtpNextShowStaticText, std::size(kNtpNextShowStaticText), nullptr}, {"- Show Deep Dive Suggestions", kNtpNextShowDeepDiveSuggestions, {"- Show Deep Dive Suggestions", kNtpNextShowDeepDiveSuggestions, std::size(kNtpNextShowDeepDiveSuggestions), nullptr}, std::size(kNtpNextShowDeepDiveSuggestions), nullptr}, {"- Show Row UI", kNtpNextShowSimplificationUI, std::size(kNtpNextShowSimplificationUI), nullptr}, {"- Show Row UI With Deep Dive", kNtpNextShowSimplificationUIWithDeepDive, {"- Show Row UI With Deep Dive", kNtpNextShowSimplificationUIWithDeepDive, std::size(kNtpNextShowSimplificationUIWithDeepDive), nullptr}, std::size(kNtpNextShowSimplificationUIWithDeepDive), nullptr}, {"- Show Chips UI with a New Suggestions Client", {"- Show Chips UI with a New Suggestions Client", Loading Loading @@ -7205,6 +7139,11 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kOmniboxHideSuggestionGroupHeadersDescription, flag_descriptions::kOmniboxHideSuggestionGroupHeadersDescription, kOsDesktop, FEATURE_VALUE_TYPE(omnibox::kHideSuggestionGroupHeaders)}, kOsDesktop, FEATURE_VALUE_TYPE(omnibox::kHideSuggestionGroupHeaders)}, {"omnibox-hide-contextual-group-headers", flag_descriptions::kOmniboxHideContextualGroupHeadersName, flag_descriptions::kOmniboxHideContextualGroupHeadersDescription, kOsDesktop, FEATURE_VALUE_TYPE(omnibox::kHideContextualGroupHeaders)}, {"omnibox-url-suggestions-on-focus", {"omnibox-url-suggestions-on-focus", flag_descriptions::kOmniboxUrlSuggestionsOnFocus, flag_descriptions::kOmniboxUrlSuggestionsOnFocus, flag_descriptions::kOmniboxUrlSuggestionsOnFocusDescription, kOsDesktop, flag_descriptions::kOmniboxUrlSuggestionsOnFocusDescription, kOsDesktop, Loading Loading @@ -7242,6 +7181,19 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kOmniboxAimServerEligibilityDescription, kOsAll, flag_descriptions::kOmniboxAimServerEligibilityDescription, kOsAll, FEATURE_VALUE_TYPE(omnibox::kAimServerEligibilityEnabled)}, FEATURE_VALUE_TYPE(omnibox::kAimServerEligibilityEnabled)}, {"aim-server-eligibility-include-client-locale", flag_descriptions::kAimServerEligibilityIncludeClientLocaleName, flag_descriptions::kAimServerEligibilityIncludeClientLocaleDescription, kOsAll, FEATURE_WITH_PARAMS_VALUE_TYPE( omnibox::kAimServerEligibilityIncludeClientLocale, kAimServerEligibilityIncludeClientLocaleVariations, "AimServerEligibilityIncludeClientLocale")}, {"aim-use-pec-api", flag_descriptions::kAimUsePecApiName, flag_descriptions::kAimUsePecApiDescription, kOsAll, FEATURE_VALUE_TYPE(omnibox::kAimUsePecApi)}, #if BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_ANDROID) {"animate-suggestions-list-appearance", {"animate-suggestions-list-appearance", flag_descriptions::kAnimateSuggestionsListAppearanceName, flag_descriptions::kAnimateSuggestionsListAppearanceName, Loading Loading @@ -7809,11 +7761,6 @@ const FeatureEntry kFeatureEntries[] = { kNtpRealboxCr23ThemingVariations, kNtpRealboxCr23ThemingVariations, "NtpRealboxCr23Theming")}, "NtpRealboxCr23Theming")}, {"ntp-realbox-match-searchbox-theme", flag_descriptions::kNtpRealboxMatchSearchboxThemeName, flag_descriptions::kNtpRealboxMatchSearchboxThemeDescription, kOsDesktop, FEATURE_VALUE_TYPE(ntp_features::kRealboxMatchSearchboxTheme)}, {"ntp-realbox-use-google-g-icon", {"ntp-realbox-use-google-g-icon", flag_descriptions::kNtpRealboxUseGoogleGIconName, flag_descriptions::kNtpRealboxUseGoogleGIconName, flag_descriptions::kNtpRealboxUseGoogleGIconDescription, kOsDesktop, flag_descriptions::kNtpRealboxUseGoogleGIconDescription, kOsDesktop, Loading Loading @@ -12961,6 +12908,10 @@ const FeatureEntry kFeatureEntries[] = { kContextualTaskEntryPointVariations, kContextualTaskEntryPointVariations, "ContextualTasks")}, "ContextualTasks")}, {"omnibox-debug-logs", omnibox::flag_descriptions::kOmniboxDebugLogsName, omnibox::flag_descriptions::kOmniboxDebugLogsDescription, kOsDesktop, FEATURE_VALUE_TYPE(omnibox::kOmniboxDebugLogs)}, {"contextual-tasks-context", {"contextual-tasks-context", contextual_tasks::flag_descriptions::kContextualTasksContextName, contextual_tasks::flag_descriptions::kContextualTasksContextName, contextual_tasks::flag_descriptions::kContextualTasksContextDescription, contextual_tasks::flag_descriptions::kContextualTasksContextDescription, Loading @@ -12984,6 +12935,13 @@ const FeatureEntry kFeatureEntries[] = { kOsDesktop, kOsDesktop, FEATURE_VALUE_TYPE(contextual_tasks::kContextualTasksContextLibrary)}, FEATURE_VALUE_TYPE(contextual_tasks::kContextualTasksContextLibrary)}, {"contextual-tasks-expand-button", contextual_tasks::flag_descriptions::kContextualTasksExpandButtonName, contextual_tasks::flag_descriptions:: kContextualTasksExpandButtonDescription, kOsDesktop, FEATURE_VALUE_TYPE(contextual_tasks::kContextualTasksExpandButton)}, #if !BUILDFLAG(IS_ANDROID) #if !BUILDFLAG(IS_ANDROID) {"create-new-tab-group-app-menu-top-level", {"create-new-tab-group-app-menu-top-level", flag_descriptions::kCreateNewTabGroupAppMenuTopLevelName, flag_descriptions::kCreateNewTabGroupAppMenuTopLevelName, tools/under-control/src/chrome/browser/chrome_content_browser_client.cc +5 −2 Original line number Original line Diff line number Diff line Loading @@ -4321,10 +4321,13 @@ bool ChromeContentBrowserClient::CanCreateWindow( content::OpenURLParams url_params( content::OpenURLParams url_params( target_url, referrer, disposition, target_url, referrer, disposition, ui::PageTransition::PAGE_TRANSITION_AUTO_TOPLEVEL, true); ui::PageTransition::PAGE_TRANSITION_AUTO_TOPLEVEL, true); content::WebContents* responsible_web_contents = web_contents->GetResponsibleWebContents(); bool is_from_embedded_page = web_contents != responsible_web_contents; if (contextual_tasks_ui_service && if (contextual_tasks_ui_service && contextual_tasks_ui_service->HandleNavigation( contextual_tasks_ui_service->HandleNavigation( std::move(url_params), web_contents, std::move(url_params), responsible_web_contents, /*is_from_embedded_page=*/false, is_from_embedded_page, /*is_to_new_tab=*/true)) { /*is_to_new_tab=*/true)) { return false; return false; } } Loading tools/under-control/src/testing/variations/fieldtrial_testing_config.json +18 −6 Original line number Original line Diff line number Diff line Loading @@ -16047,19 +16047,16 @@ ], ], "experiments": [ "experiments": [ { { "name": "EnabledWithEnhancedAudioResponsiveness", "name": "Enabled", "enable_features": [ "enable_features": [ "EnableAudioMonitoringOnAndroid", "MediaIndicatorsAndroid" "MediaIndicatorsAndroid" ] ] }, }, { { "name": "Enabled", "name": "EnabledWithEnhancedAudioResponsiveness", "enable_features": [ "enable_features": [ "EnableAudioMonitoringOnAndroid", "MediaIndicatorsAndroid" "MediaIndicatorsAndroid" ], "disable_features": [ "EnableAudioMonitoringOnAndroid" ] ] } } ] ] Loading Loading @@ -29300,5 +29297,20 @@ } } ] ] } } ], "kIOSDownloadSanitizeFilename": [ { "platforms": [ "ios" ], "experiments": [ { "name": "Enabled", "enable_features": [ "kIOSDownloadSanitizeFilename" ] } ] } ] ] } } Loading
tools/under-control/src/RELEASE +1 −1 Original line number Original line Diff line number Diff line 145.0.7632.76 145.0.7632.110
tools/under-control/src/android_webview/test/data/web_tests/webexposed/global-interface-listing-expected.txt 0 → 100755 +12608 −0 File added.Preview size limit exceeded, changes collapsed. Show changes
tools/under-control/src/chrome/browser/about_flags.cc +58 −100 Original line number Original line Diff line number Diff line Loading @@ -873,33 +873,33 @@ const FeatureEntry::FeatureVariation #if !BUILDFLAG(IS_ANDROID) #if !BUILDFLAG(IS_ANDROID) const FeatureEntry::FeatureParam const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonBelowResults[] = { kWebUIOmniboxAimPopupAddContextButtonBelowResults[] = { {"AddContextButtonVariant", "below_results"}, {"Omnibox_AddContextButtonVariant", "below_results"}, }; }; const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonInline[] = const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonInline[] = { { {"AddContextButtonVariant", "inline"}, {"Omnibox_AddContextButtonVariant", "inline"}, }; }; const FeatureEntry::FeatureParam const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonAboveResults[] = { kWebUIOmniboxAimPopupAddContextButtonAboveResults[] = { {"AddContextButtonVariant", "above_results"}, {"Omnibox_AddContextButtonVariant", "above_results"}, }; }; const FeatureEntry::FeatureParam const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonBelowResultsNoContextualChips[] = { kWebUIOmniboxAimPopupAddContextButtonBelowResultsNoContextualChips[] = { {"AddContextButtonVariant", "below_results"}, {"Omnibox_AddContextButtonVariant", "below_results"}, {"ShowRecentTabChip", "false"}, {"Omnibox_ShowRecentTabChip", "false"}, {"ShowLensSearchChip", "false"}, {"Omnibox_ShowLensSearchChip", "false"}, }; }; const FeatureEntry::FeatureParam const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonInlineNoContextualChips[] = { kWebUIOmniboxAimPopupAddContextButtonInlineNoContextualChips[] = { {"AddContextButtonVariant", "inline"}, {"Omnibox_AddContextButtonVariant", "inline"}, {"ShowRecentTabChip", "false"}, {"Omnibox_ShowRecentTabChip", "false"}, {"ShowLensSearchChip", "false"}, {"Omnibox_ShowLensSearchChip", "false"}, }; }; const FeatureEntry::FeatureParam const FeatureEntry::FeatureParam kWebUIOmniboxAimPopupAddContextButtonAboveResultsNoContextualChips[] = { kWebUIOmniboxAimPopupAddContextButtonAboveResultsNoContextualChips[] = { {"AddContextButtonVariant", "above_results"}, {"Omnibox_AddContextButtonVariant", "above_results"}, {"ShowRecentTabChip", "false"}, {"Omnibox_ShowRecentTabChip", "false"}, {"ShowLensSearchChip", "false"}, {"Omnibox_ShowLensSearchChip", "false"}, }; }; const FeatureEntry::FeatureVariation kWebUIOmniboxAimPopupVariations[] = { const FeatureEntry::FeatureVariation kWebUIOmniboxAimPopupVariations[] = { Loading Loading @@ -1291,6 +1291,23 @@ const FeatureEntry::FeatureVariation kRemotePageMetadataVariations[] = { {"High Performance Canonicalization", nullptr, 0, "3362133"}, {"High Performance Canonicalization", nullptr, 0, "3362133"}, }; }; const FeatureEntry::FeatureParam kAimServerEligibilityRequestModePostWithProto[] = { {"mode", "post_with_proto"}}; const FeatureEntry::FeatureParam kAimServerEligibilityRequestModeGetWithLocale[] = { {"mode", "get_with_locale"}}; const FeatureEntry::FeatureVariation kAimServerEligibilityIncludeClientLocaleVariations[] = { {"GET with Locale", kAimServerEligibilityRequestModeGetWithLocale, std::size(kAimServerEligibilityRequestModeGetWithLocale), nullptr}, {"POST with Proto", kAimServerEligibilityRequestModePostWithProto, std::size(kAimServerEligibilityRequestModeGetWithLocale), nullptr}, }; #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ BUILDFLAG(IS_WIN) BUILDFLAG(IS_WIN) Loading Loading @@ -1646,90 +1663,20 @@ const FeatureEntry::FeatureVariation kOmniboxToolbeltVariations[] = { std::size(kOmniboxToolbeltAllActionsZeroTypedInputs), nullptr}, std::size(kOmniboxToolbeltAllActionsZeroTypedInputs), nullptr}, }; }; const FeatureEntry::FeatureParam kComposeboxShowContextMenuAndSuggestMultiFile[] = { {"ShowComposeboxZps", "true"}, {"ShowComposeboxTypedSuggest", "true"}, {"ShowContextMenu", "true"}, {"ShowRecentTabChip", "true"}, }; const FeatureEntry::FeatureParam kComposeboxShowContextMenuAndSuggestMultiFileNoViewport[] = { {"ShowComposeboxZps", "true"}, {"ShowComposeboxTypedSuggest", "true"}, {"ShowContextMenu", "true"}, {"ShowRecentTabChip", "true"}, {"EnableViewportImages", "false"}, }; const FeatureEntry::FeatureParam kComposeboxShowContextMenuAndSuggestMultiFileAndTabPreviews[] = { {"ShowComposeboxZps", "true"}, {"ShowComposeboxTypedSuggest", "true"}, {"ShowContextMenu", "true"}, {"ShowRecentTabChip", "true"}, {"ShowContextMenuTabPreviews", "true"}, }; const FeatureEntry::FeatureParam kComposeboxNext[] = { {"ShowContextMenu", "true"}, {"ShowContextMenuTabPreviews", "true"}, {"ShowComposeboxZps", "true"}, {"ShowComposeboxTypedSuggest", "true"}, {"ShowRecentTabChip", "true"}, {"CloseComposeboxByEscape", "false"}, {"CloseComposeboxByClickOutside", "false"}, {"ContextMenuEnableMultiTabSelection", "true"}, }; const FeatureEntry::FeatureParam kComposeboxNextSingleContext[] = { const FeatureEntry::FeatureParam kComposeboxNextSingleContext[] = { {"MaxNumFiles", "1"}, {"MaxNumFiles", "1"}, {"ShowContextMenu", "true"}, {"ShowContextMenuTabPreviews", "true"}, {"ShowComposeboxZps", "true"}, {"ShowComposeboxTypedSuggest", "true"}, {"ShowRecentTabChip", "true"}, {"CloseComposeboxByEscape", "false"}, {"CloseComposeboxByClickOutside", "false"}, }; }; const FeatureEntry::FeatureParam kComposeboxNextSingleContextForRealboxNext[] = const FeatureEntry::FeatureParam kComposeboxNextSingleContextForRealboxNext[] = { { {"NtpComposeboxMaxNumFiles", "1"}, {"NtpComposeboxMaxNumFiles", "1"}, {"NtpComposeboxShowContextMenu", "true"}, {"NtpComposeboxShowComposeboxZps", "true"}, {"NtpComposeboxShowComposeboxTypedSuggest", "true"}, {"NtpComposeboxShowRecentTabChip", "true"}, {"NtpComposeboxShowRecentTabChip", "true"}, }; }; const FeatureEntry::FeatureParam kComposeboxNextForRealboxNext[] = { const FeatureEntry::FeatureParam kComposeboxNextForRealboxNext[] = { {"NtpComposeboxShowContextMenu", "true"}, {"NtpComposeboxShowComposeboxZps", "true"}, {"NtpComposeboxShowComposeboxTypedSuggest", "true"}, {"NtpComposeboxShowRecentTabChip", "true"}, {"NtpComposeboxContextMenuEnableMultiTabSelection", "true"}, {"EnableEphemeralContextMenuDescription", "true"}, }; const FeatureEntry::FeatureParam kComposeboxNextWithModelPicker[] = { {"NtpComposeboxShowContextMenu", "true"}, {"NtpComposeboxShowComposeboxZps", "true"}, {"NtpComposeboxShowComposeboxTypedSuggest", "true"}, {"NtpComposeboxShowRecentTabChip", "true"}, {"NtpComposeboxShowRecentTabChip", "true"}, {"NtpComposeboxContextMenuEnableMultiTabSelection", "true"}, {"NtpComposeboxContextMenuEnableMultiTabSelection", "true"}, {"EnableEphemeralContextMenuDescription", "true"}, {"EnableThreadsRail", "true"}, {"NtpComposeboxShowModelPicker", "true"}, }; }; const FeatureEntry::FeatureVariation kNtpComposeboxVariations[] = { const FeatureEntry::FeatureVariation kNtpComposeboxVariations[] = { {"- Show Contextual Input Menu and Suggest, 5 File Limit", kComposeboxShowContextMenuAndSuggestMultiFile, std::size(kComposeboxShowContextMenuAndSuggestMultiFile), nullptr}, {"- Show Contextual Input Menu and Suggest, 5 File Limit, no viewport " "uploading", kComposeboxShowContextMenuAndSuggestMultiFileNoViewport, std::size(kComposeboxShowContextMenuAndSuggestMultiFileNoViewport), nullptr}, {"- Show Contextual Input Menu and Suggest, Tab Previews, 5 File Limit", kComposeboxShowContextMenuAndSuggestMultiFileAndTabPreviews, std::size(kComposeboxShowContextMenuAndSuggestMultiFileAndTabPreviews), nullptr}, {"- Next Experience", kComposeboxNext, std::size(kComposeboxNext), nullptr}, {"- Next Experience Single Context", kComposeboxNextSingleContext, {"- Next Experience Single Context", kComposeboxNextSingleContext, std::size(kComposeboxNextSingleContext), nullptr}, std::size(kComposeboxNextSingleContext), nullptr}, {"- Next Experience for Realbox Next", kComposeboxNextForRealboxNext, {"- Next Experience for Realbox Next", kComposeboxNextForRealboxNext, Loading @@ -1737,8 +1684,6 @@ const FeatureEntry::FeatureVariation kNtpComposeboxVariations[] = { {"- Next Experience Single Context for Realbox Next", {"- Next Experience Single Context for Realbox Next", kComposeboxNextSingleContextForRealboxNext, kComposeboxNextSingleContextForRealboxNext, std::size(kComposeboxNextSingleContextForRealboxNext), nullptr}, std::size(kComposeboxNextSingleContextForRealboxNext), nullptr}, {"- Next Experience with Model Picker", kComposeboxNextWithModelPicker, std::size(kComposeboxNextWithModelPicker), nullptr}, }; }; const FeatureEntry::FeatureParam kShowNextRealboxTallTopContext[] = { const FeatureEntry::FeatureParam kShowNextRealboxTallTopContext[] = { Loading Loading @@ -1772,17 +1717,10 @@ const FeatureEntry::FeatureVariation kNtpRealboxNextVariations[] = { std::size(kShowNextRealboxCompactCyclingPlaceholders), nullptr}, std::size(kShowNextRealboxCompactCyclingPlaceholders), nullptr}, }; }; const FeatureEntry::FeatureParam kNtpNextShowStaticText[] = { {"NtpNextShowStaticTextParam", "true"}, }; const FeatureEntry::FeatureParam kNtpNextShowDeepDiveSuggestions[] = { const FeatureEntry::FeatureParam kNtpNextShowDeepDiveSuggestions[] = { {"NtpNextShowDeepDiveSuggestionsParam", "true"}, {"NtpNextShowDeepDiveSuggestionsParam", "true"}, {"NtpNextSuggestionsFromNewSearchSuggestionsEndpointParam", "false"}, {"NtpNextSuggestionsFromNewSearchSuggestionsEndpointParam", "false"}, }; }; const FeatureEntry::FeatureParam kNtpNextShowSimplificationUI[] = { {"NtpNextShowSimplificationUIParam", "true"}, }; const FeatureEntry::FeatureParam kNtpNextShowSimplificationUIWithDeepDive[] = { const FeatureEntry::FeatureParam kNtpNextShowSimplificationUIWithDeepDive[] = { {"NtpNextShowSimplificationUIParam", "true"}, {"NtpNextShowSimplificationUIParam", "true"}, {"NtpNextShowDeepDiveSuggestionsParam", "true"}, {"NtpNextShowDeepDiveSuggestionsParam", "true"}, Loading Loading @@ -1826,12 +1764,8 @@ const FeatureEntry::FeatureParam kNtpNextShowSimplificationUIWithDismissal[] = { }; }; const FeatureEntry::FeatureVariation kNtpNextVariations[] = { const FeatureEntry::FeatureVariation kNtpNextVariations[] = { {"- Show Static Text", kNtpNextShowStaticText, std::size(kNtpNextShowStaticText), nullptr}, {"- Show Deep Dive Suggestions", kNtpNextShowDeepDiveSuggestions, {"- Show Deep Dive Suggestions", kNtpNextShowDeepDiveSuggestions, std::size(kNtpNextShowDeepDiveSuggestions), nullptr}, std::size(kNtpNextShowDeepDiveSuggestions), nullptr}, {"- Show Row UI", kNtpNextShowSimplificationUI, std::size(kNtpNextShowSimplificationUI), nullptr}, {"- Show Row UI With Deep Dive", kNtpNextShowSimplificationUIWithDeepDive, {"- Show Row UI With Deep Dive", kNtpNextShowSimplificationUIWithDeepDive, std::size(kNtpNextShowSimplificationUIWithDeepDive), nullptr}, std::size(kNtpNextShowSimplificationUIWithDeepDive), nullptr}, {"- Show Chips UI with a New Suggestions Client", {"- Show Chips UI with a New Suggestions Client", Loading Loading @@ -7205,6 +7139,11 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kOmniboxHideSuggestionGroupHeadersDescription, flag_descriptions::kOmniboxHideSuggestionGroupHeadersDescription, kOsDesktop, FEATURE_VALUE_TYPE(omnibox::kHideSuggestionGroupHeaders)}, kOsDesktop, FEATURE_VALUE_TYPE(omnibox::kHideSuggestionGroupHeaders)}, {"omnibox-hide-contextual-group-headers", flag_descriptions::kOmniboxHideContextualGroupHeadersName, flag_descriptions::kOmniboxHideContextualGroupHeadersDescription, kOsDesktop, FEATURE_VALUE_TYPE(omnibox::kHideContextualGroupHeaders)}, {"omnibox-url-suggestions-on-focus", {"omnibox-url-suggestions-on-focus", flag_descriptions::kOmniboxUrlSuggestionsOnFocus, flag_descriptions::kOmniboxUrlSuggestionsOnFocus, flag_descriptions::kOmniboxUrlSuggestionsOnFocusDescription, kOsDesktop, flag_descriptions::kOmniboxUrlSuggestionsOnFocusDescription, kOsDesktop, Loading Loading @@ -7242,6 +7181,19 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kOmniboxAimServerEligibilityDescription, kOsAll, flag_descriptions::kOmniboxAimServerEligibilityDescription, kOsAll, FEATURE_VALUE_TYPE(omnibox::kAimServerEligibilityEnabled)}, FEATURE_VALUE_TYPE(omnibox::kAimServerEligibilityEnabled)}, {"aim-server-eligibility-include-client-locale", flag_descriptions::kAimServerEligibilityIncludeClientLocaleName, flag_descriptions::kAimServerEligibilityIncludeClientLocaleDescription, kOsAll, FEATURE_WITH_PARAMS_VALUE_TYPE( omnibox::kAimServerEligibilityIncludeClientLocale, kAimServerEligibilityIncludeClientLocaleVariations, "AimServerEligibilityIncludeClientLocale")}, {"aim-use-pec-api", flag_descriptions::kAimUsePecApiName, flag_descriptions::kAimUsePecApiDescription, kOsAll, FEATURE_VALUE_TYPE(omnibox::kAimUsePecApi)}, #if BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_ANDROID) {"animate-suggestions-list-appearance", {"animate-suggestions-list-appearance", flag_descriptions::kAnimateSuggestionsListAppearanceName, flag_descriptions::kAnimateSuggestionsListAppearanceName, Loading Loading @@ -7809,11 +7761,6 @@ const FeatureEntry kFeatureEntries[] = { kNtpRealboxCr23ThemingVariations, kNtpRealboxCr23ThemingVariations, "NtpRealboxCr23Theming")}, "NtpRealboxCr23Theming")}, {"ntp-realbox-match-searchbox-theme", flag_descriptions::kNtpRealboxMatchSearchboxThemeName, flag_descriptions::kNtpRealboxMatchSearchboxThemeDescription, kOsDesktop, FEATURE_VALUE_TYPE(ntp_features::kRealboxMatchSearchboxTheme)}, {"ntp-realbox-use-google-g-icon", {"ntp-realbox-use-google-g-icon", flag_descriptions::kNtpRealboxUseGoogleGIconName, flag_descriptions::kNtpRealboxUseGoogleGIconName, flag_descriptions::kNtpRealboxUseGoogleGIconDescription, kOsDesktop, flag_descriptions::kNtpRealboxUseGoogleGIconDescription, kOsDesktop, Loading Loading @@ -12961,6 +12908,10 @@ const FeatureEntry kFeatureEntries[] = { kContextualTaskEntryPointVariations, kContextualTaskEntryPointVariations, "ContextualTasks")}, "ContextualTasks")}, {"omnibox-debug-logs", omnibox::flag_descriptions::kOmniboxDebugLogsName, omnibox::flag_descriptions::kOmniboxDebugLogsDescription, kOsDesktop, FEATURE_VALUE_TYPE(omnibox::kOmniboxDebugLogs)}, {"contextual-tasks-context", {"contextual-tasks-context", contextual_tasks::flag_descriptions::kContextualTasksContextName, contextual_tasks::flag_descriptions::kContextualTasksContextName, contextual_tasks::flag_descriptions::kContextualTasksContextDescription, contextual_tasks::flag_descriptions::kContextualTasksContextDescription, Loading @@ -12984,6 +12935,13 @@ const FeatureEntry kFeatureEntries[] = { kOsDesktop, kOsDesktop, FEATURE_VALUE_TYPE(contextual_tasks::kContextualTasksContextLibrary)}, FEATURE_VALUE_TYPE(contextual_tasks::kContextualTasksContextLibrary)}, {"contextual-tasks-expand-button", contextual_tasks::flag_descriptions::kContextualTasksExpandButtonName, contextual_tasks::flag_descriptions:: kContextualTasksExpandButtonDescription, kOsDesktop, FEATURE_VALUE_TYPE(contextual_tasks::kContextualTasksExpandButton)}, #if !BUILDFLAG(IS_ANDROID) #if !BUILDFLAG(IS_ANDROID) {"create-new-tab-group-app-menu-top-level", {"create-new-tab-group-app-menu-top-level", flag_descriptions::kCreateNewTabGroupAppMenuTopLevelName, flag_descriptions::kCreateNewTabGroupAppMenuTopLevelName,
tools/under-control/src/chrome/browser/chrome_content_browser_client.cc +5 −2 Original line number Original line Diff line number Diff line Loading @@ -4321,10 +4321,13 @@ bool ChromeContentBrowserClient::CanCreateWindow( content::OpenURLParams url_params( content::OpenURLParams url_params( target_url, referrer, disposition, target_url, referrer, disposition, ui::PageTransition::PAGE_TRANSITION_AUTO_TOPLEVEL, true); ui::PageTransition::PAGE_TRANSITION_AUTO_TOPLEVEL, true); content::WebContents* responsible_web_contents = web_contents->GetResponsibleWebContents(); bool is_from_embedded_page = web_contents != responsible_web_contents; if (contextual_tasks_ui_service && if (contextual_tasks_ui_service && contextual_tasks_ui_service->HandleNavigation( contextual_tasks_ui_service->HandleNavigation( std::move(url_params), web_contents, std::move(url_params), responsible_web_contents, /*is_from_embedded_page=*/false, is_from_embedded_page, /*is_to_new_tab=*/true)) { /*is_to_new_tab=*/true)) { return false; return false; } } Loading
tools/under-control/src/testing/variations/fieldtrial_testing_config.json +18 −6 Original line number Original line Diff line number Diff line Loading @@ -16047,19 +16047,16 @@ ], ], "experiments": [ "experiments": [ { { "name": "EnabledWithEnhancedAudioResponsiveness", "name": "Enabled", "enable_features": [ "enable_features": [ "EnableAudioMonitoringOnAndroid", "MediaIndicatorsAndroid" "MediaIndicatorsAndroid" ] ] }, }, { { "name": "Enabled", "name": "EnabledWithEnhancedAudioResponsiveness", "enable_features": [ "enable_features": [ "EnableAudioMonitoringOnAndroid", "MediaIndicatorsAndroid" "MediaIndicatorsAndroid" ], "disable_features": [ "EnableAudioMonitoringOnAndroid" ] ] } } ] ] Loading Loading @@ -29300,5 +29297,20 @@ } } ] ] } } ], "kIOSDownloadSanitizeFilename": [ { "platforms": [ "ios" ], "experiments": [ { "name": "Enabled", "enable_features": [ "kIOSDownloadSanitizeFilename" ] } ] } ] ] } }