update to 149.0.7827.155

This commit is contained in:
robert
2026-06-17 19:01:43 +00:00
parent d0c08b2b8d
commit 3f67031f3a
19 changed files with 102 additions and 102 deletions
+1 -1
View File
@@ -13,7 +13,7 @@ DPB_PROPERTIES+= lonesome
COMMENT= Chromium browser sans integration with Google
V= 149.0.7827.114
V= 149.0.7827.155
UGV= ${V}-1
DISTNAME= ungoogled-chromium-${V}
+6 -6
View File
@@ -1,6 +1,6 @@
SHA256 (chromium-149.0.7827.114-lite.tar.xz) = bTGZVEfRtQXOAHzqZ9X2bRBxDhZgocME0K5cVK7KTv8=
SHA256 (chromium-149.0.7827.114-testdata.tar.xz) = m9nXLtYr2IuE/kLbISo+MRYOqa8NmlmaRMrITGCyuHg=
SHA256 (ungoogled-software-ungoogled-chromium-149.0.7827.114-1.tar.gz) = ptiCpXOVFc/KEi6PM5PhBAeAcceanw5OuMUGW8BOSlg=
SIZE (chromium-149.0.7827.114-lite.tar.xz) = 1610476084
SIZE (chromium-149.0.7827.114-testdata.tar.xz) = 1314860504
SIZE (ungoogled-software-ungoogled-chromium-149.0.7827.114-1.tar.gz) = 665728
SHA256 (chromium-149.0.7827.155-lite.tar.xz) = Tjn9CuOtZP1L/2pSPZT+XikXrVGn9GpzyEpXNtndqGI=
SHA256 (chromium-149.0.7827.155-testdata.tar.xz) = JmoNR6JYrfW1ZMtqGZEoOXMPZ2ZXOfozRIXDES3xB9Y=
SHA256 (ungoogled-software-ungoogled-chromium-149.0.7827.155-1.tar.gz) = 01wR/lpG3Nt8jMBnm1+8bMwPFx5BSd0aXzkPyCZzWQM=
SIZE (chromium-149.0.7827.155-lite.tar.xz) = 1610093724
SIZE (chromium-149.0.7827.155-testdata.tar.xz) = 1314813100
SIZE (ungoogled-software-ungoogled-chromium-149.0.7827.155-1.tar.gz) = 665723
@@ -1,7 +1,7 @@
Index: base/files/file_util_posix.cc
--- base/files/file_util_posix.cc.orig
+++ base/files/file_util_posix.cc
@@ -936,6 +936,7 @@ bool CreateNewTempDirectory(FilePath::StringViewType p
@@ -938,6 +938,7 @@ bool CreateNewTempDirectory(FilePath::StringViewType p
bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
ScopedBlockingCall scoped_blocking_call(
FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir().
@@ -9,7 +9,7 @@ Index: base/files/file_util_posix.cc
// Avoid checking subdirs if directory already exists.
if (DirectoryExists(full_path)) {
@@ -945,8 +946,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
@@ -947,8 +948,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
// Collect a list of all missing directories.
std::vector<FilePath> missing_subpaths({full_path});
FilePath last_path = full_path;
@@ -20,7 +20,7 @@ Index: base/files/file_util_posix.cc
if (DirectoryExists(path)) {
break;
}
@@ -964,21 +965,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
@@ -966,21 +967,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
}
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -95,7 +95,7 @@ Index: chrome/browser/about_flags.cc
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
@@ -4246,7 +4263,7 @@ const FeatureEntry::FeatureVariation
@@ -4256,7 +4273,7 @@ const FeatureEntry::FeatureVariation
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -104,7 +104,7 @@ Index: chrome/browser/about_flags.cc
const FeatureEntry::FeatureParam kNtpCustomizeChromeAutoOpenOnEveryNTP[] = {
{"max_customize_chrome_auto_shown_count", "5"},
{"max_customize_chrome_auto_shown_session_count", "5"}};
@@ -4324,7 +4341,7 @@ const FeatureEntry::FeatureVariation
@@ -4334,7 +4351,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -113,7 +113,7 @@ Index: chrome/browser/about_flags.cc
const FeatureEntry::FeatureParam kProjectsPanelWithoutThreadsVariation[] = {
{"include_threads_in_projects_panel", "false"}};
const FeatureEntry::FeatureParam kProjectsPanelWithThreadsVariation[] = {
@@ -4360,7 +4377,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa
@@ -4370,7 +4387,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa
kSeamlessSigninCompactSignin, nullptr}};
#endif // BUILDFLAG(IS_ANDROID)
@@ -122,7 +122,7 @@ Index: chrome/browser/about_flags.cc
const FeatureEntry::FeatureParam kProfilePickerTextVariation1[] = {
{"profile-picker-variation", "keep-work-and-life-separate"}};
const FeatureEntry::FeatureParam kProfilePickerTextVariation2[] = {
@@ -5517,7 +5534,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -5527,7 +5544,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableProcessIsolationUiDescription, kOsWin,
FEATURE_VALUE_TYPE(features::kProcessIsolationSettings)},
#endif // BUILDFLAG(IS_WIN)
@@ -131,7 +131,7 @@ Index: chrome/browser/about_flags.cc
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
@@ -5710,7 +5727,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -5725,7 +5742,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
#endif // BUILDFLAG(IS_MAC)
@@ -140,7 +140,7 @@ Index: chrome/browser/about_flags.cc
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
@@ -5725,6 +5742,16 @@ const FeatureEntry kFeatureEntries[] = {
@@ -5740,6 +5757,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -157,7 +157,7 @@ Index: chrome/browser/about_flags.cc
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
@@ -6172,7 +6199,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -6187,7 +6214,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kFillOnAccountSelectDescription, kOsAll,
FEATURE_VALUE_TYPE(password_manager::features::kFillOnAccountSelect)},
@@ -166,7 +166,7 @@ Index: chrome/browser/about_flags.cc
{"first-run-desktop-choice-screen-refresh",
flag_descriptions::kFirstRunDesktopChoiceScreenRefreshName,
flag_descriptions::kFirstRunDesktopChoiceScreenRefreshDescription,
@@ -6492,7 +6519,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -6507,7 +6534,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -175,7 +175,7 @@ Index: chrome/browser/about_flags.cc
{"contextual-search-box-uses-contextual-search-provider",
flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
flag_descriptions::
@@ -6919,7 +6946,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -6934,7 +6961,7 @@ const FeatureEntry kFeatureEntries[] = {
kVoiceSearchCoherenceComposeboxVariations,
"VoiceSearchCoherenceComposeboxVariations")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -184,7 +184,7 @@ Index: chrome/browser/about_flags.cc
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
@@ -7113,7 +7140,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -7128,7 +7155,7 @@ const FeatureEntry kFeatureEntries[] = {
"NtpRealboxNext")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -193,7 +193,7 @@ Index: chrome/browser/about_flags.cc
{"ntp-customize-chrome-auto-open",
flag_descriptions::kNtpCustomizeChromeAutoOpenName,
flag_descriptions::kNtpCustomizeChromeAutoOpenDescription, kOsDesktop,
@@ -7356,7 +7383,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -7371,7 +7398,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(ENABLE_PRINTING)
@@ -202,7 +202,7 @@ Index: chrome/browser/about_flags.cc
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
@@ -7581,7 +7608,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -7596,7 +7623,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -211,7 +211,7 @@ Index: chrome/browser/about_flags.cc
{"enable-input-protection", flag_descriptions::kEnableInputProtectionName,
flag_descriptions::kEnableInputProtectionDescription, kOsDesktop,
FEATURE_VALUE_TYPE(views::features::kEnableInputProtection)},
@@ -8178,7 +8205,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -8193,7 +8220,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kGesturePropertiesDBusService)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -220,7 +220,7 @@ Index: chrome/browser/about_flags.cc
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
@@ -8645,7 +8672,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -8660,7 +8687,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -229,7 +229,7 @@ Index: chrome/browser/about_flags.cc
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
@@ -9091,7 +9118,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -9106,7 +9133,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -238,7 +238,7 @@ Index: chrome/browser/about_flags.cc
{"auto-picture-in-picture-for-video-playback",
flag_descriptions::kAutoPictureInPictureForVideoPlaybackName,
flag_descriptions::kAutoPictureInPictureForVideoPlaybackDescription,
@@ -9280,7 +9307,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -9295,7 +9322,7 @@ const FeatureEntry kFeatureEntries[] = {
kIsolateSandboxedIframesGroupingVariations,
"IsolateSandboxedIframes" /* trial name */)},
@@ -247,7 +247,7 @@ Index: chrome/browser/about_flags.cc
{"reduce-user-agent-data-linux-platform-version",
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
@@ -9313,7 +9340,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -9328,7 +9355,7 @@ const FeatureEntry kFeatureEntries[] = {
content_settings::features::kApproximateGeolocationPermission,
kApproximateGeolocationPermissionVariations,
"ApproximateGeolocationPermission")},
@@ -256,7 +256,7 @@ Index: chrome/browser/about_flags.cc
{"approximate-geolocation-permission",
flag_descriptions::kApproximateGeolocationPermissionName,
flag_descriptions::kApproximateGeolocationPermissionDescription,
@@ -9803,7 +9830,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -9818,7 +9845,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
@@ -265,7 +265,7 @@ Index: chrome/browser/about_flags.cc
{"enable-generic-oidc-auth-profile-management",
flag_descriptions::kEnableGenericOidcAuthProfileManagementName,
flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription,
@@ -9813,7 +9840,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -9828,7 +9855,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -274,7 +274,7 @@ Index: chrome/browser/about_flags.cc
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
@@ -10183,7 +10210,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -10198,7 +10225,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kResponsiveIframesDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kResponsiveIframes)},
@@ -283,7 +283,7 @@ Index: chrome/browser/about_flags.cc
{"replace-sync-promos-with-sign-in-promos-desktop",
flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
@@ -10583,7 +10610,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -10598,7 +10625,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -292,7 +292,7 @@ Index: chrome/browser/about_flags.cc
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription,
@@ -11031,7 +11058,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -11051,7 +11078,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -301,7 +301,7 @@ Index: chrome/browser/about_flags.cc
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
@@ -11054,7 +11081,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -11074,7 +11101,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -310,7 +310,7 @@ Index: chrome/browser/about_flags.cc
{"autofill-enable-amount-extraction",
flag_descriptions::kAutofillEnableAmountExtractionName,
flag_descriptions::kAutofillEnableAmountExtractionDescription,
@@ -11204,7 +11231,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -11224,7 +11251,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
feature_engagement::kIPHAutofillCreditCardBenefitFeature)},
@@ -319,7 +319,7 @@ Index: chrome/browser/about_flags.cc
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
@@ -11249,7 +11276,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -11269,7 +11296,7 @@ const FeatureEntry kFeatureEntries[] = {
supervised_user::kSupervisedUserUseUrlFilteringService)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -328,7 +328,7 @@ Index: chrome/browser/about_flags.cc
{"autofill-enable-amount-extraction-testing",
flag_descriptions::kAutofillEnableAmountExtractionTestingName,
flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
@@ -11259,7 +11286,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -11279,7 +11306,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
@@ -337,7 +337,7 @@ Index: chrome/browser/about_flags.cc
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
@@ -11490,7 +11517,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -11510,7 +11537,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -346,7 +346,7 @@ Index: chrome/browser/about_flags.cc
{"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
@@ -11539,7 +11566,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -11559,7 +11586,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -355,7 +355,7 @@ Index: chrome/browser/about_flags.cc
{"enable-site-search-allow-user-override-policy",
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
@@ -11630,7 +11657,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -11650,7 +11677,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -364,7 +364,7 @@ Index: chrome/browser/about_flags.cc
{"autofill-enable-buy-now-pay-later-for-klarna",
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
@@ -11679,7 +11706,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -11699,7 +11726,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -373,7 +373,7 @@ Index: chrome/browser/about_flags.cc
{"autofill-enable-buy-now-pay-later-for-externally-linked",
flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
flag_descriptions::
@@ -12084,7 +12111,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12104,7 +12131,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -382,7 +382,7 @@ Index: chrome/browser/about_flags.cc
{"contextual-suggestion-ui-improvements",
flag_descriptions::kContextualSuggestionsUiImprovementsName,
flag_descriptions::kContextualSuggestionsUiImprovementsDescription,
@@ -12192,7 +12219,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12212,7 +12239,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -391,7 +391,7 @@ Index: chrome/browser/about_flags.cc
{"lens-reinvocation-affordance",
flag_descriptions::kLensSearchReinvocationAffordanceName,
flag_descriptions::kLensSearchReinvocationAffordanceDescription,
@@ -12237,7 +12264,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12257,7 +12284,7 @@ const FeatureEntry kFeatureEntries[] = {
STRING_VALUE_TYPE(variations::switches::kVariationsSeedCorpus, "")},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -400,7 +400,7 @@ Index: chrome/browser/about_flags.cc
{"passkey-unlock-manager", flag_descriptions::kPasskeyUnlockManagerName,
flag_descriptions::kPasskeyUnlockManagerDescription, kOsDesktop,
FEATURE_VALUE_TYPE(device::kPasskeyUnlockManager)},
@@ -12282,7 +12309,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12302,7 +12329,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kHandleMdmErrorsForDasherAccountsDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kHandleMdmErrorsForDasherAccounts)},
@@ -409,7 +409,7 @@ Index: chrome/browser/about_flags.cc
{"disable-u18-feedback-desktop",
flag_descriptions::kDisableU18FeedbackDesktopName,
flag_descriptions::kDisableU18FeedbackDesktopDescription,
@@ -12290,7 +12317,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12310,7 +12337,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(switches::kDisableU18FeedbackDesktop)},
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -418,7 +418,7 @@ Index: chrome/browser/about_flags.cc
{"profile-creation-decline-signin-cta-experiment",
flag_descriptions::kProfileCreationDeclineSigninCTAExperimentName,
flag_descriptions::kProfileCreationDeclineSigninCTAExperimentDescription,
@@ -12304,7 +12331,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12324,7 +12351,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(switches::kSearchSettingsUpdate)},
#endif
@@ -427,7 +427,7 @@ Index: chrome/browser/about_flags.cc
{"show-profile-picker-to-all-users-experiment",
flag_descriptions::kShowProfilePickerToAllUsersExperimentName,
flag_descriptions::kShowProfilePickerToAllUsersExperimentDescription,
@@ -12319,7 +12346,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12339,7 +12366,7 @@ const FeatureEntry kFeatureEntries[] = {
enterprise_signals::features::kProfileSignalsReportingEnabled)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -436,7 +436,7 @@ Index: chrome/browser/about_flags.cc
{"projects-panel", flag_descriptions::kProjectsPanelName,
flag_descriptions::kProjectsPanelDescription, kOsDesktop,
FEATURE_WITH_PARAMS_VALUE_TYPE(tab_groups::kProjectsPanel,
@@ -12352,7 +12379,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12372,7 +12399,7 @@ const FeatureEntry kFeatureEntries[] = {
"AndroidDesktopZoomScaling")},
#endif
@@ -445,7 +445,7 @@ Index: chrome/browser/about_flags.cc
{"profile-picker-text-variations",
flag_descriptions::kProfilePickerTextVariationsName,
flag_descriptions::kProfilePickerTextVariationsDescription,
@@ -12363,7 +12390,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12383,7 +12410,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -454,7 +454,7 @@ Index: chrome/browser/about_flags.cc
{"lens-overlay-optimization-filter",
flag_descriptions::kLensOverlayOptimizationFilterName,
flag_descriptions::kLensOverlayOptimizationFilterDescription, kOsDesktop,
@@ -12386,7 +12413,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12406,7 +12433,7 @@ const FeatureEntry kFeatureEntries[] = {
MULTI_VALUE_TYPE(kConnectionAllowlistsChoices)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -463,7 +463,7 @@ Index: chrome/browser/about_flags.cc
{"read-anything-with-readability-enabled",
flag_descriptions::kReadAnythingWithReadabilityName,
flag_descriptions::kReadAnythingWithReadabilityDescription, kOsDesktop,
@@ -12394,7 +12421,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12414,7 +12441,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -472,7 +472,7 @@ Index: chrome/browser/about_flags.cc
{"read-anything-omnibox-chip",
flag_descriptions::kReadAnythingOmniboxChipName,
flag_descriptions::kReadAnythingOmniboxChipDescription, kOsDesktop,
@@ -12423,7 +12450,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12443,7 +12470,7 @@ const FeatureEntry kFeatureEntries[] = {
autofill::features::kAutofillDisableBnplCountryCheckForTesting)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -481,7 +481,7 @@ Index: chrome/browser/about_flags.cc
{"infobar-prioritization", flag_descriptions::kInfobarPrioritizationName,
flag_descriptions::kInfobarPrioritizationDescription, kOsDesktop,
FEATURE_VALUE_TYPE(infobars::features::kInfobarPrioritization)},
@@ -12434,7 +12461,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12454,7 +12481,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kInfobarRefresh)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -490,7 +490,7 @@ Index: chrome/browser/about_flags.cc
{"read-anything-immersive-reading-mode",
flag_descriptions::kReadAnythingImmersiveReadingModeName,
flag_descriptions::kReadAnythingImmersiveReadingModeDescription,
@@ -12447,7 +12474,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12467,7 +12494,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -499,7 +499,7 @@ Index: chrome/browser/about_flags.cc
{"lens-overlay-non-blocking-privacy-notice",
flag_descriptions::kLensOverlayNonBlockingPrivacyNoticeName,
flag_descriptions::kLensOverlayNonBlockingPrivacyNoticeDescription,
@@ -12520,7 +12547,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12540,7 +12567,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -508,7 +508,7 @@ Index: chrome/browser/about_flags.cc
{"enable-your-saved-info-settings-page",
flag_descriptions::kYourSavedInfoSettingsPageName,
flag_descriptions::kYourSavedInfoSettingsPageDescription, kOsDesktop,
@@ -12695,7 +12722,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12715,7 +12742,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(autofill::features::kAutofillAiWithDataSchema)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -517,7 +517,7 @@ Index: chrome/browser/about_flags.cc
{"read-anything-line-focus", flag_descriptions::kReadAnythingLineFocusName,
flag_descriptions::kReadAnythingLineFocusDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kReadAnythingLineFocus)},
@@ -12719,7 +12746,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12739,7 +12766,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(payments::android::kDeduplicateNativePaymentApps)},
#endif
@@ -526,7 +526,7 @@ Index: chrome/browser/about_flags.cc
{"password-upload-ui-update",
flag_descriptions::kPasswordUploadUiUpdateName,
flag_descriptions::kPasswordUploadUiUpdateDescription,
@@ -12761,7 +12788,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -12781,7 +12808,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(chrome::android::kAlwaysDrawCompositedToolbarHairline)},
#endif
@@ -535,7 +535,7 @@ Index: chrome/browser/about_flags.cc
{"saas-usage-reporting", flag_descriptions::kSaasUsageReportingName,
flag_descriptions::kSaasUsageReportingDescription,
kOsLinux | kOsMac | kOsWin,
@@ -13180,7 +13207,7 @@ const FeatureEntry kFeatureEntries[] = {
@@ -13200,7 +13227,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(blink::features::kUserMediaElement)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -1,7 +1,7 @@
Index: chrome/browser/chrome_content_browser_client.cc
--- chrome/browser/chrome_content_browser_client.cc.orig
+++ chrome/browser/chrome_content_browser_client.cc
@@ -608,7 +608,7 @@
@@ -610,7 +610,7 @@
#include "third_party/cros_system_api/switches/chrome_switches.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -10,7 +10,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
#include "components/crash/core/app/crash_switches.h"
#include "components/crash/core/app/crashpad.h"
#endif
@@ -619,7 +619,7 @@
@@ -621,7 +621,7 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -19,7 +19,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
#include "components/webapps/isolated_web_apps/scheme.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
@@ -1523,7 +1523,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
@@ -1525,7 +1525,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
registry->RegisterBooleanPref(prefs::kDataURLWhitespacePreservationEnabled,
true);
registry->RegisterBooleanPref(prefs::kEnableUnsafeSwiftShader, false);
@@ -28,7 +28,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
true);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
@@ -1799,7 +1799,7 @@ ChromeContentBrowserClient::GetStoragePartitionConfigF
@@ -1801,7 +1801,7 @@ ChromeContentBrowserClient::GetStoragePartitionConfigF
#if BUILDFLAG(ENABLE_EXTENSIONS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -37,7 +37,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
if (content::SiteIsolationPolicy::ShouldUrlUseApplicationIsolationLevel(
browser_context, site)) {
CHECK(url::Origin::Create(site).scheme() == webapps::kIsolatedAppScheme);
@@ -2696,7 +2696,7 @@ bool ChromeContentBrowserClient::ShouldUrlUseApplicati
@@ -2698,7 +2698,7 @@ bool ChromeContentBrowserClient::ShouldUrlUseApplicati
const GURL& url) {
#if BUILDFLAG(ENABLE_EXTENSIONS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -46,7 +46,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
if (!content::AreIsolatedWebAppsEnabled(browser_context)) {
return false;
@@ -2803,7 +2803,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
@@ -2805,7 +2805,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
base::CommandLine* command_line,
int child_process_id) {
@@ -56,7 +56,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
#if BUILDFLAG(IS_MAC)
std::unique_ptr<metrics::ClientInfo> client_info =
GoogleUpdateSettings::LoadMetricsClientInfo();
@@ -2812,7 +2814,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
@@ -2814,7 +2816,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
client_info->client_id);
}
#elif BUILDFLAG(IS_POSIX)
@@ -65,7 +65,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
pid_t pid;
if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
command_line->AppendSwitchASCII(
@@ -3164,7 +3166,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
@@ -3166,7 +3168,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
}
}
@@ -74,7 +74,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
// Opt into a hardened stack canary mitigation if it hasn't already been
// force-disabled.
if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
@@ -4192,7 +4194,7 @@ GetPreferredColorScheme(const WebPreferences& web_pref
@@ -4194,7 +4196,7 @@ GetPreferredColorScheme(const WebPreferences& web_pref
std::optional<SkColor> GetRootScrollbarThemeColor(WebContents* web_contents) {
bool root_scrollbar_follows_browser_theme = false;
@@ -83,7 +83,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
root_scrollbar_follows_browser_theme = base::FeatureList::IsEnabled(
blink::features::kRootScrollbarFollowsBrowserTheme);
#endif
@@ -5204,7 +5206,7 @@ void ChromeContentBrowserClient::GetAdditionalAllowedS
@@ -5224,7 +5226,7 @@ void ChromeContentBrowserClient::GetAdditionalAllowedS
additional_allowed_schemes->push_back(content::kChromeUIScheme);
additional_allowed_schemes->push_back(content::kChromeUIUntrustedScheme);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -92,7 +92,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
additional_allowed_schemes->push_back(webapps::kIsolatedAppScheme);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
@@ -5258,7 +5260,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
@@ -5278,7 +5280,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
}
}
@@ -101,7 +101,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
const base::CommandLine& command_line,
int child_process_id,
@@ -6155,7 +6157,7 @@ ChromeContentBrowserClient::CreateNonNetworkNavigation
@@ -6175,7 +6177,7 @@ ChromeContentBrowserClient::CreateNonNetworkNavigation
}
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -110,7 +110,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
if (scheme == webapps::kIsolatedAppScheme) {
if (content::AreIsolatedWebAppsEnabled(browser_context) &&
!browser_context->ShutdownStarted()) {
@@ -6227,7 +6229,7 @@ void ChromeContentBrowserClient::
@@ -6247,7 +6249,7 @@ void ChromeContentBrowserClient::
DCHECK(factories);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -119,7 +119,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
if (content::AreIsolatedWebAppsEnabled(browser_context) &&
!browser_context->ShutdownStarted()) {
std::optional<url::Origin> app_origin;
@@ -6274,7 +6276,7 @@ void ChromeContentBrowserClient::
@@ -6294,7 +6296,7 @@ void ChromeContentBrowserClient::
DCHECK(factories);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -128,7 +128,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
if (content::AreIsolatedWebAppsEnabled(browser_context) &&
!browser_context->ShutdownStarted()) {
factories->emplace(webapps::kIsolatedAppScheme,
@@ -6545,7 +6547,7 @@ void ChromeContentBrowserClient::
@@ -6565,7 +6567,7 @@ void ChromeContentBrowserClient::
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -137,7 +137,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
{
auto* rph = content::RenderProcessHost::FromID(render_process_id);
content::BrowserContext* browser_context = rph->GetBrowserContext();
@@ -7164,7 +7166,7 @@ bool ChromeContentBrowserClient::HandleExternalProtoco
@@ -7184,7 +7186,7 @@ bool ChromeContentBrowserClient::HandleExternalProtoco
CHECK(content::BrowserThread::CurrentlyOn(content::BrowserThread::UI));
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -146,7 +146,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
// Handle the google-chrome:// scheme (and chromium://).
// If the scheme is present, we strip it and navigate to the inner URL.
// This avoids launching a new browser instance via the OS handler.
@@ -7293,7 +7295,7 @@ bool ChromeContentBrowserClient::HandleWebUI(
@@ -7313,7 +7315,7 @@ bool ChromeContentBrowserClient::HandleWebUI(
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -155,7 +155,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
// Rewrite chrome://settings/enhancedAutofill to chrome://settings/autofill.
if (url->SchemeIs(content::kChromeUIScheme) &&
@@ -7582,7 +7584,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
@@ -7602,7 +7604,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() {
// This enterprise policy is supported on Android, but the feature will not be
// launched there.
@@ -164,7 +164,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
// This is possibly called before `g_browser_process` is initialized.
PrefService* local_state;
if (g_browser_process) {
@@ -8008,7 +8010,7 @@ void ChromeContentBrowserClient::
@@ -8028,7 +8030,7 @@ void ChromeContentBrowserClient::
GrantAdditionalRequestPrivilegesToWorkerProcess(int child_id,
const GURL& script_url) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -173,7 +173,7 @@ Index: chrome/browser/chrome_content_browser_client.cc
// IWA Service Workers need to be explicitly granted access to their origin
// because isolated-app: isn't a web-safe scheme that can be accessed by
// default.
@@ -8473,7 +8475,7 @@ ChromeContentBrowserClient::GetAlternativeErrorPageOve
@@ -8493,7 +8495,7 @@ ChromeContentBrowserClient::GetAlternativeErrorPageOve
content::BrowserContext* browser_context,
int32_t error_code) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -1,7 +1,7 @@
Index: chrome/browser/chrome_content_browser_client.h
--- chrome/browser/chrome_content_browser_client.h.orig
+++ chrome/browser/chrome_content_browser_client.h
@@ -576,7 +576,7 @@ class ChromeContentBrowserClient : public content::Con
@@ -577,7 +577,7 @@ class ChromeContentBrowserClient : public content::Con
const GURL& site_url) override;
std::unique_ptr<content::TracingDelegate> CreateTracingDelegate() override;
bool IsSystemWideTracingEnabled() override;
@@ -1,7 +1,7 @@
Index: chrome/browser/flag_descriptions.h
--- chrome/browser/flag_descriptions.h.orig
+++ chrome/browser/flag_descriptions.h
@@ -8582,6 +8582,18 @@ inline constexpr char kAndroidEntraSsoDescription[] =
@@ -8592,6 +8592,18 @@ inline constexpr char kAndroidEntraSsoDescription[] =
"Enables native support for Entra SSO on Android provided by selected "
"Authentication Brokers.";
@@ -1,7 +1,7 @@
Index: chrome/browser/glic/public/features.cc
--- chrome/browser/glic/public/features.cc.orig
+++ chrome/browser/glic/public/features.cc
@@ -58,7 +58,7 @@ BASE_FEATURE(kGlicCreateTabAdjacent, base::FEATURE_ENA
@@ -67,7 +67,7 @@ BASE_FEATURE(kGlicCreateTabAdjacent, base::FEATURE_ENA
// When off, disables both live mode and the glic floating panel.
BASE_FEATURE(kGlicLiveMode,
@@ -28,7 +28,7 @@ Index: chrome/browser/glic/widget/glic_widget.cc
int resize_border = OpaqueBrowserFrameViewLayout::kFrameBorderThickness;
#endif
const bool can_resize = GetWidget()->widget_delegate()->CanResize();
@@ -347,7 +347,7 @@ std::unique_ptr<views::WidgetDelegate> GlicWidget::Cre
@@ -356,7 +356,7 @@ std::unique_ptr<views::WidgetDelegate> GlicWidget::Cre
return std::make_unique<GlicClientView>(widget, contents_view);
}));
@@ -37,7 +37,7 @@ Index: chrome/browser/glic/widget/glic_widget.cc
delegate->SetFrameViewFactory(base::BindRepeating(
[](views::Widget* widget) -> std::unique_ptr<views::FrameView> {
return std::make_unique<GlicFrameView>(widget);
@@ -427,7 +427,7 @@ std::unique_ptr<GlicWidget> GlicWidget::Create(views::
@@ -436,7 +436,7 @@ std::unique_ptr<GlicWidget> GlicWidget::Create(views::
#if BUILDFLAG(IS_MAC)
params.animation_enabled = true;
#endif // BUILDFLAG(IS_MAC)
@@ -19,7 +19,7 @@ Index: chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
ref->can_release_capture_ = false;
#endif
ref->start_point_in_screen_ =
@@ -1035,7 +1035,7 @@ TabDragController::Liveness TabDragController::DragBro
@@ -1039,7 +1039,7 @@ TabDragController::Liveness TabDragController::DragBro
CHECK_EQ(SetCapture(target_context), Liveness::kAlive);
}
@@ -28,7 +28,7 @@ Index: chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
// EndMoveLoop is going to snap the window back to its original location.
// Hide it so users don't see this. Hiding a window in Linux aura causes
// it to lose capture so skip it.
@@ -2270,7 +2270,7 @@ void TabDragController::CompleteDrag() {
@@ -2277,7 +2277,7 @@ void TabDragController::CompleteDrag() {
}
// If source window was maximized - maximize the new window as well.
@@ -37,7 +37,7 @@ Index: chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
// Keeping maximized state breaks snap to Grid on Windows when dragging
// tabs from maximized windows. TODO:(crbug.com/41321838) Explore doing this
// for other desktop OS's. kMaximizedStateRetainedOnTabDrag in
@@ -2698,7 +2698,7 @@ TabDragController::Liveness TabDragController::GetLoca
@@ -2705,7 +2705,7 @@ TabDragController::Liveness TabDragController::GetLoca
}
}
@@ -19,7 +19,7 @@ Index: chrome/browser/ui/webui/cr_components/searchbox/searchbox_handler.cc
kLinuxShareIconResourceName =
"//resources/cr_components/searchbox/icons/share_cr23.svg";
#else
@@ -688,7 +688,7 @@ std::string SearchboxHandler::AutocompleteIconToResour
@@ -689,7 +689,7 @@ std::string SearchboxHandler::AutocompleteIconToResour
if (icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
return kWinShareIconResourceName;
}
@@ -1,7 +1,7 @@
Index: components/password_manager/core/browser/password_autofill_manager.h
--- components/password_manager/core/browser/password_autofill_manager.h.orig
+++ components/password_manager/core/browser/password_autofill_manager.h
@@ -293,7 +293,7 @@ class PasswordAutofillManager : public autofill::Autof
@@ -299,7 +299,7 @@ class PasswordAutofillManager : public autofill::Autof
// Stores the controller of warning popup UI on cross domain filling.
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
@@ -65,7 +65,7 @@ Index: media/base/media_switches.cc
// Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
// on chromeos, but needs an experiment on linux.
BASE_FEATURE(kAcceleratedVideoDecodeLinux,
@@ -800,7 +822,7 @@ BASE_FEATURE(kVaapiVp9SModeHWEncoding, base::FEATURE_E
@@ -812,7 +834,7 @@ BASE_FEATURE(kVaapiVp9SModeHWEncoding, base::FEATURE_E
// Enables VSync aligned MJPEG decoding.
BASE_FEATURE(kVSyncMjpegDecoding, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -74,7 +74,7 @@ Index: media/base/media_switches.cc
// Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
base::FEATURE_DISABLED_BY_DEFAULT);
@@ -995,7 +1017,7 @@ BASE_FEATURE(kMediaFoundationMultiGpuAdapterSelection,
@@ -1007,7 +1029,7 @@ BASE_FEATURE(kMediaFoundationMultiGpuAdapterSelection,
BASE_FEATURE(kHardwareMediaKeyHandling,
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
base::FEATURE_ENABLED_BY_DEFAULT
@@ -83,7 +83,7 @@ Index: media/base/media_switches.cc
#if BUILDFLAG(USE_MPRIS)
base::FEATURE_ENABLED_BY_DEFAULT
#else
@@ -1371,7 +1393,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding,
@@ -1383,7 +1405,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding,
BASE_FEATURE(kUseSharedImageInOOPVDProcess, base::FEATURE_ENABLED_BY_DEFAULT);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
@@ -92,7 +92,7 @@ Index: media/base/media_switches.cc
// Spawn utility processes to perform hardware encode acceleration instead of
// using the GPU process.
BASE_FEATURE(kUseOutOfProcessVideoEncoding, base::FEATURE_DISABLED_BY_DEFAULT);
@@ -1433,7 +1455,7 @@ BASE_FEATURE(kRecordMediaEngagementScores, base::FEATU
@@ -1445,7 +1467,7 @@ BASE_FEATURE(kRecordMediaEngagementScores, base::FEATU
// Enables Media Engagement Index recording for Web Audio playbacks.
BASE_FEATURE(kRecordWebAudioEngagement, base::FEATURE_ENABLED_BY_DEFAULT);
@@ -101,7 +101,7 @@ Index: media/base/media_switches.cc
// Reduces the number of buffers needed in the output video frame pool to
// populate the Renderer pipeline for hardware accelerated VideoDecoder in
// non-low latency scenarios.
@@ -1760,7 +1782,7 @@ bool IsSystemLoopbackCaptureSupported() {
@@ -1772,7 +1794,7 @@ bool IsSystemLoopbackCaptureSupported() {
#elif BUILDFLAG(IS_MAC)
return (IsMacSckSystemLoopbackCaptureSupported() ||
IsMacCatapSystemLoopbackCaptureSupported());
@@ -38,7 +38,7 @@ Index: media/base/media_switches.h
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
@@ -363,7 +375,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay
@@ -364,7 +376,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -47,7 +47,7 @@ Index: media/base/media_switches.h
MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
@@ -472,7 +484,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVide
@@ -473,7 +485,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVide
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseSharedImageInOOPVDProcess);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
@@ -1,7 +1,7 @@
Index: services/device/public/cpp/device_features.cc
--- services/device/public/cpp/device_features.cc.orig
+++ services/device/public/cpp/device_features.cc
@@ -157,11 +157,11 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
@@ -161,11 +161,11 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
// a USB interface is busy.
#if BUILDFLAG(IS_ANDROID)
BASE_FEATURE(kAutomaticUsbDetach, base::FEATURE_ENABLED_BY_DEFAULT);
@@ -1,7 +1,7 @@
Index: services/device/public/cpp/device_features.h
--- services/device/public/cpp/device_features.h.orig
+++ services/device/public/cpp/device_features.h
@@ -59,11 +59,11 @@ extern const DEVICE_FEATURES_EXPORT
@@ -60,11 +60,11 @@ extern const DEVICE_FEATURES_EXPORT
DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermissionSupportEnabled();
@@ -1,7 +1,7 @@
Index: ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc
--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig
+++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc
@@ -218,7 +218,7 @@ DragOperation DesktopDragDropClientOzone::StartDragAnd
@@ -225,7 +225,7 @@ DragOperation DesktopDragDropClientOzone::StartDragAnd
return selected_operation_;
}
@@ -1,7 +1,7 @@
Index: ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h
--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig
+++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h
@@ -67,7 +67,7 @@ class VIEWS_EXPORT DesktopDragDropClientOzone
@@ -73,7 +73,7 @@ class VIEWS_EXPORT DesktopDragDropClientOzone
// The offset of |drag_widget_| relative to the mouse position.
gfx::Vector2d offset;
@@ -10,7 +10,7 @@ Index: ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h
// The last received drag location. The drag widget is moved asynchronously
// so its position is updated when the UI thread has time for that. When
// the first change to the location happens, a call to UpdateDragWidget()
@@ -88,7 +88,7 @@ class VIEWS_EXPORT DesktopDragDropClientOzone
@@ -94,7 +94,7 @@ class VIEWS_EXPORT DesktopDragDropClientOzone
const gfx::Point& root_location,
int allowed_operations,
ui::mojom::DragEventSource source) override;
@@ -19,7 +19,7 @@ Index: ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
std::make_unique<DesktopDragDropClientOzoneLinux>(window(), drag_handler);
#else
std::make_unique<DesktopDragDropClientOzone>(window(), drag_handler);
@@ -1285,7 +1285,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
@@ -1290,7 +1290,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
// DesktopWindowTreeHost:
// Linux subclasses this host and adds some Linux specific bits.