Date: Fri, 10 Apr 2026 07:05:27 +0000 From: Robert Nagy <rnagy@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 458770ccc6bd - main - www/chromium: update to 147.0.7727.55 Message-ID: <69d8a137.37d20.1898e3d3@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by rnagy: URL: https://cgit.FreeBSD.org/ports/commit/?id=458770ccc6bdf3a4d6fc484fe628e5e517880fc7 commit 458770ccc6bdf3a4d6fc484fe628e5e517880fc7 Author: Robert Nagy <rnagy@FreeBSD.org> AuthorDate: 2026-04-10 06:49:06 +0000 Commit: Robert Nagy <rnagy@FreeBSD.org> CommitDate: 2026-04-10 07:05:19 +0000 www/chromium: update to 147.0.7727.55 Security: https://vuxml.freebsd.org/freebsd/4b727a1a-5034-42b4-b29b-2289389f4ba8.html --- www/chromium/Makefile | 2 +- www/chromium/distinfo | 14 +- www/chromium/files/patch-base_BUILD.gn | 16 +- ...cator_partition__allocator_partition__alloc.gni | 4 +- ...tition__allocator_src_partition__alloc_BUILD.gn | 4 +- ...artition__alloc_address__space__randomization.h | 4 +- ...locator_src_partition__alloc_partition__root.cc | 6 +- .../files/patch-base_files_file__util__unittest.cc | 4 +- ...-base_memory_platform__shared__memory__region.h | 6 +- .../files/patch-base_threading_platform__thread.h | 4 +- ...ch-base_threading_platform__thread__unittest.cc | 8 +- ...tch-base_trace__event_malloc__dump__provider.cc | 8 +- ...atch-base_trace__event_memory__dump__manager.cc | 4 +- .../files/patch-build_config_clang_BUILD.gn | 4 +- .../files/patch-build_config_compiler_BUILD.gn | 26 +-- .../files/patch-build_dotfile__settings.gni | 4 +- www/chromium/files/patch-build_rust_std_BUILD.gn | 4 +- www/chromium/files/patch-cc_base_features.cc | 4 +- .../patch-chrome_app_chrome__main__delegate.cc | 35 ++-- www/chromium/files/patch-chrome_browser_BUILD.gn | 4 +- .../files/patch-chrome_browser_about__flags.cc | 194 ++++++++++++--------- ...kground_extensions_background__mode__manager.cc | 4 +- ...e_browser_background_glic_glic__status__icon.cc | 26 +-- .../patch-chrome_browser_browser__process__impl.cc | 8 +- ...hrome_browser_chrome__browser__field__trials.cc | 21 ++- ...r_chrome__browser__interface__binders__webui.cc | 8 +- ...r__interface__binders__webui__parts__desktop.cc | 12 +- .../patch-chrome_browser_chrome__browser__main.cc | 38 ++-- ...-chrome_browser_chrome__browser__main__linux.cc | 4 +- ...ome_browser_chrome__content__browser__client.cc | 42 ++--- ...rome_browser_chrome__content__browser__client.h | 4 +- ...tent__browser__client__navigation__throttles.cc | 6 +- ...rome_browser_component__updater_registration.cc | 8 +- .../files/patch-chrome_browser_defaults.cc | 4 +- ...se_browser__management_management__identity.cc} | 8 +- ...reporting_cloud__profile__reporting__service.cc | 20 +++ .../files/patch-chrome_browser_extensions_BUILD.gn | 4 +- ...ate_chrome__desktop__report__request__helper.cc | 8 +- ...__private_passwords__private__delegate__impl.cc | 4 +- ...s_api_runtime_chrome__runtime__api__delegate.cc | 4 +- ...extensions_api_settings__private_prefs__util.cc | 8 +- ...chrome_browser_extensions_api_tabs_tabs__api.cc | 4 +- ...gging__private_webrtc__logging__private__api.cc | 4 +- ...api_webstore__private_webstore__private__api.cc | 4 +- ...k_system__logs_chrome__system__logs__fetcher.cc | 6 +- .../patch-chrome_browser_flag__descriptions.h | 4 +- ...chrome_browser_glic_host_glic__page__handler.cc | 4 +- .../files/patch-chrome_browser_global__features.cc | 12 +- .../files/patch-chrome_browser_global__features.h | 8 +- ...er_discovery_discovery__network__list__posix.cc | 4 +- ...media_webrtc_rtc__diagnostic__logging__utils.cc | 11 ++ ...ser_media_webrtc_webrtc__logging__controller.cc | 10 +- ...wser_media_webrtc_webrtc__logging__controller.h | 10 +- ...chrome__browser__main__extra__parts__metrics.cc | 10 +- ...ser_metrics_chrome__metrics__service__client.cc | 42 +++-- ...trics_power_process__metrics__recorder__util.cc | 4 +- ...hrome_browser_metrics_power_process__monitor.cc | 8 +- ...chrome_browser_metrics_power_process__monitor.h | 4 +- ...owser_net_profile__network__context__service.cc | 6 +- ..._browser_new__tab__page_new__tab__page__util.cc | 4 +- ...cations_notification__display__service__impl.cc | 8 +- ...oad__metrics_page__load__metrics__initialize.cc | 4 +- ...d__manager_chrome__password__manager__client.cc | 10 +- ...wser__cloud__management__controller__desktop.cc | 8 +- ...onfiguration__policy__handler__list__factory.cc | 65 ++++--- .../patch-chrome_browser_prefs_browser__prefs.cc | 14 +- ...hrome__browser__main__extra__parts__profiles.cc | 49 +++--- ...ies_regional__capabilities__service__factory.cc | 21 ++- ...ties_regional__capabilities__service__factory.h | 11 ++ ...r__context__menu_render__view__context__menu.cc | 6 +- ...owsing_chrome__password__protection__service.cc | 4 +- ...tch-chrome_browser_sessions_session__restore.cc | 6 +- ...ser_sharing_sharing__handler__registry__impl.cc | 6 +- ...tch-chrome_browser_signin_signin__hats__util.cc | 8 +- ...h-chrome_browser_sync_sync__service__factory.cc | 6 +- .../patch-chrome_browser_themes_theme__helper.cc | 4 +- .../patch-chrome_browser_themes_theme__service.cc | 8 +- ...-chrome_browser_ui_actions_chrome__action__id.h | 4 +- ...rome_browser_ui_browser__command__controller.cc | 18 +- .../patch-chrome_browser_ui_browser__commands.cc | 4 +- .../patch-chrome_browser_ui_browser__ui__prefs.cc | 8 +- ...r__window_internal_browser__window__features.cc | 10 +- ...wser__window_public_browser__window__features.h | 8 +- .../files/patch-chrome_browser_ui_chrome__pages.cc | 10 +- .../files/patch-chrome_browser_ui_chrome__pages.h | 6 +- .../patch-chrome_browser_ui_hats_survey__config.cc | 4 +- ...r_ui_omnibox_omnibox__pedal__implementations.cc | 4 +- ...rollers_relaunch__chrome__bubble__controller.cc | 6 +- ..._passwords_manage__passwords__ui__controller.cc | 6 +- ...h-chrome_browser_ui_prefs_prefs__tab__helper.cc | 11 +- ...e_browser_ui_signin_signin__view__controller.cc | 6 +- ...chrome_browser_ui_startup_bad__flags__prompt.cc | 4 +- ...browser_ui_startup_startup__browser__creator.cc | 8 +- ...r_ui_startup_startup__browser__creator__impl.cc | 24 +-- ...me_browser_ui_startup_startup__tab__provider.cc | 4 +- .../files/patch-chrome_browser_ui_tab__helpers.cc | 6 +- ...h-chrome_browser_ui_tabs_public_tab__features.h | 10 +- .../patch-chrome_browser_ui_tabs_tab__features.cc | 25 ++- ...tch-chrome_browser_ui_tabs_tab__strip__prefs.cc | 4 +- ...ui_task__manager_task__manager__table__model.cc | 10 +- .../files/patch-chrome_browser_ui_ui__features.cc | 16 +- .../files/patch-chrome_browser_ui_ui__features.h | 12 +- .../files/patch-chrome_browser_ui_url__identity.cc | 6 +- ...s_chrome__browser__main__extra__parts__views.cc | 6 +- ...collaboration__controller__delegate__desktop.cc | 4 +- ...r_ui_views_frame_browser__frame__view__linux.cc | 6 +- ...-chrome_browser_ui_views_frame_browser__view.cc | 8 +- ...r_ui_views_frame_custom__corners__background.cc | 11 -- ...rame_layout_browser__view__app__layout__impl.cc | 4 +- ..._ui_views_frame_opaque__browser__frame__view.cc | 10 +- ..._ui_views_frame_system__menu__model__builder.cc | 8 +- ...ui_views_frame_system__menu__model__delegate.cc | 8 +- ...r_ui_views_location__bar_location__bar__view.cc | 4 +- ...views_passwords_password__bubble__view__base.cc | 6 +- ...er_ui_views_profiles_avatar__toolbar__button.cc | 4 +- ...ser_ui_views_profiles_avatar__toolbar__button.h | 4 +- ..._views_profiles_first__run__flow__controller.cc | 20 +++ ...ui_views_profiles_profile__menu__coordinator.cc | 4 +- ...ui_views_tabs_dragging_tab__drag__controller.cc | 8 +- ...cts_projects__panel__tab__groups__item__view.cc | 11 ++ ...projects_projects__panel__thread__item__view.cc | 11 ++ .../patch-chrome_browser_ui_views_tabs_tab.cc | 4 +- ...ui_views_tabs_tab__hover__card__bubble__view.cc | 4 +- ...rome_browser_ui_views_tabs_tab__style__views.cc | 6 +- ..._vertical_vertical__tab__group__header__view.cc | 11 ++ ...hrome_browser_ui_views_toolbar_toolbar__view.cc | 11 ++ ..._education_browser__user__education__service.cc | 6 +- ...eb__apps_web__app__integration__test__driver.cc | 20 +-- ...i_web__applications_app__browser__controller.cc | 4 +- ...eb__applications_web__app__ui__manager__impl.cc | 6 +- ...web__applications_web__app__ui__manager__impl.h | 4 +- ...atch-chrome_browser_ui_webui_about_about__ui.cc | 4 +- ...icate__manager_certificate__manager__handler.cc | 4 +- ...me_browser_ui_webui_chrome__web__ui__configs.cc | 14 +- ...i_webui_chrome__web__ui__controller__factory.cc | 10 +- ...ternals_connectors__internals__page__handler.cc | 8 +- ...i_connectors__internals_device__trust__utils.cc | 12 +- ..._cr__components_searchbox_searchbox__handler.cc | 8 +- ...e_browser_ui_webui_management_management__ui.cc | 4 +- ..._ui_webui_management_management__ui__handler.cc | 10 +- ...rowser_ui_webui_settings_appearance__handler.cc | 4 +- ...tings_settings__localized__strings__provider.cc | 20 +-- ...ser_ui_webui_signin_profile__picker__handler.cc | 4 +- ...r_upgrade__detector_version__history__client.cc | 4 +- ...ications_extensions_extension__status__utils.cc | 4 +- ...ons_os__integration_os__integration__manager.cc | 4 +- ...integration_run__on__os__login__sub__manager.cc | 4 +- ...pplications_policy_web__app__policy__manager.cc | 4 +- ...s_test_os__integration__test__override__impl.cc | 32 ++-- ...ch-chrome_browser_web__applications_web__app.cc | 6 +- ..._browser_web__applications_web__app__helpers.cc | 4 +- ...thn_chrome__authenticator__request__delegate.cc | 4 +- ...tch-chrome_browser_webauthn_enclave__manager.cc | 6 +- .../files/patch-chrome_common_chrome__features.cc | 10 +- .../files/patch-chrome_common_chrome__features.h | 10 +- .../files/patch-chrome_common_chrome__switches.cc | 6 +- .../files/patch-chrome_common_chrome__switches.h | 6 +- ...hrome_common_extensions_extension__constants.cc | 11 -- ...chrome_common_extensions_extension__constants.h | 13 +- .../files/patch-chrome_common_pref__names.h | 24 +-- .../files/patch-chrome_common_url__constants.h | 8 +- .../patch-chrome_common_webui__url__constants.cc | 8 +- .../patch-chrome_common_webui__url__constants.h | 8 +- ...e_renderer_chrome__content__renderer__client.cc | 6 +- ...rome_test_chromedriver_chrome_chrome__finder.cc | 8 +- www/chromium/files/patch-components_BUILD.gn | 8 +- ...owser_foundations_browser__autofill__manager.cc | 4 +- ...autofill_core_browser_payments_bnpl__manager.cc | 4 +- ...ill_core_common_autofill__payments__features.cc | 24 ++- ...onents_commerce_core_commerce__feature__list.cc | 6 +- .../files/patch-components_crash_core_app_BUILD.gn | 10 +- ...nents_device__signals_test_signals__contract.cc | 4 +- ...ts_enterprise_browser_reporting_report__util.cc | 4 +- ...ctors_core_realtime__reporting__client__base.cc | 6 +- ...e__engagement_public_feature__configurations.cc | 4 +- ...eature__engagement_public_feature__constants.cc | 6 +- ...feature__engagement_public_feature__constants.h | 6 +- ...nts_feature__engagement_public_feature__list.cc | 8 +- ...ents_feature__engagement_public_feature__list.h | 14 +- ...n_providers_cast_channel_cast__message__util.cc | 4 +- ...ter_common_providers_cast_channel_enum__table.h | 6 +- ...zation__guide_core_optimization__guide__util.cc | 11 +- ...ger_core_browser_features_password__features.cc | 8 +- ...ager_core_browser_features_password__features.h | 8 +- ...ger_core_browser_password__autofill__manager.cc | 6 +- ...manager_core_browser_password__form__manager.cc | 6 +- ...core_browser_password__store_login__database.cc | 6 +- ...capabilities_regional__capabilities__service.cc | 11 ++ ..._capabilities_regional__capabilities__service.h | 11 ++ ...nents_search__engines_template__url__service.cc | 4 +- ...ervices_font__data_font__data__service__impl.cc | 10 +- ...mponents_signin_public_base_signin__switches.cc | 53 ++++-- ...omponents_signin_public_base_signin__switches.h | 41 ++++- ...onents_supervised__user_core_common_features.cc | 19 +- .../patch-components_sync_service_sync__prefs.cc | 4 +- ...nts_user__education_views_help__bubble__view.cc | 6 +- ...isplay__embedder_skia__output__surface__impl.cc | 4 +- ..._display__embedder_software__output__surface.cc | 4 +- ...omponents_viz_service_display_skia__renderer.cc | 4 +- ...components_viz_service_gl_gpu__service__impl.cc | 6 +- ...-components_viz_service_gl_gpu__service__impl.h | 4 +- ...atch-content_app_content__main__runner__impl.cc | 15 +- www/chromium/files/patch-content_browser_BUILD.gn | 8 +- ..._browser_browser__child__process__host__impl.cc | 4 +- ...t_browser_browser__child__process__host__impl.h | 4 +- .../patch-content_browser_browser__main__loop.cc | 8 +- ...ent_browser_network__service__instance__impl.cc | 10 +- ...rowser_renderer__host_delegated__frame__host.cc | 14 +- ...r_renderer__host_render__process__host__impl.cc | 14 +- ...er_renderer__host_render__process__host__impl.h | 8 +- ...der__process__host__impl__receiver__bindings.cc | 24 +-- ...derer__host_render__widget__host__view__aura.cc | 10 +- ...browser_service__host_utility__process__host.cc | 6 +- .../patch-content_browser_v8__snapshot__files.cc | 4 +- ...browser_webui_web__ui__main__frame__observer.cc | 4 +- www/chromium/files/patch-content_child_BUILD.gn | 4 +- www/chromium/files/patch-content_common_BUILD.gn | 4 +- .../files/patch-content_common_features.cc | 30 ++-- www/chromium/files/patch-content_common_features.h | 20 ++- ...tent_public_browser_content__browser__client.cc | 4 +- ...atch-content_public_common_content__features.cc | 8 +- ...atch-content_public_common_content__switches.cc | 6 +- ...patch-content_public_common_content__switches.h | 6 +- .../patch-content_renderer_render__thread__impl.cc | 10 +- ...ent_renderer_renderer__blink__platform__impl.cc | 10 +- .../files/patch-content_renderer_renderer__main.cc | 4 +- www/chromium/files/patch-content_shell_BUILD.gn | 4 +- ..._browser__context__keyed__service__factories.cc | 4 +- ...sions_browser_api_messaging_message__service.cc | 10 +- ...tensions_common_api___permission__features.json | 33 +--- ...ensions_renderer_bindings_api__binding__util.cc | 4 +- ...ns_shell_browser_shell__browser__main__parts.cc | 4 +- ...buffer_client_test__shared__image__interface.cc | 6 +- ...mand__buffer_service_dawn__context__provider.cc | 4 +- ..._command__buffer_service_gles2__cmd__decoder.cc | 4 +- ...mmand__buffer_service_shared__context__state.cc | 6 +- ...ommand__buffer_service_shared__context__state.h | 4 +- ...image_angle__vulkan__image__backing__factory.cc | 8 +- ...e_shared__image_external__vk__image__backing.cc | 6 +- ...service_shared__image_shared__image__factory.cc | 12 +- ...service_shared__image_shared__image__manager.cc | 4 +- .../files/patch-gpu_config_gpu__finch__features.cc | 4 +- .../files/patch-gpu_config_gpu__finch__features.h | 4 +- .../files/patch-gpu_config_gpu__info__collector.cc | 4 +- .../files/patch-gpu_ipc_service_gpu__init.cc | 16 +- www/chromium/files/patch-headless_BUILD.gn | 4 +- ...b_browser_headless__content__browser__client.cc | 4 +- .../files/patch-ipc_param__traits__utils.h | 4 +- www/chromium/files/patch-media_audio_BUILD.gn | 4 +- .../files/patch-media_base_media__switches.cc | 38 ++-- .../files/patch-media_base_media__switches.h | 10 +- .../files/patch-media_base_video__frame.cc | 8 +- ...h-media_capture_video_linux_fake__v4l2__impl.cc | 4 +- ..._capture_video_linux_v4l2__capture__delegate.cc | 32 ++-- ..._linux_video__capture__device__factory__v4l2.cc | 16 +- ...capture_video_video__capture__device__client.cc | 4 +- ...a_gpu_chromeos_gl__image__processor__backend.cc | 4 +- ...pu_chromeos_mailbox__video__frame__converter.cc | 4 +- ...a_gpu_chromeos_platform__video__frame__utils.cc | 14 +- www/chromium/files/patch-media_webrtc_helpers.cc | 4 +- .../files/patch-mojo_core_channel__posix.cc | 4 +- www/chromium/files/patch-net_BUILD.gn | 16 +- www/chromium/files/patch-net_base_features.cc | 17 +- www/chromium/files/patch-net_dns_BUILD.gn | 10 +- .../patch-net_http_http__auth__gssapi__posix.cc | 4 +- .../files/patch-net_socket_tcp__socket__posix.cc | 4 +- .../files/patch-net_socket_udp__socket__posix.cc | 48 ++++- .../patch-net_socket_udp__socket__unittest.cc | 12 +- ...ets_websocket__basic__stream__adapters__test.cc | 4 +- .../files/patch-pdf_pdfium_pdfium__engine.cc | 4 +- www/chromium/files/patch-remoting_base_branding.cc | 35 ++++ www/chromium/files/patch-remoting_base_username.cc | 11 ++ www/chromium/files/patch-remoting_base_username.h | 11 ++ .../files/patch-remoting_host_base_switches.cc | 7 +- .../files/patch-remoting_host_base_switches.h | 7 +- .../patch-remoting_host_desktop__process__main.cc | 20 +++ ...tch-remoting_host_desktop__session__connector.h | 8 +- .../files/patch-remoting_host_host__main.cc | 16 +- .../files/patch-remoting_host_ipc__constants.h | 4 +- ...patch-remoting_host_ipc__desktop__environment.h | 11 ++ .../files/patch-remoting_host_it2me_it2me__host.cc | 4 +- .../patch-remoting_host_remoting__me2me__host.cc | 44 ++--- ...atch-remoting_protocol_webrtc__video__stream.cc | 8 +- ...-services_device_public_cpp_device__features.cc | 9 +- ...h-services_device_public_cpp_device__features.h | 9 +- www/chromium/files/patch-services_network_BUILD.gn | 4 +- .../patch-services_network_network__context.cc | 6 +- .../patch-services_network_network__context.h | 4 +- .../patch-services_network_network__service.cc | 6 +- .../patch-services_network_network__service.h | 8 +- .../patch-services_network_public_cpp_BUILD.gn | 4 +- .../patch-services_network_public_mojom_BUILD.gn | 6 +- .../patch-skia_ext_SkMemory__new__handler.cpp | 6 +- .../files/patch-third__party_angle_BUILD.gn | 8 +- .../patch-third__party_blink_common_features.cc | 6 +- ...blink_renderer_controller_blink__initializer.cc | 8 +- ...blink_renderer_core_exported_web__view__impl.cc | 8 +- ...arty_blink_renderer_core_layout_layout__view.cc | 4 +- ...r_core_origin__trials_origin__trial__context.cc | 4 +- ...party_blink_renderer_core_paint_paint__layer.cc | 4 +- ...odules_webaudio_audio__worklet__thread__test.cc | 4 +- ...odules_webgl_webgl__rendering__context__base.cc | 20 +-- ...rty_blink_renderer_modules_webgpu_gpu__queue.cc | 4 +- ...h-third__party_blink_renderer_platform_BUILD.gn | 4 +- ...rer_platform_graphics_begin__frame__provider.cc | 4 +- ...platform_graphics_canvas__resource__provider.cc | 4 +- ...r_platform_graphics_gpu_image__layer__bridge.cc | 8 +- ...derer_platform_runtime__enabled__features.json5 | 41 ++--- ...renderer_platform_text_text__break__iterator.cc | 13 -- .../patch-third__party_brotli_common_platform.h | 11 -- .../files/patch-third__party_ffmpeg_configure | 4 +- ...onfig_linux_arm64-cpu-detect_config_av1__rtcd.h | 6 +- ...arty_pdfium_core_fxge_linux_fx__linux__impl.cpp | 4 +- .../files/patch-third__party_pdfium_pdfium.gni | 6 +- ...-third__party_perfetto_src_base_unix__socket.cc | 6 +- ...d__party_sqlite_src_amalgamation__dev_sqlite3.c | 4 +- ...-third__party_sqlite_src_amalgamation_sqlite3.c | 8 +- .../files/patch-third__party_webrtc_BUILD.gn | 4 +- ...tch-third__party_webrtc_rtc__base_byte__order.h | 4 +- ...ty_webrtc_rtc__base_physical__socket__server.cc | 22 +-- ...ch-tools_perf_chrome__telemetry__build_BUILD.gn | 4 +- ...atch-tools_variations_fieldtrial__to__struct.py | 4 +- ...tch-ui_accessibility_accessibility__features.cc | 6 +- ...atch-ui_accessibility_accessibility__features.h | 6 +- .../files/patch-ui_base_clipboard_clipboard.cc | 4 +- ...tch-ui_base_clipboard_clipboard__non__backed.cc | 4 +- .../files/patch-ui_base_test_ui__controls.h | 4 +- .../files/patch-ui_compositor_compositor.cc | 4 +- .../files/patch-ui_compositor_compositor.h | 4 +- www/chromium/files/patch-ui_gfx_BUILD.gn | 4 +- www/chromium/files/patch-ui_gfx_gpu__fence.cc | 36 ++++ www/chromium/files/patch-ui_gl_gl__switches.cc | 6 +- ...yland_host_wayland__exchange__data__provider.cc | 14 +- www/chromium/files/patch-ui_views_BUILD.gn | 4 +- .../patch-ui_views_controls_textfield_textfield.cc | 6 +- .../files/patch-ui_views_focus_focus__manager.cc | 6 +- ...__aura_desktop__window__tree__host__platform.cc | 8 +- www/chromium/files/patch-ui_views_widget_widget.cc | 4 +- www/chromium/files/patch-v8_BUILD.gn | 34 ++-- www/chromium/files/patch-v8_src_api_api.cc | 6 +- .../files/patch-v8_src_execution_isolate.cc | 6 +- 341 files changed, 1893 insertions(+), 1489 deletions(-) diff --git a/www/chromium/Makefile b/www/chromium/Makefile index 7b9a6b4097d9..c7342b9da0d7 100644 --- a/www/chromium/Makefile +++ b/www/chromium/Makefile @@ -1,5 +1,5 @@ PORTNAME= chromium -PORTVERSION= 146.0.7680.177 +PORTVERSION= 147.0.7727.55 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= www wayland diff --git a/www/chromium/distinfo b/www/chromium/distinfo index a523f63597cd..1cba433ce65e 100644 --- a/www/chromium/distinfo +++ b/www/chromium/distinfo @@ -1,12 +1,12 @@ -TIMESTAMP = 1775025921 -SHA256 (chromium-146.0.7680.177-lite.tar.xz) = e66465f7b26c91dfa06b31aba3c56f6e65edac6b227c6bd2edc04535ef8966cb -SIZE (chromium-146.0.7680.177-lite.tar.xz) = 1477102388 -SHA256 (chromium-146.0.7680.177-profdata.tar.xz) = b2feb04a42eb66c06aa27a8a8a54640c02033afcd80abed42a34f40156324a21 -SIZE (chromium-146.0.7680.177-profdata.tar.xz) = 15186888 +TIMESTAMP = 1775714916 +SHA256 (chromium-147.0.7727.55-lite.tar.xz) = 57594966be592efdb9fe6491f5a834de237f5c7decdca5eb1f7d7a5d38dd54e9 +SIZE (chromium-147.0.7727.55-lite.tar.xz) = 1475176500 +SHA256 (chromium-147.0.7727.55-profdata.tar.xz) = 7e2dd9711cc4bf0dc3654069d5763ec9ee94aafba88c28dc26e820baf0884901 +SIZE (chromium-147.0.7727.55-profdata.tar.xz) = 15270104 SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (chromium-146.0.7680.177-testdata.tar.xz) = cadf4c49b0cc0e37dca12a723da1b16a370ef54dee615e4bc829c7d4367c5f63 -SIZE (chromium-146.0.7680.177-testdata.tar.xz) = 1320109536 +SHA256 (chromium-147.0.7727.55-testdata.tar.xz) = 5d2e230a283475f384bbe76c18196eaed28ab10db96b52896012953980f5882c +SIZE (chromium-147.0.7727.55-testdata.tar.xz) = 1318775136 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438 SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 diff --git a/www/chromium/files/patch-base_BUILD.gn b/www/chromium/files/patch-base_BUILD.gn index 67807359836e..2fa24f8aff7b 100644 --- a/www/chromium/files/patch-base_BUILD.gn +++ b/www/chromium/files/patch-base_BUILD.gn @@ -1,6 +1,6 @@ ---- base/BUILD.gn.orig 2026-03-13 06:02:14 UTC +--- base/BUILD.gn.orig 2026-04-09 06:05:42 UTC +++ base/BUILD.gn -@@ -1160,11 +1160,26 @@ component("base") { +@@ -1163,11 +1163,26 @@ component("base") { # Needed for <atomic> if using newer C++ library than sysroot, except if # building inside the cros_sdk environment - use host_toolchain as a # more robust check for this. @@ -28,7 +28,7 @@ if (use_allocator_shim) { if (is_apple) { sources += [ "allocator/early_zone_registration_apple.h" ] -@@ -1184,7 +1199,7 @@ component("base") { +@@ -1187,7 +1202,7 @@ component("base") { # Allow more direct string conversions on platforms with native utf8 # strings @@ -103,7 +103,7 @@ (is_win || is_linux || is_android || is_mac) flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ] -@@ -3309,7 +3367,7 @@ if (is_apple) { +@@ -3310,7 +3368,7 @@ if (is_apple) { } } @@ -112,7 +112,7 @@ # This test must compile with -fstack-protector-all source_set("stack_canary_linux_unittests") { testonly = true -@@ -4052,7 +4110,7 @@ test("base_unittests") { +@@ -4053,7 +4111,7 @@ test("base_unittests") { configs += [ ":delayload_esent_dll" ] } @@ -121,7 +121,7 @@ sources += [ "debug/proc_maps_linux_unittest.cc", "files/scoped_file_linux_unittest.cc", -@@ -4077,7 +4135,7 @@ test("base_unittests") { +@@ -4078,7 +4136,7 @@ test("base_unittests") { "posix/file_descriptor_shuffle_unittest.cc", "posix/unix_domain_socket_unittest.cc", ] @@ -130,7 +130,7 @@ sources += [ "profiler/stack_base_address_posix_unittest.cc", "profiler/stack_copier_signal_unittest.cc", -@@ -4088,7 +4146,7 @@ test("base_unittests") { +@@ -4089,7 +4147,7 @@ test("base_unittests") { # Allow more direct string conversions on platforms with native utf8 # strings @@ -139,7 +139,7 @@ defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -4275,7 +4333,7 @@ test("base_unittests") { +@@ -4276,7 +4334,7 @@ test("base_unittests") { deps += [ ":base_profiler_test_support_library" ] } diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni b/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni index 31b1ef13a830..9e6798d0224c 100644 --- a/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni +++ b/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni @@ -1,4 +1,4 @@ ---- base/allocator/partition_allocator/partition_alloc.gni.orig 2026-03-13 06:02:14 UTC +--- base/allocator/partition_allocator/partition_alloc.gni.orig 2026-04-09 06:05:42 UTC +++ base/allocator/partition_allocator/partition_alloc.gni @@ -92,7 +92,7 @@ if (current_cpu == "x64" || current_cpu == "arm64" || # TODO(crbug.com/329199197): Clean this up when experiments are complete. @@ -9,7 +9,7 @@ !is_hwasan && (is_linux || is_android) declare_args() { -@@ -500,7 +500,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl +@@ -496,7 +496,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl # dependencies that use partition_allocator are compiled in AOSP against a # version of glibc that does not include pkeys syscall numbers. is_pkeys_available = diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn index 96c6f4694360..3c58f6ab59d7 100644 --- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn +++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn @@ -1,6 +1,6 @@ ---- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2026-03-13 06:02:14 UTC +--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2026-04-09 06:05:42 UTC +++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn -@@ -923,7 +923,7 @@ if (is_clang_or_gcc) { +@@ -908,7 +908,7 @@ if (is_clang_or_gcc) { configs -= [ partition_alloc_enable_arc_config ] } } diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h index cfa93eaa66d0..85149ead82a6 100644 --- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h +++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h @@ -1,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2026-02-11 09:05:39 UTC +--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2026-04-09 06:05:42 UTC +++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h @@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) { @@ -9,7 +9,7 @@ // We shouldn't allocate system pages at all for sanitizer builds. However, // we do, and if random hint addresses interfere with address ranges -@@ -125,7 +125,7 @@ AslrMask(uintptr_t bits) { +@@ -142,7 +142,7 @@ AslrMask(uintptr_t bits) { return AslrAddress(0x20000000ULL); } #elif PA_BUILDFLAG(PA_ARCH_CPU_ARM64) diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc index bd5ab3739020..b05296a0ba80 100644 --- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc +++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc @@ -1,4 +1,4 @@ ---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2026-02-11 09:05:39 UTC +--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2026-04-09 06:05:42 UTC +++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc @@ -48,7 +48,7 @@ #include "wow64apiset.h" @@ -9,7 +9,7 @@ #include <pthread.h> #endif // PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) -@@ -297,7 +297,7 @@ void PartitionAllocMallocInitOnce() { +@@ -255,7 +255,7 @@ void PartitionAllocMallocInitOnce() { return; } @@ -18,7 +18,7 @@ // When fork() is called, only the current thread continues to execute in the // child process. If the lock is held, but *not* by this thread when fork() is // called, we have a deadlock. -@@ -1007,7 +1007,7 @@ void PartitionRoot::Init(PartitionOptions opts) { +@@ -973,7 +973,7 @@ void PartitionRoot::Init(PartitionOptions opts) { // apple OSes. PA_CHECK((internal::SystemPageSize() == (size_t{1} << 12)) || (internal::SystemPageSize() == (size_t{1} << 14))); diff --git a/www/chromium/files/patch-base_files_file__util__unittest.cc b/www/chromium/files/patch-base_files_file__util__unittest.cc index 730e73428074..6489c76d633c 100644 --- a/www/chromium/files/patch-base_files_file__util__unittest.cc +++ b/www/chromium/files/patch-base_files_file__util__unittest.cc @@ -1,6 +1,6 @@ ---- base/files/file_util_unittest.cc.orig 2025-10-30 15:44:36 UTC +--- base/files/file_util_unittest.cc.orig 2026-04-09 06:05:42 UTC +++ base/files/file_util_unittest.cc -@@ -4156,7 +4156,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) { +@@ -4158,7 +4158,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) { } #endif // BUILDFLAG(IS_WIN) diff --git a/www/chromium/files/patch-base_memory_platform__shared__memory__region.h b/www/chromium/files/patch-base_memory_platform__shared__memory__region.h index ce50b28d21fb..b28f34e14af5 100644 --- a/www/chromium/files/patch-base_memory_platform__shared__memory__region.h +++ b/www/chromium/files/patch-base_memory_platform__shared__memory__region.h @@ -1,6 +1,6 @@ ---- base/memory/platform_shared_memory_region.h.orig 2025-10-02 04:28:32 UTC +--- base/memory/platform_shared_memory_region.h.orig 2026-04-09 06:05:42 UTC +++ base/memory/platform_shared_memory_region.h -@@ -99,7 +99,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion { +@@ -104,7 +104,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion { #if BUILDFLAG(IS_FUCHSIA) kNotVmo, #endif @@ -9,7 +9,7 @@ kFcntlFailed, kReadOnlyFdNotReadOnly, kUnexpectedReadOnlyFd, -@@ -230,7 +230,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion { +@@ -249,7 +249,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion { CheckPlatformHandlePermissionsCorrespondToMode); static PlatformSharedMemoryRegion Create(Mode mode, size_t size diff --git a/www/chromium/files/patch-base_threading_platform__thread.h b/www/chromium/files/patch-base_threading_platform__thread.h index dc018b01d319..538abb02df96 100644 --- a/www/chromium/files/patch-base_threading_platform__thread.h +++ b/www/chromium/files/patch-base_threading_platform__thread.h @@ -1,6 +1,6 @@ ---- base/threading/platform_thread.h.orig 2026-03-13 06:02:14 UTC +--- base/threading/platform_thread.h.orig 2026-04-09 06:05:42 UTC +++ base/threading/platform_thread.h -@@ -61,6 +61,8 @@ class BASE_EXPORT PlatformThreadId { +@@ -67,6 +67,8 @@ class BASE_EXPORT PlatformThreadId { using UnderlyingType = zx_koid_t; #elif BUILDFLAG(IS_APPLE) using UnderlyingType = uint64_t; diff --git a/www/chromium/files/patch-base_threading_platform__thread__unittest.cc b/www/chromium/files/patch-base_threading_platform__thread__unittest.cc index 4d9408fee5d7..b35f2e6492e4 100644 --- a/www/chromium/files/patch-base_threading_platform__thread__unittest.cc +++ b/www/chromium/files/patch-base_threading_platform__thread__unittest.cc @@ -1,6 +1,6 @@ ---- base/threading/platform_thread_unittest.cc.orig 2026-02-11 09:05:39 UTC +--- base/threading/platform_thread_unittest.cc.orig 2026-04-09 06:05:42 UTC +++ base/threading/platform_thread_unittest.cc -@@ -36,7 +36,7 @@ +@@ -67,7 +67,7 @@ std::ostream& operator<<(std::ostream& os, MessagePump #include "base/time/time.h" #endif @@ -9,7 +9,7 @@ #include <pthread.h> #include <sys/syscall.h> #include <sys/types.h> -@@ -374,7 +374,7 @@ TEST(PlatformThreadTest, +@@ -408,7 +408,7 @@ TEST(PlatformThreadTest, // and hardcodes what we know. Please inform scheduler-dev@chromium.org if this // proprerty changes for a given platform. TEST(PlatformThreadTest, CanChangeThreadType) { @@ -18,7 +18,7 @@ // On Ubuntu, RLIMIT_NICE and RLIMIT_RTPRIO are 0 by default, so we won't be // able to increase priority to any level unless we are root (euid == 0). bool kCanIncreasePriority = false; -@@ -622,12 +622,16 @@ INSTANTIATE_TEST_SUITE_P( +@@ -656,12 +656,16 @@ INSTANTIATE_TEST_SUITE_P( #endif // BUILDFLAG(IS_APPLE) diff --git a/www/chromium/files/patch-base_trace__event_malloc__dump__provider.cc b/www/chromium/files/patch-base_trace__event_malloc__dump__provider.cc index 99fac2119c47..2eed693417cc 100644 --- a/www/chromium/files/patch-base_trace__event_malloc__dump__provider.cc +++ b/www/chromium/files/patch-base_trace__event_malloc__dump__provider.cc @@ -1,6 +1,6 @@ ---- base/trace_event/malloc_dump_provider.cc.orig 2026-02-11 09:05:39 UTC +--- base/trace_event/malloc_dump_provider.cc.orig 2026-04-09 06:05:42 UTC +++ base/trace_event/malloc_dump_provider.cc -@@ -27,6 +27,8 @@ +@@ -28,6 +28,8 @@ #if BUILDFLAG(IS_APPLE) #include <malloc/malloc.h> @@ -9,7 +9,7 @@ #else #include <malloc.h> #endif -@@ -176,7 +178,7 @@ void ReportAppleAllocStats(size_t* total_virtual_size, +@@ -192,7 +194,7 @@ void ReportAppleAllocStats(size_t* total_virtual_size, #if (PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && BUILDFLAG(IS_ANDROID)) || \ (!PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_WIN) && \ @@ -18,7 +18,7 @@ void ReportMallinfoStats(ProcessMemoryDump* pmd, size_t* total_virtual_size, size_t* resident_size, -@@ -379,6 +381,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump +@@ -395,6 +397,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump &allocated_objects_count); #elif BUILDFLAG(IS_FUCHSIA) // TODO(fuchsia): Port, see https://crbug.com/706592. diff --git a/www/chromium/files/patch-base_trace__event_memory__dump__manager.cc b/www/chromium/files/patch-base_trace__event_memory__dump__manager.cc index c80e1f3b38a8..37cec879517b 100644 --- a/www/chromium/files/patch-base_trace__event_memory__dump__manager.cc +++ b/www/chromium/files/patch-base_trace__event_memory__dump__manager.cc @@ -1,6 +1,6 @@ ---- base/trace_event/memory_dump_manager.cc.orig 2026-03-13 06:02:14 UTC +--- base/trace_event/memory_dump_manager.cc.orig 2026-04-09 06:05:42 UTC +++ base/trace_event/memory_dump_manager.cc -@@ -95,7 +95,7 @@ const char* const MemoryDumpManager::kSystemAllocatorP +@@ -96,7 +96,7 @@ const char* const MemoryDumpManager::kSystemAllocatorP #if defined(MALLOC_MEMORY_TRACING_SUPPORTED) MallocDumpProvider::kAllocatedObjects; #else diff --git a/www/chromium/files/patch-build_config_clang_BUILD.gn b/www/chromium/files/patch-build_config_clang_BUILD.gn index 2bdeefe79bf9..e6dc86c8eafe 100644 --- a/www/chromium/files/patch-build_config_clang_BUILD.gn +++ b/www/chromium/files/patch-build_config_clang_BUILD.gn @@ -1,6 +1,6 @@ ---- build/config/clang/BUILD.gn.orig 2026-03-13 06:02:14 UTC +--- build/config/clang/BUILD.gn.orig 2026-04-09 06:05:42 UTC +++ build/config/clang/BUILD.gn -@@ -237,7 +237,12 @@ template("clang_lib") { +@@ -240,7 +240,12 @@ template("clang_lib") { # Adds a dependency on the Clang runtime library clang_rt.builtins. clang_lib("compiler_builtins") { diff --git a/www/chromium/files/patch-build_config_compiler_BUILD.gn b/www/chromium/files/patch-build_config_compiler_BUILD.gn index f2ccd3faf160..7df1fcdfe9d8 100644 --- a/www/chromium/files/patch-build_config_compiler_BUILD.gn +++ b/www/chromium/files/patch-build_config_compiler_BUILD.gn @@ -1,4 +1,4 @@ ---- build/config/compiler/BUILD.gn.orig 2026-03-13 06:02:14 UTC +--- build/config/compiler/BUILD.gn.orig 2026-04-09 06:05:42 UTC +++ build/config/compiler/BUILD.gn @@ -202,7 +202,7 @@ declare_args() { # This greatly reduces the size of debug builds, at the cost of @@ -36,7 +36,7 @@ } # compiler --------------------------------------------------------------------- -@@ -589,6 +592,10 @@ config("compiler") { +@@ -548,6 +551,10 @@ config("compiler") { } } @@ -46,9 +46,9 @@ + # Linux-specific compiler flags setup. # ------------------------------------ - if (use_icf && (!is_apple || use_lld)) { -@@ -679,7 +686,7 @@ config("compiler") { - ldflags += [ "-Wl,-z,keep-text-section-prefix" ] + if (is_linux || is_chromeos) { +@@ -604,7 +611,7 @@ config("compiler") { + } } - if (is_clang) { @@ -56,7 +56,7 @@ cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ] if (save_reproducers_on_lld_crash && use_lld) { ldflags += [ -@@ -1288,7 +1295,7 @@ config("compiler_cpu_abi") { +@@ -1313,7 +1320,7 @@ config("compiler_cpu_abi") { # CPU architecture. We may or may not be doing a cross compile now, so for # simplicity we always explicitly set the architecture. if (current_cpu == "x64") { @@ -65,7 +65,7 @@ cflags += [ "--target=x86_64-unknown-linux-gnu" ] ldflags += [ "--target=x86_64-unknown-linux-gnu" ] } else { -@@ -1302,7 +1309,7 @@ config("compiler_cpu_abi") { +@@ -1327,7 +1334,7 @@ config("compiler_cpu_abi") { ldflags += [ "-march=$cros_target_cpu_arch" ] } } else if (current_cpu == "x86") { @@ -74,7 +74,7 @@ cflags += [ "--target=i386-unknown-linux-gnu" ] ldflags += [ "--target=i386-unknown-linux-gnu" ] } else { -@@ -1314,7 +1321,7 @@ config("compiler_cpu_abi") { +@@ -1339,7 +1346,7 @@ config("compiler_cpu_abi") { "-msse3", ] } else if (current_cpu == "arm") { @@ -83,7 +83,7 @@ cflags += [ "--target=arm-linux-gnueabihf" ] ldflags += [ "--target=arm-linux-gnueabihf" ] } -@@ -1323,7 +1330,7 @@ config("compiler_cpu_abi") { +@@ -1348,7 +1355,7 @@ config("compiler_cpu_abi") { "-mfloat-abi=$arm_float_abi", ] } else if (current_cpu == "arm64") { @@ -92,7 +92,7 @@ cflags += [ "--target=aarch64-linux-gnu" ] ldflags += [ "--target=aarch64-linux-gnu" ] } -@@ -1735,7 +1742,7 @@ config("compiler_deterministic") { +@@ -1760,7 +1767,7 @@ config("compiler_deterministic") { } config("clang_revision") { @@ -101,7 +101,7 @@ current_os != "zos") { _perform_consistency_checks = current_toolchain == default_toolchain if (llvm_force_head_revision) { -@@ -1860,13 +1867,13 @@ config("sanitize_c_array_bounds") { +@@ -1885,13 +1892,13 @@ config("sanitize_c_array_bounds") { # sanitizer) is enabled, they then do expensive debug like operations. We # want to suppress this behaviour since we want to keep performance costs # as low as possible while having these checks. @@ -117,7 +117,7 @@ ] } } -@@ -2980,7 +2987,7 @@ config("afdo_optimize_size") { +@@ -3032,7 +3039,7 @@ config("afdo_optimize_size") { # There are some targeted places that AFDO regresses, so we provide a separate # config to allow AFDO to be disabled per-target. config("afdo") { @@ -126,7 +126,7 @@ cflags = [] if (clang_emit_debug_info_for_profiling) { # Add the following flags to generate debug info for profiling. -@@ -3007,7 +3014,7 @@ config("afdo") { +@@ -3059,7 +3066,7 @@ config("afdo") { cflags += [ "-Wno-backend-plugin" ] inputs = [ _clang_sample_profile ] } diff --git a/www/chromium/files/patch-build_dotfile__settings.gni b/www/chromium/files/patch-build_dotfile__settings.gni index debefa14e3c8..a89f7eb74d0c 100644 --- a/www/chromium/files/patch-build_dotfile__settings.gni +++ b/www/chromium/files/patch-build_dotfile__settings.gni @@ -1,6 +1,6 @@ ---- build/dotfile_settings.gni.orig 2025-11-05 15:35:54 UTC +--- build/dotfile_settings.gni.orig 2026-04-09 06:05:42 UTC +++ build/dotfile_settings.gni -@@ -23,6 +23,7 @@ build_dotfile_settings = { +@@ -24,6 +24,7 @@ build_dotfile_settings = { "//build/config/mac/mac_sdk.gni", "//build/config/mac/rules.gni", "//build/config/posix/BUILD.gn", diff --git a/www/chromium/files/patch-build_rust_std_BUILD.gn b/www/chromium/files/patch-build_rust_std_BUILD.gn index bf921ed0c13b..0cbfd2fa997a 100644 --- a/www/chromium/files/patch-build_rust_std_BUILD.gn +++ b/www/chromium/files/patch-build_rust_std_BUILD.gn @@ -1,6 +1,6 @@ ---- build/rust/std/BUILD.gn.orig 2026-01-14 08:33:23 UTC +--- build/rust/std/BUILD.gn.orig 2026-04-09 06:05:42 UTC +++ build/rust/std/BUILD.gn -@@ -79,7 +79,6 @@ if (toolchain_has_rust) { +@@ -78,7 +78,6 @@ if (toolchain_has_rust) { # don't need to pass to the C++ linker because they're used for specialized # purposes. skip_stdlib_files = [ diff --git a/www/chromium/files/patch-cc_base_features.cc b/www/chromium/files/patch-cc_base_features.cc index 651ca45266fa..80826906f67a 100644 --- a/www/chromium/files/patch-cc_base_features.cc +++ b/www/chromium/files/patch-cc_base_features.cc @@ -1,6 +1,6 @@ ---- cc/base/features.cc.orig 2025-10-30 15:44:36 UTC +--- cc/base/features.cc.orig 2026-04-09 06:05:42 UTC +++ cc/base/features.cc -@@ -42,7 +42,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr +@@ -37,7 +37,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr // Note that kUseDMSAAForTiles only controls vulkan launch on android. We will // be using a separate flag to control the launch on GL. BASE_FEATURE(kUseDMSAAForTiles, diff --git a/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc b/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc index c3e8ab471cac..24c81690d6db 100644 --- a/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc +++ b/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc @@ -1,6 +1,6 @@ ---- chrome/app/chrome_main_delegate.cc.orig 2026-03-13 06:02:14 UTC +--- chrome/app/chrome_main_delegate.cc.orig 2026-04-09 06:05:42 UTC +++ chrome/app/chrome_main_delegate.cc -@@ -102,7 +102,7 @@ +@@ -103,7 +103,7 @@ #include "ui/base/ui_base_switches.h" #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -9,7 +9,7 @@ #include "components/webapps/isolated_web_apps/scheme.h" #endif -@@ -182,17 +182,17 @@ +@@ -184,17 +184,17 @@ #include "v8/include/v8.h" #endif @@ -30,7 +30,7 @@ #include "chrome/browser/policy/policy_path_parser.h" #include "components/crash/core/app/crashpad.h" #endif -@@ -226,7 +226,7 @@ const char* const ChromeMainDelegate::kNonWildcardDoma +@@ -228,7 +228,7 @@ const char* const ChromeMainDelegate::kNonWildcardDoma #endif chrome::kChromeSearchScheme, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -39,7 +39,7 @@ webapps::kIsolatedAppScheme, #endif content::kChromeDevToolsScheme, content::kChromeUIScheme, -@@ -301,7 +301,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty +@@ -303,7 +303,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty // and resources loaded. bool SubprocessNeedsResourceBundle(const std::string& process_type) { return @@ -48,7 +48,7 @@ // The zygote process opens the resources for the renderers. process_type == switches::kZygoteProcess || #endif -@@ -381,7 +381,7 @@ bool HandleVersionSwitches(const base::CommandLine& co +@@ -383,7 +383,7 @@ bool HandleVersionSwitches(const base::CommandLine& co return false; } @@ -57,7 +57,7 @@ // Show the man page if --help or -h is on the command line. void HandleHelpSwitches(const base::CommandLine& command_line) { if (command_line.HasSwitch(switches::kHelp) || -@@ -393,7 +393,7 @@ void HandleHelpSwitches(const base::CommandLine& comma +@@ -395,7 +395,7 @@ void HandleHelpSwitches(const base::CommandLine& comma } #endif // BUILDFLAG(IS_LINUX) @@ -66,7 +66,7 @@ void SIGTERMProfilingShutdown(int signal) { content::Profiling::Stop(); struct sigaction sigact; -@@ -475,7 +475,7 @@ std::optional<int> AcquireProcessSingleton( +@@ -477,7 +477,7 @@ std::optional<int> AcquireProcessSingleton( // process can be exited. ChromeProcessSingleton::CreateInstance(user_data_dir); @@ -75,7 +75,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 browser process if it exists. -@@ -553,7 +553,7 @@ void InitializeUserDataDir(base::CommandLine* command_ +@@ -555,7 +555,7 @@ void InitializeUserDataDir(base::CommandLine* command_ std::string process_type = command_line->GetSwitchValueASCII(switches::kProcessType); @@ -84,7 +84,7 @@ // On Linux, Chrome does not support running multiple copies under different // DISPLAYs, so the profile directory can be specified in the environment to // support the virtual desktop use-case. -@@ -659,7 +659,7 @@ void RecordMainStartupMetrics(const StartupTimestamps& +@@ -661,7 +661,7 @@ void RecordMainStartupMetrics(const StartupTimestamps& #endif #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ @@ -93,7 +93,7 @@ // Record the startup process creation time on supported platforms. On Android // this is recorded in ChromeMainDelegateAndroid. startup_metric_utils::GetCommon().RecordStartupProcessCreationTime( -@@ -821,7 +821,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia +@@ -831,7 +831,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia #if BUILDFLAG(IS_OZONE) // Initialize Ozone platform and add required feature flags as per platform's // properties. @@ -102,16 +102,7 @@ ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess()); #endif ui::OzonePlatform::PreEarlyInitialization(); -@@ -983,7 +983,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() { - - const bool emit_crashes = - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - IsCanaryDev(); - #else - false; -@@ -1125,7 +1125,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom +@@ -1127,7 +1127,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom return 0; // Got a --credits switch; exit with a success error code. } @@ -120,7 +111,7 @@ // This will directly exit if the user asked for help. HandleHelpSwitches(command_line); #endif -@@ -1441,7 +1441,7 @@ void ChromeMainDelegate::PreSandboxStartup() { +@@ -1457,7 +1457,7 @@ void ChromeMainDelegate::PreSandboxStartup() { CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale; } diff --git a/www/chromium/files/patch-chrome_browser_BUILD.gn b/www/chromium/files/patch-chrome_browser_BUILD.gn index b66dfd5d9ee9..85451958e1da 100644 --- a/www/chromium/files/patch-chrome_browser_BUILD.gn +++ b/www/chromium/files/patch-chrome_browser_BUILD.gn @@ -1,6 +1,6 @@ ---- chrome/browser/BUILD.gn.orig 2026-03-24 07:37:53 UTC +--- chrome/browser/BUILD.gn.orig 2026-04-09 06:05:42 UTC +++ chrome/browser/BUILD.gn -@@ -7100,6 +7100,13 @@ static_library("browser") { +@@ -6952,6 +6952,13 @@ static_library("browser") { [ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ] } diff --git a/www/chromium/files/patch-chrome_browser_about__flags.cc b/www/chromium/files/patch-chrome_browser_about__flags.cc index c8b5d5da79ee..4f64c313e8e1 100644 --- a/www/chromium/files/patch-chrome_browser_about__flags.cc +++ b/www/chromium/files/patch-chrome_browser_about__flags.cc @@ -1,6 +1,6 @@ ---- chrome/browser/about_flags.cc.orig 2026-04-01 06:43:18 UTC +--- chrome/browser/about_flags.cc.orig 2026-04-09 06:05:42 UTC +++ chrome/browser/about_flags.cc -@@ -331,13 +331,13 @@ +@@ -336,13 +336,13 @@ #include "components/stylus_handwriting/win/features.h" #endif @@ -13,19 +13,28 @@ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ - BUILDFLAG(IS_WIN) + BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck #include "chrome/browser/enterprise/data_protection/data_protection_features.h" #include "chrome/browser/enterprise/profile_management/profile_management_features.h" -@@ -354,7 +354,7 @@ + #include "chrome/browser/enterprise/webstore/features.h" +@@ -351,7 +351,7 @@ + // BUILDFLAG(IS_WIN) + + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + #include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || + // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) +@@ -364,7 +364,7 @@ #include "components/enterprise/platform_auth/platform_auth_features.h" #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) *** 10056 LINES SKIPPED ***home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69d8a137.37d20.1898e3d3>
