git: a1cf2e43d8e6 - main - www/chromium: update to 130.0.6723.91

From: Robert Nagy <rnagy_at_FreeBSD.org>
Date: Sat, 02 Nov 2024 08:15:22 UTC
The branch main has been updated by rnagy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a1cf2e43d8e66ae4b3a2c227393beff9fef31f0d

commit a1cf2e43d8e66ae4b3a2c227393beff9fef31f0d
Author:     Robert Nagy <rnagy@FreeBSD.org>
AuthorDate: 2024-11-02 08:12:56 +0000
Commit:     Robert Nagy <rnagy@FreeBSD.org>
CommitDate: 2024-11-02 08:15:17 +0000

    www/chromium: update to 130.0.6723.91
    
    Security:       https://vuxml.freebsd.org/freebsd/e17384ef-c5e8-4b5d-bb62-c13405e7f1f7.html
    PR:             282391
---
 www/chromium/Makefile                                      |  2 +-
 www/chromium/distinfo                                      | 14 +++++++-------
 .../patch-chrome_browser_sessions_session__restore.cc      |  6 ++++--
 www/chromium/files/patch-chrome_browser_ui_ui__features.cc |  8 +++++---
 www/chromium/files/patch-chrome_browser_ui_ui__features.h  |  8 +++++---
 ...dia__router_common_providers_cast_channel_enum__table.h |  9 +++++----
 6 files changed, 27 insertions(+), 20 deletions(-)

diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index ba69d7b59d92..ffef0c531f1a 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	chromium
-PORTVERSION=	130.0.6723.69
+PORTVERSION=	130.0.6723.91
 PULSEMV=	16
 PULSEV=		${PULSEMV}.1
 CATEGORIES=	www wayland
diff --git a/www/chromium/distinfo b/www/chromium/distinfo
index 539f7a99ff8f..eb3c35275cc5 100644
--- a/www/chromium/distinfo
+++ b/www/chromium/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1729947948
-SHA256 (chromium-130.0.6723.69.tar.xz) = b7e4d6a2154c61e558659bbc5b8b05c9f6f317d1420bf8624f5ffac097df565d
-SIZE (chromium-130.0.6723.69.tar.xz) = 6620926572
-SHA256 (chrome-linux-130.0.6723.69-llvm17.profdata.tar.xz) = 7a3a0cc32a28f1153e7acbf36771d095b4dfa97f85a2ed593384c31ba8271711
-SIZE (chrome-linux-130.0.6723.69-llvm17.profdata.tar.xz) = 30526644
+TIMESTAMP = 1730535141
+SHA256 (chromium-130.0.6723.91.tar.xz) = c2f13de70f2dcf61c930dcfe54ee118e584962afd03ecde19e3be48b3d86bec0
+SIZE (chromium-130.0.6723.91.tar.xz) = 6624503880
+SHA256 (chrome-linux-130.0.6723.91-llvm17.profdata.tar.xz) = bef743aadaa9fa977285a6357b1e26c865bdf78226b886000e18450ce7361734
+SIZE (chrome-linux-130.0.6723.91-llvm17.profdata.tar.xz) = 30484628
 SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
 SIZE (pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (chromium-130.0.6723.69-testdata.tar.xz) = df5093c3a832bd04c4ac477057d8d9417e995ebc4f6f97b8444dd5bdf426def7
-SIZE (chromium-130.0.6723.69-testdata.tar.xz) = 281900320
+SHA256 (chromium-130.0.6723.91-testdata.tar.xz) = 66b4b339da273c53416165112d385a171fe6af79c87174a1f7951ba31c507cef
+SIZE (chromium-130.0.6723.91-testdata.tar.xz) = 281380152
diff --git a/www/chromium/files/patch-chrome_browser_sessions_session__restore.cc b/www/chromium/files/patch-chrome_browser_sessions_session__restore.cc
index a575213189ed..e4c6a4cd8fb6 100644
--- a/www/chromium/files/patch-chrome_browser_sessions_session__restore.cc
+++ b/www/chromium/files/patch-chrome_browser_sessions_session__restore.cc
@@ -1,4 +1,6 @@
---- chrome/browser/sessions/session_restore.cc.orig	2024-10-22 08:31:56 UTC
+diff --git chrome/browser/sessions/session_restore.cc chrome/browser/sessions/session_restore.cc	2024-11-02 08:11:27 UTC
+index 04610ad2c0..175c381644 100644
+--- chrome/browser/sessions/session_restore.cc
 +++ chrome/browser/sessions/session_restore.cc
 @@ -103,7 +103,7 @@
  #include "chrome/browser/web_applications/web_app_registrar.h"
@@ -9,7 +11,7 @@
  #include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
-@@ -1076,7 +1076,7 @@ class SessionRestoreImpl : public BrowserListObserver 
+@@ -1081,7 +1081,7 @@ class SessionRestoreImpl : public BrowserListObserver {
      bool is_first_tab = true;
      for (const auto& startup_tab : startup_tabs) {
        const GURL& url = startup_tab.url;
diff --git a/www/chromium/files/patch-chrome_browser_ui_ui__features.cc b/www/chromium/files/patch-chrome_browser_ui_ui__features.cc
index 297042af3529..b2997634729b 100644
--- a/www/chromium/files/patch-chrome_browser_ui_ui__features.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_ui__features.cc
@@ -1,4 +1,6 @@
---- chrome/browser/ui/ui_features.cc.orig	2024-10-22 08:31:56 UTC
+diff --git chrome/browser/ui/ui_features.cc chrome/browser/ui/ui_features.cc	2024-11-02 08:11:27 UTC
+index c92ebcbca5..55b0da1030 100644
+--- chrome/browser/ui/ui_features.cc
 +++ chrome/browser/ui/ui_features.cc
 @@ -103,7 +103,7 @@ BASE_FEATURE(kAccessCodeCastUI,
               base::FEATURE_ENABLED_BY_DEFAULT);
@@ -9,7 +11,7 @@
  // Enables the feature to remove the last confirmation dialog when relaunching
  // to update Chrome.
  BASE_FEATURE(kFewerUpdateConfirmations,
-@@ -395,7 +395,7 @@ BASE_FEATURE(kTopChromeWebUIUsesSpareRenderer,
+@@ -402,7 +402,7 @@ BASE_FEATURE(kTopChromeWebUIUsesSpareRenderer,
               "TopChromeWebUIUsesSpareRenderer",
               base::FEATURE_ENABLED_BY_DEFAULT);
  
@@ -18,7 +20,7 @@
  // Enables alternate update-related text to be displayed in browser app menu
  // button, menu item and confirmation dialog.
  BASE_FEATURE(kUpdateTextOptions,
-@@ -467,7 +467,7 @@ BASE_FEATURE(kStopLoadingAnimationForHiddenWindow,
+@@ -474,7 +474,7 @@ BASE_FEATURE(kStopLoadingAnimationForHiddenWindow,
               "StopLoadingAnimationForHiddenWindow",
               base::FEATURE_ENABLED_BY_DEFAULT);
  
diff --git a/www/chromium/files/patch-chrome_browser_ui_ui__features.h b/www/chromium/files/patch-chrome_browser_ui_ui__features.h
index cd34096201e1..72ec0b2dea6a 100644
--- a/www/chromium/files/patch-chrome_browser_ui_ui__features.h
+++ b/www/chromium/files/patch-chrome_browser_ui_ui__features.h
@@ -1,4 +1,6 @@
---- chrome/browser/ui/ui_features.h.orig	2024-10-22 08:31:56 UTC
+diff --git chrome/browser/ui/ui_features.h chrome/browser/ui/ui_features.h	2024-11-02 08:11:27 UTC
+index 81800575fc..f14c478473 100644
+--- chrome/browser/ui/ui_features.h
 +++ chrome/browser/ui/ui_features.h
 @@ -78,7 +78,7 @@ bool IsExtensionMenuInRootAppMenu();
  BASE_DECLARE_FEATURE(kAccessCodeCastUI);
@@ -9,7 +11,7 @@
  BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
  #endif
  
-@@ -258,7 +258,7 @@ bool IsToolbarPinningEnabled();
+@@ -266,7 +266,7 @@ bool IsToolbarPinningEnabled();
  
  BASE_DECLARE_FEATURE(kTopChromeWebUIUsesSpareRenderer);
  
@@ -18,7 +20,7 @@
  BASE_DECLARE_FEATURE(kUpdateTextOptions);
  extern const base::FeatureParam<int> kUpdateTextOptionNumber;
  #endif
-@@ -283,7 +283,7 @@ BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
+@@ -291,7 +291,7 @@ BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
  
  BASE_DECLARE_FEATURE(kStopLoadingAnimationForHiddenWindow);
  
diff --git a/www/chromium/files/patch-components_media__router_common_providers_cast_channel_enum__table.h b/www/chromium/files/patch-components_media__router_common_providers_cast_channel_enum__table.h
index c6b8c0a27f13..7f893f33578a 100644
--- a/www/chromium/files/patch-components_media__router_common_providers_cast_channel_enum__table.h
+++ b/www/chromium/files/patch-components_media__router_common_providers_cast_channel_enum__table.h
@@ -1,16 +1,17 @@
---- components/media_router/common/providers/cast/channel/enum_table.h.orig	2024-10-22 08:31:56 UTC
+diff --git components/media_router/common/providers/cast/channel/enum_table.h components/media_router/common/providers/cast/channel/enum_table.h	2024-11-02 08:11:27 UTC
+index 18fd272c6a..ad9ec2c243 100644
+--- components/media_router/common/providers/cast/channel/enum_table.h
 +++ components/media_router/common/providers/cast/channel/enum_table.h
 @@ -368,7 +368,12 @@ class EnumTable {
  
   private:
  #ifdef ARCH_CPU_64_BITS
--  alignas(std::hardware_destructive_interference_size)
 +#ifdef __cpp_lib_hardware_interference_size
-+  using std::hardware_destructive_interference_size;
+   alignas(std::hardware_destructive_interference_size)
 +#else
 +  static constexpr std::size_t hardware_destructive_interference_size = 64;
-+#endif
 +  alignas(hardware_destructive_interference_size)
++#endif
  #endif
        std::initializer_list<Entry> data_;
    bool is_sorted_;