Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Jun 2025 19:20:03 GMT
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: 07c7b1e68c70 - main - devel/electron36: update to 36.4.0
Message-ID:  <202506041920.554JK3E7085319@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=07c7b1e68c704841638825baae485f978abd8ef2

commit 07c7b1e68c704841638825baae485f978abd8ef2
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2025-06-04 19:18:05 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-06-04 19:19:51 +0000

    devel/electron36: update to 36.4.0
    
    Changelog: https://github.com/electron/electron/releases/tag/v36.4.0
    
    Reported by:    GitHub (watch releases)
    Security:       8c94ae2a-06f5-4383-9a7f-1211cb0dd476
---
 devel/electron36/Makefile                          | 16 +++++--
 devel/electron36/Makefile.version                  |  2 +-
 devel/electron36/distinfo                          | 18 +++++---
 .../files/patch-chrome_browser_about__flags.cc     | 52 +++++++++++-----------
 .../patch-chrome_browser_flag__descriptions.cc     | 28 ++++++------
 .../patch-chrome_browser_flag__descriptions.h      | 28 ++++++------
 6 files changed, 79 insertions(+), 65 deletions(-)

diff --git a/devel/electron36/Makefile b/devel/electron36/Makefile
index fa9c445198aa..9268b1c3be00 100644
--- a/devel/electron36/Makefile
+++ b/devel/electron36/Makefile
@@ -4,13 +4,17 @@ DISTVERSION=	${ELECTRON_VER}
 PULSEMV=	16
 PULSEV=		${PULSEMV}.1
 CATEGORIES=	devel
-MASTER_SITES=	https://commondatastorage.googleapis.com/chromium-browser-official/:chromium \
+MASTER_SITES=	https://github.com/tagattie/FreeBSD-Electron/releases/download/v36.4.0/:chromium \
 		https://freedesktop.org/software/pulseaudio/releases/:pulseaudio
 PKGNAMESUFFIX=	${ELECTRON_VER_MAJOR}
-DISTFILES=	chromium-${CHROMIUM_VER}${EXTRACT_SUFX}:chromium \
+DISTFILES=	chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \
+		chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.1:chromium \
+		chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.2:chromium \
 		pulseaudio-${PULSEV}.tar.gz:pulseaudio \
 		electron-yarn-cache-${ELECTRON_VER}${EXTRACT_SUFX}:prefetch
 DIST_SUBDIR=	${PORTNAME}
+EXTRACT_ONLY=	chromium-${CHROMIUM_VER}${EXTRACT_SUFX} \
+		${DISTFILES:C/:[^:]+$//:C/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}\.[0-9]//}
 
 MAINTAINER=	tagattie@FreeBSD.org
 COMMENT=	Build cross-platform desktop apps with JavaScript, HTML, and CSS
@@ -217,7 +221,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=			136.0.7103.115
+CHROMIUM_VER=			136.0.7103.149
 # See ${WRKSRC}/electron/DEPS for NODE_VER
 NODE_VER=			22.15.1
 # See ${WRKSRC}/electron/DEPS for NAN_VER
@@ -317,6 +321,12 @@ pre-fetch:
 		${RM} -r ${WRKDIR}; \
 	fi
 
+post-fetch:
+	@if [ ! -f ${DISTDIR}/${DIST_SUBDIR}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX} ]; then \
+		${CAT} ${DISTDIR}/${DIST_SUBDIR}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.? > \
+			${DISTDIR}/${DIST_SUBDIR}/chromium-${CHROMIUM_VER}${EXTRACT_SUFX}; \
+	fi
+
 post-extract:
 # Move extracted sources to appropriate locations
 	${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/chromium-${CHROMIUM_VER} ${WRKSRC}
diff --git a/devel/electron36/Makefile.version b/devel/electron36/Makefile.version
index 78fb84187880..a7152ae86c24 100644
--- a/devel/electron36/Makefile.version
+++ b/devel/electron36/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER=	36.3.2
+ELECTRON_VER=	36.4.0
 ELECTRON_VER_MAJOR=	${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron36/distinfo b/devel/electron36/distinfo
index 3ba033e21f65..523b9e1b6fcc 100644
--- a/devel/electron36/distinfo
+++ b/devel/electron36/distinfo
@@ -1,12 +1,16 @@
-TIMESTAMP = 1748521106
-SHA256 (electron/chromium-136.0.7103.115.tar.xz) = 17843df33ae490054811ac48eefae777ee43343b14614408705cc1ccf989f473
-SIZE (electron/chromium-136.0.7103.115.tar.xz) = 7203798784
+TIMESTAMP = 1749038859
+SHA256 (electron/chromium-136.0.7103.149.tar.xz.0) = 397ba16511dc4516dd0bd763a9a1c18a1c9dcccc52fc28144739346a37cb93be
+SIZE (electron/chromium-136.0.7103.149.tar.xz.0) = 2000000000
+SHA256 (electron/chromium-136.0.7103.149.tar.xz.1) = 8fbd4de2f24a03d9af8d74ba6695f78e1237c4a63f62ac7dfaf68f5c4ac25da1
+SIZE (electron/chromium-136.0.7103.149.tar.xz.1) = 2000000000
+SHA256 (electron/chromium-136.0.7103.149.tar.xz.2) = 03f78c06ecf0174f11724c2710c1431544ebe53e21baa13869314b7ab8488682
+SIZE (electron/chromium-136.0.7103.149.tar.xz.2) = 248486308
 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-36.3.2.tar.xz) = 12d724437444b7425d85ad5bb3ecabafee10ca23a91185ca4d3cc4e5a9e5411b
-SIZE (electron/electron-yarn-cache-36.3.2.tar.xz) = 30310152
-SHA256 (electron/electron-electron-v36.3.2_GH0.tar.gz) = e0058d9203c6e26f28e135134b4d4902fea0f723ac1d2d3cf1bde2172a4fc94d
-SIZE (electron/electron-electron-v36.3.2_GH0.tar.gz) = 15774420
+SHA256 (electron/electron-yarn-cache-36.4.0.tar.xz) = 12d724437444b7425d85ad5bb3ecabafee10ca23a91185ca4d3cc4e5a9e5411b
+SIZE (electron/electron-yarn-cache-36.4.0.tar.xz) = 30310152
+SHA256 (electron/electron-electron-v36.4.0_GH0.tar.gz) = c0b4ae19b1729327b5b17031ffc0d3a7d57c0d4c814fd8bc3b21859885d1c2c3
+SIZE (electron/electron-electron-v36.4.0_GH0.tar.gz) = 15774121
 SHA256 (electron/nodejs-node-v22.15.1_GH0.tar.gz) = 71c357ee1a2df8d58509fa2a88b2028698e3113a0f1cbfdb849e808bef0b18ff
 SIZE (electron/nodejs-node-v22.15.1_GH0.tar.gz) = 122830007
 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
diff --git a/devel/electron36/files/patch-chrome_browser_about__flags.cc b/devel/electron36/files/patch-chrome_browser_about__flags.cc
index e7f4e08cb2eb..70ac8eec10a4 100644
--- a/devel/electron36/files/patch-chrome_browser_about__flags.cc
+++ b/devel/electron36/files/patch-chrome_browser_about__flags.cc
@@ -1,4 +1,4 @@
---- chrome/browser/about_flags.cc.orig	2025-04-22 20:15:27 UTC
+--- chrome/browser/about_flags.cc.orig	2025-05-25 23:46:57 UTC
 +++ chrome/browser/about_flags.cc
 @@ -260,7 +260,7 @@
  #include "extensions/common/extension_features.h"
@@ -176,10 +176,10 @@
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
 -    BUILDFLAG(IS_WIN)
 +    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
-     {"omnibox-domain-suggestions",
-      flag_descriptions::kOmniboxDomainSuggestionsName,
-      flag_descriptions::kOmniboxDomainSuggestionsDescription, kOsDesktop,
-@@ -6697,7 +6727,7 @@ const FeatureEntry kFeatureEntries[] = {
+     {"lens-overlay-omnibox-entry-point",
+      flag_descriptions::kLensOverlayOmniboxEntryPointName,
+      flag_descriptions::kLensOverlayOmniboxEntryPointDescription, kOsDesktop,
+@@ -6702,7 +6732,7 @@ const FeatureEntry kFeatureEntries[] = {
                                      kNumSrpZpsRelatedSearches,
                                      "PowerTools")},
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -188,7 +188,7 @@
      {"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
       flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
       FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings,
-@@ -7189,7 +7219,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7194,7 +7224,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -197,7 +197,7 @@
      {"cups-ipp-printing-backend",
       flag_descriptions::kCupsIppPrintingBackendName,
       flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -7437,7 +7467,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7442,7 +7472,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kSupportToolScreenshotDescription, kOsDesktop,
       FEATURE_VALUE_TYPE(features::kSupportToolScreenshot)},
  
@@ -206,7 +206,7 @@
      {"wasm-tts-component-updater-enabled",
       flag_descriptions::kWasmTtsComponentUpdaterEnabledName,
       flag_descriptions::kWasmTtsComponentUpdaterEnabledDescription, kOsDesktop,
-@@ -8109,7 +8139,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8114,7 +8144,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
  #endif  // !BUILDFLAG(IS_CHROMEOS)
  
@@ -215,7 +215,7 @@
      {"enable-network-service-sandbox",
       flag_descriptions::kEnableNetworkServiceSandboxName,
       flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -8774,7 +8804,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8779,7 +8809,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -224,7 +224,7 @@
      {"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
       flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
       FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -8799,7 +8829,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8804,7 +8834,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
       FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
  
@@ -233,7 +233,7 @@
      {
          "ui-debug-tools",
          flag_descriptions::kUIDebugToolsName,
-@@ -9275,7 +9305,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9280,7 +9310,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(features::kRenderPassDrawnRect)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -242,7 +242,7 @@
      {"media-session-enter-picture-in-picture",
       flag_descriptions::kMediaSessionEnterPictureInPictureName,
       flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -9924,7 +9954,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9929,7 +9959,7 @@ const FeatureEntry kFeatureEntries[] = {
       kOsDesktop | kOsAndroid,
       FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
  
@@ -251,7 +251,7 @@
      {"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
       flag_descriptions::kCameraMicEffectsDescription,
       static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10048,7 +10078,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10053,7 +10083,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(chrome::android::kReadAloudTapToSeek)},
  #endif
  
@@ -260,7 +260,7 @@
      {"third-party-profile-management",
       flag_descriptions::kThirdPartyProfileManagementName,
       flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -10077,7 +10107,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10082,7 +10112,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -269,7 +269,7 @@
      {"enable-user-navigation-capturing-pwa",
       flag_descriptions::kPwaNavigationCapturingName,
       flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -10817,7 +10847,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10822,7 +10852,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kCanvasHibernationDescription, kOsAll,
       FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
  
@@ -278,7 +278,7 @@
      {"enable-history-sync-optin",
       flag_descriptions::kEnableHistorySyncOptinName,
       flag_descriptions::kEnableHistorySyncOptinDescription,
-@@ -10920,7 +10950,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10925,7 +10955,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(switches::kForceSupervisedSigninWithCapabilities)},
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -287,7 +287,7 @@
      {"supervised-profile-safe-search",
       flag_descriptions::kSupervisedProfileSafeSearchName,
       flag_descriptions::kSupervisedProfileSafeSearchDescription,
-@@ -11167,7 +11197,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11172,7 +11202,7 @@ const FeatureEntry kFeatureEntries[] = {
           segmentation_platform::features::kSegmentationSurveyPage)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -296,7 +296,7 @@
      {"autofill-enable-buy-now-pay-later",
       flag_descriptions::kAutofillEnableBuyNowPayLaterName,
       flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, kOsDesktop,
-@@ -11282,7 +11312,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11287,7 +11317,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(
           autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
  
@@ -305,7 +305,7 @@
      {"translation-api", flag_descriptions::kTranslationAPIName,
       flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
       FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11319,7 +11349,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11324,7 +11354,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(
           password_manager::features::kPasswordFormClientsideClassifier)},
  
@@ -314,7 +314,7 @@
      {"contextual-cueing", flag_descriptions::kContextualCueingName,
       flag_descriptions::kContextualCueingDescription,
       kOsLinux | kOsMac | kOsWin,
-@@ -11653,7 +11683,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11658,7 +11688,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
  #endif  // !BUILDFLAG(IS_ANDROID)
  
@@ -323,7 +323,7 @@
      {"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
       flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
       FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -11703,7 +11733,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11708,7 +11738,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // !BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -332,7 +332,7 @@
      {"autofill-enable-amount-extraction-desktop",
       flag_descriptions::kAutofillEnableAmountExtractionDesktopName,
       flag_descriptions::kAutofillEnableAmountExtractionDesktopDescription,
-@@ -11723,7 +11753,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11728,7 +11758,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(blink::features::kClipboardContentsId)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -341,7 +341,7 @@
      {"autofill-enable-amount-extraction-allowlist-desktop",
       flag_descriptions::kAutofillEnableAmountExtractionAllowlistDesktopName,
       flag_descriptions::
-@@ -11834,7 +11864,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11839,7 +11869,7 @@ const FeatureEntry kFeatureEntries[] = {
           apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -350,7 +350,7 @@
      {"chrome-web-store-navigation-throttle",
       flag_descriptions::kChromeWebStoreNavigationThrottleName,
       flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -11869,7 +11899,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11874,7 +11904,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -359,7 +359,7 @@
      {"autofill-enable-amount-extraction-desktop-logging",
       flag_descriptions::kAutofillEnableAmountExtractionDesktopLoggingName,
       flag_descriptions::
-@@ -11899,7 +11929,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11904,7 +11934,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kEnableWebAppUpdateTokenParsingDescription, kOsAll,
       FEATURE_VALUE_TYPE(features::kWebAppEnableUpdateTokenParsing)},
  
@@ -368,7 +368,7 @@
      {"root-scrollbar-follows-browser-theme",
       flag_descriptions::kRootScrollbarFollowsTheme,
       flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -11921,7 +11951,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11926,7 +11956,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
diff --git a/devel/electron36/files/patch-chrome_browser_flag__descriptions.cc b/devel/electron36/files/patch-chrome_browser_flag__descriptions.cc
index f0221ea2eed4..884c6cd8dd32 100644
--- a/devel/electron36/files/patch-chrome_browser_flag__descriptions.cc
+++ b/devel/electron36/files/patch-chrome_browser_flag__descriptions.cc
@@ -1,4 +1,4 @@
---- chrome/browser/flag_descriptions.cc.orig	2025-04-22 20:15:27 UTC
+--- chrome/browser/flag_descriptions.cc.orig	2025-05-25 23:46:57 UTC
 +++ chrome/browser/flag_descriptions.cc
 @@ -602,7 +602,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
      "Autofill suggestions on the allowlisted merchant websites.";
@@ -45,7 +45,7 @@
  const char kEnableIwaKeyDistributionComponentName[] =
      "Enable the Iwa Key Distribution component";
  const char kEnableIwaKeyDistributionComponentDescription[] =
-@@ -3430,7 +3430,7 @@ const char kRetainOmniboxOnFocusDescription[] =
+@@ -3435,7 +3435,7 @@ const char kRetainOmniboxOnFocusDescription[] =
      "exhibit a change in behavior.";
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -54,7 +54,7 @@
  const char kRootScrollbarFollowsTheme[] = "Make scrollbar follow theme";
  const char kRootScrollbarFollowsThemeDescription[] =
      "If enabled makes the root scrollbar follow the browser's theme color.";
-@@ -3648,7 +3648,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
+@@ -3653,7 +3653,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
      "SiteInstance.";
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -63,7 +63,7 @@
  const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
  const char kPwaNavigationCapturingDescription[] =
      "Enables opening links from Chrome in an installed PWA. Currently under "
-@@ -3863,7 +3863,7 @@ const char kTranslateForceTriggerOnEnglishDescription[
+@@ -3868,7 +3868,7 @@ const char kTranslateForceTriggerOnEnglishDescription[
      "Force the Translate Triggering on English pages experiment to be enabled "
      "with the selected language model active.";
  
@@ -72,7 +72,7 @@
  const char kEnableHistorySyncOptinName[] = "History Sync Opt-in";
  const char kEnableHistorySyncOptinDescription[] =
      "Enables the History Sync Opt-in screen on Desktop platforms. The screen "
-@@ -5451,7 +5451,7 @@ const char kTranslateOpenSettingsDescription[] =
+@@ -5456,7 +5456,7 @@ const char kTranslateOpenSettingsDescription[] =
      "Add an option to the translate bubble menu to open language settings.";
  #endif
  
@@ -81,7 +81,7 @@
  const char kWasmTtsComponentUpdaterEnabledName[] =
      "Enable Wasm TTS Extension Component";
  const char kWasmTtsComponentUpdaterEnabledDescription[] =
-@@ -7459,7 +7459,7 @@ const char kTetheringExperimentalFunctionalityDescript
+@@ -7464,7 +7464,7 @@ const char kTetheringExperimentalFunctionalityDescript
  
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -90,7 +90,7 @@
  const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
  const char kGetAllScreensMediaDescription[] =
      "When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -7688,7 +7688,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
+@@ -7693,7 +7693,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
  
  // Linux -----------------------------------------------------------------------
  
@@ -99,7 +99,7 @@
  const char kOzonePlatformHintChoiceDefault[] = "Default";
  const char kOzonePlatformHintChoiceAuto[] = "Auto";
  const char kOzonePlatformHintChoiceX11[] = "X11";
-@@ -7738,6 +7738,18 @@ const char kWaylandUiScalingDescription[] =
+@@ -7743,6 +7743,18 @@ const char kWaylandUiScalingDescription[] =
      "Enable experimental support for text scaling in the Wayland backend "
      "backed by full UI scaling. Requires #wayland-per-window-scaling to be "
      "enabled too.";
@@ -118,7 +118,7 @@
  #endif  // BUILDFLAG(IS_LINUX)
  
  // Random platform combinations -----------------------------------------------
-@@ -7750,7 +7762,7 @@ const char kZeroCopyVideoCaptureDescription[] =
+@@ -7755,7 +7767,7 @@ const char kZeroCopyVideoCaptureDescription[] =
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -127,7 +127,7 @@
  const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel";
  const char kFollowingFeedSidepanelDescription[] =
      "Enables the following feed in the sidepanel.";
-@@ -7793,7 +7805,7 @@ const char kGroupPromoPrototypeDescription[] =
+@@ -7798,7 +7810,7 @@ const char kGroupPromoPrototypeDescription[] =
  const char kGroupPromoPrototypeDescription[] =
      "Enables prototype for group promo.";
  
@@ -136,7 +136,7 @@
  const char kEnableNetworkServiceSandboxName[] =
      "Enable the network service sandbox.";
  const char kEnableNetworkServiceSandboxDescription[] =
-@@ -7825,7 +7837,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
+@@ -7830,7 +7842,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
      "Bluetooth";
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
  
@@ -145,7 +145,7 @@
  #if BUILDFLAG(ENABLE_PRINTING)
  const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend";
  const char kCupsIppPrintingBackendDescription[] =
-@@ -7967,7 +7979,7 @@ const char kElementCaptureDescription[] =
+@@ -7972,7 +7984,7 @@ const char kElementCaptureDescription[] =
      "media track into a track capturing just a specific DOM element.";
  #endif  // !BUILDFLAG(IS_ANDROID)
  
@@ -154,7 +154,7 @@
  const char kUIDebugToolsName[] = "Debugging tools for UI";
  const char kUIDebugToolsDescription[] =
      "Enables additional keyboard shortcuts to help debugging.";
-@@ -8018,7 +8030,7 @@ const char kComposeUpfrontInputModesDescription[] =
+@@ -8023,7 +8035,7 @@ const char kComposeUpfrontInputModesDescription[] =
      "Enables upfront input modes in the Compose dialog";
  #endif  // BUILDFLAG(ENABLE_COMPOSE)
  
@@ -163,7 +163,7 @@
  const char kThirdPartyProfileManagementName[] =
      "Third party profile management";
  const char kThirdPartyProfileManagementDescription[] =
-@@ -8154,7 +8166,7 @@ const char kSupervisedUserBlockInterstitialV3Descripti
+@@ -8159,7 +8171,7 @@ const char kSupervisedUserBlockInterstitialV3Descripti
  const char kSupervisedUserBlockInterstitialV3Description[] =
      "Enables URL filter interstitial V3 for Family Link users.";
  
diff --git a/devel/electron36/files/patch-chrome_browser_flag__descriptions.h b/devel/electron36/files/patch-chrome_browser_flag__descriptions.h
index 64105231e754..2c06c7086aeb 100644
--- a/devel/electron36/files/patch-chrome_browser_flag__descriptions.h
+++ b/devel/electron36/files/patch-chrome_browser_flag__descriptions.h
@@ -1,4 +1,4 @@
---- chrome/browser/flag_descriptions.h.orig	2025-04-22 20:15:27 UTC
+--- chrome/browser/flag_descriptions.h.orig	2025-05-25 23:46:57 UTC
 +++ chrome/browser/flag_descriptions.h
 @@ -373,7 +373,7 @@ extern const char
      kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[];
@@ -45,7 +45,7 @@
  extern const char kEnableIwaKeyDistributionComponentName[];
  extern const char kEnableIwaKeyDistributionComponentDescription[];
  #endif  // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -1964,7 +1964,7 @@ extern const char kRetainOmniboxOnFocusDescription[];
+@@ -1967,7 +1967,7 @@ extern const char kRetainOmniboxOnFocusDescription[];
  extern const char kRetainOmniboxOnFocusDescription[];
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -54,7 +54,7 @@
  extern const char kRootScrollbarFollowsTheme[];
  extern const char kRootScrollbarFollowsThemeDescription[];
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-@@ -2096,7 +2096,7 @@ extern const char kDefaultSiteInstanceGroupsDescriptio
+@@ -2099,7 +2099,7 @@ extern const char kDefaultSiteInstanceGroupsDescriptio
  extern const char kDefaultSiteInstanceGroupsDescription[];
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -63,7 +63,7 @@
  extern const char kPwaNavigationCapturingName[];
  extern const char kPwaNavigationCapturingDescription[];
  #endif
-@@ -2242,7 +2242,7 @@ extern const char kTranslateForceTriggerOnEnglishDescr
+@@ -2245,7 +2245,7 @@ extern const char kTranslateForceTriggerOnEnglishDescr
  extern const char kTranslateForceTriggerOnEnglishName[];
  extern const char kTranslateForceTriggerOnEnglishDescription[];
  
@@ -72,7 +72,7 @@
  extern const char kEnableHistorySyncOptinName[];
  extern const char kEnableHistorySyncOptinDescription[];
  
-@@ -3197,7 +3197,7 @@ extern const char kTranslateOpenSettingsDescription[];
+@@ -3200,7 +3200,7 @@ extern const char kTranslateOpenSettingsDescription[];
  extern const char kTranslateOpenSettingsDescription[];
  #endif
  
@@ -81,7 +81,7 @@
  extern const char kWasmTtsComponentUpdaterEnabledName[];
  extern const char kWasmTtsComponentUpdaterEnabledDescription[];
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -4385,7 +4385,7 @@ extern const char kTetheringExperimentalFunctionalityD
+@@ -4388,7 +4388,7 @@ extern const char kTetheringExperimentalFunctionalityD
  
  #endif  // #if BUILDFLAG(IS_CHROMEOS)
  
@@ -90,7 +90,7 @@
  extern const char kGetAllScreensMediaName[];
  extern const char kGetAllScreensMediaDescription[];
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4520,7 +4520,7 @@ extern const char kEnableArmHwdrmDescription[];
+@@ -4523,7 +4523,7 @@ extern const char kEnableArmHwdrmDescription[];
  
  // Linux ---------------------------------------------------------------------
  
@@ -99,7 +99,7 @@
  extern const char kOzonePlatformHintChoiceDefault[];
  extern const char kOzonePlatformHintChoiceAuto[];
  extern const char kOzonePlatformHintChoiceX11[];
-@@ -4551,6 +4551,9 @@ extern const char kWaylandUiScalingDescription[];
+@@ -4554,6 +4554,9 @@ extern const char kWaylandUiScalingDescription[];
  
  extern const char kWaylandUiScalingName[];
  extern const char kWaylandUiScalingDescription[];
@@ -109,7 +109,7 @@
  #endif  // BUILDFLAG(IS_LINUX)
  
  // Random platform combinations -----------------------------------------------
-@@ -4570,7 +4573,7 @@ extern const char kWebBluetoothConfirmPairingSupportDe
+@@ -4573,7 +4576,7 @@ extern const char kWebBluetoothConfirmPairingSupportDe
  extern const char kWebBluetoothConfirmPairingSupportDescription[];
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
  
@@ -118,7 +118,7 @@
  #if BUILDFLAG(ENABLE_PRINTING)
  extern const char kCupsIppPrintingBackendName[];
  extern const char kCupsIppPrintingBackendDescription[];
-@@ -4583,7 +4586,7 @@ extern const char kScreenlockReauthCardDescription[];
+@@ -4586,7 +4589,7 @@ extern const char kScreenlockReauthCardDescription[];
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -127,7 +127,7 @@
  extern const char kFollowingFeedSidepanelName[];
  extern const char kFollowingFeedSidepanelDescription[];
  
-@@ -4600,7 +4603,7 @@ extern const char kTaskManagerDesktopRefreshDescriptio
+@@ -4603,7 +4606,7 @@ extern const char kTaskManagerDesktopRefreshDescriptio
  extern const char kTaskManagerDesktopRefreshDescription[];
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -136,7 +136,7 @@
  extern const char kEnableNetworkServiceSandboxName[];
  extern const char kEnableNetworkServiceSandboxDescription[];
  
-@@ -4695,7 +4698,7 @@ extern const char kElementCaptureDescription[];
+@@ -4698,7 +4701,7 @@ extern const char kElementCaptureDescription[];
  extern const char kElementCaptureDescription[];
  #endif  // !BUILDFLAG(IS_ANDROID)
  
@@ -145,7 +145,7 @@
  extern const char kUIDebugToolsName[];
  extern const char kUIDebugToolsDescription[];
  #endif
-@@ -4734,7 +4737,7 @@ extern const char kComposeUpfrontInputModesDescription
+@@ -4737,7 +4740,7 @@ extern const char kComposeUpfrontInputModesDescription
  extern const char kComposeUpfrontInputModesDescription[];
  #endif  // BUILDFLAG(ENABLE_COMPOSE)
  
@@ -154,7 +154,7 @@
  extern const char kThirdPartyProfileManagementName[];
  extern const char kThirdPartyProfileManagementDescription[];
  
-@@ -4814,7 +4817,7 @@ extern const char kSupervisedUserBlockInterstitialV3De
+@@ -4817,7 +4820,7 @@ extern const char kSupervisedUserBlockInterstitialV3De
  extern const char kSupervisedUserBlockInterstitialV3Name[];
  extern const char kSupervisedUserBlockInterstitialV3Description[];
  


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202506041920.554JK3E7085319>