Date: Sat, 30 May 2026 03:15:34 +0000 From: Hiroki Tagato <tagattie@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 526d46f7039d - main - devel/electron42: Update to 42.3.0 Message-ID: <6a1a5656.33b57.62ceb20@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=526d46f7039dfa18a5a80ce1396e5583889065ff commit 526d46f7039dfa18a5a80ce1396e5583889065ff Author: Hiroki Tagato <tagattie@FreeBSD.org> AuthorDate: 2026-05-30 03:13:58 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2026-05-30 03:15:24 +0000 devel/electron42: Update to 42.3.0 Changelog: https://github.com/electron/electron/releases/tag/v42.3.0 Reported by: GitHub (watch releases) --- devel/electron42/Makefile | 2 +- devel/electron42/Makefile.version | 2 +- devel/electron42/distinfo | 14 +-- .../files/patch-chrome_browser_about__flags.cc | 116 ++++++++++----------- .../patch-chrome_browser_flag__descriptions.h | 4 +- ...chrome_browser_glic_host_glic__page__handler.cc | 4 +- .../patch-chrome_browser_glic_public_features.cc | 4 +- ...-chrome_browser_ui_views_frame_browser__view.cc | 8 +- .../files/patch-chrome_common_pref__names.h | 20 ++-- ...n_providers_cast_channel_cast__message__util.cc | 4 +- ...atch-content_public_common_content__features.cc | 6 +- ...lectron_shell_browser_api_electron__api__app.cc | 23 ++-- ...tron_shell_browser_api_electron__api__screen.cc | 12 +-- .../files/patch-electron_shell_browser_browser.h | 13 +-- .../patch-electron_shell_browser_browser__linux.cc | 10 +- ...electron_shell_browser_native__window__views.cc | 8 +- ...ctron_shell_browser_ui_views_frameless__view.cc | 4 +- ...ectron_shell_browser_ui_views_frameless__view.h | 4 +- .../files/patch-electron_spec_api-app-spec.ts | 75 ++++++++----- ...patch-electron_spec_api-utility-process-spec.ts | 6 +- ...platform_graphics_canvas__resource__provider.cc | 4 +- ...__aura_desktop__window__tree__host__platform.cc | 4 +- 22 files changed, 178 insertions(+), 169 deletions(-) diff --git a/devel/electron42/Makefile b/devel/electron42/Makefile index e366ba47cce3..1aff5693f6fe 100644 --- a/devel/electron42/Makefile +++ b/devel/electron42/Makefile @@ -222,7 +222,7 @@ SNDIO_VARS= GN_ARGS+=use_sndio=true SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false # See ${WRKSRC}/electron/DEPS for CHROMIUM_VER -CHROMIUM_VER= 148.0.7778.97 +CHROMIUM_VER= 148.0.7778.180 # See ${WRKSRC}/electron/DEPS for NODE_VER NODE_VER= 24.15.0 # See ${WRKSRC}/electron/DEPS for NAN_VER diff --git a/devel/electron42/Makefile.version b/devel/electron42/Makefile.version index 7e407be2d7ad..a4a0a2d82ce0 100644 --- a/devel/electron42/Makefile.version +++ b/devel/electron42/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 42.2.0 +ELECTRON_VER= 42.3.0 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron42/distinfo b/devel/electron42/distinfo index 32a7986e877d..fa4b0dc5ce62 100644 --- a/devel/electron42/distinfo +++ b/devel/electron42/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1779536636 -SHA256 (electron/chromium-148.0.7778.97-lite.tar.xz) = 11aa0656b1e66f57191638f2a19ded5e87198979e96c58717dc66282ad3664b3 -SIZE (electron/chromium-148.0.7778.97-lite.tar.xz) = 1593051356 +TIMESTAMP = 1780030430 +SHA256 (electron/chromium-148.0.7778.180-lite.tar.xz) = 739ef940601549d1a3ab0c81954e0cd4ef296bb631d22826e8c27abdb9d89b2b +SIZE (electron/chromium-148.0.7778.180-lite.tar.xz) = 1591971560 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 SHA256 (electron/rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3 @@ -337,10 +337,10 @@ SHA256 (electron/rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4 SIZE (electron/rust/crates/zerocopy-derive-0.7.35.crate) = 37829 SHA256 (electron/yarn-4.12.0.tgz) = bd58d06826ce9542c4cd904fe10bab7bc718ea2cc39a45d9fbd15f2edb45761c SIZE (electron/yarn-4.12.0.tgz) = 1056794 -SHA256 (electron/electron42-42.2.0-node-modules.tar.xz) = e102aed0f760c44a06cc3ff83b021ad0948b1ef5ffa275fe305d1e720ada9d31 -SIZE (electron/electron42-42.2.0-node-modules.tar.xz) = 71041981 -SHA256 (electron/electron-electron-v42.2.0_GH0.tar.gz) = 2402119da6dbb964ecb1d441dbefcf07ef0e1379bb301c0e0591e27e6899cb6a -SIZE (electron/electron-electron-v42.2.0_GH0.tar.gz) = 18787426 +SHA256 (electron/electron42-42.3.0-node-modules.tar.xz) = e102aed0f760c44a06cc3ff83b021ad0948b1ef5ffa275fe305d1e720ada9d31 +SIZE (electron/electron42-42.3.0-node-modules.tar.xz) = 71041981 +SHA256 (electron/electron-electron-v42.3.0_GH0.tar.gz) = 3820ec73357209c53a7a56ca3ac58ed10a587f6fe2f9bf576ab6c3ef703f4512 +SIZE (electron/electron-electron-v42.3.0_GH0.tar.gz) = 18782866 SHA256 (electron/nodejs-node-v24.15.0_GH0.tar.gz) = 5cfb169b21878f50876e0c6a77db1a5e40d733960232682bebb5e267246a2e80 SIZE (electron/nodejs-node-v24.15.0_GH0.tar.gz) = 126716937 SHA256 (electron/nodejs-nan-675cefebca42410733da8a454c8d9391fcebfbc2_GH0.tar.gz) = 3983c68f19ed75dd37dc228eab385093ae2533132730f253f0c3d19ff10788e3 diff --git a/devel/electron42/files/patch-chrome_browser_about__flags.cc b/devel/electron42/files/patch-chrome_browser_about__flags.cc index 50c4b860f119..af5fc675c348 100644 --- a/devel/electron42/files/patch-chrome_browser_about__flags.cc +++ b/devel/electron42/files/patch-chrome_browser_about__flags.cc @@ -1,4 +1,4 @@ ---- chrome/browser/about_flags.cc.orig 2026-04-28 21:06:17 UTC +--- chrome/browser/about_flags.cc.orig 2026-05-18 23:17:45 UTC +++ chrome/browser/about_flags.cc @@ -340,13 +340,13 @@ #include "components/stylus_handwriting/win/features.h" @@ -34,7 +34,7 @@ #include "components/enterprise/browser/reporting/reporting_features.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -@@ -880,6 +880,23 @@ const FeatureEntry::FeatureVariation +@@ -893,6 +893,23 @@ const FeatureEntry::FeatureVariation "identity request to Android OS", kWebIdentityDigitalIdentityCredentialHighRiskDialogParam, nullptr}}; @@ -58,7 +58,7 @@ const FeatureEntry::FeatureParam kMBIModeLegacy[] = {{"mode", "legacy"}}; const FeatureEntry::FeatureParam kMBIModeEnabledPerRenderProcessHost[] = { {"mode", "per_render_process_host"}}; -@@ -1272,7 +1289,7 @@ const FeatureEntry::FeatureVariation +@@ -1285,7 +1302,7 @@ const FeatureEntry::FeatureVariation }; #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -67,7 +67,7 @@ // A limited number of combinations of the rich autocompletion params. const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = { -@@ -3260,7 +3277,7 @@ const FeatureEntry::FeatureVariation kAndroidThemeReso +@@ -3273,7 +3290,7 @@ const FeatureEntry::FeatureVariation kAndroidThemeReso #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -76,7 +76,7 @@ const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] = {{"link_capturing_state", "on_by_default"}}; const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] = -@@ -3286,7 +3303,7 @@ const flags_ui::FeatureEntry::FeatureVariation +@@ -3299,7 +3316,7 @@ const flags_ui::FeatureEntry::FeatureVariation #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || // BUILDFLAG(IS_CHROMEOS) @@ -85,7 +85,7 @@ const char kReplaceSyncPromosWithSignInPromosDesktopFeatures[] = "ReplaceSyncPromosWithSignInPromos," "IPH_SignInBenefits," -@@ -3488,7 +3505,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent +@@ -3501,7 +3518,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -94,7 +94,7 @@ const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = { {"BackoffTime", "0h"}, {"BackoffMultiplierBase", "0.0"}, -@@ -4235,7 +4252,7 @@ const FeatureEntry::FeatureVariation +@@ -4266,7 +4283,7 @@ const FeatureEntry::FeatureVariation }; #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -103,7 +103,7 @@ const FeatureEntry::FeatureParam kNtpCustomizeChromeAutoOpenOnEveryNTP[] = { {"max_customize_chrome_auto_shown_count", "5"}, {"max_customize_chrome_auto_shown_session_count", "5"}}; -@@ -4313,7 +4330,7 @@ const FeatureEntry::FeatureVariation +@@ -4344,7 +4361,7 @@ const FeatureEntry::FeatureVariation #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -112,7 +112,7 @@ const FeatureEntry::FeatureParam kProjectsPanelWithoutThreadsVariation[] = { {"include_threads_in_projects_panel", "false"}}; const FeatureEntry::FeatureParam kProjectsPanelWithThreadsVariation[] = { -@@ -4349,7 +4366,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa +@@ -4380,7 +4397,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa kSeamlessSigninCompactSignin, nullptr}}; #endif // BUILDFLAG(IS_ANDROID) @@ -121,7 +121,7 @@ const FeatureEntry::FeatureParam kProfilePickerTextVariation1[] = { {"profile-picker-variation", "keep-work-and-life-separate"}}; const FeatureEntry::FeatureParam kProfilePickerTextVariation2[] = { -@@ -5435,7 +5452,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -5466,7 +5483,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kEnableProcessIsolationUiDescription, kOsWin, FEATURE_VALUE_TYPE(features::kProcessIsolationSettings)}, #endif // BUILDFLAG(IS_WIN) @@ -130,7 +130,7 @@ {"enable-iwa-key-distribution-component", flag_descriptions::kEnableIwaKeyDistributionComponentName, flag_descriptions::kEnableIwaKeyDistributionComponentDescription, -@@ -5639,7 +5656,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -5670,7 +5687,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)}, #endif // BUILDFLAG(IS_MAC) @@ -139,7 +139,7 @@ {"pulseaudio-loopback-for-cast", flag_descriptions::kPulseaudioLoopbackForCastName, flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux, -@@ -5654,6 +5671,16 @@ const FeatureEntry kFeatureEntries[] = { +@@ -5685,6 +5702,16 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kWaylandSessionManagementName, flag_descriptions::kWaylandSessionManagementDescription, kOsLinux, FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)}, @@ -156,7 +156,7 @@ #endif // BUILDFLAG(IS_LINUX) #if BUILDFLAG(ENABLE_VR) -@@ -6117,7 +6144,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6148,7 +6175,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kFillOnAccountSelectDescription, kOsAll, FEATURE_VALUE_TYPE(password_manager::features::kFillOnAccountSelect)}, @@ -165,7 +165,7 @@ {"first-run-desktop-choice-screen-refresh", flag_descriptions::kFirstRunDesktopChoiceScreenRefreshName, flag_descriptions::kFirstRunDesktopChoiceScreenRefreshDescription, -@@ -6436,7 +6463,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6467,7 +6494,7 @@ const FeatureEntry kFeatureEntries[] = { "MlUrlScoring")}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -174,7 +174,7 @@ {"contextual-search-box-uses-contextual-search-provider", flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName, flag_descriptions:: -@@ -6850,7 +6877,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6880,7 +6907,7 @@ const FeatureEntry kFeatureEntries[] = { kNumSrpZpsRelatedSearches, "PowerTools")}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -183,7 +183,7 @@ {"history-embeddings", flag_descriptions::kHistoryEmbeddingsName, flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop, FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)}, -@@ -7032,7 +7059,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7063,7 +7090,7 @@ const FeatureEntry kFeatureEntries[] = { "NtpRealboxNext")}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -192,7 +192,7 @@ {"ntp-customize-chrome-auto-open", flag_descriptions::kNtpCustomizeChromeAutoOpenName, flag_descriptions::kNtpCustomizeChromeAutoOpenDescription, kOsDesktop, -@@ -7275,7 +7302,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7306,7 +7333,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(ENABLE_PRINTING) @@ -201,7 +201,7 @@ {"cups-ipp-printing-backend", flag_descriptions::kCupsIppPrintingBackendName, flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop, -@@ -7498,7 +7525,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7529,7 +7556,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -210,7 +210,7 @@ {"enable-input-protection", flag_descriptions::kEnableInputProtectionName, flag_descriptions::kEnableInputProtectionDescription, kOsDesktop, FEATURE_VALUE_TYPE(views::features::kEnableInputProtection)}, -@@ -8086,7 +8113,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8117,7 +8144,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(ash::features::kGesturePropertiesDBusService)}, #endif // BUILDFLAG(IS_CHROMEOS) @@ -219,7 +219,7 @@ {"enable-network-service-sandbox", flag_descriptions::kEnableNetworkServiceSandboxName, flag_descriptions::kEnableNetworkServiceSandboxDescription, -@@ -8557,7 +8584,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8588,7 +8615,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux, FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)}, @@ -228,7 +228,7 @@ { "ui-debug-tools", flag_descriptions::kUIDebugToolsName, -@@ -8997,7 +9024,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -9028,7 +9055,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -237,7 +237,7 @@ {"auto-picture-in-picture-for-video-playback", flag_descriptions::kAutoPictureInPictureForVideoPlaybackName, flag_descriptions::kAutoPictureInPictureForVideoPlaybackDescription, -@@ -9185,7 +9212,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -9216,7 +9243,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll, FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)}, @@ -246,7 +246,7 @@ {"reduce-user-agent-data-linux-platform-version", flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName, flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription, -@@ -9667,7 +9694,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -9698,7 +9725,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll, FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)}, @@ -255,7 +255,7 @@ {"enable-generic-oidc-auth-profile-management", flag_descriptions::kEnableGenericOidcAuthProfileManagementName, flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription, -@@ -9677,7 +9704,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -9708,7 +9735,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -264,7 +264,7 @@ {"enable-user-navigation-capturing-pwa", flag_descriptions::kPwaNavigationCapturingName, flag_descriptions::kPwaNavigationCapturingDescription, -@@ -10066,7 +10093,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10097,7 +10124,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kResponsiveIframesDescription, kOsAll, FEATURE_VALUE_TYPE(blink::features::kResponsiveIframes)}, @@ -273,7 +273,7 @@ {"replace-sync-promos-with-sign-in-promos-desktop", flag_descriptions::kReplaceSyncPromosWithSignInPromosName, flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription, -@@ -10438,7 +10465,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10469,7 +10496,7 @@ const FeatureEntry kFeatureEntries[] = { segmentation_platform::features::kSegmentationSurveyPage)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -282,7 +282,7 @@ {"autofill-enable-buy-now-pay-later", flag_descriptions::kAutofillEnableBuyNowPayLaterName, flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, -@@ -10504,7 +10531,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10535,7 +10562,7 @@ const FeatureEntry kFeatureEntries[] = { password_manager::features::kPasswordFormGroupedAffiliations)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -291,7 +291,7 @@ {"contextual-cueing", flag_descriptions::kContextualCueingName, flag_descriptions::kContextualCueingDescription, kOsDesktop | kOsAndroid, FEATURE_WITH_PARAMS_VALUE_TYPE(glic::kContextualCueing, -@@ -10906,7 +10933,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10944,7 +10971,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)}, #endif // !BUILDFLAG(IS_ANDROID) @@ -300,7 +300,7 @@ {"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName, flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux, FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)}, -@@ -10929,7 +10956,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10967,7 +10994,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // !BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -309,7 +309,7 @@ {"autofill-enable-amount-extraction", flag_descriptions::kAutofillEnableAmountExtractionName, flag_descriptions::kAutofillEnableAmountExtractionDescription, -@@ -11088,7 +11115,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11126,7 +11153,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE( feature_engagement::kIPHAutofillCreditCardBenefitFeature)}, @@ -318,7 +318,7 @@ {"chrome-web-store-navigation-throttle", flag_descriptions::kChromeWebStoreNavigationThrottleName, flag_descriptions::kChromeWebStoreNavigationThrottleDescription, -@@ -11141,7 +11168,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11179,7 +11206,7 @@ const FeatureEntry kFeatureEntries[] = { supervised_user::kSupervisedUserUseUrlFilteringService)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -327,7 +327,7 @@ {"autofill-enable-amount-extraction-testing", flag_descriptions::kAutofillEnableAmountExtractionTestingName, flag_descriptions::kAutofillEnableAmountExtractionTestingDescription, -@@ -11151,7 +11178,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11189,7 +11216,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) @@ -336,7 +336,7 @@ {"root-scrollbar-follows-browser-theme", flag_descriptions::kRootScrollbarFollowsTheme, flag_descriptions::kRootScrollbarFollowsThemeDescription, -@@ -11390,7 +11417,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11428,7 +11455,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -345,7 +345,7 @@ {"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName, tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop, FEATURE_VALUE_TYPE(tabs::kTabGroupHome)}, -@@ -11440,7 +11467,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11478,7 +11505,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -354,7 +354,7 @@ {"enable-site-search-allow-user-override-policy", flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName, flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription, -@@ -11531,7 +11558,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11569,7 +11596,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -363,7 +363,7 @@ {"autofill-enable-buy-now-pay-later-for-klarna", flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName, flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription, -@@ -11580,7 +11607,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11618,7 +11645,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -372,7 +372,7 @@ {"autofill-enable-buy-now-pay-later-for-externally-linked", flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName, flag_descriptions:: -@@ -11989,7 +12016,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12027,7 +12054,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -381,7 +381,7 @@ {"contextual-suggestion-ui-improvements", flag_descriptions::kContextualSuggestionsUiImprovementsName, flag_descriptions::kContextualSuggestionsUiImprovementsDescription, -@@ -12081,7 +12108,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12119,7 +12146,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -390,7 +390,7 @@ {"lens-reinvocation-affordance", flag_descriptions::kLensSearchReinvocationAffordanceName, flag_descriptions::kLensSearchReinvocationAffordanceDescription, -@@ -12139,7 +12166,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12177,7 +12204,7 @@ const FeatureEntry kFeatureEntries[] = { STRING_VALUE_TYPE(variations::switches::kVariationsSeedCorpus, "")}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -399,7 +399,7 @@ {"passkey-unlock-manager", flag_descriptions::kPasskeyUnlockManagerName, flag_descriptions::kPasskeyUnlockManagerDescription, kOsDesktop, FEATURE_VALUE_TYPE(device::kPasskeyUnlockManager)}, -@@ -12184,7 +12211,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12222,7 +12249,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kHandleMdmErrorsForDasherAccountsDescription, kOsAll, FEATURE_VALUE_TYPE(switches::kHandleMdmErrorsForDasherAccounts)}, @@ -408,7 +408,7 @@ {"disable-u18-feedback-desktop", flag_descriptions::kDisableU18FeedbackDesktopName, flag_descriptions::kDisableU18FeedbackDesktopDescription, -@@ -12192,7 +12219,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12230,7 +12257,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(switches::kDisableU18FeedbackDesktop)}, #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) @@ -417,7 +417,7 @@ {"profile-creation-decline-signin-cta-experiment", flag_descriptions::kProfileCreationDeclineSigninCTAExperimentName, flag_descriptions::kProfileCreationDeclineSigninCTAExperimentDescription, -@@ -12200,7 +12227,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12238,7 +12265,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(switches::kProfileCreationDeclineSigninCTAExperiment)}, #endif @@ -426,7 +426,7 @@ {"profile-creation-friction-reduction-experiment-prefill-name-requirement", flag_descriptions:: kProfileCreationFrictionReductionExperimentPrefillNameRequirementName, -@@ -12212,7 +12239,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12250,7 +12277,7 @@ const FeatureEntry kFeatureEntries[] = { kProfileCreationFrictionReductionExperimentPrefillNameRequirement)}, #endif @@ -435,7 +435,7 @@ {"profile-creation-friction-reduction-experiment-remove-signin-step", flag_descriptions:: kProfileCreationFrictionReductionExperimentRemoveSigninStepName, -@@ -12224,7 +12251,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12262,7 +12289,7 @@ const FeatureEntry kFeatureEntries[] = { kProfileCreationFrictionReductionExperimentRemoveSigninStep)}, #endif @@ -444,7 +444,7 @@ {"profile-creation-friction-reduction-experiment-skip-customize-profile", flag_descriptions:: kProfileCreationFrictionReductionExperimentSkipCustomizeProfileName, -@@ -12242,7 +12269,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12280,7 +12307,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(switches::kSearchSettingsUpdate)}, #endif @@ -453,7 +453,7 @@ {"show-profile-picker-to-all-users-experiment", flag_descriptions::kShowProfilePickerToAllUsersExperimentName, flag_descriptions::kShowProfilePickerToAllUsersExperimentDescription, -@@ -12250,7 +12277,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12288,7 +12315,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(switches::kShowProfilePickerToAllUsersExperiment)}, #endif @@ -462,7 +462,7 @@ {"open-all-profiles-from-profile-picker-experiment", flag_descriptions::kOpenAllProfilesFromProfilePickerExperimentName, flag_descriptions::kOpenAllProfilesFromProfilePickerExperimentDescription, -@@ -12265,7 +12292,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12303,7 +12330,7 @@ const FeatureEntry kFeatureEntries[] = { enterprise_signals::features::kProfileSignalsReportingEnabled)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -471,7 +471,7 @@ {"projects-panel", flag_descriptions::kProjectsPanelName, flag_descriptions::kProjectsPanelDescription, kOsDesktop, FEATURE_WITH_PARAMS_VALUE_TYPE(tab_groups::kProjectsPanel, -@@ -12309,7 +12336,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12347,7 +12374,7 @@ const FeatureEntry kFeatureEntries[] = { "AndroidDesktopZoomScaling")}, #endif @@ -480,7 +480,7 @@ {"profile-picker-text-variations", flag_descriptions::kProfilePickerTextVariationsName, flag_descriptions::kProfilePickerTextVariationsDescription, -@@ -12320,7 +12347,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12358,7 +12385,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -489,7 +489,7 @@ {"lens-overlay-optimization-filter", flag_descriptions::kLensOverlayOptimizationFilterName, flag_descriptions::kLensOverlayOptimizationFilterDescription, kOsDesktop, -@@ -12343,7 +12370,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12381,7 +12408,7 @@ const FeatureEntry kFeatureEntries[] = { MULTI_VALUE_TYPE(kConnectionAllowlistsChoices)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -498,7 +498,7 @@ {"read-anything-with-readability-enabled", flag_descriptions::kReadAnythingWithReadabilityName, flag_descriptions::kReadAnythingWithReadabilityDescription, kOsDesktop, -@@ -12351,7 +12378,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12389,7 +12416,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -507,7 +507,7 @@ {"read-anything-omnibox-chip", flag_descriptions::kReadAnythingOmniboxChipName, flag_descriptions::kReadAnythingOmniboxChipDescription, kOsDesktop, -@@ -12380,7 +12407,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12418,7 +12445,7 @@ const FeatureEntry kFeatureEntries[] = { autofill::features::kAutofillDisableBnplCountryCheckForTesting)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -516,7 +516,7 @@ {"infobar-prioritization", flag_descriptions::kInfobarPrioritizationName, flag_descriptions::kInfobarPrioritizationDescription, kOsDesktop, FEATURE_VALUE_TYPE(infobars::features::kInfobarPrioritization)}, -@@ -12391,7 +12418,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12429,7 +12456,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kInfobarRefresh)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -525,7 +525,7 @@ {"read-anything-immersive-reading-mode", flag_descriptions::kReadAnythingImmersiveReadingModeName, flag_descriptions::kReadAnythingImmersiveReadingModeDescription, -@@ -12404,7 +12431,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12442,7 +12469,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -534,7 +534,7 @@ {"lens-overlay-non-blocking-privacy-notice", flag_descriptions::kLensOverlayNonBlockingPrivacyNoticeName, flag_descriptions::kLensOverlayNonBlockingPrivacyNoticeDescription, -@@ -12469,7 +12496,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12507,7 +12534,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -543,7 +543,7 @@ {"enable-your-saved-info-settings-page", flag_descriptions::kYourSavedInfoSettingsPageName, flag_descriptions::kYourSavedInfoSettingsPageDescription, kOsDesktop, -@@ -12630,7 +12657,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12668,7 +12695,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(autofill::features::kAutofillAiWithDataSchema)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -552,7 +552,7 @@ {"read-anything-line-focus", flag_descriptions::kReadAnythingLineFocusName, flag_descriptions::kReadAnythingLineFocusDescription, kOsDesktop, FEATURE_VALUE_TYPE(features::kReadAnythingLineFocus)}, -@@ -12654,7 +12681,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12692,7 +12719,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(payments::android::kDeduplicateNativePaymentApps)}, #endif @@ -561,7 +561,7 @@ {"password-upload-ui-update", flag_descriptions::kPasswordUploadUiUpdateName, flag_descriptions::kPasswordUploadUiUpdateDescription, -@@ -12691,7 +12718,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12729,7 +12756,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(chrome::android::kAlwaysDrawCompositedToolbarHairline)}, #endif diff --git a/devel/electron42/files/patch-chrome_browser_flag__descriptions.h b/devel/electron42/files/patch-chrome_browser_flag__descriptions.h index 812a00e65dcf..a12df4e890ac 100644 --- a/devel/electron42/files/patch-chrome_browser_flag__descriptions.h +++ b/devel/electron42/files/patch-chrome_browser_flag__descriptions.h @@ -1,6 +1,6 @@ ---- chrome/browser/flag_descriptions.h.orig 2026-04-28 21:06:17 UTC +--- chrome/browser/flag_descriptions.h.orig 2026-05-18 23:17:45 UTC +++ chrome/browser/flag_descriptions.h -@@ -8453,6 +8453,18 @@ inline constexpr char kAndroidEntraSsoDescription[] = +@@ -8465,6 +8465,18 @@ inline constexpr char kAndroidEntraSsoDescription[] = "Enables native support for Entra SSO on Android provided by selected " "Authentication Brokers."; diff --git a/devel/electron42/files/patch-chrome_browser_glic_host_glic__page__handler.cc b/devel/electron42/files/patch-chrome_browser_glic_host_glic__page__handler.cc index f3333bc4d6c4..0f682b5ccaa3 100644 --- a/devel/electron42/files/patch-chrome_browser_glic_host_glic__page__handler.cc +++ b/devel/electron42/files/patch-chrome_browser_glic_host_glic__page__handler.cc @@ -1,6 +1,6 @@ ---- chrome/browser/glic/host/glic_page_handler.cc.orig 2026-04-28 21:06:17 UTC +--- chrome/browser/glic/host/glic_page_handler.cc.orig 2026-05-18 23:17:45 UTC +++ chrome/browser/glic/host/glic_page_handler.cc -@@ -194,7 +194,7 @@ constexpr mojom::Platform kPlatform = mojom::Platform: +@@ -195,7 +195,7 @@ constexpr mojom::Platform kPlatform = mojom::Platform: constexpr mojom::Platform kPlatform = mojom::Platform::kMacOS; #elif BUILDFLAG(IS_WIN) constexpr mojom::Platform kPlatform = mojom::Platform::kWindows; diff --git a/devel/electron42/files/patch-chrome_browser_glic_public_features.cc b/devel/electron42/files/patch-chrome_browser_glic_public_features.cc index 868884ccabc6..ceccf6475d45 100644 --- a/devel/electron42/files/patch-chrome_browser_glic_public_features.cc +++ b/devel/electron42/files/patch-chrome_browser_glic_public_features.cc @@ -1,6 +1,6 @@ ---- chrome/browser/glic/public/features.cc.orig 2026-04-28 21:06:17 UTC +--- chrome/browser/glic/public/features.cc.orig 2026-05-18 23:17:45 UTC +++ chrome/browser/glic/public/features.cc -@@ -44,7 +44,7 @@ BASE_FEATURE(kGlicLiveMode, +@@ -46,7 +46,7 @@ BASE_FEATURE(kGlicLiveMode, BASE_FEATURE(kGlicCreateTabAdjacent, base::FEATURE_ENABLED_BY_DEFAULT); BASE_FEATURE(kGlicLiveMode, diff --git a/devel/electron42/files/patch-chrome_browser_ui_views_frame_browser__view.cc b/devel/electron42/files/patch-chrome_browser_ui_views_frame_browser__view.cc index 87d8cdf47670..fdc3660fdff1 100644 --- a/devel/electron42/files/patch-chrome_browser_ui_views_frame_browser__view.cc +++ b/devel/electron42/files/patch-chrome_browser_ui_views_frame_browser__view.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/frame/browser_view.cc.orig 2026-04-28 21:06:17 UTC +--- chrome/browser/ui/views/frame/browser_view.cc.orig 2026-05-18 23:17:45 UTC +++ chrome/browser/ui/views/frame/browser_view.cc -@@ -2471,7 +2471,7 @@ void BrowserView::TabDraggingStatusChanged(bool is_dra +@@ -2472,7 +2472,7 @@ void BrowserView::TabDraggingStatusChanged(bool is_dra } void BrowserView::TabDraggingStatusChanged(bool is_dragging) { @@ -9,7 +9,7 @@ UpdateFastResizeForContentViews(is_dragging); if (!is_dragging) { -@@ -5978,7 +5978,7 @@ void BrowserView::MaybeShowSupervisedUserProfileSignIn +@@ -5994,7 +5994,7 @@ void BrowserView::MaybeShowSupervisedUserProfileSignIn } void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() { @@ -18,7 +18,7 @@ if (!ShouldShowAvatarToolbarIPH()) { return; } -@@ -5988,7 +5988,7 @@ void BrowserView::MaybeShowSignInBenefitsIPH() { +@@ -6004,7 +6004,7 @@ void BrowserView::MaybeShowSignInBenefitsIPH() { } void BrowserView::MaybeShowSignInBenefitsIPH() { diff --git a/devel/electron42/files/patch-chrome_common_pref__names.h b/devel/electron42/files/patch-chrome_common_pref__names.h index 6023cc6081fa..a877234edde4 100644 --- a/devel/electron42/files/patch-chrome_common_pref__names.h +++ b/devel/electron42/files/patch-chrome_common_pref__names.h @@ -1,4 +1,4 @@ ---- chrome/common/pref_names.h.orig 2026-04-28 21:06:17 UTC +--- chrome/common/pref_names.h.orig 2026-05-18 23:17:45 UTC +++ chrome/common/pref_names.h @@ -874,7 +874,7 @@ inline constexpr char kAllowedDomainsForApps[] = inline constexpr char kAllowedDomainsForApps[] = @@ -18,7 +18,7 @@ // Boolean that is false if we should show window manager decorations. If // true, we draw a custom chrome frame (thicker title bar and blue border). inline constexpr char kUseCustomChromeFrame[] = "browser.custom_chrome_frame"; -@@ -1640,7 +1640,7 @@ inline constexpr char kPinInfoBarTimesShown[] = +@@ -1646,7 +1646,7 @@ inline constexpr char kPinInfoBarTimesShown[] = "browser.pin_infobar_times_shown"; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) @@ -27,7 +27,7 @@ // How many times the session restore infobar has been shown. inline constexpr char kSessionRestoreInfoBarTimesShown[] = -@@ -1687,7 +1687,7 @@ inline constexpr char kDownloadDirUpgraded[] = "downlo +@@ -1693,7 +1693,7 @@ inline constexpr char kDownloadDirUpgraded[] = "downlo inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade"; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -36,7 +36,7 @@ inline constexpr char kOpenPdfDownloadInSystemReader[] = "download.open_pdf_in_system_reader"; #endif -@@ -2147,7 +2147,7 @@ inline constexpr char kMediaCdmOriginData[] = "media.c +@@ -2153,7 +2153,7 @@ inline constexpr char kMediaCdmOriginData[] = "media.c inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data"; #endif // BUILDFLAG(IS_WIN) @@ -45,7 +45,7 @@ // A boolean pref to determine whether or not the network service is running // sandboxed. inline constexpr char kNetworkServiceSandboxEnabled[] = -@@ -2161,7 +2161,7 @@ inline constexpr char kNetworkServiceFailedLaunchMajor +@@ -2167,7 +2167,7 @@ inline constexpr char kNetworkServiceFailedLaunchMajor inline constexpr char kNetworkServiceFailedLaunchMajorVersion[] = "net.network_service_failed_launch_major_version"; @@ -54,7 +54,7 @@ // Records whether the user has seen an HTTP auth "negotiate" header. inline constexpr char kReceivedHttpAuthNegotiateHeader[] = "net.received_http_auth_negotiate_headers"; -@@ -2258,7 +2258,7 @@ inline constexpr char kIsolatedWebAppPendingInitializa +@@ -2264,7 +2264,7 @@ inline constexpr char kIsolatedWebAppPendingInitializa inline constexpr char kIsolatedWebAppPendingInitializationCount[] = "profile.isolated_web_app.install.pending_initialization_count"; @@ -63,7 +63,7 @@ // Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected // along with kAuthNegotiateDelegateAllowlist. inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] = -@@ -2643,7 +2643,7 @@ inline constexpr char kDeviceAllowEnterpriseRemoteAcce +@@ -2649,7 +2649,7 @@ inline constexpr char kDeviceAllowEnterpriseRemoteAcce #endif // BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -72,7 +72,7 @@ // Defines administrator-set availability of Chrome for Testing. inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed"; #endif -@@ -3121,7 +3121,7 @@ inline constexpr char kSandboxExternalProtocolBlocked[ +@@ -3127,7 +3127,7 @@ inline constexpr char kSandboxExternalProtocolBlocked[ inline constexpr char kSandboxExternalProtocolBlocked[] = "profile.sandbox_external_protocol_blocked"; @@ -81,7 +81,7 @@ // Boolean that indicates if system notifications are allowed to be used in // place of Chrome notifications. inline constexpr char kAllowSystemNotifications[] = -@@ -3314,7 +3314,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] = +@@ -3320,7 +3320,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] = "policy.lens_desktop_ntp_search_enabled"; #endif @@ -90,7 +90,7 @@ // A dict mapping the edition name with the major version it was shown. inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used"; // A list containing the features of each module in order of when they -@@ -3411,7 +3411,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ +@@ -3417,7 +3417,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ "printing.oauth2_authorization_servers"; #endif diff --git a/devel/electron42/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc b/devel/electron42/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc index 24b83c6ea193..3ab77ac0892b 100644 --- a/devel/electron42/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc +++ b/devel/electron42/files/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc @@ -1,6 +1,6 @@ ---- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2026-04-28 21:06:17 UTC +--- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2026-05-18 23:17:45 UTC +++ components/media_router/common/providers/cast/channel/cast_message_util.cc -@@ -156,7 +156,7 @@ int GetVirtualConnectPlatformValue() { +@@ -167,7 +167,7 @@ int GetVirtualConnectPlatformValue() { return 4; #elif BUILDFLAG(IS_CHROMEOS) return 5; diff --git a/devel/electron42/files/patch-content_public_common_content__features.cc b/devel/electron42/files/patch-content_public_common_content__features.cc index 5036e26d5da2..2409f055ab80 100644 --- a/devel/electron42/files/patch-content_public_common_content__features.cc +++ b/devel/electron42/files/patch-content_public_common_content__features.cc @@ -1,4 +1,4 @@ ---- content/public/common/content_features.cc.orig 2026-04-28 21:06:17 UTC +--- content/public/common/content_features.cc.orig 2026-05-18 23:17:45 UTC +++ content/public/common/content_features.cc @@ -140,7 +140,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess, @@ -18,7 +18,7 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -1152,10 +1152,10 @@ BASE_FEATURE(kWebAssemblyTrapHandler, +@@ -1159,10 +1159,10 @@ BASE_FEATURE(kWebAssemblyTrapHandler, // Enable WebAssembly trap handler. BASE_FEATURE(kWebAssemblyTrapHandler, @@ -31,7 +31,7 @@ defined(ARCH_CPU_ARM64)) base::FEATURE_ENABLED_BY_DEFAULT #else -@@ -1216,7 +1216,11 @@ BASE_FEATURE(kWebUIInProcessResourceLoadingV2, +@@ -1223,7 +1223,11 @@ BASE_FEATURE(kWebUIInProcessResourceLoadingV2, // Controls whether the WebUSB API is enabled: // https://wicg.github.io/webusb diff --git a/devel/electron42/files/patch-electron_shell_browser_api_electron__api__app.cc b/devel/electron42/files/patch-electron_shell_browser_api_electron__api__app.cc index 84aa5d33ff60..c63e4476eb89 100644 --- a/devel/electron42/files/patch-electron_shell_browser_api_electron__api__app.cc +++ b/devel/electron42/files/patch-electron_shell_browser_api_electron__api__app.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/api/electron_api_app.cc.orig 2026-05-14 22:13:14 UTC +--- electron/shell/browser/api/electron_api_app.cc.orig 2026-05-26 16:24:13 UTC +++ electron/shell/browser/api/electron_api_app.cc -@@ -106,7 +106,7 @@ +@@ -108,7 +108,7 @@ #include "ui/base/resource/resource_bundle.h" #endif @@ -9,7 +9,7 @@ #include "base/nix/scoped_xdg_activation_token_injector.h" #include "base/nix/xdg_util.h" #endif -@@ -434,7 +434,7 @@ bool NotificationCallbackWrapper( +@@ -436,7 +436,7 @@ bool NotificationCallbackWrapper( base::CommandLine cmd, const base::FilePath& cwd, const std::vector<uint8_t> additional_data) { @@ -18,7 +18,7 @@ // Set the global activation token sent as a command line switch by another // electron app instance. This also removes the switch after use to prevent // any side effects of leaving it in the command line after this point. -@@ -619,7 +619,7 @@ void App::OnFinishLaunching(base::DictValue launch_inf +@@ -621,7 +621,7 @@ void App::OnFinishLaunching(base::DictValue launch_inf } void App::OnFinishLaunching(base::DictValue launch_info) { @@ -27,7 +27,7 @@ // Set the application name for audio streams shown in external // applications. Only affects pulseaudio currently. media::AudioManager::SetGlobalAppName(Browser::Get()->GetName()); -@@ -968,7 +968,7 @@ void App::SetDesktopName(const std::string& desktop_na +@@ -970,7 +970,7 @@ void App::SetDesktopName(const std::string& desktop_na } void App::SetDesktopName(const std::string& desktop_name) { @@ -36,7 +36,7 @@ auto env = base::Environment::Create(); env->SetVar("CHROME_DESKTOP", desktop_name); #endif -@@ -1070,7 +1070,7 @@ bool App::RequestSingleInstanceLock(gin::Arguments* ar +@@ -1072,7 +1072,7 @@ bool App::RequestSingleInstanceLock(gin::Arguments* ar base::BindRepeating(NotificationCallbackWrapper, cb)); #endif @@ -45,7 +45,7 @@ // Read the xdg-activation token and set it in the command line for the // duration of the notification in order to ensure this is propagated to an // already running electron app instance if it exists. -@@ -1457,7 +1457,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics +@@ -1459,7 +1459,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics pid_dict.Set("name", process_metric.second->name); } @@ -54,15 +54,6 @@ auto memory_info = process_metric.second->GetMemoryInfo(); auto memory_dict = gin_helper::Dictionary::CreateEmpty(isolate); -@@ -1905,7 +1905,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild - .SetMethod( - "removeAsDefaultProtocolClient", - base::BindRepeating(&Browser::RemoveAsDefaultProtocolClient, browser)) --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - .SetMethod( - "getApplicationInfoForProtocol", - base::BindRepeating(&Browser::GetApplicationInfoForProtocol, browser)) @@ -1965,7 +1965,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild .SetMethod("getJumpListSettings", &App::GetJumpListSettings) .SetMethod("setJumpList", &App::SetJumpList) diff --git a/devel/electron42/files/patch-electron_shell_browser_api_electron__api__screen.cc b/devel/electron42/files/patch-electron_shell_browser_api_electron__api__screen.cc index 8633d0d91c6f..5eceb9f20a23 100644 --- a/devel/electron42/files/patch-electron_shell_browser_api_electron__api__screen.cc +++ b/devel/electron42/files/patch-electron_shell_browser_api_electron__api__screen.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/api/electron_api_screen.cc.orig 2026-05-08 13:54:01 UTC +--- electron/shell/browser/api/electron_api_screen.cc.orig 2026-05-26 16:24:13 UTC +++ electron/shell/browser/api/electron_api_screen.cc -@@ -28,7 +28,7 @@ +@@ -29,7 +29,7 @@ #include "ui/display/win/screen_win.h" #endif @@ -9,7 +9,7 @@ #include "shell/browser/linux/x11_util.h" #endif -@@ -90,7 +90,7 @@ gfx::Point Screen::GetCursorScreenPoint(v8::Isolate* i +@@ -91,7 +91,7 @@ gfx::Point Screen::GetCursorScreenPoint(v8::Isolate* i } gfx::Point Screen::GetCursorScreenPoint(v8::Isolate* isolate) { @@ -18,7 +18,7 @@ if (x11_util::IsWayland()) return {}; #endif -@@ -164,7 +164,7 @@ gfx::PointF Screen::ScreenToDIPPoint(const gfx::PointF +@@ -165,7 +165,7 @@ gfx::PointF Screen::ScreenToDIPPoint(const gfx::PointF gfx::PointF Screen::ScreenToDIPPoint(const gfx::PointF& point_px) { #if BUILDFLAG(IS_WIN) return display::win::GetScreenWin()->ScreenToDIPPoint(point_px); @@ -27,7 +27,7 @@ if (x11_util::IsX11()) { gfx::Point pt_px = gfx::ToFlooredPoint(point_px); display::Display display = GetDisplayNearestPoint(pt_px); -@@ -183,7 +183,7 @@ gfx::Point Screen::DIPToScreenPoint(const gfx::Point& +@@ -184,7 +184,7 @@ gfx::Point Screen::DIPToScreenPoint(const gfx::Point& gfx::Point Screen::DIPToScreenPoint(const gfx::Point& point_dip) { #if BUILDFLAG(IS_WIN) return display::win::GetScreenWin()->DIPToScreenPoint(point_dip); @@ -36,7 +36,7 @@ if (x11_util::IsX11()) { display::Display display = GetDisplayNearestPoint(point_dip); gfx::Rect bounds_dip = display.bounds(); -@@ -225,7 +225,7 @@ gin::ObjectTemplateBuilder Screen::GetObjectTemplateBu +@@ -226,7 +226,7 @@ gin::ObjectTemplateBuilder Screen::GetObjectTemplateBu .SetMethod("getPrimaryDisplay", &Screen::GetPrimaryDisplay) .SetMethod("getAllDisplays", &Screen::GetAllDisplays) .SetMethod("getDisplayNearestPoint", &Screen::GetDisplayNearestPoint) diff --git a/devel/electron42/files/patch-electron_shell_browser_browser.h b/devel/electron42/files/patch-electron_shell_browser_browser.h index e0f924a0c52a..ff27b71532cd 100644 --- a/devel/electron42/files/patch-electron_shell_browser_browser.h +++ b/devel/electron42/files/patch-electron_shell_browser_browser.h @@ -1,15 +1,6 @@ ---- electron/shell/browser/browser.h.orig 2026-05-08 13:54:01 UTC +--- electron/shell/browser/browser.h.orig 2026-05-26 16:24:13 UTC +++ electron/shell/browser/browser.h -@@ -155,7 +155,7 @@ class Browser : private WindowListObserver { - - std::u16string GetApplicationNameForProtocol(const GURL& url); - --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - // get the name, icon and path for an application - v8::Local<v8::Promise> GetApplicationInfoForProtocol(v8::Isolate* isolate, - const GURL& url); -@@ -286,10 +286,10 @@ class Browser : private WindowListObserver { +@@ -284,10 +284,10 @@ class Browser : private WindowListObserver { PCWSTR GetAppUserModelID(); #endif // BUILDFLAG(IS_WIN) diff --git a/devel/electron42/files/patch-electron_shell_browser_browser__linux.cc b/devel/electron42/files/patch-electron_shell_browser_browser__linux.cc index 559292bd551b..dd0aaec05c49 100644 --- a/devel/electron42/files/patch-electron_shell_browser_browser__linux.cc +++ b/devel/electron42/files/patch-electron_shell_browser_browser__linux.cc @@ -1,17 +1,17 @@ ---- electron/shell/browser/browser_linux.cc.orig 2026-05-19 01:17:05 UTC +--- electron/shell/browser/browser_linux.cc.orig 2026-05-26 16:24:13 UTC +++ electron/shell/browser/browser_linux.cc @@ -7,7 +7,7 @@ #include <fcntl.h> #include <stdlib.h> - + #include <string_view> -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #include <gio/gio.h> #include <gtk/gtk.h> #endif -@@ -25,7 +25,7 @@ - #include "shell/common/gin_converters/login_item_settings_converter.h" - #include "shell/common/thread_restrictions.h" +@@ -37,7 +37,7 @@ + #include "ui/gtk/gtk_compat.h" // nogncheck + #include "ui/gtk/gtk_util.h" // nogncheck -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) *** 307 LINES SKIPPED ***home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1a5656.33b57.62ceb20>
