Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Feb 2026 05:43:54 +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: b976e2566a3e - main - www/iridium: update to 2026.02.145
Message-ID:  <6994001a.38ea7.4cf0597d@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=b976e2566a3efa105eae8749cb8b50b411038337

commit b976e2566a3efa105eae8749cb8b50b411038337
Author:     Robert Nagy <rnagy@FreeBSD.org>
AuthorDate: 2026-02-17 05:43:25 +0000
Commit:     Robert Nagy <rnagy@FreeBSD.org>
CommitDate: 2026-02-17 05:43:46 +0000

    www/iridium: update to 2026.02.145
---
 www/iridium/Makefile                               |   2 +-
 www/iridium/distinfo                               |   8 +-
 www/iridium/files/patch-base_BUILD.gn              |  22 +--
 .../files/patch-base_allocator_dispatcher_tls.h    |   4 +-
 ...artition__alloc_address__space__randomization.h |   6 +-
 ...llocator_src_partition__alloc_page__allocator.h |   4 +-
 ...c_partition__alloc_page__allocator__constants.h |   4 +-
 ...ion__alloc_page__allocator__internals__posix.cc |   4 +-
 ...tion__alloc_page__allocator__internals__posix.h |   4 +-
 ...ition__alloc__base_debug_stack__trace__posix.cc |   6 +-
 ...loc_partition__alloc__base_rand__util__posix.cc |   4 +-
 ...e_threading_platform__thread__internal__posix.h |   4 +-
 ...lloc__base_threading_platform__thread__posix.cc |   4 +-
 ...src_partition__alloc_partition__alloc__config.h |   8 +-
 ..._partition__alloc_partition__alloc__constants.h |  10 +-
 ...rc_partition__alloc_partition__alloc__forward.h |   4 +-
 ...locator_src_partition__alloc_partition__root.cc |   8 +-
 ...locator_src_partition__alloc_spinning__mutex.cc |   6 +-
 ...__allocator_src_partition__alloc_stack_stack.cc |   6 +-
 ..._src_partition__alloc_thread__isolation_pkey.cc |   4 +-
 www/iridium/files/patch-base_debug_elf__reader.cc  |   4 +-
 .../files/patch-base_debug_proc__maps__linux.cc    |   4 +-
 www/iridium/files/patch-base_debug_stack__trace.cc |  10 +-
 .../files/patch-base_debug_stack__trace__posix.cc  |  22 +--
 .../files/patch-base_files_dir__reader__linux.h    |  12 +-
 .../files/patch-base_files_file__util__posix.cc    |   8 +-
 www/iridium/files/patch-base_linux__util.cc        |   4 +-
 www/iridium/files/patch-base_logging__unittest.cc  |   6 +-
 ...emory_madv__free__discardable__memory__posix.cc |   6 +-
 .../files/patch-base_memory_protected__memory.h    |  10 +-
 .../files/patch-base_posix_unix__domain__socket.cc |  18 +--
 ...ch-base_posix_unix__domain__socket__unittest.cc |   6 +-
 .../files/patch-base_process_internal__linux.h     |   6 +-
 .../files/patch-base_process_process__metrics.h    |  32 ++--
 ...patch-base_process_process__metrics__freebsd.cc |  10 +-
 ...atch-base_process_process__metrics__unittest.cc |   4 +-
 www/iridium/files/patch-base_rand__util.h          |   6 +-
 www/iridium/files/patch-base_rand__util__posix.cc  |  14 +-
 .../patch-base_strings_safe__sprintf__unittest.cc  |   6 +-
 www/iridium/files/patch-base_system_sys__info.cc   |   4 +-
 www/iridium/files/patch-base_system_sys__info.h    |   8 +-
 .../files/patch-base_system_sys__info__freebsd.cc  |  20 ++-
 .../files/patch-base_system_sys__info__openbsd.cc  |  18 +--
 .../files/patch-base_system_sys__info__posix.cc    |  22 ++-
 .../files/patch-base_system_sys__info__unittest.cc |   4 +-
 .../patch-base_test_launcher_test__launcher.cc     |   6 +-
 .../files/patch-base_threading_platform__thread.h  |   4 +-
 .../patch-base_threading_platform__thread__bsd.cc  |  12 +-
 ...ch-base_threading_platform__thread__unittest.cc |   6 +-
 ...tch-base_trace__event_malloc__dump__provider.cc |   8 +-
 ...atch-base_trace__event_memory__dump__manager.cc |   4 +-
 ...atch-base_trace__event_process__memory__dump.cc |   8 +-
 .../files/patch-build_config_clang_clang.gni       |   4 +-
 .../files/patch-build_config_compiler_BUILD.gn     |  30 ++--
 www/iridium/files/patch-build_config_rust.gni      |   4 +-
 .../files/patch-build_toolchain_gcc__toolchain.gni |   4 +-
 www/iridium/files/patch-chrome_app_chrome__main.cc |  15 +-
 .../patch-chrome_app_chrome__main__delegate.cc     |  28 ++--
 www/iridium/files/patch-chrome_browser_BUILD.gn    |   4 +-
 .../files/patch-chrome_browser_about__flags.cc     | 166 +++++++++++++--------
 ...ete_chrome__autocomplete__scheme__classifier.cc |   4 +-
 ...kground_extensions_background__mode__manager.cc |   4 +-
 ...e_browser_background_glic_glic__status__icon.cc |   4 +-
 .../patch-chrome_browser_browser__features.cc      |   4 +-
 .../files/patch-chrome_browser_browser__features.h |   4 +-
 .../patch-chrome_browser_browser__process__impl.cc |  10 +-
 .../patch-chrome_browser_browser__process__impl.h  |   4 +-
 ..._browser_chrome__browser__interface__binders.cc |   4 +-
 ...r__interface__binders__webui__parts__desktop.cc |  17 ++-
 .../patch-chrome_browser_chrome__browser__main.cc  |  36 ++---
 ...ome_browser_chrome__content__browser__client.cc |  38 ++---
 ...rome_browser_chrome__content__browser__client.h |   4 +-
 ...tent__browser__client__navigation__throttles.cc |  10 +-
 ...iwa__key__distribution__component__installer.cc |  22 +--
 ...rome_browser_component__updater_registration.cc |  19 +--
 ...ater_wasm__tts__engine__component__installer.cc |  20 +--
 ...me_browser_devtools_devtools__policy__dialog.cc |  11 ++
 ...download_chrome__download__manager__delegate.cc |   8 +-
 ...hrome_browser_download_download__item__model.cc |   8 +-
 ...nectors_analysis_analysis__service__settings.cc |   4 +-
 ...-chrome_browser_enterprise_connectors_common.cc |   6 +-
 ...nt_profile__management__navigation__throttle.cc |   4 +-
 ...er_enterprise_signals_context__info__fetcher.cc |   6 +-
 .../files/patch-chrome_browser_extensions_BUILD.gn |   4 +-
 ...s_api_runtime_chrome__runtime__api__delegate.cc |   4 +-
 ...extensions_api_settings__private_prefs__util.cc |   8 +-
 ...hrome_browser_extensions_api_tabs_tabs__api.cc} |   6 +-
 ...api_webstore__private_webstore__private__api.cc |   4 +-
 .../patch-chrome_browser_flag__descriptions.h      |   8 +-
 ...chrome_browser_glic_host_glic__page__handler.cc |   4 +-
 .../files/patch-chrome_browser_global__features.cc |  10 +-
 .../files/patch-chrome_browser_global__features.h  |  10 +-
 ...chrome_browser_headless_headless__mode__util.cc |   8 +-
 ...alleries_fileapi_mtp__device__async__delegate.h |  11 --
 ..._galleries_fileapi_mtp__device__map__service.cc |  24 ---
 ...dia__galleries_media__file__system__registry.cc |   4 +-
 ...ia_webrtc_desktop__media__picker__controller.cc |   4 +-
 ...ser_media_webrtc_webrtc__logging__controller.cc |   6 +-
 ...wser_media_webrtc_webrtc__logging__controller.h |   6 +-
 ...chrome__browser__main__extra__parts__metrics.cc |  16 +-
 ...ser_metrics_chrome__metrics__service__client.cc |  26 ++--
 ...ch-chrome_browser_metrics_perf_cpu__identity.cc |   4 +-
 ...owser_net_profile__network__context__service.cc |   6 +-
 ..._profile__network__context__service__factory.cc |   4 +-
 ...rowser_net_system__network__context__manager.cc |  30 ++--
 ...browser_net_system__network__context__manager.h |   6 +-
 ...oad__metrics_page__load__metrics__initialize.cc |   6 +-
 ...icture_picture__in__picture__window__manager.cc |   4 +-
 .../patch-chrome_browser_platform__util__linux.cc  |   4 +-
 ...wser_policy_browser__signin__policy__handler.cc |  11 --
 ...onfiguration__policy__handler__list__factory.cc |  48 +++---
 .../patch-chrome_browser_prefs_browser__prefs.cc   |  16 +-
 ...er_printing_print__backend__service__manager.cc |   8 +-
 ...h-chrome_browser_printing_print__test__utils.cc |  11 ++
 ...hrome__browser__main__extra__parts__profiles.cc |  43 +++---
 .../patch-chrome_browser_profiles_profile__impl.cc |   8 +-
 ...r__context__menu_render__view__context__menu.cc |   6 +-
 ...h-chrome_browser_renderer__preferences__util.cc |  10 +-
 ...owsing_chrome__password__protection__service.cc |   4 +-
 ...d__content__scanning_binary__upload__service.cc |  11 --
 ...owsing_safe__browsing__pref__change__handler.cc |   8 +-
 ...rowsing_safe__browsing__pref__change__handler.h |   8 +-
 ...owser_safe__browsing_safe__browsing__service.cc |  20 +++
 ...creen__ai_screen__ai__service__handler__base.cc |   6 +-
 ...tch-chrome_browser_sessions_session__restore.cc |   6 +-
 .../patch-chrome_browser_shell__integration.h      |   4 +-
 ...patch-chrome_browser_shortcuts_icon__badging.cc |   4 +-
 ...chrome_browser_signin_chrome__signin__client.cc |   4 +-
 .../patch-chrome_browser_signin_signin__util.cc    |   8 +-
 ...ed__user_classify__url__navigation__throttle.cc |   6 +-
 ..._supervised__user__metrics__service__factory.cc |   8 +-
 ..._user_supervised__user__navigation__observer.cc |   8 +-
 ...me_browser_support__tool_support__tool__util.cc |  29 ++++
 ...h-chrome_browser_sync_sync__service__factory.cc |   6 +-
 ...est_integration_sync__service__impl__harness.cc |   4 +-
 ...e_browser_task__manager_sampling_task__group.cc |   8 +-
 ...me_browser_task__manager_sampling_task__group.h |  10 +-
 ...r_task__manager_sampling_task__group__sampler.h |   6 +-
 ...r_task__manager_sampling_task__manager__impl.cc |   4 +-
 ...hrome_browser_themes_theme__service__factory.cc |   6 +-
 .../patch-chrome_browser_ui_accelerator__table.cc  |  12 +-
 ...-chrome_browser_ui_actions_chrome__action__id.h |   4 +-
 ..._payments_desktop__payments__window__manager.cc |  25 +++-
 ...l_payments_desktop__payments__window__manager.h |  22 +--
 ...rome_browser_ui_browser__command__controller.cc |  18 +--
 .../patch-chrome_browser_ui_browser__commands.cc   |   4 +-
 .../patch-chrome_browser_ui_browser__ui__prefs.cc  |   4 +-
 ...r__window_internal_browser__window__features.cc |   6 +-
 ...wser__window_public_browser__window__features.h |   8 +-
 .../patch-chrome_browser_ui_hats_survey__config.cc |   4 +-
 ...e_browser_ui_signin_signin__view__controller.cc |   6 +-
 ...tch-chrome_browser_ui_startup_infobar__utils.cc |   6 +-
 ...browser_ui_startup_startup__browser__creator.cc |  10 +-
 ...r_ui_startup_startup__browser__creator__impl.cc |  11 +-
 ...me_browser_ui_startup_startup__tab__provider.cc |   6 +-
 .../files/patch-chrome_browser_ui_tab__helpers.cc  |   6 +-
 .../files/patch-chrome_browser_ui_tabs_features.cc |  11 --
 ...h-chrome_browser_ui_tabs_public_tab__features.h |   8 +-
 .../patch-chrome_browser_ui_tabs_tab__features.cc  |   4 +-
 ...ui_task__manager_task__manager__table__model.cc |  10 +-
 .../files/patch-chrome_browser_ui_ui__features.cc  |  82 ++--------
 .../files/patch-chrome_browser_ui_ui__features.h   |  17 ++-
 ...-chrome_browser_ui_views_frame_browser__view.cc |   8 +-
 ...hrome_browser_ui_views_frame_browser__widget.cc |   6 +-
 ...rame_layout_browser__view__app__layout__impl.cc |   4 +-
 ...ti__contents__view__drop__target__controller.cc |  11 ++
 ..._ui_views_frame_opaque__browser__frame__view.cc |  10 +-
 ..._ui_views_frame_system__menu__model__builder.cc |   6 +-
 ...ui_views_frame_system__menu__model__delegate.cc |   4 +-
 ...r_ui_views_location__bar_location__bar__view.cc |   8 +-
 ...ui_views_tabs_dragging_tab__drag__controller.cc |  14 +-
 .../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 +-
 ...er_ui_views_task__manager__search__bar__view.cc |   4 +-
 ..._education_browser__user__education__service.cc |   6 +-
 ...eb__apps_web__app__integration__test__driver.cc |  20 +--
 ...eb__applications_web__app__ui__manager__impl.cc |   6 +-
 ...i_certificate__manager_client__cert__sources.cc |  18 +--
 ...me_browser_ui_webui_chrome__web__ui__configs.cc |  20 ++-
 ...i_webui_chrome__web__ui__controller__factory.cc |  10 +-
 ..._cr__components_searchbox_searchbox__handler.cc |   8 +-
 ..._ui_webui_management_management__ui__handler.cc |  10 +-
 ...r_ui_webui_management_management__ui__handler.h |   6 +-
 ...tings_settings__localized__strings__provider.cc |  20 +--
 ...er_ui_webui_settings_site__settings__handler.cc |   8 +-
 ...ize__chrome_customize__chrome__page__handler.cc |   4 +-
 ...lications_commands_launch__web__app__command.cc |   4 +-
 ...s_commands_set__user__display__mode__command.cc |   4 +-
 ...ons_os__integration_os__integration__manager.cc |   4 +-
 ...pplications_policy_web__app__policy__manager.cc |   4 +-
 ...s_test_os__integration__test__override__impl.cc |  16 +-
 ...ch-chrome_browser_web__applications_web__app.cc |   6 +-
 ...ser_web__applications_web__app__install__info.h |   4 +-
 ...thn_chrome__authenticator__request__delegate.cc |   4 +-
 ...tch-chrome_browser_webauthn_enclave__manager.cc |   6 +-
 .../files/patch-chrome_common_chrome__features.cc  |  14 +-
 .../files/patch-chrome_common_chrome__features.h   |  10 +-
 .../files/patch-chrome_common_chrome__switches.cc  |   6 +-
 .../files/patch-chrome_common_chrome__switches.h   |   6 +-
 ...e_common_controlled__frame_controlled__frame.cc |   6 +-
 ...chrome_common_extensions_extension__constants.h |   4 +-
 ...rmissions_chrome__permission__message__rules.cc |   4 +-
 .../files/patch-chrome_common_pref__names.h        |  24 +--
 .../files/patch-chrome_common_url__constants.h     |   4 +-
 .../patch-chrome_common_webui__url__constants.cc   |  11 +-
 .../patch-chrome_common_webui__url__constants.h    |  10 +-
 ...h-chrome_enterprise__companion_event__logger.cc |   4 +-
 ...vices_printing_print__backend__service__impl.cc |  16 +-
 ...rvices_printing_print__backend__service__impl.h |  20 +++
 .../patch-chrome_updater_app_app__uninstall.cc     |  11 --
 .../files/patch-chrome_updater_configurator.cc     |   4 +-
 www/iridium/files/patch-chrome_utility_services.cc |   8 +-
 www/iridium/files/patch-components_BUILD.gn        |  10 +-
 ...ta__manager_payments_payments__data__manager.cc |   6 +-
 ...ata__manager_payments_payments__data__manager.h |   6 +-
 ...owser_foundations_browser__autofill__manager.cc |   4 +-
 ...guide_autofill__optimization__guide__decider.cc |   4 +-
 ...browser_payments_amount__extraction__manager.cc |  10 +-
 ...autofill_core_browser_payments_bnpl__manager.cc |  13 +-
 ...ments_payments__suggestion__generator__util.cc} |   6 +-
 ...ebdata_payments_payments__sync__bridge__util.cc |   4 +-
 ...ents_autofill_core_common_autofill__features.cc |   4 +-
 ...ill_core_common_autofill__payments__features.cc |  25 +++-
 ...ponents_autofill_core_common_autofill__prefs.cc |  10 +-
 ...mponents_autofill_core_common_autofill__prefs.h |   8 +-
 ...onents_commerce_core_commerce__feature__list.cc |   6 +-
 ...wser_desktop_desktop__os__signals__collector.cc |   4 +-
 ...ponents_embedder__support_user__agent__utils.cc |  14 +-
 ...bedder__support_user__agent__utils__unittest.cc |   6 +-
 ...ts_enterprise_browser_reporting_report__util.cc |   4 +-
 ...mponents_error__page_common_localized__error.cc |   4 +-
 ...e__engagement_public_feature__configurations.cc |   8 +-
 ...eature__engagement_public_feature__constants.cc |  34 +----
 ...feature__engagement_public_feature__constants.h |   8 +-
 ...nts_feature__engagement_public_feature__list.cc |  12 +-
 ...ents_feature__engagement_public_feature__list.h |  20 +--
 ...ter_common_providers_cast_channel_enum__table.h |   4 +-
 ...nts_named__mojo__ipc__server_connection__info.h |  11 +-
 ...ed__mojo__server__endpoint__connector__linux.cc |  28 +++-
 ...__device__translation_service_sandbox__hook.cc} |  11 +-
 ...on__device__translation_service_sandbox__hook.h |  16 ++
 ...on__guide_core_optimization__guide__features.cc |   4 +-
 ...aint__preview_browser_paint__preview__client.cc |   4 +-
 ...iew_browser_paint__preview__client__unittest.cc |   4 +-
 ..._preview_player_player__compositor__delegate.cc |   4 +-
 ...ger_core_browser_features_password__features.cc |   8 +-
 ...ager_core_browser_features_password__features.h |   8 +-
 ...e__attribution_memory__measurement__delegate.cc |   8 +-
 ...licy_core_common_cloud_cloud__policy__client.cc |  17 ++-
 ...policy_core_common_cloud_cloud__policy__util.cc |  14 +-
 ...y__config_pref__proxy__config__tracker__impl.cc |  15 +-
 ...ents_proxy__config_proxy__config__pref__names.h |  14 +-
 ...nfig_proxy__override__rules__policy__handler.cc |  47 ++++++
 ...onfig_proxy__override__rules__policy__handler.h |  11 ++
 ...components_proxy__config_proxy__prefs__utils.cc |  11 ++
 ..._browser_realtime_url__lookup__service__base.cc |   4 +-
 ...nents_search__engines_template__url__service.cc |   4 +-
 ...ervices_on__device__translation_sandbox__hook.h |  16 --
 ...paint__preview__compositor__collection__impl.cc |   6 +-
 ...mponents_signin_public_base_signin__switches.cc |  18 +--
 ...omponents_signin_public_base_signin__switches.h |  12 +-
 .../patch-components_storage__monitor_BUILD.gn     |   6 +-
 ...e_browser_supervised__user__metrics__service.cc |   6 +-
 ...references_common__syncable__prefs__database.cc |   4 +-
 .../patch-components_sync_service_sync__prefs.cc   |   4 +-
 ...-components_sync_service_sync__service__impl.cc |   4 +-
 ...onents_translate_core_common_translate__util.cc |  10 +-
 .../patch-components_viz_host_gpu__host__impl.cc   |   4 +-
 ...isplay__embedder_skia__output__surface__impl.cc |   4 +-
 ...omponents_viz_service_display_skia__renderer.cc |   4 +-
 ...e__sinks_root__compositor__frame__sink__impl.cc |   4 +-
 ...components_viz_service_gl_gpu__service__impl.cc |   6 +-
 ...-components_viz_service_gl_gpu__service__impl.h |   4 +-
 .../patch-components_webui_flags_flags__state.cc   |   4 +-
 .../files/patch-content_app_content__main.cc       |   6 +-
 ...atch-content_app_content__main__runner__impl.cc |  20 +--
 www/iridium/files/patch-content_browser_BUILD.gn   |   8 +-
 ..._browser_browser__child__process__host__impl.cc |   6 +-
 ...t_browser_browser__child__process__host__impl.h |   6 +-
 ...ild__process__host__impl__receiver__bindings.cc |  22 ++-
 ..._compositor_viz__process__transport__factory.cc |   4 +-
 ...rowser_gpu_gpu__data__manager__impl__private.cc |   4 +-
 ...rowser_renderer__host_delegated__frame__host.cc |   4 +-
 ...r_renderer__host_render__process__host__impl.cc |  12 +-
 ...er_renderer__host_render__process__host__impl.h |   6 +-
 ...derer__host_render__widget__host__view__aura.cc |  12 +-
 ...nderer__host_render__widget__host__view__aura.h |   4 +-
 ...duler_responsiveness_native__event__observer.cc |  12 +-
 ...eduler_responsiveness_native__event__observer.h |  14 +-
 ...browser_service__host_utility__process__host.cc |  10 +-
 ...wser_web__contents_web__contents__view__aura.cc |   8 +-
 www/iridium/files/patch-content_common_BUILD.gn    |   4 +-
 www/iridium/files/patch-content_common_features.cc |   8 +-
 www/iridium/files/patch-content_common_features.h  |  10 +-
 ...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 |   4 +-
 .../patch-content_renderer_render__thread__impl.cc |  10 +-
 ...tent_renderer_renderer__blink__platform__impl.h |   4 +-
 www/iridium/files/patch-content_shell_BUILD.gn     |   4 +-
 .../files/patch-content_utility_utility__main.cc   |   4 +-
 .../files/patch-content_zygote_zygote__linux.cc    |   4 +-
 .../patch-content_zygote_zygote__main__linux.cc    |  10 +-
 ...res.cc => patch-device_fido_public_features.cc} |   6 +-
 ...tures.h => patch-device_fido_public_features.h} |   6 +-
 .../files/patch-extensions_common_command.cc       |   4 +-
 ...ensions_renderer_bindings_api__binding__util.cc |   4 +-
 ...mand__buffer_service_dawn__context__provider.cc |   4 +-
 ..._command__buffer_service_gles2__cmd__decoder.cc |   4 +-
 ...mmand__buffer_service_shared__context__state.cc |   4 +-
 ...ommand__buffer_service_shared__context__state.h |   6 +-
 ...service_shared__image_shared__image__factory.cc |  10 +-
 ...service_shared__image_shared__image__manager.cc |   4 +-
 ...ommand__buffer_service_webgpu__decoder__impl.cc |   6 +-
 .../files/patch-gpu_config_gpu__control__list.cc   |   4 +-
 .../files/patch-gpu_config_gpu__finch__features.cc |   4 +-
 .../files/patch-gpu_ipc_service_gpu__init.cc       |  20 +--
 ...b_browser_headless__content__browser__client.cc |   4 +-
 www/iridium/files/patch-ipc_ipc__channel.h         |   4 +-
 .../files/patch-media_base_media__switches.cc      |  20 +--
 .../files/patch-media_base_media__switches.h       |   8 +-
 www/iridium/files/patch-media_base_video__frame.cc |  21 +--
 www/iridium/files/patch-media_base_video__frame.h  |  20 +--
 ...deo__capture__buffer__tracker__factory__impl.cc |   6 +-
 ...capture_video_video__capture__device__client.cc |   4 +-
 .../patch-media_ffmpeg_scripts_robo__lib_config.py |  12 +-
 ...u_chromeos_libyuv__image__processor__backend.cc |   8 +-
 ...pu_chromeos_mailbox__video__frame__converter.cc |   4 +-
 ...-media_gpu_chromeos_video__decoder__pipeline.cc |   8 +-
 ...gpu_gpu__video__encode__accelerator__factory.cc |  23 +--
 .../patch-media_gpu_vaapi_vaapi__video__decoder.cc |   4 +-
 www/iridium/files/patch-media_media__options.gni   |   4 +-
 ...media_mojo_mojom_video__frame__mojom__traits.cc |   8 +-
 ...-media_mojo_mojom_video__frame__mojom__traits.h |   4 +-
 www/iridium/files/patch-mojo_core_channel.cc       |   8 +-
 .../files/patch-mojo_core_channel__posix.cc        |   4 +-
 www/iridium/files/patch-net_BUILD.gn               |  18 +--
 www/iridium/files/patch-net_base_features.cc       |   8 +-
 .../files/patch-net_http_http__network__session.cc |   4 +-
 .../patch-net_url__request_url__request__context.h |   4 +-
 ..._url__request_url__request__context__builder.cc |   4 +-
 ...ets_websocket__basic__stream__adapters__test.cc |   4 +-
 www/iridium/files/patch-pdf_pdf__features.cc       |   4 +-
 www/iridium/files/patch-pdf_pdf__features.h        |   6 +-
 .../files/patch-pdf_pdfium_pdfium__engine.cc       |   6 +-
 ...nting_mojom_printing__context__mojom__traits.cc |   8 +-
 ...m_printing__context__mojom__traits__unittest.cc |  33 ++--
 www/iridium/files/patch-printing_print__settings.h |  10 +-
 .../patch-printing_print__settings__conversion.cc  |   4 +-
 .../patch-printing_printing__context__linux.cc     |  38 -----
 .../files/patch-printing_printing__features.cc     |   4 +-
 .../files/patch-printing_printing__features.h      |   6 +-
 .../files/patch-remoting_host_chromoting__host.cc  |   6 +-
 .../files/patch-remoting_host_chromoting__host.h   |   6 +-
 .../files/patch-remoting_host_it2me_it2me__host.cc |  20 +++
 .../patch-remoting_host_remoting__me2me__host.cc   |  45 +++---
 .../patch-rollup_rust_bindings__napi_Cargo.toml    |  15 ++
 .../patch-rollup_rust_bindings__napi_src_lib.rs    |  11 ++
 www/iridium/files/patch-sandbox_policy_features.cc |  18 +--
 www/iridium/files/patch-sandbox_policy_features.h  |  11 ++
 www/iridium/files/patch-sandbox_policy_sandbox.cc  |   6 +-
 .../files/patch-sandbox_policy_sandbox__type.cc    |  44 +++---
 .../patch-services_device_hid_hid__service.cc      |   6 +-
 ...h-services_device_public_cpp_device__features.h |   4 +-
 ...rvices_device_usb_usb__device__handle__usbfs.cc |  12 +-
 .../patch-services_device_usb_usb__service.cc      |   6 +-
 www/iridium/files/patch-services_network_BUILD.gn  |   4 +-
 .../patch-services_network_network__context.cc     |   4 +-
 .../patch-services_network_network__context.h      |   4 +-
 .../patch-services_network_network__service.cc     |   8 +-
 .../patch-services_network_network__service.h      |   8 +-
 .../patch-services_network_public_cpp_features.cc  |   4 +-
 .../patch-services_network_public_mojom_BUILD.gn   |   6 +-
 .../patch-services_on__device__model_ml_BUILD.gn   |  11 --
 ...device__model_ml_on__device__model__executor.cc |  10 --
 ..._tracing_public_cpp_system__metrics__sampler.cc |   4 +-
 .../files/patch-services_webnn_features.gni        |  11 ++
 www/iridium/files/patch-skia_ext_font__utils.cc    |   6 +-
 www/iridium/files/patch-sql_database.cc            |   4 +-
 ...ngle_src_gpu__info__util_SystemInfo__libpci.cpp |   8 +-
 ...angle_src_gpu__info__util_SystemInfo__linux.cpp |   8 +-
 ...tch-third__party_angle_src_libANGLE_Display.cpp |   6 +-
 .../patch-third__party_blink_common_features.cc    |   6 +-
 ...blink_renderer_controller_blink__initializer.cc |  10 +-
 ...erer_core_execution__context_navigator__base.cc |   4 +-
 ...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 |  13 +-
 ...party_blink_renderer_core_xml_xslt__processor.h |   4 +-
 ...odules_webgl_webgl__rendering__context__base.cc |   4 +-
 ...ird__party_blink_renderer_modules_webgpu_gpu.cc |   4 +-
 ...renderer_modules_webgpu_gpu__canvas__context.cc |   6 +-
 ...rty_blink_renderer_modules_webgpu_gpu__queue.cc |   4 +-
 ...h-third__party_blink_renderer_platform_BUILD.gn |   4 +-
 ...ty_blink_renderer_platform_fonts_font__cache.cc |   4 +-
 ...rty_blink_renderer_platform_fonts_font__cache.h |  10 +-
 ...nderer_platform_fonts_skia_font__cache__skia.cc |   4 +-
 ...platform_graphics_canvas__resource__provider.cc |   4 +-
 ...derer_platform_runtime__enabled__features.json5 |  34 ++---
 ...rontend_src_node__modules_rollup_dist_native.js |  17 +++
 .../files/patch-third__party_ffmpeg_BUILD.gn       |   4 +-
 .../files/patch-third__party_ffmpeg_configure      |   4 +-
 ...-third__party_fontconfig_include_meson-config.h |   4 +-
 ...tch-third__party_leveldatabase_env__chromium.cc |   4 +-
 ...onfig_linux_arm64-cpu-detect_config_av1__rtcd.h |  31 ++--
 ...m_source_libaom_aom__ports_aarch64__cpudetect.c |  49 ------
 ...third__party_libunwind_src_src_AddressSpace.hpp |  85 +++++++++++
 ...__party_libunwind_src_src_DwarfInstructions.hpp |  34 +++++
 ...ird__party_libunwind_src_src_EHHeaderParser.hpp |  22 +++
 ...third__party_libunwind_src_src_UnwindCursor.hpp |  27 ++++
 ...h-third__party_perfetto_src_base_file__utils.cc |  28 ++++
 ...-third__party_perfetto_src_base_unix__socket.cc |   4 +-
 .../files/patch-third__party_skia_rust_png_FFI.rs  |   4 +-
 ...__party_speech-dispatcher_libspeechd__version.h |   4 +-
 .../files/patch-third__party_unrar_src_crypt.cpp   |   4 +-
 .../files/patch-third__party_webrtc_BUILD.gn       |   4 +-
 ...s_desktop__capture_linux_wayland_egl__dmabuf.cc |  13 +-
 ...es_desktop__capture_linux_wayland_egl__dmabuf.h |  11 ++
 ...webrtc_rtc__base_third__party_sigslot_sigslot.h |  23 ---
 www/iridium/files/patch-third__party_zlib_BUILD.gn |   8 +-
 ...tch-ui_accessibility_accessibility__features.cc |   6 +-
 ...atch-ui_accessibility_accessibility__features.h |   6 +-
 .../files/patch-ui_accessibility_ax__node.cc       |   6 +-
 .../files/patch-ui_accessibility_ax__tree.cc       |  14 +-
 ...istener_global__accelerator__listener__ozone.cc |   8 +-
 ...tch-ui_base_clipboard_clipboard__non__backed.cc |   4 +-
 ...op_os__exchange__data__provider__non__backed.cc |   4 +-
 .../files/patch-ui_base_ui__base__features.cc      |   8 +-
 www/iridium/files/patch-ui_color_color__id.h       |   4 +-
 .../files/patch-ui_compositor_compositor.cc        |   4 +-
 www/iridium/files/patch-ui_events_event.cc         |   8 +-
 www/iridium/files/patch-ui_gfx_BUILD.gn            |   4 +-
 .../files/patch-ui_gfx_render__text__fuzzer.cc     |   6 +-
 www/iridium/files/patch-ui_gfx_x_connection.cc     |   4 +-
 www/iridium/files/patch-ui_gl_gl__context.cc       |   6 +-
 .../patch-ui_gtk_printing_print__dialog__gtk.cc    |   4 +-
 ..._wayland_host_wayland__buffer__manager__host.cc |   4 +-
 www/iridium/files/patch-ui_views_BUILD.gn          |   4 +-
 ...h-ui_views_accessibility_view__accessibility.cc |   6 +-
 .../patch-ui_views_controls_textfield_textfield.cc |  16 +-
 .../patch-ui_views_controls_textfield_textfield.h  |   4 +-
 .../files/patch-ui_views_focus_focus__manager.cc   |   6 +-
 .../files/patch-ui_views_views__delegate.cc        |   4 +-
 ...__aura_desktop__window__tree__host__platform.cc |   4 +-
 www/iridium/files/patch-ui_views_widget_widget.cc  |   6 +-
 www/iridium/files/patch-v8_BUILD.gn                |  20 +--
 www/iridium/files/patch-v8_src_api_api.cc          |  10 +-
 .../patch-v8_src_base_platform_platform-posix.cc   |   6 +-
 .../files/patch-v8_src_execution_isolate.cc        |   6 +-
 www/iridium/files/patch-v8_src_flags_flags.cc      |   8 +-
 .../files/patch-v8_src_libsampler_sampler.cc       |   4 +-
 453 files changed, 2427 insertions(+), 2085 deletions(-)

diff --git a/www/iridium/Makefile b/www/iridium/Makefile
index 953e0926d28c..bd72acc20dda 100644
--- a/www/iridium/Makefile
+++ b/www/iridium/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	iridium
-PORTVERSION=	2026.02.144.3
+PORTVERSION=	2026.02.145
 PULSEMV=	16
 PULSEV=		${PULSEMV}.1
 CATEGORIES=	www wayland
diff --git a/www/iridium/distinfo b/www/iridium/distinfo
index d0570869d1a8..5b27f944c50d 100644
--- a/www/iridium/distinfo
+++ b/www/iridium/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1770632920
-SHA256 (iridium-browser-2026.02.144.3.tar.xz) = ad0243ad6da9fe42ea135d1762920d92198ee5f407a6eef3efa9d8005d27ba42
-SIZE (iridium-browser-2026.02.144.3.tar.xz) = 1129354804
+TIMESTAMP = 1771254928
+SHA256 (iridium-browser-2026.02.145.tar.xz) = da326d5698fc2e5134da50970b247e438335c407c4e5316979d03591a61a07f6
+SIZE (iridium-browser-2026.02.145.tar.xz) = 1229784172
 SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
 SIZE (pulseaudio-16.1.tar.gz) = 2763111
 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
@@ -337,3 +337,5 @@ SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad
 SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
 SHA256 (rollup-rollup-v4.22.4_GH0.tar.gz) = a7e5c09f00fe50adabe27fef8455510f156cf73fee8aef1faf3804b653988e4c
 SIZE (rollup-rollup-v4.22.4_GH0.tar.gz) = 1732642
+SHA256 (evanw-esbuild-v0.27.1_GH0.tar.gz) = bcc3abdc911961ef04340714dc69ddc34af6d2e2c60a1c4036d1c7f1a3fc4a23
+SIZE (evanw-esbuild-v0.27.1_GH0.tar.gz) = 1978868
diff --git a/www/iridium/files/patch-base_BUILD.gn b/www/iridium/files/patch-base_BUILD.gn
index 61d58f225cc1..1961d08e00b1 100644
--- a/www/iridium/files/patch-base_BUILD.gn
+++ b/www/iridium/files/patch-base_BUILD.gn
@@ -1,6 +1,6 @@
---- base/BUILD.gn.orig	2026-01-16 14:21:21 UTC
+--- base/BUILD.gn.orig	2026-02-16 10:45:29 UTC
 +++ base/BUILD.gn
-@@ -1127,11 +1127,26 @@ component("base") {
+@@ -1136,11 +1136,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" ]
-@@ -1151,7 +1166,7 @@ component("base") {
+@@ -1160,7 +1175,7 @@ component("base") {
  
    # Allow more direct string conversions on platforms with native utf8
    # strings
@@ -37,7 +37,7 @@
      defines += [ "SYSTEM_NATIVE_UTF8" ]
    }
  
-@@ -2155,6 +2170,22 @@ component("base") {
+@@ -2165,6 +2180,22 @@ component("base") {
      ]
    }
  
@@ -60,7 +60,7 @@
    # iOS
    if (is_ios) {
      sources += [
-@@ -2329,6 +2360,33 @@ component("base") {
+@@ -2339,6 +2370,33 @@ component("base") {
      }
    }
  
@@ -94,7 +94,7 @@
    if (use_blink) {
      sources += [
        "files/file_path_watcher.cc",
-@@ -2734,7 +2792,7 @@ buildflag_header("protected_memory_buildflags") {
+@@ -2769,7 +2827,7 @@ buildflag_header("protected_memory_buildflags") {
    header = "protected_memory_buildflags.h"
    header_dir = "base/memory"
  
@@ -103,7 +103,7 @@
                               (is_win || is_linux || is_android || is_mac)
  
    flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ]
-@@ -3240,7 +3298,7 @@ if (is_apple) {
+@@ -3275,7 +3333,7 @@ if (is_apple) {
    }
  }
  
@@ -112,7 +112,7 @@
    # This test must compile with -fstack-protector-all
    source_set("stack_canary_linux_unittests") {
      testonly = true
-@@ -3981,7 +4039,7 @@ test("base_unittests") {
+@@ -4015,7 +4073,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",
-@@ -4006,7 +4064,7 @@ test("base_unittests") {
+@@ -4040,7 +4098,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",
-@@ -4017,7 +4075,7 @@ test("base_unittests") {
+@@ -4051,7 +4109,7 @@ test("base_unittests") {
  
    # Allow more direct string conversions on platforms with native utf8
    # strings
@@ -139,7 +139,7 @@
      defines += [ "SYSTEM_NATIVE_UTF8" ]
    }
  
-@@ -4204,7 +4262,7 @@ test("base_unittests") {
+@@ -4238,7 +4296,7 @@ test("base_unittests") {
      deps += [ ":base_profiler_test_support_library" ]
    }
  
diff --git a/www/iridium/files/patch-base_allocator_dispatcher_tls.h b/www/iridium/files/patch-base_allocator_dispatcher_tls.h
index d79760a31c43..1a2e54c6def2 100644
--- a/www/iridium/files/patch-base_allocator_dispatcher_tls.h
+++ b/www/iridium/files/patch-base_allocator_dispatcher_tls.h
@@ -1,6 +1,6 @@
---- base/allocator/dispatcher/tls.h.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/dispatcher/tls.h.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/dispatcher/tls.h
-@@ -86,7 +86,7 @@ struct BASE_EXPORT MMapAllocator {
+@@ -81,7 +81,7 @@ struct BASE_EXPORT MMapAllocator {
    constexpr static size_t AllocationChunkSize = 16384;
  #elif BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS)
    constexpr static size_t AllocationChunkSize = 16384;
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
index f40b1e10d38e..7463fe0ee91a 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
-@@ -43,7 +43,7 @@ AslrMask(uintptr_t bits) {
+@@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) {
  
  #if PA_BUILDFLAG(PA_ARCH_CPU_64_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
-@@ -130,7 +130,7 @@ AslrMask(uintptr_t bits) {
+@@ -125,7 +125,7 @@ AslrMask(uintptr_t bits) {
          return AslrAddress(0x20000000ULL);
        }
      #elif PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
index dd26dddcc966..667b149cc909 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
-@@ -284,7 +284,7 @@ bool DecommitAndZeroSystemPages(void* address,
+@@ -279,7 +279,7 @@ bool DecommitAndZeroSystemPages(void* address,
  // recommitted. Do not assume that this will not change over time.
  constexpr PA_COMPONENT_EXPORT(
      PARTITION_ALLOC) bool DecommittedMemoryIsAlwaysZeroed() {
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
index 7d2268c2cb7e..eca28b4162ee 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
-@@ -31,9 +31,9 @@
+@@ -26,9 +26,9 @@
  #define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const))
  
  #elif (PA_BUILDFLAG(IS_ANDROID) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)) || \
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
index 503b2fcec7fb..b884c750e1e1 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
-@@ -44,7 +44,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
+@@ -40,7 +40,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
  
  #if PA_BUILDFLAG(HAS_MEMORY_TAGGING) ||                                        \
      (defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && \
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
index 2442c337e5fc..662dccd2e8fb 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
-@@ -322,8 +322,12 @@ bool TryRecommitSystemPagesInternal(
+@@ -318,8 +318,12 @@ bool TryRecommitSystemPagesInternal(
  
  void DiscardSystemPagesInternal(uintptr_t address, size_t length) {
    void* ptr = reinterpret_cast<void*>(address);
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
index 0e0e1371fafe..4de1d0c1f70f 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
-@@ -18,11 +18,11 @@
+@@ -14,11 +14,11 @@
  #include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h"
  #include "partition_alloc/partition_alloc_base/strings/safe_sprintf.h"
  
@@ -14,7 +14,7 @@
  #include <dlfcn.h>
  #endif
  
-@@ -30,7 +30,7 @@ namespace partition_alloc::internal::base::debug {
+@@ -26,7 +26,7 @@ namespace partition_alloc::internal::base::debug {
  
  namespace {
  
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
index 9d21ab8b84cd..e176beca0d57 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
-@@ -107,6 +107,10 @@ void RandBytes(void* output, size_t output_length) {
+@@ -102,6 +102,10 @@ void RandBytes(void* output, size_t output_length) {
    if (getentropy(output, output_length) == 0) {
      return;
    }
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
index e56d19affb96..7ac68921055f 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
-@@ -15,7 +15,7 @@
+@@ -10,7 +10,7 @@
  
  namespace partition_alloc::internal::base::internal {
  
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
index 0736976eff87..0afc77c09276 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
-@@ -23,7 +23,7 @@
+@@ -18,7 +18,7 @@
  #include "partition_alloc/partition_alloc_base/logging.h"
  #include "partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h"
  
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index 80d5449d08b1..a54a75c3dad5 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
-@@ -171,7 +171,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -166,7 +166,7 @@ constexpr bool kUseLazyCommit = false;
  // macOS, where it yielded no beenefit (nor any real downside).
  constexpr bool kUseFewerMemoryRegions =
  #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_ANDROID) || \
@@ -9,7 +9,7 @@
      true;
  #else
      false;
-@@ -181,7 +181,7 @@ constexpr bool kUseFewerMemoryRegions =
+@@ -176,7 +176,7 @@ constexpr bool kUseFewerMemoryRegions =
  // This may be required on more platforms in the future.
  #define PA_CONFIG_HAS_ATFORK_HANDLER()                 \
    (PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
  
  #if PA_BUILDFLAG(MOVE_METADATA_OUT_OF_GIGACAGE_FOR_64_BITS_POINTERS) && \
      PA_BUILDFLAG(HAS_64_BIT_POINTERS)
-@@ -238,7 +238,7 @@ constexpr bool kUseFewerMemoryRegions =
+@@ -233,7 +233,7 @@ constexpr bool kUseFewerMemoryRegions =
  // Also enabled on ARM64 macOS and iOS, as the 16kiB pages on this platform lead
  // to larger slot spans.
  #if PA_BUILDFLAG(IS_LINUX) || \
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
index faca77bcd669..87e242e2bccd 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
-@@ -315,7 +315,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
+@@ -310,7 +310,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
  // 8GB for each of the glued pools).
  #if PA_BUILDFLAG(HAS_64_BIT_POINTERS)
  #if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_IOS) || \
@@ -9,12 +9,12 @@
  constexpr size_t kPoolMaxSize = 8 * kGiB;
  #else
  constexpr size_t kPoolMaxSize = 16 * kGiB;
-@@ -399,7 +399,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() {
+@@ -394,7 +394,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() {
  // TODO(casey.smalley@arm.com): under 64k pages we can end up in a situation
  // where a normal slot span will be large enough to contain multiple items,
  // but the address will go over the final partition page after being aligned.
 -#if PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
 +#if (PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
- constexpr size_t kMaxSupportedAlignment = kSuperPageSize / 4;
+ inline constexpr size_t kMaxSupportedAlignment = kSuperPageSize / 4;
  #else
- constexpr size_t kMaxSupportedAlignment = kSuperPageSize / 2;
+ inline constexpr size_t kMaxSupportedAlignment = kSuperPageSize / 2;
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
index bcc3d485d7da..78291144b056 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
-@@ -34,9 +34,13 @@ namespace internal {
+@@ -29,9 +29,13 @@ namespace internal {
  // the second one 16. We could technically return something different for
  // malloc() and operator new(), but this would complicate things, and most of
  // our allocations are presumably coming from operator new() anyway.
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
index 530e1ac815aa..f1b7f574f72d 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig	2026-01-16 14:21:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
-@@ -52,7 +52,7 @@
+@@ -48,7 +48,7 @@
  #include "wow64apiset.h"
  #endif
  
@@ -9,7 +9,7 @@
  #include <pthread.h>
  #endif  // PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
  
-@@ -301,7 +301,7 @@ void PartitionAllocMallocInitOnce() {
+@@ -297,7 +297,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.
-@@ -1011,7 +1011,7 @@ void PartitionRoot::Init(PartitionOptions opts) {
+@@ -1007,7 +1007,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/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 507084890113..777e74a13c39 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
-@@ -25,7 +25,16 @@
+@@ -20,7 +20,16 @@
  #endif
  
  #if PA_CONFIG(HAS_LINUX_KERNEL)
@@ -17,7 +17,7 @@
  #include <sys/syscall.h>
  #include <unistd.h>
  
-@@ -155,8 +164,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
+@@ -159,8 +168,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
    int saved_errno = errno;
    errno = 0;
  
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
index 389b7096dcba..3a02736835e9 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
-@@ -23,6 +23,10 @@
+@@ -18,6 +18,10 @@
  #include <pthread.h>
  #endif
  
@@ -11,7 +11,7 @@
  #if PA_BUILDFLAG(PA_LIBC_GLIBC)
  extern "C" void* __libc_stack_end;
  #endif
-@@ -53,6 +57,36 @@ void* GetStackTop() {
+@@ -48,6 +52,36 @@ void* GetStackTop() {
  
  void* GetStackTop() {
    return pthread_get_stackaddr_np(pthread_self());
diff --git a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
index 6bd1f1c5d94d..a89f2c5d5c4a 100644
--- a/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
+++ b/www/iridium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig	2025-12-10 15:04:57 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig	2026-02-16 10:45:29 UTC
 +++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
-@@ -21,7 +21,7 @@
+@@ -16,7 +16,7 @@
  #include "partition_alloc/partition_alloc_check.h"
  #include "partition_alloc/thread_isolation/thread_isolation.h"
  
diff --git a/www/iridium/files/patch-base_debug_elf__reader.cc b/www/iridium/files/patch-base_debug_elf__reader.cc
index 4350115f07bb..a5b936b1093d 100644
--- a/www/iridium/files/patch-base_debug_elf__reader.cc
+++ b/www/iridium/files/patch-base_debug_elf__reader.cc
@@ -1,6 +1,6 @@
---- base/debug/elf_reader.cc.orig	2025-12-10 15:04:57 UTC
+--- base/debug/elf_reader.cc.orig	2026-02-16 10:45:29 UTC
 +++ base/debug/elf_reader.cc
-@@ -49,6 +49,10 @@ using Xword = Elf64_Xword;
+@@ -45,6 +45,10 @@ using Xword = Elf64_Xword;
  
  constexpr char kGnuNoteName[] = "GNU";
  
diff --git a/www/iridium/files/patch-base_debug_proc__maps__linux.cc b/www/iridium/files/patch-base_debug_proc__maps__linux.cc
index 78eb625dca6d..fc0806ca1d2f 100644
--- a/www/iridium/files/patch-base_debug_proc__maps__linux.cc
+++ b/www/iridium/files/patch-base_debug_proc__maps__linux.cc
@@ -1,6 +1,6 @@
---- base/debug/proc_maps_linux.cc.orig	2026-01-16 14:21:21 UTC
+--- base/debug/proc_maps_linux.cc.orig	2026-02-16 10:45:29 UTC
 +++ base/debug/proc_maps_linux.cc
-@@ -23,7 +23,7 @@
+@@ -20,7 +20,7 @@
  #include "base/strings/string_split.h"
  #include "build/build_config.h"
  
diff --git a/www/iridium/files/patch-base_debug_stack__trace.cc b/www/iridium/files/patch-base_debug_stack__trace.cc
index 39e85af62b25..b0ca312a02f5 100644
--- a/www/iridium/files/patch-base_debug_stack__trace.cc
+++ b/www/iridium/files/patch-base_debug_stack__trace.cc
@@ -1,6 +1,6 @@
---- base/debug/stack_trace.cc.orig	2025-12-10 15:04:57 UTC
+--- base/debug/stack_trace.cc.orig	2026-02-16 10:45:29 UTC
 +++ base/debug/stack_trace.cc
-@@ -292,7 +292,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() {
+@@ -293,7 +293,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() {
    // Symbols are not expected to be reliable when gn args specifies
    // symbol_level=0.
    return false;
@@ -9,7 +9,7 @@
    // StackTrace::OutputToStream() is not implemented under uclibc, nor AIX.
    // See https://crbug.com/706728
    return false;
-@@ -357,7 +357,9 @@ void StackTrace::OutputToStreamWithPrefix(std::ostream
+@@ -360,7 +360,9 @@ void StackTrace::OutputToStreamWithPrefix(std::ostream
      }
      return;
    }
@@ -19,7 +19,7 @@
  }
  
  std::string StackTrace::ToString() const {
-@@ -366,7 +368,7 @@ std::string StackTrace::ToString() const {
+@@ -369,7 +371,7 @@ std::string StackTrace::ToString() const {
  
  std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const {
    std::stringstream stream;
@@ -28,7 +28,7 @@
    OutputToStreamWithPrefix(&stream, prefix_string);
  #endif
    return stream.str();
-@@ -390,7 +392,7 @@ bool StackTrace::ShouldSuppressOutput() {
+@@ -393,7 +395,7 @@ bool StackTrace::ShouldSuppressOutput() {
  }
  
  std::ostream& operator<<(std::ostream& os, const StackTrace& s) {
diff --git a/www/iridium/files/patch-base_debug_stack__trace__posix.cc b/www/iridium/files/patch-base_debug_stack__trace__posix.cc
index 003e219b37b2..aad2b99ea92c 100644
--- a/www/iridium/files/patch-base_debug_stack__trace__posix.cc
+++ b/www/iridium/files/patch-base_debug_stack__trace__posix.cc
@@ -1,6 +1,6 @@
---- base/debug/stack_trace_posix.cc.orig	2025-12-10 15:04:57 UTC
+--- base/debug/stack_trace_posix.cc.orig	2026-02-16 10:45:29 UTC
 +++ base/debug/stack_trace_posix.cc
-@@ -51,7 +51,7 @@
+@@ -47,7 +47,7 @@
  // execinfo.h and backtrace(3) are really only present in glibc and in macOS
  // libc.
  #if BUILDFLAG(IS_APPLE) || \
@@ -9,7 +9,7 @@
  #define HAVE_BACKTRACE
  #include <execinfo.h>
  #endif
-@@ -69,8 +69,10 @@
+@@ -65,8 +65,10 @@
  #include <AvailabilityMacros.h>
*** 13340 LINES SKIPPED ***


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6994001a.38ea7.4cf0597d>