pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

chromium: update to 154.0.8037.57



Module Name:	pkgsrc-wip
Committed By:	kikadf <kikadf.01%gmail.com@localhost>
Pushed By:	kikadf
Date:		Tue Sep 29 09:10:11 2026 +0200
Changeset:	57cac0b087dea36840f23b323eea2c264030d240

Modified Files:
	chromium/COMMIT_MSG
	chromium/Makefile
	chromium/distinfo
	chromium/patches/patch-.gn
	chromium/patches/patch-BUILD.gn
	chromium/patches/patch-agents_skills_multi-agent-engineering-workflow_tests_testdata_mock__app.cc
	chromium/patches/patch-apps_ui_views_app__window__frame__view.cc
	chromium/patches/patch-base_BUILD.gn
	chromium/patches/patch-base_allocator_dispatcher_tls.h
	chromium/patches/patch-base_allocator_partition__alloc__features.cc
	chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
	chromium/patches/patch-base_base__paths__posix.cc
	chromium/patches/patch-base_compiler__specific.h
	chromium/patches/patch-base_debug_debugger__posix.cc
	chromium/patches/patch-base_debug_elf__reader.cc
	chromium/patches/patch-base_debug_proc__maps__linux.cc
	chromium/patches/patch-base_debug_stack__trace.cc
	chromium/patches/patch-base_debug_stack__trace__posix.cc
	chromium/patches/patch-base_features.cc
	chromium/patches/patch-base_files_dir__reader__linux.h
	chromium/patches/patch-base_files_dir__reader__posix.h
	chromium/patches/patch-base_files_drive__info.h
	chromium/patches/patch-base_files_drive__info__posix.cc
	chromium/patches/patch-base_files_file__path__watcher.h
	chromium/patches/patch-base_files_file__path__watcher__bsd.cc
	chromium/patches/patch-base_files_file__path__watcher__kqueue.cc
	chromium/patches/patch-base_files_file__path__watcher__kqueue.h
	chromium/patches/patch-base_files_file__util__posix.cc
	chromium/patches/patch-base_files_file__util__unittest.cc
	chromium/patches/patch-base_files_important__file__writer__cleaner.cc
	chromium/patches/patch-base_files_scoped__file.cc
	chromium/patches/patch-base_functional_unretained__traits.h
	chromium/patches/patch-base_i18n_icu__util.cc
	chromium/patches/patch-base_linux__util.cc
	chromium/patches/patch-base_logging__unittest.cc
	chromium/patches/patch-base_memory_platform__shared__memory__region.h
	chromium/patches/patch-base_memory_platform__shared__memory__region__posix.cc
	chromium/patches/patch-base_memory_protected__memory.h
	chromium/patches/patch-base_memory_protected__memory__posix.cc
	chromium/patches/patch-base_message__loop_message__pump__epoll.cc
	chromium/patches/patch-base_message__loop_message__pump__epoll.h
	chromium/patches/patch-base_message__loop_message__pump__glib.cc
	chromium/patches/patch-base_posix_can__lower__nice__to.cc
	chromium/patches/patch-base_posix_file__descriptor__shuffle.h
	chromium/patches/patch-base_posix_sysctl.cc
	chromium/patches/patch-base_posix_unix__domain__socket.cc
	chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
	chromium/patches/patch-base_process_internal__linux.h
	chromium/patches/patch-base_process_kill.h
	chromium/patches/patch-base_process_kill__posix.cc
	chromium/patches/patch-base_process_launch.h
	chromium/patches/patch-base_process_launch__posix.cc
	chromium/patches/patch-base_process_memory__linux.cc
	chromium/patches/patch-base_process_process__handle.cc
	chromium/patches/patch-base_process_process__handle.h
	chromium/patches/patch-base_process_process__handle__freebsd.cc
	chromium/patches/patch-base_process_process__handle__openbsd.cc
	chromium/patches/patch-base_process_process__iterator.h
	chromium/patches/patch-base_process_process__iterator__freebsd.cc
	chromium/patches/patch-base_process_process__iterator__openbsd.cc
	chromium/patches/patch-base_process_process__metrics.cc
	chromium/patches/patch-base_process_process__metrics.h
	chromium/patches/patch-base_process_process__metrics__freebsd.cc
	chromium/patches/patch-base_process_process__metrics__openbsd.cc
	chromium/patches/patch-base_process_process__metrics__posix.cc
	chromium/patches/patch-base_process_process__metrics__unittest.cc
	chromium/patches/patch-base_process_process__posix.cc
	chromium/patches/patch-base_process_process__unittest.cc
	chromium/patches/patch-base_profiler_module__cache.cc
	chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc
	chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h
	chromium/patches/patch-base_profiler_stack__base__address__posix.cc
	chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
	chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
	chromium/patches/patch-base_profiler_thread__delegate__posix.cc
	chromium/patches/patch-base_rand__util.h
	chromium/patches/patch-base_rand__util__posix.cc
	chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
	chromium/patches/patch-base_synchronization_cancelable__event.h
	chromium/patches/patch-base_synchronization_lock__impl.h
	chromium/patches/patch-base_syslog__logging.cc
	chromium/patches/patch-base_system_sys__info.cc
	chromium/patches/patch-base_system_sys__info.h
	chromium/patches/patch-base_system_sys__info__freebsd.cc
	chromium/patches/patch-base_system_sys__info__openbsd.cc
	chromium/patches/patch-base_system_sys__info__posix.cc
	chromium/patches/patch-base_system_sys__info__unittest.cc
	chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc
	chromium/patches/patch-base_test_launcher_test__launcher.cc
	chromium/patches/patch-base_test_test__file__util__linux.cc
	chromium/patches/patch-base_test_test__file__util__posix.cc
	chromium/patches/patch-base_threading_hang__watcher.cc
	chromium/patches/patch-base_threading_platform__thread.h
	chromium/patches/patch-base_threading_platform__thread__bsd.cc
	chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
	chromium/patches/patch-base_threading_platform__thread__metrics.cc
	chromium/patches/patch-base_threading_platform__thread__metrics.h
	chromium/patches/patch-base_threading_platform__thread__posix.cc
	chromium/patches/patch-base_threading_platform__thread__unittest.cc
	chromium/patches/patch-base_time_time__now__posix.cc
	chromium/patches/patch-base_trace__event_malloc__dump__provider.cc
	chromium/patches/patch-base_trace__event_memory__dump__manager.cc
	chromium/patches/patch-base_trace__event_process__memory__dump.cc
	chromium/patches/patch-base_tracing_trace__time.cc
	chromium/patches/patch-base_tracing_trace__time.h
	chromium/patches/patch-base_version__info_version__info.h
	chromium/patches/patch-build_config_BUILD.gn
	chromium/patches/patch-build_config_BUILDCONFIG.gn
	chromium/patches/patch-build_config_c++_modules.gni
	chromium/patches/patch-build_config_clang_BUILD.gn
	chromium/patches/patch-build_config_clang_clang.gni
	chromium/patches/patch-build_config_compiler_BUILD.gn
	chromium/patches/patch-build_config_compiler__cpu__abi.gn
	chromium/patches/patch-build_config_linux_BUILD.gn
	chromium/patches/patch-build_config_linux_libdrm_BUILD.gn
	chromium/patches/patch-build_config_linux_pkg-config.py
	chromium/patches/patch-build_config_ozone.gni
	chromium/patches/patch-build_config_rust.gni
	chromium/patches/patch-build_config_v8__target__cpu.gni
	chromium/patches/patch-build_detect__host__arch.py
	chromium/patches/patch-build_dotfile__settings.gni
	chromium/patches/patch-build_gn__run__binary.py
	chromium/patches/patch-build_linux_chrome.map
	chromium/patches/patch-build_linux_strip__binary.gni
	chromium/patches/patch-build_linux_strip__binary.py
	chromium/patches/patch-build_linux_unbundle_icu.gn
	chromium/patches/patch-build_linux_unbundle_libpng.gn
	chromium/patches/patch-build_linux_unbundle_libusb.gn
	chromium/patches/patch-build_modules_unified_modulemap__config.py
	chromium/patches/patch-build_rust_allocator_lib.rs
	chromium/patches/patch-build_rust_rust__bindgen.gni
	chromium/patches/patch-build_rust_rust__bindgen__generator.gni
	chromium/patches/patch-build_rust_std_BUILD.gn
	chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
	chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py
	chromium/patches/patch-build_toolchain_gcc__toolchain.gni
	chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
	chromium/patches/patch-build_toolchain_openbsd_BUILD.gn
	chromium/patches/patch-build_toolchain_toolchain.gni
	chromium/patches/patch-buildtools_third__party_libc++abi_BUILD.gn
	chromium/patches/patch-cc_base_features.cc
	chromium/patches/patch-chrome_app_chrome__command__ids.h
	chromium/patches/patch-chrome_app_chrome__main.cc
	chromium/patches/patch-chrome_app_chrome__main__delegate.cc
	chromium/patches/patch-chrome_browser_about__flags.cc
	chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
	chromium/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
	chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
	chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
	chromium/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
	chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc
	chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc
	chromium/patches/patch-chrome_browser_browser__features.cc
	chromium/patches/patch-chrome_browser_browser__features.h
	chromium/patches/patch-chrome_browser_browser__process__impl.cc
	chromium/patches/patch-chrome_browser_browser__process__impl.h
	chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
	chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
	chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
	chromium/patches/patch-chrome_browser_chrome__browser__main.cc
	chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
	chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc
	chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h
	chromium/patches/patch-chrome_browser_chrome__browser__main__posix.cc
	chromium/patches/patch-chrome_browser_chrome__content__browser__client.cc
	chromium/patches/patch-chrome_browser_chrome__content__browser__client.h
	chromium/patches/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
	chromium/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
	chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
	chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
	chromium/patches/patch-chrome_browser_component__updater_registration.cc
	chromium/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
	chromium/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
	chromium/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
	chromium/patches/patch-chrome_browser_defaults.cc
	chromium/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
	chromium/patches/patch-chrome_browser_devtools_devtools__policy__dialog.cc
	chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.cc
	chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h
	chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
	chromium/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
	chromium/patches/patch-chrome_browser_download_download__commands.cc
	chromium/patches/patch-chrome_browser_download_download__commands.h
	chromium/patches/patch-chrome_browser_download_download__file__picker.cc
	chromium/patches/patch-chrome_browser_download_download__item__model.cc
	chromium/patches/patch-chrome_browser_download_download__prefs.cc
	chromium/patches/patch-chrome_browser_download_download__prefs.h
	chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
	chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
	chromium/patches/patch-chrome_browser_enterprise_browser__management_management__identity.cc
	chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc
	chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h
	chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h
	chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
	chromium/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
	chromium/patches/patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc
	chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
	chromium/patches/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
	chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
	chromium/patches/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
	chromium/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
	chromium/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
	chromium/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
	chromium/patches/patch-chrome_browser_extensions_BUILD.gn
	chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
	chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
	chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
	chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
	chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
	chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
	chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
	chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
	chromium/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
	chromium/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
	chromium/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
	chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
	chromium/patches/patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h
	chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
	chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.cc
	chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.h
	chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
	chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
	chromium/patches/patch-chrome_browser_extensions_sync_extension__sync__service.cc
	chromium/patches/patch-chrome_browser_favicon_chrome__favicon__client.cc
	chromium/patches/patch-chrome_browser_feedback_show__feedback__page.cc
	chromium/patches/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
	chromium/patches/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
	chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
	chromium/patches/patch-chrome_browser_first__run_first__run.cc
	chromium/patches/patch-chrome_browser_first__run_first__run.h
	chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h
	chromium/patches/patch-chrome_browser_first__run_first__run__internal.h
	chromium/patches/patch-chrome_browser_flag__descriptions.h
	chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
	chromium/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
	chromium/patches/patch-chrome_browser_glic_glic__settings__util__desktop.cc
	chromium/patches/patch-chrome_browser_glic_host_guest__util.cc
	chromium/patches/patch-chrome_browser_glic_public_features.cc
	chromium/patches/patch-chrome_browser_glic_service_glic__instance__impl.cc
	chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
	chromium/patches/patch-chrome_browser_global__features.cc
	chromium/patches/patch-chrome_browser_global__features.h
	chromium/patches/patch-chrome_browser_headless_headless__mode__init.cc
	chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
	chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
	chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
	chromium/patches/patch-chrome_browser_media_audio__service__util.cc
	chromium/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
	chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
	chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
	chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
	chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
	chromium/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
	chromium/patches/patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc
	chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
	chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
	chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
	chromium/patches/patch-chrome_browser_memory__details.cc
	chromium/patches/patch-chrome_browser_metrics_BUILD.gn
	chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
	chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
	chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
	chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
	chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
	chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
	chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
	chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
	chromium/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc
	chromium/patches/patch-chrome_browser_net_system__network__context__manager.cc
	chromium/patches/patch-chrome_browser_net_system__network__context__manager.h
	chromium/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
	chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc
	chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
	chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__linux.cc
	chromium/patches/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc
	chromium/patches/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc
	chromium/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
	chromium/patches/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
	chromium/patches/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc
	chromium/patches/patch-chrome_browser_platform__util__linux.cc
	chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
	chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
	chromium/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
	chromium/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
	chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
	chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
	chromium/patches/patch-chrome_browser_prefs_session__startup__pref.cc
	chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
	chromium/patches/patch-chrome_browser_printing_print__test__utils.cc
	chromium/patches/patch-chrome_browser_printing_printer__query.cc
	chromium/patches/patch-chrome_browser_process__singleton__posix.cc
	chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
	chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
	chromium/patches/patch-chrome_browser_profiles_profile__io__data.cc
	chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
	chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
	chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h
	chromium/patches/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
	chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
	chromium/patches/patch-chrome_browser_resources_signin_signin__shared.css
	chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
	chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
	chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
	chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h
	chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__service.cc
	chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc
	chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h
	chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
	chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
	chromium/patches/patch-chrome_browser_sessions_session__restore.cc
	chromium/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
	chromium/patches/patch-chrome_browser_shell__integration.h
	chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc
	chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc
	chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc
	chromium/patches/patch-chrome_browser_signin_signin__util.cc
	chromium/patches/patch-chrome_browser_signin_signin__util.h
	chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
	chromium/patches/patch-chrome_browser_support__tool_support__tool__util.cc
	chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
	chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
	chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
	chromium/patches/patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc
	chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
	chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h
	chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
	chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
	chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
	chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h
	chromium/patches/patch-chrome_browser_themes_theme__helper.cc
	chromium/patches/patch-chrome_browser_themes_theme__service.cc
	chromium/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc
	chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
	chromium/patches/patch-chrome_browser_ui_accelerator__table.cc
	chromium/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
	chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.cc
	chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.h
	chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
	chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
	chromium/patches/patch-chrome_browser_ui_browser__actions.cc
	chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
	chromium/patches/patch-chrome_browser_ui_browser__commands.cc
	chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
	chromium/patches/patch-chrome_browser_ui_browser__view__prefs.cc
	chromium/patches/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc
	chromium/patches/patch-chrome_browser_ui_browser__window_internal_create__browser__window__non__android.cc
	chromium/patches/patch-chrome_browser_ui_browser__window_public_browser__window__features.h
	chromium/patches/patch-chrome_browser_ui_browser__window_public_create__browser__window.h
	chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
	chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
	chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc
	chromium/patches/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
	chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
	chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
	chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
	chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.cc
	chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.h
	chromium/patches/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
	chromium/patches/patch-chrome_browser_ui_sad__tab.cc
	chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
	chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc
	chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h
	chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
	chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
	chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
	chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
	chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
	chromium/patches/patch-chrome_browser_ui_startup_startup__tab__provider.cc
	chromium/patches/patch-chrome_browser_ui_startup_url__util.cc
	chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
	chromium/patches/patch-chrome_browser_ui_tabs_public_tab__features.h
	chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
	chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
	chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
	chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
	chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
	chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
	chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc
	chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__model.cc
	chromium/patches/patch-chrome_browser_ui_ui__features.cc
	chromium/patches/patch-chrome_browser_ui_ui__features.h
	chromium/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
	chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
	chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
	chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
	chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
	chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc
	chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
	chromium/patches/patch-chrome_browser_ui_views_eye__dropper_eye__dropper__aura.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.h
	chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.h
	chromium/patches/patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
	chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
	chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
	chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
	chromium/patches/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
	chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
	chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
	chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
	chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
	chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc
	chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h
	chromium/patches/patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc
	chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
	chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
	chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
	chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__widget.cc
	chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
	chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
	chromium/patches/patch-chrome_browser_ui_views_tabs_common_tab__group__header__view.cc
	chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
	chromium/patches/patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc
	chromium/patches/patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc
	chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc
	chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
	chromium/patches/patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h
	chromium/patches/patch-chrome_browser_ui_views_toolbar_toolbar__view.cc
	chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc
	chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h
	chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
	chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
	chromium/patches/patch-chrome_browser_ui_web__applications_app__browser__controller.cc
	chromium/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
	chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
	chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
	chromium/patches/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
	chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
	chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
	chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
	chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
	chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
	chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
	chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
	chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
	chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
	chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
	chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
	chromium/patches/patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc
	chromium/patches/patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc
	chromium/patches/patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc
	chromium/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
	chromium/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
	chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
	chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
	chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
	chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
	chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.cc
	chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.h
	chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards_relaunch__chrome__banner.cc
	chromium/patches/patch-chrome_browser_ui_webui_policy_policy__ui.cc
	chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc
	chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h
	chromium/patches/patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc
	chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
	chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
	chromium/patches/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc
	chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
	chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
	chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
	chromium/patches/patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc
	chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
	chromium/patches/patch-chrome_browser_ui_webui_version_version__ui.cc
	chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
	chromium/patches/patch-chrome_browser_updater_browser__updater__client__util.h
	chromium/patches/patch-chrome_browser_updater_updater.cc
	chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc
	chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
	chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
	chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
	chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc
	chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
	chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
	chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
	chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
	chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
	chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
	chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
	chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
	chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
	chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
	chromium/patches/patch-chrome_browser_web__applications_web__app.cc
	chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
	chromium/patches/patch-chrome_browser_webapps_chrome__webapps__client.cc
	chromium/patches/patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc
	chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
	chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
	chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
	chromium/patches/patch-chrome_common_channel__info.h
	chromium/patches/patch-chrome_common_channel__info__posix.cc
	chromium/patches/patch-chrome_common_chrome__content__client.cc
	chromium/patches/patch-chrome_common_chrome__features.cc
	chromium/patches/patch-chrome_common_chrome__features.h
	chromium/patches/patch-chrome_common_chrome__paths.cc
	chromium/patches/patch-chrome_common_chrome__paths.h
	chromium/patches/patch-chrome_common_chrome__paths__internal.h
	chromium/patches/patch-chrome_common_chrome__switches.h
	chromium/patches/patch-chrome_common_controlled__frame_controlled__frame.cc
	chromium/patches/patch-chrome_common_crash__keys.cc
	chromium/patches/patch-chrome_common_extensions_extension__constants.h
	chromium/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
	chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc
	chromium/patches/patch-chrome_common_media_cdm__registration.cc
	chromium/patches/patch-chrome_common_media_cdm__registration.h
	chromium/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
	chromium/patches/patch-chrome_common_pref__names.h
	chromium/patches/patch-chrome_common_url__constants.h
	chromium/patches/patch-chrome_common_webui__url__constants.cc
	chromium/patches/patch-chrome_common_webui__url__constants.h
	chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
	chromium/patches/patch-chrome_enterprise__companion_event__logger.cc
	chromium/patches/patch-chrome_enterprise__companion_ipc__security__linux.cc
	chromium/patches/patch-chrome_enterprise__companion_lock.cc
	chromium/patches/patch-chrome_renderer_chrome__content__renderer__client.cc
	chromium/patches/patch-chrome_services_printing_print__backend__service__impl.cc
	chromium/patches/patch-chrome_services_printing_print__backend__service__impl.h
	chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
	chromium/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
	chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
	chromium/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
	chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
	chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
	chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
	chromium/patches/patch-chrome_updater_configurator.cc
	chromium/patches/patch-chrome_updater_ipc_ipc__security__linux.cc
	chromium/patches/patch-chrome_updater_lock.cc
	chromium/patches/patch-chrome_updater_util_posix__util.cc
	chromium/patches/patch-chrome_utility_services.cc
	chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel__posix.cc
	chromium/patches/patch-components_BUILD.gn
	chromium/patches/patch-components_autofill_content_renderer_at__memory__handler.cc
	chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
	chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
	chromium/patches/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
	chromium/patches/patch-components_autofill_core_browser_payments_bnpl__manager.cc
	chromium/patches/patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc
	chromium/patches/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
	chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
	chromium/patches/patch-components_cbor_BUILD.gn
	chromium/patches/patch-components_collaboration_public_collaboration__controller__delegate.h
	chromium/patches/patch-components_commerce_core_commerce__feature__list.cc
	chromium/patches/patch-components_constrained__window_constrained__window__views.cc
	chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
	chromium/patches/patch-components_cookie__config_cookie__store__util.cc
	chromium/patches/patch-components_crash_core_app_BUILD.gn
	chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
	chromium/patches/patch-components_crash_core_app_crashpad__handler__main.cc
	chromium/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
	chromium/patches/patch-components_crash_core_common_BUILD.gn
	chromium/patches/patch-components_dbus_xdg_file__transfer__portal.cc
	chromium/patches/patch-components_device__signals_core_browser_browser__utils.h
	chromium/patches/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
	chromium/patches/patch-components_device__signals_core_browser_linux_browser__utils__linux.cc
	chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
	chromium/patches/patch-components_device__signals_core_browser_signals__aggregator.h
	chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
	chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h
	chromium/patches/patch-components_device__signals_core_browser_user__permission__service.h
	chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc
	chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h
	chromium/patches/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
	chromium/patches/patch-components_device__signals_core_common_platform__utils.h
	chromium/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc
	chromium/patches/patch-components_device__signals_test_signals__contract.cc
	chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
	chromium/patches/patch-components_embedder__support_user__agent__utils.cc
	chromium/patches/patch-components_embedder__support_user__agent__utils__unittest.cc
	chromium/patches/patch-components_enterprise_browser_reporting_chrome__profile__request__generator.cc
	chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
	chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
	chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc
	chromium/patches/patch-components_enterprise_watermarking_watermark.cc
	chromium/patches/patch-components_error__page_common_localized__error.cc
	chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
	chromium/patches/patch-components_feature__engagement_public_event__constants.cc
	chromium/patches/patch-components_feature__engagement_public_event__constants.h
	chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc
	chromium/patches/patch-components_feature__engagement_public_feature__constants.cc
	chromium/patches/patch-components_feature__engagement_public_feature__constants.h
	chromium/patches/patch-components_feature__engagement_public_feature__list.cc
	chromium/patches/patch-components_feature__engagement_public_feature__list.h
	chromium/patches/patch-components_feature__engagement_public_tracker.h
	chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto
	chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
	chromium/patches/patch-components_feed_core_v2_proto__util.cc
	chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc
	chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc
	chromium/patches/patch-components_gcm__driver_gcm__desktop__utils.cc
	chromium/patches/patch-components_gwp__asan_BUILD.gn
	chromium/patches/patch-components_gwp__asan_buildflags_buildflags.gni
	chromium/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
	chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc
	chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
	chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
	chromium/patches/patch-components_live__caption_caption__util.cc
	chromium/patches/patch-components_live__caption_caption__util.h
	chromium/patches/patch-components_media__router_common_media__source.cc
	chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
	chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
	chromium/patches/patch-components_metrics_drive__metrics__provider.cc
	chromium/patches/patch-components_metrics_dwa_dwa__service.cc
	chromium/patches/patch-components_metrics_metrics__log.cc
	chromium/patches/patch-components_metrics_metrics__service__client.cc
	chromium/patches/patch-components_metrics_motherboard.cc
	chromium/patches/patch-components_metrics_private__metrics_puma__service.cc
	chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h
	chromium/patches/patch-components_named__mojo__ipc__server_endpoint__options.h
	chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
	chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
	chromium/patches/patch-components_named__system__lock_BUILD.gn
	chromium/patches/patch-components_named__system__lock_lock.h
	chromium/patches/patch-components_named__system__lock_lock__unittest.cc
	chromium/patches/patch-components_notebooks_internal_notebooks__network__service__impl.cc
	chromium/patches/patch-components_ntp__tiles_pref__names.h
	chromium/patches/patch-components_on__device__translation_service_sandbox__hook.cc
	chromium/patches/patch-components_on__device__translation_service_sandbox__hook.h
	chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
	chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
	chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc
	chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
	chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto
	chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
	chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
	chromium/patches/patch-components_password__manager_core_browser_features_password__features.h
	chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.cc
	chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.h
	chromium/patches/patch-components_password__manager_core_browser_password__form__filling.cc
	chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc
	chromium/patches/patch-components_password__manager_core_browser_password__manager.cc
	chromium/patches/patch-components_password__manager_core_browser_password__manager__client.h
	chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
	chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.h
	chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
	chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
	chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
	chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
	chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
	chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
	chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
	chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
	chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
	chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
	chromium/patches/patch-components_performance__manager_public_features.h
	chromium/patches/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc
	chromium/patches/patch-components_permissions_prediction__service_prediction__common.cc
	chromium/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
	chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
	chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
	chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
	chromium/patches/patch-components_policy_core_common_policy__paths.cc
	chromium/patches/patch-components_policy_tools_generate__policy__source.py
	chromium/patches/patch-components_power__metrics_energy__metrics__provider.cc
	chromium/patches/patch-components_power__metrics_energy__metrics__provider__linux.cc
	chromium/patches/patch-components_private__ai_proto__utils_client__metadata__utils.cc
	chromium/patches/patch-components_proxy__config_pref__proxy__config__tracker__impl.cc
	chromium/patches/patch-components_proxy__config_proxy__config__pref__names.h
	chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.cc
	chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.h
	chromium/patches/patch-components_proxy__config_proxy__prefs__utils.cc
	chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
	chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.h
	chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
	chromium/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
	chromium/patches/patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc
	chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
	chromium/patches/patch-components_search__engines_template__url__service.cc
	chromium/patches/patch-components_security__interstitials_content_utils.cc
	chromium/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
	chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
	chromium/patches/patch-components_signin_internal_identity__manager_account__capabilities__list.h
	chromium/patches/patch-components_signin_public_base_signin__switches.cc
	chromium/patches/patch-components_signin_public_base_signin__switches.h
	chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.cc
	chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.h
	chromium/patches/patch-components_soda_soda__util.cc
	chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.cc
	chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.h
	chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
	chromium/patches/patch-components_storage__monitor_BUILD.gn
	chromium/patches/patch-components_storage__monitor_removable__device__constants.cc
	chromium/patches/patch-components_storage__monitor_removable__device__constants.h
	chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc
	chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
	chromium/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
	chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
	chromium/patches/patch-components_supervised__user_core_browser_supervised__user__url__checker__client.cc
	chromium/patches/patch-components_supervised__user_core_browser_supervised__user__utils.cc
	chromium/patches/patch-components_supervised__user_core_common_features.cc
	chromium/patches/patch-components_supervised__user_core_common_features.h
	chromium/patches/patch-components_supervised__user_core_common_pref__names.h
	chromium/patches/patch-components_sync__bookmarks_bookmark__model__view.cc
	chromium/patches/patch-components_sync__device__info_local__device__info__util.cc
	chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
	chromium/patches/patch-components_sync_base_features.cc
	chromium/patches/patch-components_sync_base_sync__util.cc
	chromium/patches/patch-components_sync_service_device__statistics__tracker.cc
	chromium/patches/patch-components_sync_service_sync__prefs.cc
	chromium/patches/patch-components_system__cpu_cpu__probe.cc
	chromium/patches/patch-components_translate_core_common_translate__util.cc
	chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
	chromium/patches/patch-components_update__client_update__query__params.cc
	chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
	chromium/patches/patch-components_user__education_views_help__bubble__view.cc
	chromium/patches/patch-components_user__education_views_help__bubble__view.h
	chromium/patches/patch-components_user__education_views_help__bubble__views.cc
	chromium/patches/patch-components_variations_service_variations__service.cc
	chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
	chromium/patches/patch-components_viz_host_gpu__host__impl.cc
	chromium/patches/patch-components_viz_host_host__display__client.cc
	chromium/patches/patch-components_viz_host_host__display__client.h
	chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
	chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
	chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
	chromium/patches/patch-components_viz_service_display_skia__renderer.cc
	chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
	chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
	chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
	chromium/patches/patch-components_viz_service_gl_gpu__service__impl.h
	chromium/patches/patch-components_viz_test_fake__display__client.cc
	chromium/patches/patch-components_viz_test_fake__display__client.h
	chromium/patches/patch-components_viz_test_mock__display__client.h
	chromium/patches/patch-components_wallet_core_browser_network_wallet__request.cc
	chromium/patches/patch-components_webapps_browser_web__app__url__config.cc
	chromium/patches/patch-components_webauthn_core_browser_gpm__user__verification__policy.cc
	chromium/patches/patch-components_webui_flags_flags__state.cc
	chromium/patches/patch-content_app_BUILD.gn
	chromium/patches/patch-content_app_content__main.cc
	chromium/patches/patch-content_app_content__main__runner__impl.cc
	chromium/patches/patch-content_browser_BUILD.gn
	chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
	chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
	chromium/patches/patch-content_browser_browser__child__process__host__impl.cc
	chromium/patches/patch-content_browser_browser__child__process__host__impl.h
	chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
	chromium/patches/patch-content_browser_browser__main__loop.cc
	chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc
	chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc
	chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
	chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
	chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
	chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
	chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
	chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
	chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
	chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
	chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
	chromium/patches/patch-content_browser_gpu_compositor__util.cc
	chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
	chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
	chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
	chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
	chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
	chromium/patches/patch-content_browser_media_frameless__media__interface__proxy.h
	chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
	chromium/patches/patch-content_browser_network__service__instance__impl.cc
	chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
	chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
	chromium/patches/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc
	chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
	chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.h
	chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
	chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
	chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
	chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
	chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
	chromium/patches/patch-content_browser_sandbox__host__linux.cc
	chromium/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
	chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
	chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h
	chromium/patches/patch-content_browser_service__host_utility__process__host.cc
	chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
	chromium/patches/patch-content_browser_service__host_utility__sandbox__delegate.cc
	chromium/patches/patch-content_browser_shape__detection_shape__detection__service.cc
	chromium/patches/patch-content_browser_theme__helper.cc
	chromium/patches/patch-content_browser_v8__snapshot__files.cc
	chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
	chromium/patches/patch-content_browser_web__contents_web__contents__impl.cc
	chromium/patches/patch-content_browser_web__contents_web__contents__view__aura.cc
	chromium/patches/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
	chromium/patches/patch-content_browser_webui_web__ui__main__frame__observer.cc
	chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
	chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
	chromium/patches/patch-content_child_BUILD.gn
	chromium/patches/patch-content_child_child__process.cc
	chromium/patches/patch-content_child_child__process.h
	chromium/patches/patch-content_common_BUILD.gn
	chromium/patches/patch-content_common_features.cc
	chromium/patches/patch-content_common_features.h
	chromium/patches/patch-content_common_font__list__unittest.cc
	chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
	chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
	chromium/patches/patch-content_common_gpu__pre__sandbox__hook__linux.h
	chromium/patches/patch-content_common_thread__type__switcher.mojom
	chromium/patches/patch-content_gpu_gpu__child__thread.cc
	chromium/patches/patch-content_gpu_gpu__main.cc
	chromium/patches/patch-content_public_browser_content__browser__client.cc
	chromium/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h
	chromium/patches/patch-content_public_common_content__features.cc
	chromium/patches/patch-content_public_common_content__switches.cc
	chromium/patches/patch-content_public_common_content__switches.h
	chromium/patches/patch-content_public_common_zygote_features.gni
	chromium/patches/patch-content_renderer_render__thread__impl.cc
	chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc
	chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
	chromium/patches/patch-content_renderer_renderer__main.cc
	chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
	chromium/patches/patch-content_services_devtools__media__encoding__service_BUILD.gn
	chromium/patches/patch-content_shell_BUILD.gn
	chromium/patches/patch-content_shell_app_shell__main__delegate.cc
	chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc
	chromium/patches/patch-content_shell_browser_shell__platform__delegate__views.cc
	chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
	chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc
	chromium/patches/patch-content_test_BUILD.gn
	chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
	chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
	chromium/patches/patch-content_utility_services.cc
	chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
	chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
	chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
	chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
	chromium/patches/patch-content_utility_utility__main.cc
	chromium/patches/patch-content_utility_utility__thread__impl.cc
	chromium/patches/patch-content_zygote_BUILD.gn
	chromium/patches/patch-content_zygote_zygote__linux.cc
	chromium/patches/patch-content_zygote_zygote__main__linux.cc
	chromium/patches/patch-device_bluetooth_bluetooth__adapter.cc
	chromium/patches/patch-device_bluetooth_cast__bluetooth.gni
	chromium/patches/patch-device_fido_public_features.cc
	chromium/patches/patch-device_fido_public_features.h
	chromium/patches/patch-device_gamepad_BUILD.gn
	chromium/patches/patch-device_gamepad_gamepad__provider.cc
	chromium/patches/patch-device_gamepad_hid__writer__linux.cc
	chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.cc
	chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.h
	chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
	chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
	chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
	chromium/patches/patch-extensions_browser_api_webstore__private_webstore__private__api.cc
	chromium/patches/patch-extensions_common_api___permission__features.json
	chromium/patches/patch-extensions_common_api_runtime.json
	chromium/patches/patch-extensions_common_command.cc
	chromium/patches/patch-extensions_common_features_feature.cc
	chromium/patches/patch-extensions_renderer_bindings_api__binding__util.cc
	chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
	chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
	chromium/patches/patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc
	chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.cc
	chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.h
	chromium/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc
	chromium/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
	chromium/patches/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
	chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
	chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
	chromium/patches/patch-gpu_config_gpu__control__list.cc
	chromium/patches/patch-gpu_config_gpu__finch__features.cc
	chromium/patches/patch-gpu_config_gpu__finch__features.h
	chromium/patches/patch-gpu_config_gpu__info__collector.cc
	chromium/patches/patch-gpu_config_gpu__test__config.cc
	chromium/patches/patch-gpu_ipc_service_gpu__init.cc
	chromium/patches/patch-gpu_ipc_service_shared__image__stub.cc
	chromium/patches/patch-gpu_ipc_service_x__util.h
	chromium/patches/patch-gpu_vulkan_generate__bindings.py
	chromium/patches/patch-gpu_vulkan_semaphore__handle.cc
	chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
	chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
	chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
	chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h
	chromium/patches/patch-gpu_vulkan_vulkan__image.h
	chromium/patches/patch-gpu_vulkan_vulkan__util.cc
	chromium/patches/patch-headless_BUILD.gn
	chromium/patches/patch-headless_lib_browser_headless__browser__impl.cc
	chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
	chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
	chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
	chromium/patches/patch-ipc_ipc__channel.cc
	chromium/patches/patch-ipc_ipc__channel.h
	chromium/patches/patch-ipc_param__traits__utils.h
	chromium/patches/patch-media_BUILD.gn
	chromium/patches/patch-media_audio_BUILD.gn
	chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
	chromium/patches/patch-media_audio_audio__input__device.cc
	chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc
	chromium/patches/patch-media_audio_pulse_pulse__util.cc
	chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
	chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h
	chromium/patches/patch-media_audio_sndio_sndio__input.cc
	chromium/patches/patch-media_audio_sndio_sndio__input.h
	chromium/patches/patch-media_audio_sndio_sndio__output.cc
	chromium/patches/patch-media_audio_sndio_sndio__output.h
	chromium/patches/patch-media_base_audio__latency.cc
	chromium/patches/patch-media_base_libaom__thread__wrapper.cc
	chromium/patches/patch-media_base_libvpx__thread__wrapper.cc
	chromium/patches/patch-media_base_media__switches.cc
	chromium/patches/patch-media_base_media__switches.h
	chromium/patches/patch-media_base_video__frame.cc
	chromium/patches/patch-media_base_video__frame.h
	chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc
	chromium/patches/patch-media_capture_video_fake__video__capture__device__factory.cc
	chromium/patches/patch-media_capture_video_file__video__capture__device__factory.cc
	chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
	chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
	chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
	chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
	chromium/patches/patch-media_capture_video_linux_v4l2__capture__device.h
	chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
	chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h
	chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
	chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
	chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
	chromium/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
	chromium/patches/patch-media_capture_video_video__capture__device__client.cc
	chromium/patches/patch-media_cdm_cdm__paths__unittest.cc
	chromium/patches/patch-media_cdm_library__cdm_cdm__paths.gni
	chromium/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py
	chromium/patches/patch-media_ffmpeg_scripts_robo__lib_config.py
	chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
	chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
	chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
	chromium/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
	chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
	chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
	chromium/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
	chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
	chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
	chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
	chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
	chromium/patches/patch-media_gpu_test_raw__video.cc
	chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
	chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
	chromium/patches/patch-media_gpu_test_video__frame__validator.cc
	chromium/patches/patch-media_gpu_v4l2_v4l2__utils.cc
	chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
	chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
	chromium/patches/patch-media_media__options.gni
	chromium/patches/patch-media_mojo_mojom_BUILD.gn
	chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
	chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h
	chromium/patches/patch-media_video_mappable__shared__image__video__frame__pool.cc
	chromium/patches/patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc
	chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
	chromium/patches/patch-media_webrtc_audio__processor.cc
	chromium/patches/patch-media_webrtc_helpers.cc
	chromium/patches/patch-mojo_core_BUILD.gn
	chromium/patches/patch-mojo_core_channel.cc
	chromium/patches/patch-mojo_core_channel.h
	chromium/patches/patch-mojo_core_channel__posix.cc
	chromium/patches/patch-mojo_core_embedder_features.h
	chromium/patches/patch-mojo_public_cpp_platform_platform__channel.cc
	chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
	chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
	chromium/patches/patch-net_BUILD.gn
	chromium/patches/patch-net_base_features.cc
	chromium/patches/patch-net_base_network__change__notifier.cc
	chromium/patches/patch-net_base_network__change__notifier__passive.cc
	chromium/patches/patch-net_base_network__interfaces__posix.h
	chromium/patches/patch-net_base_sockaddr__util__posix.cc
	chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
	chromium/patches/patch-net_disk__cache_backend__experiment.h
	chromium/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
	chromium/patches/patch-net_dns_BUILD.gn
	chromium/patches/patch-net_dns_address__info.cc
	chromium/patches/patch-net_dns_address__sorter__posix.cc
	chromium/patches/patch-net_dns_dns__config__service__posix.cc
	chromium/patches/patch-net_dns_dns__reloader.cc
	chromium/patches/patch-net_dns_dns__util.cc
	chromium/patches/patch-net_dns_host__resolver__proc.cc
	chromium/patches/patch-net_dns_public_BUILD.gn
	chromium/patches/patch-net_dns_public_resolv__reader.cc
	chromium/patches/patch-net_dns_public_resolv__reader.h
	chromium/patches/patch-net_dns_public_scoped__res__state.cc
	chromium/patches/patch-net_dns_public_scoped__res__state.h
	chromium/patches/patch-net_filter_zstd__source__stream.cc
	chromium/patches/patch-net_http_http__auth__gssapi__posix.cc
	chromium/patches/patch-net_http_http__auth__gssapi__posix.h
	chromium/patches/patch-net_http_http__auth__handler__negotiate.cc
	chromium/patches/patch-net_http_http__auth__preferences.cc
	chromium/patches/patch-net_http_http__auth__preferences.h
	chromium/patches/patch-net_http_http__network__session.cc
	chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc
	chromium/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
	chromium/patches/patch-net_socket_extra__socket__defines.h
	chromium/patches/patch-net_socket_socks5__client__socket.cc
	chromium/patches/patch-net_socket_tcp__socket__posix.cc
	chromium/patches/patch-net_socket_udp__socket__posix.cc
	chromium/patches/patch-net_socket_udp__socket__posix.h
	chromium/patches/patch-net_socket_udp__socket__unittest.cc
	chromium/patches/patch-net_third__party_quiche_BUILD.gn
	chromium/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
	chromium/patches/patch-net_tools_net__watcher_net__watcher.cc
	chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h
	chromium/patches/patch-net_url__request_url__request__context.cc
	chromium/patches/patch-net_url__request_url__request__context.h
	chromium/patches/patch-net_url__request_url__request__context__builder.cc
	chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
	chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
	chromium/patches/patch-printing_backend_cups__helper.cc
	chromium/patches/patch-printing_backend_cups__helper.h
	chromium/patches/patch-printing_backend_cups__ipp__helper.cc
	chromium/patches/patch-printing_backend_cups__jobs.cc
	chromium/patches/patch-printing_backend_cups__printer.cc
	chromium/patches/patch-printing_backend_cups__weak__functions.h
	chromium/patches/patch-printing_backend_print__backend__cups.h
	chromium/patches/patch-printing_backend_print__backend__cups__ipp.cc
	chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc
	chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h
	chromium/patches/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
	chromium/patches/patch-printing_print__settings.cc
	chromium/patches/patch-printing_print__settings.h
	chromium/patches/patch-printing_print__settings__conversion.cc
	chromium/patches/patch-printing_printing__features.cc
	chromium/patches/patch-printing_printing__features.h
	chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
	chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
	chromium/patches/patch-remoting_base_branding.cc
	chromium/patches/patch-remoting_base_constants.h
	chromium/patches/patch-remoting_base_crash_crashpad__database__manager.cc
	chromium/patches/patch-remoting_base_environment__details.cc
	chromium/patches/patch-remoting_base_host__settings.cc
	chromium/patches/patch-remoting_base_passwd__utils.cc
	chromium/patches/patch-remoting_base_passwd__utils.h
	chromium/patches/patch-remoting_base_remoting__export.h
	chromium/patches/patch-remoting_base_security__key__socket__name.cc
	chromium/patches/patch-remoting_base_username.cc
	chromium/patches/patch-remoting_base_username.h
	chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
	chromium/patches/patch-remoting_host_audio__injector.cc
	chromium/patches/patch-remoting_host_base_desktop__environment__options.cc
	chromium/patches/patch-remoting_host_base_switches.cc
	chromium/patches/patch-remoting_host_base_switches.h
	chromium/patches/patch-remoting_host_chromoting__host.cc
	chromium/patches/patch-remoting_host_chromoting__host.h
	chromium/patches/patch-remoting_host_chromoting__host__context.cc
	chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
	chromium/patches/patch-remoting_host_chromoting__host__services__server.cc
	chromium/patches/patch-remoting_host_config__file__watcher.cc
	chromium/patches/patch-remoting_host_config__file__watcher.h
	chromium/patches/patch-remoting_host_crash_crash__file__uploader.cc
	chromium/patches/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
	chromium/patches/patch-remoting_host_desktop__process__main.cc
	chromium/patches/patch-remoting_host_desktop__session__proxy.cc
	chromium/patches/patch-remoting_host_desktop__session__proxy.h
	chromium/patches/patch-remoting_host_evaluate__capability.cc
	chromium/patches/patch-remoting_host_host__attributes.cc
	chromium/patches/patch-remoting_host_host__main.cc
	chromium/patches/patch-remoting_host_host__power__save__blocker.cc
	chromium/patches/patch-remoting_host_ipc__constants.cc
	chromium/patches/patch-remoting_host_ipc__constants.h
	chromium/patches/patch-remoting_host_ipc__desktop__environment.cc
	chromium/patches/patch-remoting_host_ipc__desktop__environment.h
	chromium/patches/patch-remoting_host_it2me_it2me__host.cc
	chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
	chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
	chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
	chromium/patches/patch-remoting_host_peer__connection__process__main.cc
	chromium/patches/patch-remoting_host_peer__session.h
	chromium/patches/patch-remoting_host_peer__session__impl.cc
	chromium/patches/patch-remoting_host_policy__watcher.cc
	chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
	chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc
	chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
	chromium/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
	chromium/patches/patch-remoting_host_remoting__me2me__host.cc
	chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc
	chromium/patches/patch-remoting_host_session__policies__from__dict.cc
	chromium/patches/patch-remoting_host_setup_daemon__controller.cc
	chromium/patches/patch-remoting_host_setup_daemon__controller.h
	chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host.cc
	chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
	chromium/patches/patch-remoting_host_setup_start__host__main.cc
	chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc
	chromium/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
	chromium/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
	chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
	chromium/patches/patch-remoting_protocol_webrtc__transport.cc
	chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
	chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
	chromium/patches/patch-sandbox_BUILD.gn
	chromium/patches/patch-sandbox_features.gni
	chromium/patches/patch-sandbox_linux_BUILD.gn
	chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc
	chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
	chromium/patches/patch-sandbox_policy_BUILD.gn
	chromium/patches/patch-sandbox_policy_features.cc
	chromium/patches/patch-sandbox_policy_features.h
	chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
	chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
	chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
	chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
	chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
	chromium/patches/patch-sandbox_policy_sandbox.cc
	chromium/patches/patch-sandbox_policy_sandbox.h
	chromium/patches/patch-sandbox_policy_sandbox__type.cc
	chromium/patches/patch-sandbox_policy_switches.cc
	chromium/patches/patch-sandbox_policy_switches.h
	chromium/patches/patch-services_audio_audio__sandbox__hook__linux.cc
	chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h
	chromium/patches/patch-services_device_BUILD.gn
	chromium/patches/patch-services_device_device__service.cc
	chromium/patches/patch-services_device_geolocation_location__provider__manager.cc
	chromium/patches/patch-services_device_hid_BUILD.gn
	chromium/patches/patch-services_device_hid_hid__connection__fido.cc
	chromium/patches/patch-services_device_hid_hid__connection__fido.h
	chromium/patches/patch-services_device_hid_hid__connection__freebsd.cc
	chromium/patches/patch-services_device_hid_hid__connection__freebsd.h
	chromium/patches/patch-services_device_hid_hid__service.cc
	chromium/patches/patch-services_device_hid_hid__service__fido.cc
	chromium/patches/patch-services_device_hid_hid__service__fido.h
	chromium/patches/patch-services_device_hid_hid__service__freebsd.cc
	chromium/patches/patch-services_device_hid_hid__service__freebsd.h
	chromium/patches/patch-services_device_public_cpp_device__features.cc
	chromium/patches/patch-services_device_public_cpp_device__features.h
	chromium/patches/patch-services_device_public_mojom_BUILD.gn
	chromium/patches/patch-services_device_serial_BUILD.gn
	chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
	chromium/patches/patch-services_device_serial_serial__io__handler__posix.cc
	chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
	chromium/patches/patch-services_device_usb_BUILD.gn
	chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc
	chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h
	chromium/patches/patch-services_device_usb_usb__service.cc
	chromium/patches/patch-services_device_usb_usb__service__fake.cc
	chromium/patches/patch-services_device_usb_usb__service__fake.h
	chromium/patches/patch-services_network_BUILD.gn
	chromium/patches/patch-services_network_network__context.cc
	chromium/patches/patch-services_network_network__context.h
	chromium/patches/patch-services_network_network__sandbox__hook__linux.cc
	chromium/patches/patch-services_network_network__sandbox__hook__linux.h
	chromium/patches/patch-services_network_network__service.cc
	chromium/patches/patch-services_network_network__service.h
	chromium/patches/patch-services_network_public_cpp_BUILD.gn
	chromium/patches/patch-services_network_public_cpp_features.cc
	chromium/patches/patch-services_network_public_mojom_BUILD.gn
	chromium/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
	chromium/patches/patch-services_on__device__model_ml_gpu__blocklist.cc
	chromium/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
	chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
	chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
	chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
	chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
	chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
	chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
	chromium/patches/patch-services_screen__ai_screen__ai__service__impl.cc
	chromium/patches/patch-services_service__manager_BUILD.gn
	chromium/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
	chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.cc
	chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.h
	chromium/patches/patch-services_shape__detection_shape__detection__service.cc
	chromium/patches/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
	chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
	chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
	chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
	chromium/patches/patch-services_viz_public_mojom_BUILD.gn
	chromium/patches/patch-services_webnn_features.gni
	chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.cc
	chromium/patches/patch-services_webnn_webnn__graph__impl__fuzzer.cc
	chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
	chromium/patches/patch-skia_ext_font__utils.cc
	chromium/patches/patch-skia_ext_skcolorspace__trfn.cc
	chromium/patches/patch-third__party_abseil-cpp_absl_base_config.h
	chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc
	chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
	chromium/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
	chromium/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
	chromium/patches/patch-third__party_angle_BUILD.gn
	chromium/patches/patch-third__party_angle_src_common_platform.h
	chromium/patches/patch-third__party_angle_src_common_platform__helpers.h
	chromium/patches/patch-third__party_angle_src_common_system__utils.cpp
	chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
	chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
	chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
	chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
	chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
	chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp
	chromium/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
	chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
	chromium/patches/patch-third__party_angle_util_BUILD.gn
	chromium/patches/patch-third__party_blink_common_features.cc
	chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
	chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
	chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
	chromium/patches/patch-third__party_blink_public_platform_platform.h
	chromium/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
	chromium/patches/patch-third__party_blink_renderer_build_scripts_gperf.py
	chromium/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
	chromium/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc
	chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
	chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
	chromium/patches/patch-third__party_blink_renderer_core_dom_tree__scope.h
	chromium/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
	chromium/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
	chromium/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
	chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
	chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
	chromium/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
	chromium/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
	chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
	chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
	chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
	chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
	chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
	chromium/patches/patch-third__party_blink_renderer_modules_canvas_imagebitmap_image__bitmap__rendering__context.cc
	chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
	chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
	chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
	chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
	chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
	chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
	chromium/patches/patch-third__party_blink_renderer_modules_webgpu_external__image__utils.cc
	chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu.cc
	chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
	chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
	chromium/patches/patch-third__party_blink_renderer_platform_fonts_BUILD.gn
	chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
	chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
	chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
	chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
	chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
	chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_font__format__check.cc
	chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_font__format__check.h
	chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_format__check.rs
	chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
	chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
	chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__2d__resource__provider.cc
	chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__non__2d__resource__provider.cc
	chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_webgpu__shared__image__wrapper__cache.cc
	chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
	chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
	chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc
	chromium/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
	chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
	chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
	chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
	chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
	chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
	chromium/patches/patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc
	chromium/patches/patch-third__party_boringssl_src_include_openssl_target.h
	chromium/patches/patch-third__party_cpuinfo_BUILD.gn
	chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
	chromium/patches/patch-third__party_crabbyavif_BUILD.gn
	chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
	chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
	chromium/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
	chromium/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
	chromium/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h
	chromium/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
	chromium/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
	chromium/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
	chromium/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
	chromium/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
	chromium/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc
	chromium/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
	chromium/patches/patch-third__party_crc32c_BUILD.gn
	chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
	chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
	chromium/patches/patch-third__party_dawn_src_utils_BUILD.gn
	chromium/patches/patch-third__party_dawn_src_utils_platform.h
	chromium/patches/patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h
	chromium/patches/patch-third__party_dawn_tools_generate-sources-gn.py
	chromium/patches/patch-third__party_dawn_tools_python_cipd__deps.py
	chromium/patches/patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js
	chromium/patches/patch-third__party_devtools-frontend_src_third__party_typescript_typescript.py
	chromium/patches/patch-third__party_federated__compute_src_fcp_client_opstats_pds__backed__opstats__db.cc
	chromium/patches/patch-third__party_federated__compute_third__party_protodatastore-cpp_src_protostore_file-storage.cc
	chromium/patches/patch-third__party_ffmpeg_BUILD.gn
	chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
	chromium/patches/patch-third__party_ffmpeg_libavutil_cpu.c
	chromium/patches/patch-third__party_ffmpeg_libavutil_mem.c
	chromium/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
	chromium/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
	chromium/patches/patch-third__party_fontconfig_include_meson-config.h
	chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
	chromium/patches/patch-third__party_google__benchmark_BUILD.gn
	chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__decoder.cc
	chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__decoder.h
	chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__utils.cc
	chromium/patches/patch-third__party_ipcz_src_BUILD.gn
	chromium/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
	chromium/patches/patch-third__party_leveldatabase_env__chromium.cc
	chromium/patches/patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h
	chromium/patches/patch-third__party_libaom_source_config_linux_x64_config_aom__dsp__rtcd.h
	chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
	chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
	chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
	chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
	chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
	chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h
	chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h
	chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h
	chromium/patches/patch-third__party_libsync_src_include_ndk_sync.h
	chromium/patches/patch-third__party_libsync_src_sync.c
	chromium/patches/patch-third__party_libunwind_src_src_AddressSpace.hpp
	chromium/patches/patch-third__party_libunwind_src_src_DwarfInstructions.hpp
	chromium/patches/patch-third__party_libunwind_src_src_EHHeaderParser.hpp
	chromium/patches/patch-third__party_libunwind_src_src_UnwindCursor.hpp
	chromium/patches/patch-third__party_libusb_BUILD.gn
	chromium/patches/patch-third__party_libusb_src_libusb_core.c
	chromium/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
	chromium/patches/patch-third__party_libvpx_libvpx__srcs.gni
	chromium/patches/patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h
	chromium/patches/patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h
	chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
	chromium/patches/patch-third__party_litert_features.gni
	chromium/patches/patch-third__party_lzma__sdk_src_C_CpuArch.c
	chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
	chromium/patches/patch-third__party_nasm_BUILD.gn
	chromium/patches/patch-third__party_nasm_config_config-linux.h
	chromium/patches/patch-third__party_nasm_output_outieee.c
	chromium/patches/patch-third__party_nasm_output_outobj.c
	chromium/patches/patch-third__party_node_check__version.py
	chromium/patches/patch-third__party_node_node.gni
	chromium/patches/patch-third__party_node_node.py
	chromium/patches/patch-third__party_openscreen_src_cast_common_channel_message__util.cc
	chromium/patches/patch-third__party_openscreen_src_platform_impl_udp__socket__posix.cc
	chromium/patches/patch-third__party_openscreen_src_util_BUILD.gn
	chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
	chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
	chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
	chromium/patches/patch-third__party_pdfium_pdfium.gni
	chromium/patches/patch-third__party_pdfium_third__party_lcms_src_cmscgats.c
	chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
	chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
	chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
	chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
	chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
	chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
	chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
	chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
	chromium/patches/patch-third__party_perfetto_src_base_android__utils.cc
	chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
	chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc
	chromium/patches/patch-third__party_perfetto_src_base_file__utils.cc
	chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc
	chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
	chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc
	chromium/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc
	chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
	chromium/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc
	chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc
	chromium/patches/patch-third__party_perfetto_src_base_utils.cc
	chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
	chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
	chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
	chromium/patches/patch-third__party_perfetto_src_tracing_track.cc
	chromium/patches/patch-third__party_protobuf_proto__library.gni
	chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
	chromium/patches/patch-third__party_rust_bytemuck_v1_BUILD.gn
	chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
	chromium/patches/patch-third__party_skia_rust_png_FFI.rs
	chromium/patches/patch-third__party_skia_src_core_SkAutoLocaleSetter.h
	chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
	chromium/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
	chromium/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
	chromium/patches/patch-third__party_speech-dispatcher_speechd__types.h
	chromium/patches/patch-third__party_sqlite_BUILD.gn
	chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
	chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
	chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
	chromium/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
	chromium/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
	chromium/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
	chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
	chromium/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
	chromium/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
	chromium/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
	chromium/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
	chromium/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
	chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
	chromium/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
	chromium/patches/patch-third__party_tflite_features.gni
	chromium/patches/patch-third__party_typescript_tsgo.gni
	chromium/patches/patch-third__party_typescript_typescript.py
	chromium/patches/patch-third__party_unrar_src_crypt.cpp
	chromium/patches/patch-third__party_vulkan-loader_src_BUILD.gn
	chromium/patches/patch-third__party_vulkan-loader_src_loader_loader__environment.c
	chromium/patches/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
	chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
	chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
	chromium/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
	chromium/patches/patch-third__party_wayland_BUILD.gn
	chromium/patches/patch-third__party_wayland_include_config.h
	chromium/patches/patch-third__party_wayland_src_src_scanner.c
	chromium/patches/patch-third__party_wayland_src_src_wayland-os.c
	chromium/patches/patch-third__party_webrtc_BUILD.gn
	chromium/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
	chromium/patches/patch-third__party_webrtc_modules_desktop__capture_BUILD.gn
	chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
	chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h
	chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
	chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h
	chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h
	chromium/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
	chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h
	chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc
	chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
	chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc
	chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
	chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
	chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
	chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
	chromium/patches/patch-third__party_widevine_cdm_widevine.gni
	chromium/patches/patch-third__party_zlib_BUILD.gn
	chromium/patches/patch-third__party_zlib_cpu__features.c
	chromium/patches/patch-tools_code__cache__generator_BUILD.gn
	chromium/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
	chromium/patches/patch-tools_generate__stubs_rules.gni
	chromium/patches/patch-tools_gn_build_build__linux.ninja.template
	chromium/patches/patch-tools_gn_build_gen.py
	chromium/patches/patch-tools_gn_src_base_files_file__posix.cc
	chromium/patches/patch-tools_gn_src_gn_args.cc
	chromium/patches/patch-tools_gn_src_gn_version.h
	chromium/patches/patch-tools_gn_src_util_exe__path.cc
	chromium/patches/patch-tools_grit_grit_node_base.py
	chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
	chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
	chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h
	chromium/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
	chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
	chromium/patches/patch-tools_typescript_ts__library.py
	chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn
	chromium/patches/patch-tools_variations_fieldtrial__to__struct.py
	chromium/patches/patch-ui_accessibility_accessibility__features.cc
	chromium/patches/patch-ui_accessibility_accessibility__features.h
	chromium/patches/patch-ui_accessibility_ax__node.cc
	chromium/patches/patch-ui_accessibility_ax__node.h
	chromium/patches/patch-ui_accessibility_ax__tree.cc
	chromium/patches/patch-ui_accessibility_ax__tree.h
	chromium/patches/patch-ui_aura_client_drag__drop__client.h
	chromium/patches/patch-ui_aura_screen__ozone.cc
	chromium/patches/patch-ui_aura_screen__ozone.h
	chromium/patches/patch-ui_base_accelerators_accelerator.cc
	chromium/patches/patch-ui_base_accelerators_command.cc
	chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
	chromium/patches/patch-ui_base_clipboard_clipboard.cc
	chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
	chromium/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
	chromium/patches/patch-ui_base_cursor_cursor__factory.cc
	chromium/patches/patch-ui_base_cursor_cursor__factory.h
	chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
	chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
	chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
	chromium/patches/patch-ui_base_ime_dummy__text__input__client.h
	chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
	chromium/patches/patch-ui_base_ime_fake__text__input__client.h
	chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc
	chromium/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
	chromium/patches/patch-ui_base_ime_text__input__client.h
	chromium/patches/patch-ui_base_resource_resource__bundle.cc
	chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
	chromium/patches/patch-ui_base_test_ui__controls.h
	chromium/patches/patch-ui_base_ui__base__features.cc
	chromium/patches/patch-ui_base_ui__base__features.h
	chromium/patches/patch-ui_base_ui__base__switches.h
	chromium/patches/patch-ui_base_webui_web__ui__util.cc
	chromium/patches/patch-ui_base_x_selection__owner.cc
	chromium/patches/patch-ui_base_x_selection__owner.h
	chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
	chromium/patches/patch-ui_base_x_x11__cursor__factory.h
	chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
	chromium/patches/patch-ui_base_x_x11__display__manager.cc
	chromium/patches/patch-ui_base_x_x11__drag__context.cc
	chromium/patches/patch-ui_base_x_x11__drag__context.h
	chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc
	chromium/patches/patch-ui_color_color__id.h
	chromium/patches/patch-ui_color_system__theme.h
	chromium/patches/patch-ui_compositor_compositor.cc
	chromium/patches/patch-ui_compositor_compositor.h
	chromium/patches/patch-ui_compositor_compositor__observer.h
	chromium/patches/patch-ui_display_screen.cc
	chromium/patches/patch-ui_display_screen.h
	chromium/patches/patch-ui_events_event.cc
	chromium/patches/patch-ui_events_event__switches.cc
	chromium/patches/patch-ui_events_event__switches.h
	chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
	chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
	chromium/patches/patch-ui_gfx_BUILD.gn
	chromium/patches/patch-ui_gfx_canvas__skia.cc
	chromium/patches/patch-ui_gfx_font__fallback__linux.cc
	chromium/patches/patch-ui_gfx_font__render__params.h
	chromium/patches/patch-ui_gfx_font__render__params__linux.cc
	chromium/patches/patch-ui_gfx_font__util.cc
	chromium/patches/patch-ui_gfx_gpu__extra__info.h
	chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
	chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
	chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
	chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
	chromium/patches/patch-ui_gfx_native__pixmap__handle.cc
	chromium/patches/patch-ui_gfx_native__pixmap__handle.h
	chromium/patches/patch-ui_gfx_native__ui__types.h
	chromium/patches/patch-ui_gfx_platform__font__skia.cc
	chromium/patches/patch-ui_gfx_platform__font__skia.h
	chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
	chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
	chromium/patches/patch-ui_gfx_render__text__harfbuzz.cc
	chromium/patches/patch-ui_gfx_switches.cc
	chromium/patches/patch-ui_gfx_switches.h
	chromium/patches/patch-ui_gfx_x_connection.cc
	chromium/patches/patch-ui_gfx_x_generated__protos_dri3.cc
	chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc
	chromium/patches/patch-ui_gfx_x_xlib__support.cc
	chromium/patches/patch-ui_gl_BUILD.gn
	chromium/patches/patch-ui_gl_gl__context.cc
	chromium/patches/patch-ui_gl_gl__implementation.cc
	chromium/patches/patch-ui_gl_gl__switches.cc
	chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc
	chromium/patches/patch-ui_gl_sync__control__vsync__provider.h
	chromium/patches/patch-ui_gtk_gtk__compat.cc
	chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
	chromium/patches/patch-ui_gtk_select__file__dialog__linux__gtk.cc
	chromium/patches/patch-ui_message__center_views_message__popup__view.cc
	chromium/patches/patch-ui_native__theme_features_native__theme__features.cc
	chromium/patches/patch-ui_native__theme_native__theme.h
	chromium/patches/patch-ui_native__theme_native__theme__base.cc
	chromium/patches/patch-ui_ozone_common_egl__util.cc
	chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
	chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
	chromium/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
	chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn
	chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
	chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
	chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
	chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc
	chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc
	chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc
	chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h
	chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
	chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
	chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc
	chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.h
	chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
	chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
	chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc
	chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
	chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
	chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
	chromium/patches/patch-ui_platform__window_platform__window__delegate.h
	chromium/patches/patch-ui_platform__window_platform__window__init__properties.h
	chromium/patches/patch-ui_qt_BUILD.gn
	chromium/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
	chromium/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
	chromium/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
	chromium/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
	chromium/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
	chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
	chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
	chromium/patches/patch-ui_views_BUILD.gn
	chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
	chromium/patches/patch-ui_views_controls_prefix__selector.cc
	chromium/patches/patch-ui_views_controls_prefix__selector.h
	chromium/patches/patch-ui_views_controls_textfield_textfield.cc
	chromium/patches/patch-ui_views_controls_textfield_textfield.h
	chromium/patches/patch-ui_views_examples_widget__example.cc
	chromium/patches/patch-ui_views_focus_focus__manager.cc
	chromium/patches/patch-ui_views_style_platform__style.cc
	chromium/patches/patch-ui_views_style_platform__style.h
	chromium/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
	chromium/patches/patch-ui_views_views__delegate.cc
	chromium/patches/patch-ui_views_views__delegate.h
	chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
	chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
	chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
	chromium/patches/patch-ui_views_widget_widget.cc
	chromium/patches/patch-ui_views_widget_widget.h
	chromium/patches/patch-ui_views_window_default__frame__view.cc
	chromium/patches/patch-ui_views_window_dialog__delegate.cc
	chromium/patches/patch-ui_views_window_frame__background.cc
	chromium/patches/patch-ui_webui_resources_tools_minify__js.py
	chromium/patches/patch-ui_webui_webui__features.gni
	chromium/patches/patch-v8_BUILD.gn
	chromium/patches/patch-v8_gni_v8.gni
	chromium/patches/patch-v8_include_v8-internal.h
	chromium/patches/patch-v8_include_v8config.h
	chromium/patches/patch-v8_src_api_api.cc
	chromium/patches/patch-v8_src_base_atomicops.h
	chromium/patches/patch-v8_src_base_macros.h
	chromium/patches/patch-v8_src_base_platform_memory.h
	chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc
	chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc
	chromium/patches/patch-v8_src_base_platform_platform-posix.cc
	chromium/patches/patch-v8_src_base_strings.h
	chromium/patches/patch-v8_src_base_sys-info.cc
	chromium/patches/patch-v8_src_base_utils_random-number-generator.cc
	chromium/patches/patch-v8_src_diagnostics_perf-jit.cc
	chromium/patches/patch-v8_src_diagnostics_perf-jit.h
	chromium/patches/patch-v8_src_execution_isolate.cc
	chromium/patches/patch-v8_src_flags_flags.cc
	chromium/patches/patch-v8_src_libsampler_sampler.cc
	chromium/patches/patch-v8_src_objects_js-temporal-zoneinfo64.cc
	chromium/patches/patch-v8_src_objects_simd.cc
	chromium/patches/patch-v8_src_sandbox_sandbox.cc
	chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
	chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
	chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
	chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
	chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.h
	chromium/patches/patch-v8_src_trap-handler_trap-handler.h
	chromium/patches/patch-v8_tools_run-paxctl.py
	chromium/patches/patch-v8_tools_run.py
Added Files:
	chromium/go-modules.mk
	chromium/patches/patch-chrome_browser_browsing__data_chrome__browsing__data__model__delegate.cc
	chromium/patches/patch-chrome_browser_browsing__data_chrome__browsing__data__remover__delegate.cc
	chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
	chromium/patches/patch-chrome_browser_component__updater_private__verification__tokens__installer.cc
	chromium/patches/patch-chrome_browser_private__verification__tokens_BUILD.gn
	chromium/patches/patch-chrome_browser_private__verification__tokens_private__verification__tokens__service.cc
	chromium/patches/patch-chrome_browser_private__verification__tokens_private__verification__tokens__service__factory.cc
	chromium/patches/patch-chrome_browser_private__verification__tokens_private__verification__tokens__url__loader__throttle.cc
	chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords_passwords__shared.css
	chromium/patches/patch-chrome_browser_ui_infobars_browser__infobar__registry.cc
	chromium/patches/patch-chrome_browser_ui_views_tabs_shared_new__tab__button.cc
	chromium/patches/patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__strip__focus__swipe__controller.cc
	chromium/patches/patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__strip__focus__swipe__controller.h
	chromium/patches/patch-chrome_browser_ui_webui_intro_intro__ui.cc
	chromium/patches/patch-components_autofill_core_browser_integrators_autofill__ai_management__util.cc
	chromium/patches/patch-components_autofill_core_browser_payments_payments__requests_payments__request.cc
	chromium/patches/patch-components_device__signals_core_common_platform__utils.cc
	chromium/patches/patch-components_enterprise_connectors_core_analysis__service__settings__base.cc
	chromium/patches/patch-components_private__verification__tokens_BUILD.gn
	chromium/patches/patch-components_private__verification__tokens_common_BUILD.gn
	chromium/patches/patch-components_web__package_BUILD.gn
	chromium/patches/patch-components_web__package_signed__web__bundles_ecdsa__p256__sha256__signature.cc
	chromium/patches/patch-components_web__package_signed__web__bundles_ed25519__signature.cc
	chromium/patches/patch-components_web__package_signed__web__bundles_integrity__block__parser.cc
	chromium/patches/patch-components_web__package_signed__web__bundles_integrity__block__parser.h
	chromium/patches/patch-components_web__package_signed__web__bundles_rust_BUILD.gn
	chromium/patches/patch-components_web__package_signed__web__bundles_rust_constants.rs
	chromium/patches/patch-components_web__package_signed__web__bundles_rust_integrity__block.rs
	chromium/patches/patch-components_web__package_signed__web__bundles_rust_integrity__block__unittest.rs
	chromium/patches/patch-components_web__package_signed__web__bundles_rust_lib.rs
	chromium/patches/patch-components_web__package_signed__web__bundles_rust_signature__verifier.rs
	chromium/patches/patch-components_web__package_signed__web__bundles_rust_signed__web__bundles__rust__unittests.rs
	chromium/patches/patch-components_web__package_signed__web__bundles_rust_types.rs
	chromium/patches/patch-components_web__package_signed__web__bundles_signed__web__bundle__signature__verifier.cc
	chromium/patches/patch-components_web__package_signed__web__bundles_signed__web__bundle__utils.cc
	chromium/patches/patch-device_vr_openxr_openxr__device.cc
	chromium/patches/patch-device_vr_openxr_openxr__platform.h
	chromium/patches/patch-device_vr_openxr_openxr__render__loop.h
	chromium/patches/patch-device_vr_openxr_openxr__swapchain__info.cc
	chromium/patches/patch-device_vr_openxr_openxr__swapchain__info.h
	chromium/patches/patch-remoting_host_daemon__process.cc
	chromium/patches/patch-remoting_host_desktop__session.cc
	chromium/patches/patch-third__party_dawn_src_dawn_common_DRMUtils.cpp
	chromium/patches/patch-third__party_devtools-frontend_src_scripts_build_typescript_typescript__vars.gni
	chromium/patches/patch-third__party_openxr_BUILD.gn
	chromium/patches/patch-third__party_pdfium_BUILD.gn
	chromium/patches/patch-v8_src_wasm_stacks.cc
Removed Files:
	chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
	chromium/patches/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
	chromium/patches/patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc
	chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
	chromium/patches/patch-chrome_common_chrome__switches.cc
	chromium/patches/patch-components_autofill_core_browser_integrators_autofill__ai_management__utils.cc
	chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
	chromium/patches/patch-media_base_audio__bus.h
	chromium/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
	chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.h
	chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h

Log Message:
chromium: update to 154.0.8037.57

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=57cac0b087dea36840f23b323eea2c264030d240

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 chromium/COMMIT_MSG                                |   78 +-
 chromium/Makefile                                  |   32 +-
 chromium/distinfo                                  | 3469 ++++++++++----------
 chromium/go-modules.mk                             |   32 +
 chromium/patches/patch-.gn                         |    2 +-
 chromium/patches/patch-BUILD.gn                    |   22 +-
 ...ngineering-workflow_tests_testdata_mock__app.cc |    2 +-
 ...patch-apps_ui_views_app__window__frame__view.cc |    2 +-
 chromium/patches/patch-base_BUILD.gn               |   20 +-
 .../patches/patch-base_allocator_dispatcher_tls.h  |    2 +-
 ...ch-base_allocator_partition__alloc__features.cc |    2 +-
 ...cator_partition__allocator_partition__alloc.gni |    2 +-
 ...tition__allocator_src_partition__alloc_BUILD.gn |    4 +-
 ...artition__alloc_address__space__randomization.h |    6 +-
 ...llocator_src_partition__alloc_page__allocator.h |    2 +-
 ...c_partition__alloc_page__allocator__constants.h |    4 +-
 ...ion__alloc_page__allocator__internals__posix.cc |    2 +-
 ...tion__alloc_page__allocator__internals__posix.h |    2 +-
 ...rtition__alloc__base_debug_proc__maps__linux.cc |    4 +-
 ...ition__alloc__base_debug_stack__trace__posix.cc |    8 +-
 ...loc_partition__alloc__base_rand__util__posix.cc |   29 +-
 ...ition__alloc__base_threading_platform__thread.h |    4 +-
 ...e_threading_platform__thread__internal__posix.h |    4 +-
 ...lloc__base_threading_platform__thread__posix.cc |    2 +-
 ...src_partition__alloc_partition__alloc__config.h |    2 +-
 ..._partition__alloc_partition__alloc__constants.h |    2 +-
 ...rc_partition__alloc_partition__alloc__forward.h |    2 +-
 ...locator_src_partition__alloc_partition__root.cc |    2 +-
 ...locator_src_partition__alloc_spinning__mutex.cc |    6 +-
 ...__allocator_src_partition__alloc_stack_stack.cc |    2 +-
 ..._src_partition__alloc_thread__isolation_pkey.cc |    4 +-
 chromium/patches/patch-base_base__paths__posix.cc  |    2 +-
 chromium/patches/patch-base_compiler__specific.h   |    2 +-
 .../patches/patch-base_debug_debugger__posix.cc    |    2 +-
 chromium/patches/patch-base_debug_elf__reader.cc   |    2 +-
 .../patches/patch-base_debug_proc__maps__linux.cc  |    2 +-
 chromium/patches/patch-base_debug_stack__trace.cc  |    2 +-
 .../patch-base_debug_stack__trace__posix.cc        |    2 +-
 chromium/patches/patch-base_features.cc            |    4 +-
 .../patches/patch-base_files_dir__reader__linux.h  |    2 +-
 .../patches/patch-base_files_dir__reader__posix.h  |    2 +-
 chromium/patches/patch-base_files_drive__info.h    |    2 +-
 .../patches/patch-base_files_drive__info__posix.cc |    2 +-
 .../patches/patch-base_files_file__path__watcher.h |    2 +-
 .../patch-base_files_file__path__watcher__bsd.cc   |    2 +-
 ...patch-base_files_file__path__watcher__kqueue.cc |    2 +-
 .../patch-base_files_file__path__watcher__kqueue.h |    2 +-
 .../patches/patch-base_files_file__util__posix.cc  |    2 +-
 .../patch-base_files_file__util__unittest.cc       |    2 +-
 ...-base_files_important__file__writer__cleaner.cc |    2 +-
 chromium/patches/patch-base_files_scoped__file.cc  |    2 +-
 .../patch-base_functional_unretained__traits.h     |    2 +-
 chromium/patches/patch-base_i18n_icu__util.cc      |    2 +-
 chromium/patches/patch-base_linux__util.cc         |    2 +-
 chromium/patches/patch-base_logging__unittest.cc   |    2 +-
 ...-base_memory_platform__shared__memory__region.h |    2 +-
 ...mory_platform__shared__memory__region__posix.cc |    6 +-
 .../patches/patch-base_memory_protected__memory.h  |    2 +-
 .../patch-base_memory_protected__memory__posix.cc  |    2 +-
 ...atch-base_message__loop_message__pump__epoll.cc |    2 +-
 ...patch-base_message__loop_message__pump__epoll.h |    2 +-
 ...patch-base_message__loop_message__pump__glib.cc |    2 +-
 .../patch-base_posix_can__lower__nice__to.cc       |    2 +-
 .../patch-base_posix_file__descriptor__shuffle.h   |    2 +-
 chromium/patches/patch-base_posix_sysctl.cc        |    2 +-
 .../patch-base_posix_unix__domain__socket.cc       |    2 +-
 ...ch-base_posix_unix__domain__socket__unittest.cc |    2 +-
 .../patches/patch-base_process_internal__linux.h   |    2 +-
 chromium/patches/patch-base_process_kill.h         |    2 +-
 chromium/patches/patch-base_process_kill__posix.cc |    2 +-
 chromium/patches/patch-base_process_launch.h       |    2 +-
 .../patches/patch-base_process_launch__posix.cc    |    2 +-
 .../patches/patch-base_process_memory__linux.cc    |    2 +-
 .../patches/patch-base_process_process__handle.cc  |    2 +-
 .../patches/patch-base_process_process__handle.h   |    2 +-
 .../patch-base_process_process__handle__freebsd.cc |    2 +-
 .../patch-base_process_process__handle__openbsd.cc |    2 +-
 .../patches/patch-base_process_process__iterator.h |    2 +-
 ...atch-base_process_process__iterator__freebsd.cc |    2 +-
 ...atch-base_process_process__iterator__openbsd.cc |    2 +-
 .../patches/patch-base_process_process__metrics.cc |    2 +-
 .../patches/patch-base_process_process__metrics.h  |    2 +-
 ...patch-base_process_process__metrics__freebsd.cc |    2 +-
 ...patch-base_process_process__metrics__openbsd.cc |    2 +-
 .../patch-base_process_process__metrics__posix.cc  |    2 +-
 ...atch-base_process_process__metrics__unittest.cc |    2 +-
 .../patches/patch-base_process_process__posix.cc   |    2 +-
 .../patch-base_process_process__unittest.cc        |    2 +-
 .../patches/patch-base_profiler_module__cache.cc   |    2 +-
 ...e_profiler_sampling__profiler__thread__token.cc |    2 +-
 ...se_profiler_sampling__profiler__thread__token.h |    2 +-
 ...ch-base_profiler_stack__base__address__posix.cc |    2 +-
 ...ofiler_stack__sampling__profiler__test__util.cc |    2 +-
 ...profiler_stack__sampling__profiler__unittest.cc |    2 +-
 .../patch-base_profiler_thread__delegate__posix.cc |    2 +-
 chromium/patches/patch-base_rand__util.h           |    6 +-
 chromium/patches/patch-base_rand__util__posix.cc   |   45 +-
 .../patch-base_strings_safe__sprintf__unittest.cc  |    2 +-
 .../patch-base_synchronization_cancelable__event.h |    2 +-
 .../patch-base_synchronization_lock__impl.h        |    6 +-
 chromium/patches/patch-base_syslog__logging.cc     |    2 +-
 chromium/patches/patch-base_system_sys__info.cc    |    2 +-
 chromium/patches/patch-base_system_sys__info.h     |    6 +-
 .../patch-base_system_sys__info__freebsd.cc        |    2 +-
 .../patch-base_system_sys__info__openbsd.cc        |    2 +-
 .../patches/patch-base_system_sys__info__posix.cc  |    2 +-
 .../patch-base_system_sys__info__unittest.cc       |    2 +-
 ...k_thread__pool_environment__config__unittest.cc |    2 +-
 .../patch-base_test_launcher_test__launcher.cc     |    2 +-
 .../patch-base_test_test__file__util__linux.cc     |    2 +-
 .../patch-base_test_test__file__util__posix.cc     |    2 +-
 .../patches/patch-base_threading_hang__watcher.cc  |    2 +-
 .../patch-base_threading_platform__thread.h        |    2 +-
 .../patch-base_threading_platform__thread__bsd.cc  |    2 +-
 ..._threading_platform__thread__internal__posix.cc |    2 +-
 ...tch-base_threading_platform__thread__metrics.cc |    2 +-
 ...atch-base_threading_platform__thread__metrics.h |    2 +-
 ...patch-base_threading_platform__thread__posix.cc |    2 +-
 ...ch-base_threading_platform__thread__unittest.cc |    2 +-
 .../patches/patch-base_time_time__now__posix.cc    |    2 +-
 ...tch-base_trace__event_malloc__dump__provider.cc |    8 +-
 ...atch-base_trace__event_memory__dump__manager.cc |    2 +-
 ...atch-base_trace__event_process__memory__dump.cc |    2 +-
 chromium/patches/patch-base_tracing_trace__time.cc |    2 +-
 chromium/patches/patch-base_tracing_trace__time.h  |    2 +-
 .../patch-base_version__info_version__info.h       |    2 +-
 chromium/patches/patch-build_config_BUILD.gn       |    2 +-
 chromium/patches/patch-build_config_BUILDCONFIG.gn |    8 +-
 .../patches/patch-build_config_c++_modules.gni     |    2 +-
 chromium/patches/patch-build_config_clang_BUILD.gn |    4 +-
 .../patches/patch-build_config_clang_clang.gni     |    4 +-
 .../patches/patch-build_config_compiler_BUILD.gn   |   29 +-
 .../patch-build_config_compiler__cpu__abi.gn       |    2 +-
 chromium/patches/patch-build_config_linux_BUILD.gn |    2 +-
 .../patch-build_config_linux_libdrm_BUILD.gn       |    2 +-
 .../patches/patch-build_config_linux_pkg-config.py |    2 +-
 chromium/patches/patch-build_config_ozone.gni      |    2 +-
 chromium/patches/patch-build_config_rust.gni       |    2 +-
 .../patches/patch-build_config_v8__target__cpu.gni |    2 +-
 chromium/patches/patch-build_detect__host__arch.py |    2 +-
 chromium/patches/patch-build_dotfile__settings.gni |    2 +-
 chromium/patches/patch-build_gn__run__binary.py    |    2 +-
 chromium/patches/patch-build_linux_chrome.map      |    2 +-
 .../patches/patch-build_linux_strip__binary.gni    |    2 +-
 .../patches/patch-build_linux_strip__binary.py     |    2 +-
 chromium/patches/patch-build_linux_unbundle_icu.gn |    2 +-
 .../patches/patch-build_linux_unbundle_libpng.gn   |    2 +-
 .../patches/patch-build_linux_unbundle_libusb.gn   |    2 +-
 ...atch-build_modules_unified_modulemap__config.py |    2 +-
 chromium/patches/patch-build_rust_allocator_lib.rs |    2 +-
 .../patches/patch-build_rust_rust__bindgen.gni     |    2 +-
 .../patch-build_rust_rust__bindgen__generator.gni  |    2 +-
 chromium/patches/patch-build_rust_std_BUILD.gn     |    2 +-
 .../patches/patch-build_toolchain_freebsd_BUILD.gn |    2 +-
 .../patch-build_toolchain_gcc__solink__wrapper.py  |    2 +-
 .../patch-build_toolchain_gcc__toolchain.gni       |    6 +-
 .../patches/patch-build_toolchain_netbsd_BUILD.gn  |    2 +-
 .../patches/patch-build_toolchain_openbsd_BUILD.gn |    2 +-
 .../patches/patch-build_toolchain_toolchain.gni    |    2 +-
 ...atch-buildtools_third__party_libc++abi_BUILD.gn |    2 +-
 chromium/patches/patch-cc_base_features.cc         |    2 +-
 .../patch-chrome_app_chrome__command__ids.h        |    4 +-
 chromium/patches/patch-chrome_app_chrome__main.cc  |    2 +-
 .../patch-chrome_app_chrome__main__delegate.cc     |   42 +-
 .../patches/patch-chrome_browser_about__flags.cc   |  139 +-
 ...h-chrome_browser_after__startup__task__utils.cc |    2 +-
 ...apps_app__service_publishers_extension__apps.cc |    2 +-
 ...er_apps_platform__apps_platform__app__launch.cc |    2 +-
 ...ser_apps_platform__apps_platform__app__launch.h |    2 +-
 ...ete_chrome__autocomplete__scheme__classifier.cc |    2 +-
 ...kground_extensions_background__mode__manager.cc |    4 +-
 ...e_browser_background_glic_glic__status__icon.cc |    2 +-
 .../patch-chrome_browser_browser__features.cc      |    2 +-
 .../patch-chrome_browser_browser__features.h       |    2 +-
 .../patch-chrome_browser_browser__process__impl.cc |   12 +-
 .../patch-chrome_browser_browser__process__impl.h  |    4 +-
 ...data_chrome__browsing__data__model__delegate.cc |   43 +
 ...ta_chrome__browsing__data__remover__delegate.cc |   26 +
 ...hrome_browser_chrome__browser__field__trials.cc |   26 +
 ..._browser_chrome__browser__interface__binders.cc |    6 +-
 ...r_chrome__browser__interface__binders__webui.cc |    6 +-
 ...r__interface__binders__webui__parts__desktop.cc |   12 +-
 .../patch-chrome_browser_chrome__browser__main.cc  |   30 +-
 ...r_chrome__browser__main__extra__parts__ozone.cc |    2 +-
 ...-chrome_browser_chrome__browser__main__linux.cc |    2 +-
 ...h-chrome_browser_chrome__browser__main__linux.h |    2 +-
 ...-chrome_browser_chrome__browser__main__posix.cc |    6 +-
 ...ome_browser_chrome__content__browser__client.cc |   64 +-
 ...rome_browser_chrome__content__browser__client.h |    4 +-
 ...tent__browser__client__navigation__throttles.cc |   10 +-
 ...ssaging_messaging__backend__service__factory.cc |    2 +-
 ...iwa__key__distribution__component__installer.cc |    2 +-
 ..._iwa__key__distribution__component__installer.h |    2 +-
 ...ter_private__verification__tokens__installer.cc |   27 +
 ...rome_browser_component__updater_registration.cc |    2 +-
 ...ater_wasm__tts__engine__component__installer.cc |   20 +-
 ..._updater_widevine__cdm__component__installer.cc |   10 +-
 ...hrome__protocol__handler__registry__delegate.cc |    2 +-
 chromium/patches/patch-chrome_browser_defaults.cc  |    2 +-
 ...tity_device__oauth2__token__service__factory.cc |    2 +-
 ...me_browser_devtools_devtools__policy__dialog.cc |    2 +-
 ...e_browser_devtools_remote__debugging__server.cc |    4 +-
 ...me_browser_devtools_remote__debugging__server.h |    2 +-
 ...hrome_browser_diagnostics_diagnostics__writer.h |    2 +-
 ...download_chrome__download__manager__delegate.cc |    6 +-
 ...h-chrome_browser_download_download__commands.cc |    2 +-
 ...ch-chrome_browser_download_download__commands.h |    2 +-
 ...rome_browser_download_download__file__picker.cc |    2 +-
 ...hrome_browser_download_download__item__model.cc |    2 +-
 ...atch-chrome_browser_download_download__prefs.cc |   18 +-
 ...patch-chrome_browser_download_download__prefs.h |    6 +-
 ...ser__management_browser__management__service.cc |    2 +-
 ...wser__management_browser__management__service.h |    2 +-
 ...ise_browser__management_management__identity.cc |    2 +-
 ...ome__browser__main__extra__parts__enterprise.cc |    2 +-
 ...rome__browser__main__extra__parts__enterprise.h |    2 +-
 ...nectors_analysis_analysis__service__settings.cc |   17 -
 ...-chrome_browser_enterprise_connectors_common.cc |    2 +-
 ...er_enterprise_connectors_connectors__service.cc |    2 +-
 ...t_device__trust__connector__service__factory.cc |    2 +-
 ...evice__trust_device__trust__service__factory.cc |    2 +-
 ...ser_commands_key__rotation__command__factory.cc |    2 +-
 ...sistence_key__persistence__delegate__factory.cc |    2 +-
 ...ice__trust_signals_signals__service__factory.cc |    2 +-
 ...tors_reporting_browser__crash__event__router.cc |    2 +-
 ...nnectors_reporting_crash__reporting__context.cc |    2 +-
 ...onnectors_reporting_crash__reporting__context.h |    2 +-
 ...ectors_reporting_realtime__reporting__client.cc |    2 +-
 ...nectors_reporting_realtime__reporting__client.h |    6 +-
 ...nt_profile__management__navigation__throttle.cc |   19 -
 ...te__commands_cbcm__remote__commands__factory.cc |    2 +-
 ...te__commands_user__remote__commands__factory.cc |    2 +-
 ...reporting_cloud__profile__reporting__service.cc |   20 +-
 ...er_enterprise_signals_context__info__fetcher.cc |    2 +-
 ...ser_enterprise_signals_device__info__fetcher.cc |    2 +-
 ...erprise_signals_signals__aggregator__factory.cc |    2 +-
 ...enterprise_signin_enterprise__signin__service.h |    2 +-
 ...terstitials_managed__profile__required__page.cc |    2 +-
 ...wser_enterprise_util_managed__browser__utils.cc |    2 +-
 .../patch-chrome_browser_extensions_BUILD.gn       |    4 +-
 ..._browser__context__keyed__service__factories.cc |    2 +-
 ...ate_chrome__desktop__report__request__helper.cc |    2 +-
 ...rprise__reporting__private_conversion__utils.cc |    2 +-
 ...erprise__reporting__private_conversion__utils.h |    2 +-
 ..._private_enterprise__reporting__private__api.cc |   10 +-
 ...__private_enterprise__reporting__private__api.h |    2 +-
 ...writer__private_removable__storage__provider.cc |    2 +-
 ...ensions_api_messaging_launch__context__posix.cc |    2 +-
 ...__private_passwords__private__delegate__impl.cc |    2 +-
 ...s_api_runtime_chrome__runtime__api__delegate.cc |    2 +-
 ...extensions_api_settings__private_prefs__util.cc |    8 +-
 ...chrome_browser_extensions_api_tabs_tabs__api.cc |    4 +-
 ...cation__proxy_web__authentication__proxy__api.h |    2 +-
 ...gging__private_webrtc__logging__private__api.cc |    2 +-
 ..._browser_extensions_chrome__app__deprecation.cc |    2 +-
 ...e_browser_extensions_chrome__app__deprecation.h |    2 +-
 ...s_component__extensions__allowlist_allowlist.cc |    2 +-
 ..._browser_extensions_external__provider__impl.cc |    6 +-
 ...ser_extensions_sync_extension__sync__service.cc |    2 +-
 ...rome_browser_favicon_chrome__favicon__client.cc |    2 +-
 ...chrome_browser_feedback_show__feedback__page.cc |   10 +-
 ...ck_system__logs_about__system__logs__fetcher.cc |    2 +-
 ...k_system__logs_chrome__system__logs__fetcher.cc |    2 +-
 ...e__file__system__access__permission__context.cc |    4 +-
 .../patch-chrome_browser_first__run_first__run.cc  |    2 +-
 .../patch-chrome_browser_first__run_first__run.h   |    2 +-
 ...-chrome_browser_first__run_first__run__dialog.h |    2 +-
 ...hrome_browser_first__run_first__run__internal.h |    2 +-
 .../patch-chrome_browser_flag__descriptions.h      |    4 +-
 ...e_browser_gcm_gcm__profile__service__factory.cc |    2 +-
 ...__id_instance__id__profile__service__factory.cc |    2 +-
 ...e_browser_glic_glic__settings__util__desktop.cc |    2 +-
 .../patch-chrome_browser_glic_host_guest__util.cc  |    4 +-
 .../patch-chrome_browser_glic_public_features.cc   |    4 +-
 ...me_browser_glic_service_glic__instance__impl.cc |    6 +-
 ...atch-chrome_browser_glic_widget_glic__widget.cc |    2 +-
 .../patch-chrome_browser_global__features.cc       |   46 +-
 .../patch-chrome_browser_global__features.h        |   41 +-
 ...chrome_browser_headless_headless__mode__init.cc |    2 +-
 ...chrome_browser_headless_headless__mode__util.cc |    2 +-
 ...h-chrome_browser_intranet__redirect__detector.h |    2 +-
 ...dia__galleries_media__file__system__registry.cc |    2 +-
 ...ch-chrome_browser_media_audio__service__util.cc |    2 +-
 ...-chrome_browser_media_router_discovery_BUILD.gn |    2 +-
 ...er_discovery_discovery__network__list__posix.cc |    2 +-
 ...covery_discovery__network__list__wifi__linux.cc |    2 +-
 ...wser_media_webrtc_chrome__screen__enumerator.cc |    2 +-
 ...owser_media_webrtc_chrome__screen__enumerator.h |    2 +-
 ...ia_webrtc_desktop__media__picker__controller.cc |    2 +-
 ...media_webrtc_rtc__diagnostic__logging__utils.cc |    2 +-
 ...e_browser_media_webrtc_webrtc__log__uploader.cc |    2 +-
 ...ser_media_webrtc_webrtc__logging__controller.cc |    2 +-
 ...wser_media_webrtc_webrtc__logging__controller.h |    2 +-
 .../patch-chrome_browser_memory__details.cc        |    4 +-
 .../patches/patch-chrome_browser_metrics_BUILD.gn  |   10 +-
 ...chrome__browser__main__extra__parts__metrics.cc |   21 +-
 ..._chrome__browser__main__extra__parts__metrics.h |    2 +-
 ...ser_metrics_chrome__metrics__service__client.cc |   20 +-
 ...ch-chrome_browser_metrics_perf_cpu__identity.cc |    2 +-
 ...trics_power_process__metrics__recorder__util.cc |    2 +-
 ...hrome_browser_metrics_power_process__monitor.cc |    2 +-
 ...chrome_browser_metrics_power_process__monitor.h |    2 +-
 ...owser_net_profile__network__context__service.cc |    8 +-
 ..._profile__network__context__service__factory.cc |    2 +-
 ...rowser_net_system__network__context__manager.cc |   30 +-
 ...browser_net_system__network__context__manager.h |    6 +-
 ...page_modules_file__suggestion_drive__service.cc |    2 +-
 ...cations_notification__display__service__impl.cc |    8 +-
 ...ns_notification__platform__bridge__delegator.cc |    2 +-
 ...ations_notification__platform__bridge__linux.cc |    2 +-
 ..._tiles_chrome__most__visited__sites__factory.cc |    2 +-
 ...oad__metrics_page__load__metrics__initialize.cc |    6 +-
 ...d__manager_chrome__password__manager__client.cc |   10 +-
 ..._factories_password__reuse__manager__factory.cc |    2 +-
 ...icture_picture__in__picture__window__manager.cc |    2 +-
 .../patch-chrome_browser_platform__util__linux.cc  |    2 +-
 ...wser__cloud__management__controller__desktop.cc |   12 +-
 ...onfiguration__policy__handler__list__factory.cc |   73 +-
 ...y_developer__tools__policy__checker__factory.cc |   17 -
 ...y_device__management__service__configuration.cc |    2 +-
 ...olicy_policy__value__and__status__aggregator.cc |    2 +-
 .../patch-chrome_browser_prefs_browser__prefs.cc   |   26 +-
 ...er_prefs_pref__service__incognito__allowlist.cc |    2 +-
 ...-chrome_browser_prefs_session__startup__pref.cc |    2 +-
 ...er_printing_print__backend__service__manager.cc |    2 +-
 ...h-chrome_browser_printing_print__test__utils.cc |    2 +-
 ...patch-chrome_browser_printing_printer__query.cc |    2 +-
 ..._browser_private__verification__tokens_BUILD.gn |   35 +
 ...okens_private__verification__tokens__service.cc |   21 +
 ...vate__verification__tokens__service__factory.cc |   27 +
 ..._verification__tokens__url__loader__throttle.cc |   46 +
 ...tch-chrome_browser_process__singleton__posix.cc |    2 +-
 ...hrome__browser__main__extra__parts__profiles.cc |   75 +-
 .../patch-chrome_browser_profiles_profile__impl.cc |   14 +-
 ...ch-chrome_browser_profiles_profile__io__data.cc |    2 +-
 ...atch-chrome_browser_profiles_profiles__state.cc |    2 +-
 ...ies_regional__capabilities__service__factory.cc |    2 +-
 ...ties_regional__capabilities__service__factory.h |    2 +-
 ...r__context__menu_render__view__context__menu.cc |    6 +-
 ...h-chrome_browser_renderer__preferences__util.cc |   12 +-
 ...s_settings_autofill__page_passwords__shared.css |   17 -
 ..._autofill__page_passwords_passwords__shared.css |   17 +
 ...ome_browser_resources_signin_signin__shared.css |    2 +-
 ...owsing_chrome__password__protection__service.cc |    2 +-
 ...dent__reporting_incident__reporting__service.cc |    2 +-
 ...owsing_safe__browsing__pref__change__handler.cc |    4 +-
 ...rowsing_safe__browsing__pref__change__handler.h |    2 +-
 ...owser_safe__browsing_safe__browsing__service.cc |    2 +-
 ...ity__settings__bundle__pref__change__handler.cc |    2 +-
 ...rity__settings__bundle__pref__change__handler.h |    2 +-
 ...rowser_screen__ai_screen__ai__install__state.cc |    2 +-
 ...creen__ai_screen__ai__service__handler__base.cc |    2 +-
 ...tch-chrome_browser_sessions_session__restore.cc |    6 +-
 ...ser_sharing_sharing__handler__registry__impl.cc |    2 +-
 .../patch-chrome_browser_shell__integration.h      |    2 +-
 ...patch-chrome_browser_shortcuts_icon__badging.cc |    2 +-
 ...chrome_browser_signin_chrome__signin__client.cc |    4 +-
 ...tch-chrome_browser_signin_signin__hats__util.cc |   12 +-
 .../patch-chrome_browser_signin_signin__util.cc    |   17 +-
 .../patch-chrome_browser_signin_signin__util.h     |    4 +-
 ...ed__user_classify__url__navigation__throttle.cc |    2 +-
 ...vised__user_supervised__user__browser__utils.cc |    2 +-
 ...rvised__user_supervised__user__browser__utils.h |    2 +-
 ...supervised__user__extensions__delegate__impl.cc |    2 +-
 ...__user_supervised__user__extensions__manager.cc |    2 +-
 ...d__user_supervised__user__extensions__manager.h |    2 +-
 ...ed__user__google__auth__navigation__throttle.cc |    2 +-
 ..._supervised__user__metrics__service__factory.cc |    8 +-
 ..._user_supervised__user__navigation__observer.cc |    2 +-
 ...me_browser_support__tool_support__tool__util.cc |    2 +-
 ...owser_sync_chrome__sync__controller__builder.cc |    4 +-
 ...rowser_sync_device__info__sync__client__impl.cc |    4 +-
 ...h-chrome_browser_sync_sync__service__factory.cc |    2 +-
 ...est_integration_sync__service__impl__harness.cc |    2 +-
 ...e_browser_task__manager_sampling_task__group.cc |    2 +-
 ...me_browser_task__manager_sampling_task__group.h |    2 +-
 ..._task__manager_sampling_task__group__sampler.cc |    2 +-
 ...r_task__manager_sampling_task__group__sampler.h |    2 +-
 ...r_task__manager_sampling_task__manager__impl.cc |    2 +-
 ...browser_task__manager_task__manager__observer.h |    2 +-
 .../patch-chrome_browser_themes_theme__helper.cc   |    2 +-
 .../patch-chrome_browser_themes_theme__service.cc  |    8 +-
 ...e_browser_themes_theme__service__aura__linux.cc |    2 +-
 ...hrome_browser_themes_theme__service__factory.cc |    2 +-
 .../patch-chrome_browser_ui_accelerator__table.cc  |    2 +-
 ...-chrome_browser_ui_actions_chrome__action__id.h |    4 +-
 ...browser_ui_autofill_chrome__autofill__client.cc |    6 +-
 ..._browser_ui_autofill_chrome__autofill__client.h |    4 +-
 ..._payments_desktop__payments__window__manager.cc |   15 +-
 ...l_payments_desktop__payments__window__manager.h |    2 +-
 .../patch-chrome_browser_ui_browser__actions.cc    |   18 +-
 ...rome_browser_ui_browser__command__controller.cc |   16 +-
 .../patch-chrome_browser_ui_browser__commands.cc   |    6 +-
 .../patch-chrome_browser_ui_browser__ui__prefs.cc  |    2 +-
 ...patch-chrome_browser_ui_browser__view__prefs.cc |    2 +-
 ...r__window_internal_browser__window__features.cc |   10 +-
 ...ternal_create__browser__window__non__android.cc |    2 +-
 ...wser__window_public_browser__window__features.h |   17 +-
 ...rowser__window_public_create__browser__window.h |    2 +-
 .../patch-chrome_browser_ui_chrome__pages.cc       |    2 +-
 ...rowser_ui_color_native__chrome__color__mixer.cc |    2 +-
 .../patch-chrome_browser_ui_hats_survey__config.cc |    4 +-
 ...s_trust__safety__sentiment__service__factory.cc |    2 +-
 ...owser_ui_infobars_browser__infobar__registry.cc |   26 +
 ...r_ui_omnibox_omnibox__pedal__implementations.cc |    2 +-
 ...rollers_relaunch__chrome__bubble__controller.cc |    2 +-
 ..._passwords_manage__passwords__ui__controller.cc |    8 +-
 .../patch-chrome_browser_ui_prefs_pref__watcher.cc |    8 +-
 .../patch-chrome_browser_ui_prefs_pref__watcher.h  |    2 +-
 ...h-chrome_browser_ui_prefs_prefs__tab__helper.cc |    2 +-
 .../patches/patch-chrome_browser_ui_sad__tab.cc    |    2 +-
 ...sharing__hub_sharing__hub__bubble__controller.h |    2 +-
 ...e_browser_ui_signin_signin__view__controller.cc |    6 +-
 ...me_browser_ui_signin_signin__view__controller.h |    4 +-
 ..._ui_signin_signin__view__controller__delegate.h |    2 +-
 ...chrome_browser_ui_startup_bad__flags__prompt.cc |    2 +-
 ...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 |   16 +-
 ...me_browser_ui_startup_startup__tab__provider.cc |    4 +-
 .../patch-chrome_browser_ui_startup_url__util.cc   |    2 +-
 .../patch-chrome_browser_ui_tab__helpers.cc        |    8 +-
 ...h-chrome_browser_ui_tabs_public_tab__features.h |    8 +-
 ...-chrome_browser_ui_tabs_tab__dialog__manager.cc |    2 +-
 .../patch-chrome_browser_ui_tabs_tab__features.cc  |   14 +-
 ...owser_ui_task__manager_task__manager__columns.h |    2 +-
 ...ui_task__manager_task__manager__table__model.cc |    2 +-
 ...ch-chrome_browser_ui_test_popup__browsertest.cc |    6 +-
 ...tch-chrome_browser_ui_test_test__browser__ui.cc |    2 +-
 ...owser_ui_toolbar_app__menu__icon__controller.cc |    2 +-
 ...h-chrome_browser_ui_toolbar_app__menu__model.cc |    4 +-
 .../patch-chrome_browser_ui_ui__features.cc        |    6 +-
 .../patches/patch-chrome_browser_ui_ui__features.h |    4 +-
 ...pps_chrome__native__app__window__views__aura.cc |    2 +-
 ...s_chrome__browser__main__extra__parts__views.cc |    4 +-
 ...rome_browser_ui_views_chrome__views__delegate.h |    2 +-
 ...wser_ui_views_chrome__views__delegate__linux.cc |    2 +-
 ...owser_ui_views_compose_compose__dialog__view.cc |    2 +-
 ...collaboration__controller__delegate__desktop.cc |    8 +-
 ..._collaboration__controller__delegate__desktop.h |    2 +-
 ...ser_ui_views_eye__dropper_eye__dropper__aura.cc |    2 +-
 ...s_frame_browser__frame__view__factory__views.cc |    2 +-
 ...ws_frame_browser__frame__view__layout__linux.cc |    2 +-
 ..._browser__frame__view__layout__linux__native.cc |    2 +-
 ...r_ui_views_frame_browser__frame__view__linux.cc |    2 +-
 ...-chrome_browser_ui_views_frame_browser__view.cc |    8 +-
 ...hrome_browser_ui_views_frame_browser__widget.cc |   16 +-
 ...chrome_browser_ui_views_frame_browser__widget.h |    4 +-
 ...e_browser_ui_views_frame_contents__web__view.cc |    2 +-
 ...me_browser_ui_views_frame_contents__web__view.h |    2 +-
 ...s_frame_horizontal__tab__strip__region__view.cc |    4 +-
 ...rame_layout_browser__view__app__layout__impl.cc |    2 +-
 ...e_layout_browser__view__tabbed__layout__impl.cc |    4 +-
 ...ti__contents__view__drop__target__controller.cc |    2 +-
 ..._ui_views_frame_opaque__browser__frame__view.cc |    2 +-
 ...r_ui_views_frame_opaque__browser__frame__view.h |    2 +-
 ...paque__browser__frame__view__layout__delegate.h |    2 +-
 ..._ui_views_frame_system__menu__model__builder.cc |   16 +-
 ...ui_views_frame_system__menu__model__delegate.cc |    8 +-
 ...chrome_browser_ui_views_hung__renderer__view.cc |    2 +-
 ...r_ui_views_location__bar_location__bar__view.cc |    4 +-
 ...ui_views_new__tab__footer_footer__controller.cc |    4 +-
 ...views_passwords_password__bubble__view__base.cc |    2 +-
 ...er_ui_views_profiles_avatar__toolbar__button.cc |    2 +-
 ...ser_ui_views_profiles_avatar__toolbar__button.h |    2 +-
 ...iles_avatar__toolbar__button__state__manager.cc |    4 +-
 ...files_avatar__toolbar__button__state__manager.h |    4 +-
 ..._views_profiles_first__run__flow__controller.cc |    6 +-
 ...ui_views_profiles_profile__menu__coordinator.cc |    2 +-
 ...rowser_ui_views_profiles_profile__menu__view.cc |    6 +-
 ...wser_ui_views_profiles_profile__picker__view.cc |    2 +-
 ...er_ui_views_profiles_profile__picker__widget.cc |    2 +-
 ...es_signin__view__controller__delegate__views.cc |    2 +-
 ...les_signin__view__controller__delegate__views.h |    2 +-
 ...i_views_tabs_common_tab__group__header__view.cc |    4 +-
 ...ui_views_tabs_dragging_tab__drag__controller.cc |   24 +-
 ...abs_hovercard_tab__hover__card__bubble__view.cc |    4 +-
 ...ome_browser_ui_views_tabs_shared_drop__arrow.cc |    2 +-
 ...rowser_ui_views_tabs_shared_new__tab__button.cc |   26 +
 .../patch-chrome_browser_ui_views_tabs_tab.cc      |    4 +-
 ...rtical__tab__strip__focus__swipe__controller.cc |   17 +
 ...ertical__tab__strip__focus__swipe__controller.h |   17 +
 ...er_ui_views_task__manager__search__bar__view.cc |    2 +-
 ...ws_toolbar_avatar__toolbar__button__interface.h |    2 +-
 ...hrome_browser_ui_views_toolbar_toolbar__view.cc |    4 +-
 ...views_toolbar_webui__avatar__toolbar__button.cc |    4 +-
 ..._views_toolbar_webui__avatar__toolbar__button.h |    2 +-
 ..._education_browser__user__education__service.cc |   12 +-
 ...eb__apps_web__app__integration__test__driver.cc |   20 +-
 ...i_web__applications_app__browser__controller.cc |    2 +-
 ...rowser_ui_web__applications_web__app__dialogs.h |    2 +-
 ...eb__applications_web__app__ui__manager__impl.cc |    6 +-
 ...web__applications_web__app__ui__manager__impl.h |    4 +-
 ...ser_ui_webui__browser_webui__browser__window.cc |    4 +-
 ...atch-chrome_browser_ui_webui_about_about__ui.cc |    2 +-
 ...patch-chrome_browser_ui_webui_about_about__ui.h |    2 +-
 ..._ui_webui_app__home_app__home__page__handler.cc |    2 +-
 ...r_ui_webui_app__home_app__home__page__handler.h |    2 +-
 ...ui_webui_app__settings_web__app__settings__ui.h |    2 +-
 ...icate__manager_certificate__manager__handler.cc |    2 +-
 ...i_certificate__manager_client__cert__sources.cc |   18 +-
 ...ui_certificate__manager_client__cert__sources.h |    2 +-
 ...me_browser_ui_webui_chrome__web__ui__configs.cc |   18 +-
 ...i_webui_chrome__web__ui__controller__factory.cc |   10 +-
 ...i_connectors__internals_device__trust__utils.cc |    2 +-
 ..._cr__components_searchbox_searchbox__handler.cc |    4 +-
 ...ui_history_history__identity__state__watcher.cc |    2 +-
 ...fobar__internals_infobar__internals__handler.cc |   53 +-
 ...wser_ui_webui_interstitials_interstitial__ui.cc |    2 +-
 ...atch-chrome_browser_ui_webui_intro_intro__ui.cc |   35 +
 ...e_browser_ui_webui_management_management__ui.cc |    2 +-
 ...i_webui_management_management__ui__constants.cc |    2 +-
 ...ui_webui_management_management__ui__constants.h |    2 +-
 ..._ui_webui_management_management__ui__handler.cc |    2 +-
 ...r_ui_webui_management_management__ui__handler.h |    2 +-
 ...ssword__manager_notification__cards__handler.cc |   12 +-
 ...assword__manager_notification__cards__handler.h |    2 +-
 ...notification__cards_relaunch__chrome__banner.cc |    2 +-
 ...ch-chrome_browser_ui_webui_policy_policy__ui.cc |    2 +-
 ...ui_sanitized__image_sanitized__image__source.cc |    2 +-
 ...bui_sanitized__image_sanitized__image__source.h |    2 +-
 ...h__engine__choice_search__engine__choice__ui.cc |    2 +-
 ...rowser_ui_webui_settings_appearance__handler.cc |    2 +-
 ...tings_settings__localized__strings__provider.cc |   12 +-
 ...er_ui_webui_settings_site__settings__handler.cc |    8 +-
 ...ize__chrome_customize__chrome__page__handler.cc |    4 +-
 ...mize__chrome_customize__chrome__page__handler.h |    2 +-
 ...ser_ui_webui_signin_profile__picker__handler.cc |    2 +-
 ...owser_ui_webui_signin_sync__confirmation__ui.cc |    2 +-
 ...r__education__internals__page__handler__impl.cc |    4 +-
 ...-chrome_browser_ui_webui_version_version__ui.cc |    2 +-
 ...hrome_browser_ui_window__sizer_window__sizer.cc |    2 +-
 ...rowser_updater_browser__updater__client__util.h |    2 +-
 .../patch-chrome_browser_updater_updater.cc        |    2 +-
 ...r_upgrade__detector_version__history__client.cc |    2 +-
 ...king_visited__url__ranking__service__factory.cc |    2 +-
 ...lications_commands_launch__web__app__command.cc |    2 +-
 ...s_commands_set__user__display__mode__command.cc |    2 +-
 ...browser_web__applications_icons_icon__masker.cc |    2 +-
 ...ons_os__integration_os__integration__manager.cc |    2 +-
 ...__integration_os__integration__test__override.h |    2 +-
 ...integration_run__on__os__login__sub__manager.cc |    2 +-
 ...tions_os__integration_shortcut__sub__manager.cc |    2 +-
 ...gration_web__app__file__handler__registration.h |    2 +-
 ...lications_os__integration_web__app__shortcut.cc |    2 +-
 ...plications_os__integration_web__app__shortcut.h |    2 +-
 ...pplications_policy_web__app__policy__manager.cc |    2 +-
 ...s_test_os__integration__test__override__impl.cc |    2 +-
 ...ns_test_os__integration__test__override__impl.h |    2 +-
 ...ch-chrome_browser_web__applications_web__app.cc |    2 +-
 ...ser_web__applications_web__app__install__info.h |    2 +-
 ...rome_browser_webapps_chrome__webapps__client.cc |    2 +-
 ...bauthn_chrome__web__authentication__delegate.cc |    2 +-
 ...tch-chrome_browser_webauthn_enclave__manager.cc |    2 +-
 ...ebauthn_password__credential__ui__controller.cc |    2 +-
 ...me_browser_webauthn_unexportable__key__utils.cc |    2 +-
 .../patches/patch-chrome_common_channel__info.h    |    2 +-
 .../patch-chrome_common_channel__info__posix.cc    |    2 +-
 .../patch-chrome_common_chrome__content__client.cc |   10 +-
 .../patch-chrome_common_chrome__features.cc        |    8 +-
 .../patches/patch-chrome_common_chrome__features.h |    8 +-
 .../patches/patch-chrome_common_chrome__paths.cc   |    2 +-
 .../patches/patch-chrome_common_chrome__paths.h    |    2 +-
 .../patch-chrome_common_chrome__paths__internal.h  |    2 +-
 .../patch-chrome_common_chrome__switches.cc        |   26 -
 .../patches/patch-chrome_common_chrome__switches.h |   20 +-
 ...e_common_controlled__frame_controlled__frame.cc |    2 +-
 .../patches/patch-chrome_common_crash__keys.cc     |    2 +-
 ...chrome_common_extensions_extension__constants.h |    2 +-
 ...rmissions_chrome__permission__message__rules.cc |    2 +-
 ...ch-chrome_common_media_cdm__host__file__path.cc |    2 +-
 .../patch-chrome_common_media_cdm__registration.cc |    2 +-
 .../patch-chrome_common_media_cdm__registration.h  |    2 +-
 ...a_component__widevine__cdm__hint__file__linux.h |    2 +-
 chromium/patches/patch-chrome_common_pref__names.h |   29 +-
 .../patches/patch-chrome_common_url__constants.h   |    4 +-
 .../patch-chrome_common_webui__url__constants.cc   |    2 +-
 .../patch-chrome_common_webui__url__constants.h    |    6 +-
 ...ise__companion_enterprise__companion__client.cc |    2 +-
 ...h-chrome_enterprise__companion_event__logger.cc |    2 +-
 ...e_enterprise__companion_ipc__security__linux.cc |    2 +-
 .../patch-chrome_enterprise__companion_lock.cc     |    2 +-
 ...e_renderer_chrome__content__renderer__client.cc |   10 +-
 ...vices_printing_print__backend__service__impl.cc |    2 +-
 ...rvices_printing_print__backend__service__impl.h |    2 +-
 ...services_speech_audio__source__fetcher__impl.cc |    2 +-
 ...e_test_base_scoped__channel__override__posix.cc |    2 +-
 ...ch-chrome_test_chromedriver_chrome__launcher.cc |    2 +-
 ...rome_test_chromedriver_chrome_chrome__finder.cc |    2 +-
 ...e_test_chromedriver_key__converter__unittest.cc |    2 +-
 ...medriver_keycode__text__conversion__unittest.cc |    2 +-
 ...sed__user_google__auth__state__waiter__mixin.cc |    4 +-
 .../patches/patch-chrome_updater_configurator.cc   |    2 +-
 ...atch-chrome_updater_ipc_ipc__security__linux.cc |    2 +-
 chromium/patches/patch-chrome_updater_lock.cc      |    2 +-
 .../patch-chrome_updater_util_posix__util.cc       |    2 +-
 chromium/patches/patch-chrome_utility_services.cc  |    2 +-
 ...s_mojo__proxy_mojo__core_core_channel__posix.cc |    2 +-
 chromium/patches/patch-components_BUILD.gn         |    8 +-
 ...utofill_content_renderer_at__memory__handler.cc |    2 +-
 ...owser_foundations_browser__autofill__manager.cc |    4 +-
 ...er_integrators_autofill__ai_management__util.cc |   62 +
 ...r_integrators_autofill__ai_management__utils.cc |   62 -
 ...guide_autofill__optimization__guide__decider.cc |    2 +-
 ...browser_payments_amount__extraction__manager.cc |   10 +-
 ...autofill_core_browser_payments_bnpl__manager.cc |    4 +-
 ...ayments_payments__requests_payments__request.cc |   17 +
 ...payments_credit__card__suggestion__generator.cc |    2 +-
 ...ebdata_payments_payments__sync__bridge__util.cc |    2 +-
 ...ill_core_common_autofill__payments__features.cc |   30 +-
 chromium/patches/patch-components_cbor_BUILD.gn    |    2 +-
 ...on_public_collaboration__controller__delegate.h |    2 +-
 ...onents_commerce_core_commerce__feature__list.cc |    2 +-
 ...nstrained__window_constrained__window__views.cc |    2 +-
 ...ngs_core_browser_website__settings__registry.cc |    2 +-
 ...omponents_cookie__config_cookie__store__util.cc |    2 +-
 .../patch-components_crash_core_app_BUILD.gn       |    2 +-
 ...nts_crash_core_app_chrome__crashpad__handler.cc |    2 +-
 ...nents_crash_core_app_crashpad__handler__main.cc |    2 +-
 ...h_core_browser_crash__upload__list__crashpad.cc |    2 +-
 .../patch-components_crash_core_common_BUILD.gn    |    2 +-
 ...h-components_dbus_xdg_file__transfer__portal.cc |    2 +-
 ...s_device__signals_core_browser_browser__utils.h |    2 +-
 ...wser_desktop_desktop__os__signals__collector.cc |    2 +-
 ...als_core_browser_linux_browser__utils__linux.cc |    2 +-
 ...ignals_core_browser_mock__signals__aggregator.h |    2 +-
 ...ice__signals_core_browser_signals__aggregator.h |    2 +-
 ...gnals_core_browser_signals__aggregator__impl.cc |    2 +-
 ...ignals_core_browser_signals__aggregator__impl.h |    2 +-
 ...ignals_core_browser_user__permission__service.h |    2 +-
 ...core_browser_user__permission__service__impl.cc |    2 +-
 ..._core_browser_user__permission__service__impl.h |    2 +-
 ...als_core_common_linux_platform__utils__linux.cc |    2 +-
 ..._device__signals_core_common_platform__utils.cc |   17 +
 ...s_device__signals_core_common_platform__utils.h |    4 +-
 ...nals_core_system__signals_platform__delegate.cc |    2 +-
 ...nents_device__signals_test_signals__contract.cc |    2 +-
 ...service_discardable__shared__memory__manager.cc |    2 +-
 ...ponents_embedder__support_user__agent__utils.cc |    8 +-
 ...bedder__support_user__agent__utils__unittest.cc |    2 +-
 ...eporting_chrome__profile__request__generator.cc |    2 +-
 ...ts_enterprise_browser_reporting_report__util.cc |    4 +-
 ...ctors_core_analysis__service__settings__base.cc |   17 +
 ...ctors_core_realtime__reporting__client__base.cc |    2 +-
 ..._enterprise_data__controls_core_browser_rule.cc |    2 +-
 ...components_enterprise_watermarking_watermark.cc |    6 +-
 ...mponents_error__page_common_localized__error.cc |    2 +-
 ...h-components_eye__dropper_eye__dropper__view.cc |    2 +-
 ..._feature__engagement_public_event__constants.cc |    2 +-
 ...s_feature__engagement_public_event__constants.h |    2 +-
 ...e__engagement_public_feature__configurations.cc |    4 +-
 ...eature__engagement_public_feature__constants.cc |    8 +-
 ...feature__engagement_public_feature__constants.h |    6 +-
 ...nts_feature__engagement_public_feature__list.cc |   10 +-
 ...ents_feature__engagement_public_feature__list.h |   18 +-
 ...components_feature__engagement_public_tracker.h |    2 +-
 ...omponents_feed_core_proto_v2_wire_version.proto |    2 +-
 ...s_feed_core_v2_feed__network__impl__unittest.cc |    2 +-
 .../patch-components_feed_core_v2_proto__util.cc   |    2 +-
 ...omponents_feed_core_v2_proto__util__unittest.cc |    2 +-
 ...-components_feed_core_v2_test_proto__printer.cc |    2 +-
 ...h-components_gcm__driver_gcm__desktop__utils.cc |    2 +-
 .../patches/patch-components_gwp__asan_BUILD.gn    |    2 +-
 ...-components_gwp__asan_buildflags_buildflags.gni |    2 +-
 ..._asan_client_guarded__page__allocator__posix.cc |    2 +-
 .../patch-components_gwp__asan_client_gwp__asan.cc |    2 +-
 ...ponents_gwp__asan_client_gwp__asan__features.cc |    2 +-
 ...nts_gwp__asan_crash__handler_crash__analyzer.cc |    2 +-
 ...patch-components_live__caption_caption__util.cc |    4 +-
 .../patch-components_live__caption_caption__util.h |    2 +-
 ...omponents_media__router_common_media__source.cc |    2 +-
 ...n_providers_cast_channel_cast__message__util.cc |    2 +-
 ...ter_common_providers_cast_channel_enum__table.h |    2 +-
 ...-components_metrics_drive__metrics__provider.cc |    2 +-
 .../patch-components_metrics_dwa_dwa__service.cc   |    2 +-
 .../patch-components_metrics_metrics__log.cc       |    2 +-
 ...-components_metrics_metrics__service__client.cc |    2 +-
 .../patch-components_metrics_motherboard.cc        |    2 +-
 ...nents_metrics_private__metrics_puma__service.cc |    2 +-
 ...nts_named__mojo__ipc__server_connection__info.h |    2 +-
 ...ts_named__mojo__ipc__server_endpoint__options.h |    2 +-
 ...erver_named__mojo__ipc__server__client__util.cc |    2 +-
 ...ed__mojo__server__endpoint__connector__linux.cc |    2 +-
 .../patch-components_named__system__lock_BUILD.gn  |    2 +-
 .../patch-components_named__system__lock_lock.h    |    2 +-
 ...omponents_named__system__lock_lock__unittest.cc |    2 +-
 ...s_internal_notebooks__network__service__impl.cc |    4 +-
 .../patch-components_ntp__tiles_pref__names.h      |    2 +-
 ...n__device__translation_service_sandbox__hook.cc |    2 +-
 ...on__device__translation_service_sandbox__hook.h |    2 +-
 ...on__guide_core_optimization__guide__features.cc |   17 -
 ...zation__guide_core_optimization__guide__util.cc |    6 +-
 ..._async_browser_secret__portal__key__provider.cc |    2 +-
 ...aint__preview_browser_paint__preview__client.cc |    2 +-
 ...iew_browser_paint__preview__client__unittest.cc |    2 +-
 ...aint__preview_common_proto_paint__preview.proto |    2 +-
 ..._preview_player_player__compositor__delegate.cc |    2 +-
 ...ger_core_browser_features_password__features.cc |    6 +-
 ...ager_core_browser_features_password__features.h |    4 +-
 ...ger_core_browser_password__autofill__manager.cc |    8 +-
 ...ager_core_browser_password__autofill__manager.h |    2 +-
 ...manager_core_browser_password__form__filling.cc |    2 +-
 ...manager_core_browser_password__form__manager.cc |    6 +-
 ...word__manager_core_browser_password__manager.cc |    8 +-
 ...anager_core_browser_password__manager__client.h |    4 +-
 ...ger_core_browser_password__manager__switches.cc |    2 +-
 ...ager_core_browser_password__manager__switches.h |    2 +-
 ...ore_browser_password__manual__fallback__flow.cc |    2 +-
 ...core_browser_password__manual__fallback__flow.h |    2 +-
 ..._core_browser_password__store__factory__util.cc |    2 +-
 ...core_browser_password__store_login__database.cc |    2 +-
 ...ssword__store_login__database__async__helper.cc |    2 +-
 ...er_password__store_login__database__unittest.cc |    2 +-
 ...core_browser_stub__password__manager__client.cc |    2 +-
 ..._core_browser_stub__password__manager__client.h |    2 +-
 ...er_core_common_password__manager__pref__names.h |    6 +-
 ...nager_decorators_process__metrics__decorator.cc |    2 +-
 ...mponents_performance__manager_public_features.h |    2 +-
 ...e__attribution_memory__measurement__delegate.cc |    8 +-
 ...sions_prediction__service_prediction__common.cc |    2 +-
 ...icy_core_browser_policy__pref__mapping__test.cc |    2 +-
 ...licy_core_common_cloud_cloud__policy__client.cc |    2 +-
 ...mmon_cloud_cloud__policy__refresh__scheduler.cc |    2 +-
 ...policy_core_common_cloud_cloud__policy__util.cc |    2 +-
 ...-components_policy_core_common_policy__paths.cc |    2 +-
 ...onents_policy_tools_generate__policy__source.py |    2 +-
 ...nts_power__metrics_energy__metrics__provider.cc |    2 +-
 ...er__metrics_energy__metrics__provider__linux.cc |    2 +-
 ...ate__ai_proto__utils_client__metadata__utils.cc |    2 +-
 ...mponents_private__verification__tokens_BUILD.gn |   18 +
 ...s_private__verification__tokens_common_BUILD.gn |   18 +
 ...y__config_pref__proxy__config__tracker__impl.cc |    2 +-
 ...ents_proxy__config_proxy__config__pref__names.h |    2 +-
 ...nfig_proxy__override__rules__policy__handler.cc |    2 +-
 ...onfig_proxy__override__rules__policy__handler.h |    2 +-
 ...components_proxy__config_proxy__prefs__utils.cc |    2 +-
 ...capabilities_regional__capabilities__service.cc |    4 +-
 ..._capabilities_regional__capabilities__service.h |    4 +-
 ...ontent_common_file__type__policies__unittest.cc |    2 +-
 ...ing_content_resources_gen__file__type__proto.py |    2 +-
 ..._core_browser_db_sb__protocol__manager__util.cc |    4 +-
 ..._browser_realtime_url__lookup__service__base.cc |    2 +-
 ...nents_search__engines_template__url__service.cc |    4 +-
 ...onents_security__interstitials_content_utils.cc |    2 +-
 ..._default__model_cross__device__user__segment.cc |    2 +-
 ...paint__preview__compositor__collection__impl.cc |    2 +-
 ...identity__manager_account__capabilities__list.h |    4 +-
 ...mponents_signin_public_base_signin__switches.cc |   55 +-
 ...omponents_signin_public_base_signin__switches.h |   75 +-
 ...blic_identity__manager_account__capabilities.cc |    4 +-
 ...ublic_identity__manager_account__capabilities.h |    4 +-
 .../patches/patch-components_soda_soda__util.cc    |    8 +-
 ...metric__utils_browser_startup__metric__utils.cc |    2 +-
 ..._metric__utils_browser_startup__metric__utils.h |    2 +-
 ..._metric__utils_common_startup__metric__utils.cc |    2 +-
 .../patch-components_storage__monitor_BUILD.gn     |    2 +-
 ...torage__monitor_removable__device__constants.cc |    2 +-
 ...storage__monitor_removable__device__constants.h |    2 +-
 ...d__user_core_browser_child__account__service.cc |    2 +-
 ...r_core_browser_list__family__members__service.h |    2 +-
 ...e_browser_supervised__user__metrics__service.cc |    4 +-
 ...r_core_browser_supervised__user__preferences.cc |    2 +-
 ...owser_supervised__user__url__checker__client.cc |    4 +-
 ...d__user_core_browser_supervised__user__utils.cc |    2 +-
 ...onents_supervised__user_core_common_features.cc |    8 +-
 ...ponents_supervised__user_core_common_features.h |    7 +-
 ...ents_supervised__user_core_common_pref__names.h |    2 +-
 ...onents_sync__bookmarks_bookmark__model__view.cc |    2 +-
 ...sync__device__info_local__device__info__util.cc |    2 +-
 ...evice__info_local__device__info__util__linux.cc |    2 +-
 .../patches/patch-components_sync_base_features.cc |    2 +-
 .../patch-components_sync_base_sync__util.cc       |    2 +-
 ...nts_sync_service_device__statistics__tracker.cc |    2 +-
 .../patch-components_sync_service_sync__prefs.cc   |    2 +-
 .../patch-components_system__cpu_cpu__probe.cc     |    2 +-
 ...onents_translate_core_common_translate__util.cc |    2 +-
 ...sted__vault_trusted__vault__connection__impl.cc |    2 +-
 ...ponents_update__client_update__query__params.cc |    2 +-
 ..._formatter_spoof__checks_idn__spoof__checker.cc |    2 +-
 ...nts_user__education_views_help__bubble__view.cc |    2 +-
 ...ents_user__education_views_help__bubble__view.h |    2 +-
 ...ts_user__education_views_help__bubble__views.cc |    2 +-
 ...nents_variations_service_variations__service.cc |    4 +-
 ...isited__url__ranking_public_url__visit__util.cc |    2 +-
 .../patch-components_viz_host_gpu__host__impl.cc   |    2 +-
 ...ch-components_viz_host_host__display__client.cc |    2 +-
 ...tch-components_viz_host_host__display__client.h |    2 +-
 ...isplay__embedder_skia__output__surface__impl.cc |    2 +-
 ..._display__embedder_software__output__surface.cc |    2 +-
 ...e_display__embedder_software__output__surface.h |    2 +-
 ...omponents_viz_service_display_skia__renderer.cc |    2 +-
 ...e__sinks_root__compositor__frame__sink__impl.cc |    4 +-
 ...me__sinks_root__compositor__frame__sink__impl.h |    2 +-
 ...components_viz_service_gl_gpu__service__impl.cc |    2 +-
 ...-components_viz_service_gl_gpu__service__impl.h |    2 +-
 ...ch-components_viz_test_fake__display__client.cc |    2 +-
 ...tch-components_viz_test_fake__display__client.h |    2 +-
 ...tch-components_viz_test_mock__display__client.h |    2 +-
 ..._wallet_core_browser_network_wallet__request.cc |    2 +-
 .../patches/patch-components_web__package_BUILD.gn |   32 +
 ..._web__bundles_ecdsa__p256__sha256__signature.cc |   30 +
 ...kage_signed__web__bundles_ed25519__signature.cc |   30 +
 ...igned__web__bundles_integrity__block__parser.cc |  296 ++
 ...signed__web__bundles_integrity__block__parser.h |   44 +
 ...web__package_signed__web__bundles_rust_BUILD.gn |   52 +
 ..._package_signed__web__bundles_rust_constants.rs |   28 +
 ...e_signed__web__bundles_rust_integrity__block.rs |  188 ++
 ...web__bundles_rust_integrity__block__unittest.rs |  483 +++
 ...s_web__package_signed__web__bundles_rust_lib.rs |   34 +
 ...igned__web__bundles_rust_signature__verifier.rs |  129 +
 ...s_rust_signed__web__bundles__rust__unittests.rs |   14 +
 ...web__package_signed__web__bundles_rust_types.rs |   58 +
 ...les_signed__web__bundle__signature__verifier.cc |   91 +
 ...ned__web__bundles_signed__web__bundle__utils.cc |   52 +
 ...onents_webapps_browser_web__app__url__config.cc |    2 +-
 ...core_browser_gpm__user__verification__policy.cc |    2 +-
 .../patch-components_webui_flags_flags__state.cc   |    4 +-
 chromium/patches/patch-content_app_BUILD.gn        |    2 +-
 .../patches/patch-content_app_content__main.cc     |    2 +-
 ...atch-content_app_content__main__runner__impl.cc |   45 +-
 chromium/patches/patch-content_browser_BUILD.gn    |    6 +-
 ...sibility_browser__accessibility__state__impl.cc |    2 +-
 ...owser__accessibility__state__impl__auralinux.cc |    2 +-
 ..._browser_browser__child__process__host__impl.cc |    2 +-
 ...t_browser_browser__child__process__host__impl.h |    2 +-
 ...ild__process__host__impl__receiver__bindings.cc |    2 +-
 .../patch-content_browser_browser__main__loop.cc   |    2 +-
 ...wser_child__process__launcher__helper__linux.cc |    2 +-
 ...browser_child__thread__type__switcher__linux.cc |    2 +-
 ..._compositor_viz__process__transport__factory.cc |    2 +-
 ...wser_devtools_devtools__frontend__host__impl.cc |    2 +-
 ...owser_devtools_devtools__frontend__host__impl.h |    2 +-
 ...wser_devtools_protocol_system__info__handler.cc |    2 +-
 ...ccess_file__path__watcher_file__path__watcher.h |    2 +-
 ...file__path__watcher_file__path__watcher__bsd.cc |    2 +-
 ...le__path__watcher_file__path__watcher__kqueue.h |    2 +-
 ...s_file__system__access__local__path__watcher.cc |    2 +-
 ...font__access_font__enumeration__data__source.cc |    2 +-
 .../patch-content_browser_gpu_compositor__util.cc  |    2 +-
 ...content_browser_gpu_gpu__data__manager__impl.cc |    2 +-
 ...-content_browser_gpu_gpu__data__manager__impl.h |    2 +-
 ...rowser_gpu_gpu__data__manager__impl__private.cc |    2 +-
 ...browser_gpu_gpu__data__manager__impl__private.h |    2 +-
 ...patch-content_browser_gpu_gpu__process__host.cc |    6 +-
 ...wser_media_frameless__media__interface__proxy.h |    2 +-
 ...r_media_media__keys__listener__manager__impl.cc |    2 +-
 ...ent_browser_network__service__instance__impl.cc |    4 +-
 ...rowser_renderer__host_delegated__frame__host.cc |    2 +-
 ...ia_service__video__capture__device__launcher.cc |    2 +-
 ...n__transitions_navigation__entry__screenshot.cc |    2 +-
 ...r_renderer__host_render__process__host__impl.cc |   12 +-
 ...er_renderer__host_render__process__host__impl.h |    2 +-
 ...der__process__host__impl__receiver__bindings.cc |    2 +-
 ...wser_renderer__host_render__view__host__impl.cc |    4 +-
 ...derer__host_render__widget__host__view__aura.cc |   12 +-
 ...nderer__host_render__widget__host__view__aura.h |    4 +-
 ...t_render__widget__host__view__event__handler.cc |    2 +-
 .../patch-content_browser_sandbox__host__linux.cc  |    2 +-
 ...scheduler_responsiveness_jank__monitor__impl.cc |    2 +-
 ...duler_responsiveness_native__event__observer.cc |    2 +-
 ...eduler_responsiveness_native__event__observer.h |    2 +-
 ...browser_service__host_utility__process__host.cc |    2 +-
 ...t_utility__process__host__receiver__bindings.cc |    2 +-
 ...ser_service__host_utility__sandbox__delegate.cc |    2 +-
 ...r_shape__detection_shape__detection__service.cc |    2 +-
 .../patches/patch-content_browser_theme__helper.cc |    2 +-
 .../patch-content_browser_v8__snapshot__files.cc   |    2 +-
 ...r_web__contents_slow__web__preference__cache.cc |    2 +-
 ...nt_browser_web__contents_web__contents__impl.cc |   26 +-
 ...wser_web__contents_web__contents__view__aura.cc |    8 +-
 ...contents_web__contents__view__aura__unittest.cc |    2 +-
 ...browser_webui_web__ui__main__frame__observer.cc |    2 +-
 ...owser_zygote__host_zygote__host__impl__linux.cc |    2 +-
 ...rowser_zygote__host_zygote__host__impl__linux.h |    2 +-
 chromium/patches/patch-content_child_BUILD.gn      |    2 +-
 .../patches/patch-content_child_child__process.cc  |    2 +-
 .../patches/patch-content_child_child__process.h   |    2 +-
 chromium/patches/patch-content_common_BUILD.gn     |    2 +-
 chromium/patches/patch-content_common_features.cc  |   23 +-
 chromium/patches/patch-content_common_features.h   |   12 +-
 .../patch-content_common_font__list__unittest.cc   |    4 +-
 ...-content_common_gpu__pre__sandbox__hook__bsd.cc |    2 +-
 ...h-content_common_gpu__pre__sandbox__hook__bsd.h |    2 +-
 ...content_common_gpu__pre__sandbox__hook__linux.h |    2 +-
 ...tch-content_common_thread__type__switcher.mojom |    2 +-
 .../patch-content_gpu_gpu__child__thread.cc        |    2 +-
 chromium/patches/patch-content_gpu_gpu__main.cc    |    2 +-
 ...tent_public_browser_content__browser__client.cc |    4 +-
 ...blic_browser_zygote__host_zygote__host__linux.h |    2 +-
 ...atch-content_public_common_content__features.cc |   10 +-
 ...atch-content_public_common_content__switches.cc |    6 +-
 ...patch-content_public_common_content__switches.h |    6 +-
 ...patch-content_public_common_zygote_features.gni |    2 +-
 .../patch-content_renderer_render__thread__impl.cc |    8 +-
 ...ent_renderer_renderer__blink__platform__impl.cc |    2 +-
 ...tent_renderer_renderer__blink__platform__impl.h |    2 +-
 .../patch-content_renderer_renderer__main.cc       |    4 +-
 ...er_renderer__main__platform__delegate__linux.cc |    2 +-
 ...ces_devtools__media__encoding__service_BUILD.gn |    2 +-
 chromium/patches/patch-content_shell_BUILD.gn      |    2 +-
 ...atch-content_shell_app_shell__main__delegate.cc |    2 +-
 ...nt_shell_browser_shell__browser__main__parts.cc |    2 +-
 ...ell_browser_shell__platform__delegate__views.cc |    2 +-
 ...ll_renderer_shell__content__renderer__client.cc |    2 +-
 ...hell_utility_shell__content__utility__client.cc |    2 +-
 chromium/patches/patch-content_test_BUILD.gn       |    4 +-
 ...vice__model_on__device__model__sandbox__init.cc |    2 +-
 ...evice__model_on__device__model__sandbox__init.h |    2 +-
 chromium/patches/patch-content_utility_services.cc |   12 +-
 ...ch_speech__recognition__sandbox__hook__linux.cc |    2 +-
 ...ech_speech__recognition__sandbox__hook__linux.h |    2 +-
 ...link__platform__with__sandbox__support__impl.cc |    2 +-
 ...blink__platform__with__sandbox__support__impl.h |    2 +-
 .../patches/patch-content_utility_utility__main.cc |    2 +-
 .../patch-content_utility_utility__thread__impl.cc |    2 +-
 chromium/patches/patch-content_zygote_BUILD.gn     |    2 +-
 .../patches/patch-content_zygote_zygote__linux.cc  |    2 +-
 .../patch-content_zygote_zygote__main__linux.cc    |    2 +-
 .../patch-device_bluetooth_bluetooth__adapter.cc   |    2 +-
 .../patch-device_bluetooth_cast__bluetooth.gni     |    2 +-
 .../patches/patch-device_fido_public_features.cc   |    2 +-
 .../patches/patch-device_fido_public_features.h    |    2 +-
 chromium/patches/patch-device_gamepad_BUILD.gn     |    2 +-
 .../patch-device_gamepad_gamepad__provider.cc      |    2 +-
 .../patch-device_gamepad_hid__writer__linux.cc     |    2 +-
 ...-device_gamepad_public_cpp_gamepad__features.cc |    2 +-
 ...h-device_gamepad_public_cpp_gamepad__features.h |    2 +-
 .../patch-device_vr_openxr_openxr__device.cc       |   17 +
 .../patch-device_vr_openxr_openxr__platform.h      |   17 +
 .../patch-device_vr_openxr_openxr__render__loop.h  |   26 +
 ...tch-device_vr_openxr_openxr__swapchain__info.cc |   17 +
 ...atch-device_vr_openxr_openxr__swapchain__info.h |   35 +
 ..._browser__context__keyed__service__factories.cc |    2 +-
 ...sions_browser_api_messaging_message__service.cc |    8 +-
 ...ivate_networking__private__delegate__factory.cc |    2 +-
 ...api_webstore__private_webstore__private__api.cc |    4 +-
 ...tensions_common_api___permission__features.json |    2 +-
 .../patch-extensions_common_api_runtime.json       |    4 +-
 .../patches/patch-extensions_common_command.cc     |    2 +-
 .../patch-extensions_common_features_feature.cc    |    4 +-
 ...ensions_renderer_bindings_api__binding__util.cc |    2 +-
 ...-extensions_renderer_bindings_argument__spec.cc |    2 +-
 ...h-google__apis_gcm_engine_heartbeat__manager.cc |    2 +-
 ...nt_internal_mappable__buffer__native__pixmap.cc |    2 +-
 ...buffer_client_test__shared__image__interface.cc |    6 +-
 ..._buffer_client_test__shared__image__interface.h |    4 +-
 ...mand__buffer_service_dawn__context__provider.cc |    2 +-
 ..._command__buffer_service_gles2__cmd__decoder.cc |    4 +-
 ...ice_raster__decoder__unittest__context__lost.cc |    2 +-
 ...mmand__buffer_service_shared__context__state.cc |    8 +-
 ...ommand__buffer_service_shared__context__state.h |    6 +-
 ...image_angle__vulkan__image__backing__factory.cc |    2 +-
 ...ed__image_dawn__ozone__image__representation.cc |    2 +-
 ...e_shared__image_external__vk__image__backing.cc |    2 +-
 ..._image_external__vk__image__backing__factory.cc |    2 +-
 ..._service_shared__image_ozone__image__backing.cc |    2 +-
 ...service_shared__image_shared__image__factory.cc |    6 +-
 ...service_shared__image_shared__image__manager.cc |    4 +-
 ...ce_shared__image_wrapped__sk__image__backing.cc |    2 +-
 ...ommand__buffer_service_webgpu__decoder__impl.cc |    6 +-
 .../patches/patch-gpu_config_gpu__control__list.cc |    2 +-
 .../patch-gpu_config_gpu__finch__features.cc       |    4 +-
 .../patch-gpu_config_gpu__finch__features.h        |    4 +-
 .../patch-gpu_config_gpu__info__collector.cc       |    2 +-
 .../patches/patch-gpu_config_gpu__test__config.cc  |    2 +-
 .../patches/patch-gpu_ipc_service_gpu__init.cc     |   18 +-
 .../patch-gpu_ipc_service_shared__image__stub.cc   |    2 +-
 chromium/patches/patch-gpu_ipc_service_x__util.h   |    2 +-
 .../patches/patch-gpu_vulkan_generate__bindings.py |    2 +-
 .../patches/patch-gpu_vulkan_semaphore__handle.cc  |    2 +-
 .../patch-gpu_vulkan_vulkan__device__queue.cc      |    2 +-
 .../patch-gpu_vulkan_vulkan__device__queue.h       |    2 +-
 .../patch-gpu_vulkan_vulkan__function__pointers.cc |    2 +-
 .../patch-gpu_vulkan_vulkan__function__pointers.h  |    2 +-
 chromium/patches/patch-gpu_vulkan_vulkan__image.h  |    2 +-
 chromium/patches/patch-gpu_vulkan_vulkan__util.cc  |    2 +-
 chromium/patches/patch-headless_BUILD.gn           |    2 +-
 ...headless_lib_browser_headless__browser__impl.cc |    2 +-
 ...ib_browser_headless__content__browser__client.h |    2 +-
 ...ss_lib_browser_headless__web__contents__impl.cc |    2 +-
 ...adless_lib_headless__content__main__delegate.cc |    2 +-
 chromium/patches/patch-ipc_ipc__channel.cc         |    2 +-
 chromium/patches/patch-ipc_ipc__channel.h          |    2 +-
 chromium/patches/patch-ipc_param__traits__utils.h  |    2 +-
 chromium/patches/patch-media_BUILD.gn              |    4 +-
 chromium/patches/patch-media_audio_BUILD.gn        |    2 +-
 .../patch-media_audio_alsa_audio__manager__alsa.cc |    2 +-
 .../patch-media_audio_audio__input__device.cc      |    2 +-
 ...h-media_audio_audio__output__proxy__unittest.cc |    2 +-
 .../patches/patch-media_audio_pulse_pulse__util.cc |    2 +-
 ...atch-media_audio_sndio_audio__manager__sndio.cc |    2 +-
 ...patch-media_audio_sndio_audio__manager__sndio.h |    2 +-
 .../patch-media_audio_sndio_sndio__input.cc        |    9 +-
 .../patches/patch-media_audio_sndio_sndio__input.h |    2 +-
 .../patch-media_audio_sndio_sndio__output.cc       |   11 +-
 .../patch-media_audio_sndio_sndio__output.h        |    2 +-
 chromium/patches/patch-media_base_audio__bus.h     |  237 --
 .../patches/patch-media_base_audio__latency.cc     |    2 +-
 .../patch-media_base_libaom__thread__wrapper.cc    |    2 +-
 .../patch-media_base_libvpx__thread__wrapper.cc    |    2 +-
 .../patches/patch-media_base_media__switches.cc    |   14 +-
 .../patches/patch-media_base_media__switches.h     |    8 +-
 chromium/patches/patch-media_base_video__frame.cc  |   12 +-
 chromium/patches/patch-media_base_video__frame.h   |    2 +-
 ...ideo_create__video__capture__device__factory.cc |    2 +-
 ..._video_fake__video__capture__device__factory.cc |    4 +-
 ..._video_file__video__capture__device__factory.cc |    2 +-
 ...h-media_capture_video_linux_fake__v4l2__impl.cc |    2 +-
 ...ch-media_capture_video_linux_fake__v4l2__impl.h |    2 +-
 ..._capture_video_linux_v4l2__capture__delegate.cc |    2 +-
 ...a_capture_video_linux_v4l2__capture__delegate.h |   10 +-
 ...dia_capture_video_linux_v4l2__capture__device.h |    2 +-
 ...ture_video_linux_v4l2__capture__device__impl.cc |    2 +-
 ...pture_video_linux_v4l2__capture__device__impl.h |    2 +-
 ..._linux_video__capture__device__factory__v4l2.cc |    2 +-
 ...o_linux_video__capture__device__factory__v4l2.h |    2 +-
 ...re_video_linux_video__capture__device__linux.cc |    2 +-
 ...deo__capture__buffer__tracker__factory__impl.cc |    2 +-
 ...capture_video_video__capture__device__client.cc |    2 +-
 .../patch-media_cdm_cdm__paths__unittest.cc        |    2 +-
 .../patch-media_cdm_library__cdm_cdm__paths.gni    |    2 +-
 .../patch-media_ffmpeg_scripts_build__ffmpeg.py    |   14 +-
 .../patch-media_ffmpeg_scripts_robo__lib_config.py |    2 +-
 ...a_gpu_chromeos_gl__image__processor__backend.cc |    2 +-
 ...u_chromeos_libyuv__image__processor__backend.cc |    8 +-
 ...pu_chromeos_mailbox__video__frame__converter.cc |    2 +-
 ...a_gpu_chromeos_platform__video__frame__utils.cc |    2 +-
 ...-media_gpu_chromeos_video__decoder__pipeline.cc |    2 +-
 ...gpu_gpu__video__decode__accelerator__factory.cc |    2 +-
 ...gpu_gpu__video__encode__accelerator__factory.cc |    2 +-
 ...dware__video__decoding__sandbox__hook__linux.cc |    2 +-
 ...rdware__video__decoding__sandbox__hook__linux.h |    2 +-
 ...dware__video__encoding__sandbox__hook__linux.cc |    2 +-
 ...rdware__video__encoding__sandbox__hook__linux.h |    2 +-
 .../patches/patch-media_gpu_test_raw__video.cc     |    2 +-
 ...ch-media_gpu_test_video__frame__file__writer.cc |    2 +-
 .../patch-media_gpu_test_video__frame__helpers.cc  |    2 +-
 ...patch-media_gpu_test_video__frame__validator.cc |    2 +-
 .../patches/patch-media_gpu_v4l2_v4l2__utils.cc    |    2 +-
 .../patch-media_gpu_vaapi_vaapi__video__decoder.cc |    2 +-
 .../patch-media_gpu_vaapi_vaapi__wrapper.cc        |    2 +-
 chromium/patches/patch-media_media__options.gni    |    4 +-
 chromium/patches/patch-media_mojo_mojom_BUILD.gn   |    4 +-
 ...media_mojo_mojom_video__frame__mojom__traits.cc |    4 +-
 ...-media_mojo_mojom_video__frame__mojom__traits.h |    2 +-
 ..._mappable__shared__image__video__frame__pool.cc |   11 +-
 ..._mappable__shared__image__video__frame__pool.cc |    2 +-
 ...ia_video_video__encode__accelerator__adapter.cc |    6 +-
 .../patches/patch-media_webrtc_audio__processor.cc |    2 +-
 chromium/patches/patch-media_webrtc_helpers.cc     |    2 +-
 chromium/patches/patch-mojo_core_BUILD.gn          |    2 +-
 chromium/patches/patch-mojo_core_channel.cc        |    4 +-
 chromium/patches/patch-mojo_core_channel.h         |    2 +-
 chromium/patches/patch-mojo_core_channel__posix.cc |    6 +-
 .../patches/patch-mojo_core_embedder_features.h    |    2 +-
 ...h-mojo_public_cpp_platform_platform__channel.cc |    6 +-
 ...ojo_public_cpp_platform_socket__utils__posix.cc |    2 +-
 .../patch-mojo_public_tools_bindings_mojom.gni     |    2 +-
 chromium/patches/patch-net_BUILD.gn                |   16 +-
 chromium/patches/patch-net_base_features.cc        |    4 +-
 .../patch-net_base_network__change__notifier.cc    |    6 +-
 ...-net_base_network__change__notifier__passive.cc |    2 +-
 .../patch-net_base_network__interfaces__posix.h    |    2 +-
 .../patch-net_base_sockaddr__util__posix.cc        |    2 +-
 ...tch-net_base_sockaddr__util__posix__unittest.cc |    2 +-
 .../patch-net_disk__cache_backend__experiment.h    |    2 +-
 ...net_disk__cache_simple_simple__file__tracker.cc |    2 +-
 chromium/patches/patch-net_dns_BUILD.gn            |    2 +-
 chromium/patches/patch-net_dns_address__info.cc    |    2 +-
 .../patch-net_dns_address__sorter__posix.cc        |    2 +-
 .../patch-net_dns_dns__config__service__posix.cc   |    2 +-
 chromium/patches/patch-net_dns_dns__reloader.cc    |    2 +-
 chromium/patches/patch-net_dns_dns__util.cc        |    2 +-
 .../patches/patch-net_dns_host__resolver__proc.cc  |    2 +-
 chromium/patches/patch-net_dns_public_BUILD.gn     |    2 +-
 .../patches/patch-net_dns_public_resolv__reader.cc |    8 +-
 .../patches/patch-net_dns_public_resolv__reader.h  |    2 +-
 .../patch-net_dns_public_scoped__res__state.cc     |    2 +-
 .../patch-net_dns_public_scoped__res__state.h      |    2 +-
 .../patch-net_filter_zstd__source__stream.cc       |    2 +-
 .../patch-net_http_http__auth__gssapi__posix.cc    |    2 +-
 .../patch-net_http_http__auth__gssapi__posix.h     |    2 +-
 ...atch-net_http_http__auth__handler__negotiate.cc |    2 +-
 .../patch-net_http_http__auth__preferences.cc      |    2 +-
 .../patch-net_http_http__auth__preferences.h       |    2 +-
 .../patch-net_http_http__network__session.cc       |    2 +-
 ...net_proxy__resolution_proxy__config__service.cc |    2 +-
 ...xy__resolution_proxy__config__service__linux.cc |    2 +-
 .../patch-net_socket_extra__socket__defines.h      |    2 +-
 .../patch-net_socket_socks5__client__socket.cc     |    2 +-
 .../patches/patch-net_socket_tcp__socket__posix.cc |    4 +-
 .../patches/patch-net_socket_udp__socket__posix.cc |   30 +-
 .../patches/patch-net_socket_udp__socket__posix.h  |    2 +-
 .../patch-net_socket_udp__socket__unittest.cc      |   12 +-
 .../patches/patch-net_third__party_quiche_BUILD.gn |    2 +-
 ..._tools_cert__verify__tool_cert__verify__tool.cc |    2 +-
 .../patch-net_tools_net__watcher_net__watcher.cc   |    2 +-
 ...ffic__annotation_network__traffic__annotation.h |    2 +-
 ...patch-net_url__request_url__request__context.cc |    4 +-
 .../patch-net_url__request_url__request__context.h |    2 +-
 ..._url__request_url__request__context__builder.cc |    2 +-
 ...ets_websocket__basic__stream__adapters__test.cc |    4 +-
 .../patches/patch-pdf_pdfium_pdfium__engine.cc     |    4 +-
 .../patches/patch-printing_backend_cups__helper.cc |    2 +-
 .../patches/patch-printing_backend_cups__helper.h  |    2 +-
 .../patch-printing_backend_cups__ipp__helper.cc    |    2 +-
 .../patches/patch-printing_backend_cups__jobs.cc   |    2 +-
 .../patch-printing_backend_cups__printer.cc        |    2 +-
 .../patch-printing_backend_cups__weak__functions.h |    2 +-
 .../patch-printing_backend_print__backend__cups.h  |    2 +-
 ...h-printing_backend_print__backend__cups__ipp.cc |    2 +-
 ...nting_mojom_printing__context__mojom__traits.cc |    2 +-
 ...inting_mojom_printing__context__mojom__traits.h |    2 +-
 ...m_printing__context__mojom__traits__unittest.cc |    2 +-
 chromium/patches/patch-printing_print__settings.cc |    2 +-
 chromium/patches/patch-printing_print__settings.h  |    2 +-
 .../patch-printing_print__settings__conversion.cc  |    2 +-
 .../patches/patch-printing_printing__features.cc   |    2 +-
 .../patches/patch-printing_printing__features.h    |    2 +-
 ...sandbox_print__backend__sandbox__hook__linux.cc |    2 +-
 ..._sandbox_print__backend__sandbox__hook__linux.h |    2 +-
 chromium/patches/patch-remoting_base_branding.cc   |    2 +-
 chromium/patches/patch-remoting_base_constants.h   |    2 +-
 ...oting_base_crash_crashpad__database__manager.cc |   31 +-
 .../patch-remoting_base_environment__details.cc    |    2 +-
 .../patches/patch-remoting_base_host__settings.cc  |    2 +-
 .../patches/patch-remoting_base_passwd__utils.cc   |    2 +-
 .../patches/patch-remoting_base_passwd__utils.h    |    2 +-
 .../patches/patch-remoting_base_remoting__export.h |    2 +-
 ...ch-remoting_base_security__key__socket__name.cc |    2 +-
 chromium/patches/patch-remoting_base_username.cc   |    2 +-
 chromium/patches/patch-remoting_base_username.h    |    2 +-
 ...h-remoting_codec_webrtc__video__encoder__vpx.cc |    2 +-
 .../patches/patch-remoting_host_audio__injector.cc |    2 +-
 ...ting_host_base_desktop__environment__options.cc |    2 +-
 .../patches/patch-remoting_host_base_switches.cc   |    6 +-
 .../patches/patch-remoting_host_base_switches.h    |    4 +-
 .../patch-remoting_host_chromoting__host.cc        |    4 +-
 .../patches/patch-remoting_host_chromoting__host.h |   20 +-
 ...atch-remoting_host_chromoting__host__context.cc |    4 +-
 ...ting_host_chromoting__host__services__client.cc |    2 +-
 ...ting_host_chromoting__host__services__server.cc |    2 +-
 .../patch-remoting_host_config__file__watcher.cc   |    2 +-
 .../patch-remoting_host_config__file__watcher.h    |    2 +-
 ...ch-remoting_host_crash_crash__file__uploader.cc |    2 +-
 ...ate__desktop__interaction__strategy__factory.cc |    2 +-
 .../patches/patch-remoting_host_daemon__process.cc |   17 +
 .../patch-remoting_host_desktop__process__main.cc  |    2 +-
 .../patch-remoting_host_desktop__session.cc        |   17 +
 .../patch-remoting_host_desktop__session__proxy.cc |    2 +-
 .../patch-remoting_host_desktop__session__proxy.h  |    2 +-
 .../patch-remoting_host_evaluate__capability.cc    |    2 +-
 .../patch-remoting_host_host__attributes.cc        |    2 +-
 chromium/patches/patch-remoting_host_host__main.cc |   18 +-
 ...tch-remoting_host_host__power__save__blocker.cc |    2 +-
 .../patches/patch-remoting_host_ipc__constants.cc  |    2 +-
 .../patches/patch-remoting_host_ipc__constants.h   |    2 +-
 ...atch-remoting_host_ipc__desktop__environment.cc |   17 +-
 ...patch-remoting_host_ipc__desktop__environment.h |    4 +-
 .../patch-remoting_host_it2me_it2me__host.cc       |    2 +-
 ...t_it2me_it2me__native__messaging__host__main.cc |    4 +-
 ...ch-remoting_host_me2me__desktop__environment.cc |    2 +-
 ...emoting_host_mojo__caller__security__checker.cc |    2 +-
 ...emoting_host_peer__connection__process__main.cc |    2 +-
 .../patches/patch-remoting_host_peer__session.h    |    2 +-
 .../patch-remoting_host_peer__session__impl.cc     |    4 +-
 .../patches/patch-remoting_host_policy__watcher.cc |    2 +-
 ..._remote__open__url_remote__open__url__client.cc |    2 +-
 ...st_remote__open__url_remote__open__url__main.cc |    2 +-
 ...st_remote__open__url_remote__open__url__util.cc |    2 +-
 ...mote__open__url_url__forwarder__configurator.cc |    2 +-
 .../patch-remoting_host_remoting__me2me__host.cc   |   62 +-
 ...st_security__key_remote__security__key__main.cc |    2 +-
 ...-remoting_host_session__policies__from__dict.cc |    2 +-
 ...patch-remoting_host_setup_daemon__controller.cc |    2 +-
 .../patch-remoting_host_setup_daemon__controller.h |    2 +-
 ...ng_host_setup_me2me__native__messaging__host.cc |    2 +-
 ...t_setup_me2me__native__messaging__host__main.cc |    2 +-
 .../patch-remoting_host_setup_start__host__main.cc |    2 +-
 ...g_host_webauthn_desktop__session__type__util.cc |    2 +-
 ...hn_remote__webauthn__caller__security__utils.cc |    2 +-
 ...bauthn_remote__webauthn__extension__notifier.cc |    2 +-
 ...emoting_host_webauthn_remote__webauthn__main.cc |    2 +-
 .../patch-remoting_protocol_webrtc__transport.cc   |    2 +-
 ...atch-remoting_protocol_webrtc__video__stream.cc |    2 +-
 ...ng_signaling_ftl__host__device__id__provider.cc |    2 +-
 chromium/patches/patch-sandbox_BUILD.gn            |    2 +-
 chromium/patches/patch-sandbox_features.gni        |    2 +-
 chromium/patches/patch-sandbox_linux_BUILD.gn      |    2 +-
 ...sandbox_linux_services_init__process__reaper.cc |    2 +-
 ...tch-sandbox_linux_services_libc__interceptor.cc |    2 +-
 chromium/patches/patch-sandbox_policy_BUILD.gn     |    4 +-
 chromium/patches/patch-sandbox_policy_features.cc  |    2 +-
 chromium/patches/patch-sandbox_policy_features.h   |    2 +-
 ...atch-sandbox_policy_freebsd_sandbox__freebsd.cc |    2 +-
 ...patch-sandbox_policy_freebsd_sandbox__freebsd.h |    2 +-
 .../patch-sandbox_policy_mojom_sandbox.mojom       |    2 +-
 ...atch-sandbox_policy_openbsd_sandbox__openbsd.cc |    2 +-
 ...patch-sandbox_policy_openbsd_sandbox__openbsd.h |    2 +-
 chromium/patches/patch-sandbox_policy_sandbox.cc   |    2 +-
 chromium/patches/patch-sandbox_policy_sandbox.h    |    2 +-
 .../patches/patch-sandbox_policy_sandbox__type.cc  |    2 +-
 chromium/patches/patch-sandbox_policy_switches.cc  |    2 +-
 chromium/patches/patch-sandbox_policy_switches.h   |    2 +-
 ...h-services_audio_audio__sandbox__hook__linux.cc |    2 +-
 ...ch-services_audio_audio__sandbox__hook__linux.h |    2 +-
 chromium/patches/patch-services_device_BUILD.gn    |    2 +-
 .../patch-services_device_device__service.cc       |    2 +-
 ...vice_geolocation_location__provider__manager.cc |    2 +-
 .../patches/patch-services_device_hid_BUILD.gn     |    4 +-
 ...ch-services_device_hid_hid__connection__fido.cc |    2 +-
 ...tch-services_device_hid_hid__connection__fido.h |    2 +-
 ...services_device_hid_hid__connection__freebsd.cc |    2 +-
 ...-services_device_hid_hid__connection__freebsd.h |    2 +-
 .../patch-services_device_hid_hid__service.cc      |   26 +-
 ...patch-services_device_hid_hid__service__fido.cc |    2 +-
 .../patch-services_device_hid_hid__service__fido.h |    2 +-
 ...ch-services_device_hid_hid__service__freebsd.cc |    2 +-
 ...tch-services_device_hid_hid__service__freebsd.h |    2 +-
 ...-services_device_public_cpp_device__features.cc |    2 +-
 ...h-services_device_public_cpp_device__features.h |    2 +-
 ...ce_public_cpp_generic__sensor_sensor__reading.h |   17 -
 .../patch-services_device_public_mojom_BUILD.gn    |    2 +-
 .../patches/patch-services_device_serial_BUILD.gn  |    2 +-
 ...ces_device_serial_serial__device__enumerator.cc |    2 +-
 ...ces_device_serial_serial__io__handler__posix.cc |    2 +-
 ...me__zone__monitor_time__zone__monitor__linux.cc |    2 +-
 .../patches/patch-services_device_usb_BUILD.gn     |    2 +-
 ...rvices_device_usb_usb__device__handle__usbfs.cc |    2 +-
 ...ervices_device_usb_usb__device__handle__usbfs.h |    2 +-
 .../patch-services_device_usb_usb__service.cc      |    2 +-
 ...patch-services_device_usb_usb__service__fake.cc |    2 +-
 .../patch-services_device_usb_usb__service__fake.h |    2 +-
 chromium/patches/patch-services_network_BUILD.gn   |    2 +-
 .../patch-services_network_network__context.cc     |    6 +-
 .../patch-services_network_network__context.h      |    4 +-
 ...rvices_network_network__sandbox__hook__linux.cc |    2 +-
 ...ervices_network_network__sandbox__hook__linux.h |    2 +-
 .../patch-services_network_network__service.cc     |    6 +-
 .../patch-services_network_network__service.h      |    2 +-
 .../patch-services_network_public_cpp_BUILD.gn     |    6 +-
 .../patch-services_network_public_cpp_features.cc  |    2 +-
 .../patch-services_network_public_mojom_BUILD.gn   |    2 +-
 ...ionary_shared__dictionary__writer__in__memory.h |    2 +-
 ...services_on__device__model_ml_gpu__blocklist.cc |    2 +-
 ..._instrumentation_queued__request__dispatcher.cc |   22 +-
 ...tor_public_cpp_memory__instrumentation_BUILD.gn |    2 +-
 ...ublic_cpp_memory__instrumentation_os__metrics.h |    2 +-
 ...cpp_memory__instrumentation_os__metrics__bsd.cc |    2 +-
 ...tch-services_screen__ai_public_cpp_utilities.cc |    2 +-
 ..._ai_sandbox_screen__ai__sandbox__hook__linux.cc |    2 +-
 ...__ai_sandbox_screen__ai__sandbox__hook__linux.h |    2 +-
 ...ervices_screen__ai_screen__ai__service__impl.cc |    2 +-
 .../patch-services_service__manager_BUILD.gn       |    2 +-
 ...manager_public_cpp_service__executable_BUILD.gn |    2 +-
 ...e__detection_shape__detection__sandbox__hook.cc |    2 +-
 ...pe__detection_shape__detection__sandbox__hook.h |    2 +-
 ...s_shape__detection_shape__detection__service.cc |    2 +-
 ...ng_public_cpp_perfetto_track__name__recorder.cc |    2 +-
 ...p_stack__sampling_tracing__sampler__profiler.cc |   10 +-
 ..._tracing_public_cpp_system__metrics__sampler.cc |    2 +-
 ...ture_public_mojom_video__capture__service.mojom |    2 +-
 .../patch-services_viz_public_mojom_BUILD.gn       |    2 +-
 chromium/patches/patch-services_webnn_features.gni |    2 +-
 ...rvices_webnn_public_cpp_webnn__sandbox__init.cc |   14 +-
 ...ervices_webnn_public_cpp_webnn__sandbox__init.h |   17 -
 ...ch-services_webnn_webnn__graph__impl__fuzzer.cc |    2 +-
 .../patch-skia_ext_SkMemory__new__handler.cpp      |    2 +-
 chromium/patches/patch-skia_ext_font__utils.cc     |    2 +-
 .../patches/patch-skia_ext_skcolorspace__trfn.cc   |    2 +-
 ...atch-third__party_abseil-cpp_absl_base_config.h |    6 +-
 ...y_abseil-cpp_absl_base_internal_raw__logging.cc |    2 +-
 ..._party_abseil-cpp_absl_base_internal_sysinfo.cc |   12 +-
 ...l-cpp_absl_debugging_internal_elf__mem__image.h |    4 +-
 ...sl_time_internal_cctz_src_time__zone__format.cc |    2 +-
 chromium/patches/patch-third__party_angle_BUILD.gn |    2 +-
 .../patch-third__party_angle_src_common_platform.h |    2 +-
 ...ird__party_angle_src_common_platform__helpers.h |    2 +-
 ...third__party_angle_src_common_system__utils.cpp |    2 +-
 ...party_angle_src_common_system__utils__linux.cpp |    2 +-
 ...ngle_src_gpu__info__util_SystemInfo__internal.h |    2 +-
 ...ngle_src_gpu__info__util_SystemInfo__libpci.cpp |    2 +-
 ...angle_src_gpu__info__util_SystemInfo__linux.cpp |    2 +-
 ...y_angle_src_gpu__info__util_SystemInfo__x11.cpp |    2 +-
 ...tch-third__party_angle_src_libANGLE_Display.cpp |   14 +-
 ...e_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp |    2 +-
 ...e_src_libANGLE_renderer_vulkan_DisplayVk__api.h |    2 +-
 .../patches/patch-third__party_angle_util_BUILD.gn |    2 +-
 .../patch-third__party_blink_common_features.cc    |    6 +-
 ...erences_renderer__preferences__mojom__traits.cc |   14 +-
 ...n_renderer__preferences_renderer__preferences.h |   14 +-
 ...ferences_renderer__preferences__mojom__traits.h |   14 +-
 ...h-third__party_blink_public_platform_platform.h |    2 +-
 ...rer_bindings_scripts_bind__gen_style__format.py |    2 +-
 ...rd__party_blink_renderer_build_scripts_gperf.py |    2 +-
 ...renderer_build_scripts_run__with__pythonpath.py |    2 +-
 ...blink_renderer_controller_blink__initializer.cc |    8 +-
 ...rer_controller_memory__usage__monitor__posix.cc |    2 +-
 ...erer_controller_memory__usage__monitor__posix.h |    2 +-
 ...rd__party_blink_renderer_core_dom_tree__scope.h |    2 +-
 ...link_renderer_core_editing_editing__behavior.cc |    2 +-
 ...erer_core_execution__context_navigator__base.cc |    2 +-
 ...blink_renderer_core_exported_web__view__impl.cc |   32 +-
 ...y_blink_renderer_core_frame_web__frame__test.cc |    6 +-
 ...ore_html_canvas_canvas__async__blob__creator.cc |    2 +-
 ...erer_core_inspector_inspector__memory__agent.cc |    2 +-
 ...arty_blink_renderer_core_layout_layout__view.cc |    4 +-
 ...renderer_core_page_context__menu__controller.cc |    2 +-
 ...party_blink_renderer_core_paint_paint__layer.cc |    2 +-
 ..._renderer_core_scroll_scrollbar__theme__aura.cc |    2 +-
 ...party_blink_renderer_core_xml_xslt__processor.h |    2 +-
 ...k_renderer_core_xml_xslt__processor__libxslt.cc |    2 +-
 ...magebitmap_image__bitmap__rendering__context.cc |    2 +-
 ...r_modules_media_audio_audio__device__factory.cc |    2 +-
 ..._audio_audio__renderer__mixer__manager__test.cc |    2 +-
 ...er_modules_peerconnection_rtc__data__channel.cc |    2 +-
 ...peerconnection_webrtc__audio__renderer__test.cc |    4 +-
 ...odules_webaudio_audio__worklet__thread__test.cc |    2 +-
 ...odules_webgl_webgl__rendering__context__base.cc |    2 +-
 ...nderer_modules_webgpu_external__image__utils.cc |    2 +-
 ...ird__party_blink_renderer_modules_webgpu_gpu.cc |    2 +-
 ...renderer_modules_webgpu_gpu__canvas__context.cc |    2 +-
 ...h-third__party_blink_renderer_platform_BUILD.gn |   10 +-
 ...d__party_blink_renderer_platform_fonts_BUILD.gn |    6 +-
 ...ty_blink_renderer_platform_fonts_font__cache.cc |    2 +-
 ...rty_blink_renderer_platform_fonts_font__cache.h |    2 +-
 ...nk_renderer_platform_fonts_font__description.cc |    2 +-
 ..._blink_renderer_platform_fonts_font__metrics.cc |    2 +-
 ...er_platform_fonts_font__unique__name__lookup.cc |    2 +-
 ..._platform_fonts_opentype_font__format__check.cc |    2 +-
 ...r_platform_fonts_opentype_font__format__check.h |    2 +-
 ...nderer_platform_fonts_opentype_format__check.rs |    2 +-
 ...nderer_platform_fonts_skia_font__cache__skia.cc |    2 +-
 ...rer_platform_graphics_begin__frame__provider.cc |    2 +-
 ...form_graphics_canvas__2d__resource__provider.cc |    2 +-
 ...graphics_canvas__non__2d__resource__provider.cc |    2 +-
 ...cs_gpu_webgpu__shared__image__wrapper__cache.cc |    4 +-
 ...er_platform_graphics_video__frame__submitter.cc |    2 +-
 ...ion_partition__alloc__memory__dump__provider.cc |    2 +-
 ...enderer_platform_peerconnection_webrtc__util.cc |    2 +-
 ...derer_platform_runtime__enabled__features.json5 |   51 +-
 ...nk_renderer_platform_scheduler_common_thread.cc |    2 +-
 ...g_blink__categorized__worker__pool__delegate.cc |    2 +-
 ..._renderer_platform_wtf_container__annotations.h |    2 +-
 ...arty_blink_renderer_platform_wtf_math__extras.h |    2 +-
 ...arty_blink_renderer_platform_wtf_stack__util.cc |    2 +-
 ...y_boringssl_src_crypto_cpu__aarch64__openbsd.cc |    2 +-
 ...d__party_boringssl_src_include_openssl_target.h |    2 +-
 .../patches/patch-third__party_cpuinfo_BUILD.gn    |    2 +-
 .../patches/patch-third__party_cpuinfo_cpuinfo.gni |    2 +-
 .../patches/patch-third__party_crabbyavif_BUILD.gn |    2 +-
 ...ashpad_crashpad_build_crashpad__buildconfig.gni |    2 +-
 ...-third__party_crashpad_crashpad_client_BUILD.gn |    2 +-
 ...hpad_crashpad_client_crashpad__client__posix.cc |    2 +-
 ...ashpad_minidump_minidump__misc__info__writer.cc |    2 +-
 ...ty_crashpad_crashpad_util_misc_address__types.h |    2 +-
 ..._crashpad_crashpad_util_misc_capture__context.h |    2 +-
 ...d__party_crashpad_crashpad_util_misc_metrics.cc |    2 +-
 ...hird__party_crashpad_crashpad_util_misc_uuid.cc |    2 +-
 ...crashpad_crashpad_util_posix_close__multiple.cc |    2 +-
 ...rashpad_crashpad_util_posix_drop__privileges.cc |    2 +-
 ...__party_crashpad_crashpad_util_posix_signals.cc |    2 +-
 ...ashpad_util_posix_symbolic__constants__posix.cc |    2 +-
 .../patches/patch-third__party_crc32c_BUILD.gn     |    2 +-
 ..._party_dawn_include_dawn_native_VulkanBackend.h |    2 +-
 ...-third__party_dawn_src_dawn_common_DRMUtils.cpp |   18 +
 ...party_dawn_src_dawn_native_vulkan_BackendVk.cpp |    2 +-
 .../patch-third__party_dawn_src_utils_BUILD.gn     |    2 +-
 .../patch-third__party_dawn_src_utils_platform.h   |    2 +-
 ...ty_renderdoc_renderdoc_api_app_renderdoc__app.h |    2 +-
 ...-third__party_dawn_tools_generate-sources-gn.py |    2 +-
 ...ch-third__party_dawn_tools_python_cipd__deps.py |    2 +-
 ...rontend_src_node__modules_rollup_dist_native.js |    2 +-
 ...c_scripts_build_typescript_typescript__vars.gni |   17 +
 ...ntend_src_third__party_typescript_typescript.py |    2 +-
 ..._fcp_client_opstats_pds__backed__opstats__db.cc |    2 +-
 ...otodatastore-cpp_src_protostore_file-storage.cc |    2 +-
 .../patches/patch-third__party_ffmpeg_BUILD.gn     |    4 +-
 ...atch-third__party_ffmpeg_libavcodec_x86_cabac.h |    2 +-
 .../patch-third__party_ffmpeg_libavutil_cpu.c      |    2 +-
 .../patch-third__party_ffmpeg_libavutil_mem.c      |    2 +-
 ...ch-third__party_ffmpeg_libavutil_random__seed.c |    2 +-
 ...ch-third__party_ffmpeg_libavutil_x86_x86inc.asm |    2 +-
 ...-third__party_fontconfig_include_meson-config.h |    8 +-
 ...atch-third__party_fontconfig_src_src_fccompat.c |    2 +-
 .../patch-third__party_google__benchmark_BUILD.gn  |    2 +-
 ...iamf__tools_src_iamf_cli_codec_opus__decoder.cc |    2 +-
 ..._iamf__tools_src_iamf_cli_codec_opus__decoder.h |    2 +-
 ...y_iamf__tools_src_iamf_cli_codec_opus__utils.cc |    2 +-
 .../patches/patch-third__party_ipcz_src_BUILD.gn   |    2 +-
 ...rd__party_ipcz_src_reference__drivers_random.cc |    2 +-
 ...tch-third__party_leveldatabase_env__chromium.cc |    2 +-
 ...onfig_linux_arm64-cpu-detect_config_av1__rtcd.h |    2 +-
 ...source_config_linux_x64_config_aom__dsp__rtcd.h |    2 +-
 ...m_source_libaom_aom__ports_aarch64__cpudetect.c |    2 +-
 ...src_include_____locale__dir_support_bsd__like.h |  105 -
 .../patch-third__party_libc++_src_src_chrono.cpp   |    2 +-
 ...libc++_src_src_filesystem_filesystem__clock.cpp |    2 +-
 ...ird__party_libc++abi_src_src_cxa__guard__impl.h |    2 +-
 .../patch-third__party_libdrm_src_xf86drmMode.c    |    2 +-
 ...rc_cpp_src_phonenumbers_base_memory_singleton.h |    2 +-
 ...pp_src_phonenumbers_base_synchronization_lock.h |    2 +-
 ...src_cpp_src_phonenumbers_base_thread__checker.h |    2 +-
 ...tch-third__party_libsync_src_include_ndk_sync.h |    2 +-
 .../patches/patch-third__party_libsync_src_sync.c  |    2 +-
 ...third__party_libunwind_src_src_AddressSpace.hpp |    2 +-
 ...__party_libunwind_src_src_DwarfInstructions.hpp |    2 +-
 ...ird__party_libunwind_src_src_EHHeaderParser.hpp |    2 +-
 ...third__party_libunwind_src_src_UnwindCursor.hpp |    2 +-
 .../patches/patch-third__party_libusb_BUILD.gn     |    2 +-
 .../patch-third__party_libusb_src_libusb_core.c    |    2 +-
 ...rd__party_libusb_src_libusb_os_threads__posix.c |    2 +-
 .../patch-third__party_libvpx_libvpx__srcs.gni     |    2 +-
 ...urce_config_linux_arm64-highbd_vpx__dsp__rtcd.h |    2 +-
 ...bvpx_source_config_linux_arm64_vpx__dsp__rtcd.h |    2 +-
 ...x_source_libvpx_vpx__ports_aarch64__cpudetect.c |    2 +-
 .../patches/patch-third__party_litert_features.gni |    2 +-
 .../patch-third__party_lzma__sdk_src_C_CpuArch.c   |    2 +-
 ...ial__color__utilities_src_cpp_palettes_tones.cc |    2 +-
 chromium/patches/patch-third__party_nasm_BUILD.gn  |    2 +-
 .../patch-third__party_nasm_config_config-linux.h  |    2 +-
 .../patch-third__party_nasm_output_outieee.c       |    2 +-
 .../patch-third__party_nasm_output_outobj.c        |    2 +-
 .../patch-third__party_node_check__version.py      |    2 +-
 chromium/patches/patch-third__party_node_node.gni  |    2 +-
 chromium/patches/patch-third__party_node_node.py   |    2 +-
 ...screen_src_cast_common_channel_message__util.cc |    2 +-
 ...nscreen_src_platform_impl_udp__socket__posix.cc |    2 +-
 ...patch-third__party_openscreen_src_util_BUILD.gn |    4 +-
 .../patches/patch-third__party_openxr_BUILD.gn     |   17 +
 .../patches/patch-third__party_pdfium_BUILD.gn     |   17 +
 ...ird__party_pdfium_core_fxge_cfx__fontmapper.cpp |    2 +-
 ...arty_pdfium_core_fxge_linux_fx__linux__impl.cpp |    2 +-
 ...-third__party_pdfium_fxjs_fx__date__helpers.cpp |    2 +-
 .../patches/patch-third__party_pdfium_pdfium.gni   |    2 +-
 ...__party_pdfium_third__party_lcms_src_cmscgats.c |    2 +-
 ...fium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp |    2 +-
 ..._perfetto_include_perfetto_base_build__config.h |    2 +-
 ..._perfetto_include_perfetto_base_thread__utils.h |    2 +-
 ...rd__party_perfetto_include_perfetto_base_time.h |    2 +-
 ..._perfetto_include_perfetto_ext_base_event__fd.h |    2 +-
 ...fetto_include_perfetto_ext_base_thread__utils.h |    2 +-
 ...erfetto_tracing_internal_track__event__legacy.h |    2 +-
 ...erfetto_protos_perfetto_trace_ftrace_v4l2.proto |    2 +-
 ...hird__party_perfetto_src_base_android__utils.cc |    2 +-
 ...rd__party_perfetto_src_base_clock__snapshots.cc |    2 +-
 ...tch-third__party_perfetto_src_base_event__fd.cc |    2 +-
 ...h-third__party_perfetto_src_base_file__utils.cc |    2 +-
 ...hird__party_perfetto_src_base_periodic__task.cc |    2 +-
 ...party_perfetto_src_base_scoped__sched__boost.cc |    2 +-
 ...third__party_perfetto_src_base_string__utils.cc |    2 +-
 ...d__party_perfetto_src_base_subprocess__posix.cc |    2 +-
 ...party_perfetto_src_base_test_vm__test__utils.cc |    2 +-
 ...party_perfetto_src_base_thread__task__runner.cc |    2 +-
 ...-third__party_perfetto_src_base_unix__socket.cc |    2 +-
 .../patch-third__party_perfetto_src_base_utils.cc  |    2 +-
 ...ce__processor_importers_ftrace_v4l2__tracker.cc |    2 +-
 ...-third__party_perfetto_src_tracing_ipc_memfd.cc |    2 +-
 ...__party_perfetto_src_tracing_platform__posix.cc |    2 +-
 ...atch-third__party_perfetto_src_tracing_track.cc |    2 +-
 .../patch-third__party_protobuf_proto__library.gni |    2 +-
 ...uf_src_google_protobuf_stubs_platform__macros.h |    2 +-
 .../patch-third__party_rust_bytemuck_v1_BUILD.gn   |    2 +-
 .../patch-third__party_rust_qr__code_v2_BUILD.gn   |    2 +-
 .../patch-third__party_skia_rust_png_FFI.rs        |    6 +-
 ...third__party_skia_src_core_SkAutoLocaleSetter.h |    2 +-
 ...hird__party_skia_src_ports_SkMemory__malloc.cpp |    2 +-
 ...third__party_skia_src_ports_SkOSFile__posix.cpp |    2 +-
 ...__party_speech-dispatcher_libspeechd__version.h |    2 +-
 ...third__party_speech-dispatcher_speechd__types.h |    2 +-
 .../patches/patch-third__party_sqlite_BUILD.gn     |    2 +-
 ...d__party_sqlite_src_amalgamation__dev_sqlite3.c |    2 +-
 ...-third__party_sqlite_src_amalgamation_sqlite3.c |    2 +-
 ...-third__party_swiftshader_src_Reactor_Debug.cpp |    2 +-
 ...__party_swiftshader_src_System_Configurator.cpp |    2 +-
 ...d__party_swiftshader_src_System_Linux_MemFd.cpp |    2 +-
 ...tshader_src_Vulkan_VkSemaphoreExternalLinux.hpp |    2 +-
 ...tch-third__party_swiftshader_src_WSI_libXCB.cpp |    2 +-
 ...10.0_configs_linux_include_llvm_Config_config.h |    2 +-
 ...ubzero_build_Linux_include_llvm_Config_config.h |    2 +-
 ...ty_swiftshader_third__party_marl_src_memory.cpp |    2 +-
 ...ty_swiftshader_third__party_marl_src_thread.cpp |    2 +-
 ...ch-third__party_test__fonts_fontconfig_BUILD.gn |    2 +-
 ...st__fonts_fontconfig_fontconfig__util__linux.cc |    2 +-
 ...onts_fontconfig_generate__fontconfig__caches.cc |    2 +-
 .../patches/patch-third__party_tflite_features.gni |    2 +-
 .../patches/patch-third__party_typescript_tsgo.gni |    2 +-
 .../patch-third__party_typescript_typescript.py    |    2 +-
 .../patches/patch-third__party_unrar_src_crypt.cpp |    2 +-
 .../patch-third__party_vulkan-loader_src_BUILD.gn  |    2 +-
 ..._vulkan-loader_src_loader_loader__environment.c |    4 +-
 ...vulkan-loader_src_loader_vk__loader__platform.h |    4 +-
 ...layers_src_layers_external_vma_vk__mem__alloc.h |    2 +-
 ...ers_vulkan_generated_vk__function__pointers.cpp |    2 +-
 ...kan__memory__allocator_include_vk__mem__alloc.h |    2 +-
 .../patches/patch-third__party_wayland_BUILD.gn    |    2 +-
 .../patch-third__party_wayland_include_config.h    |    2 +-
 .../patch-third__party_wayland_src_src_scanner.c   |    2 +-
 ...patch-third__party_wayland_src_src_wayland-os.c |    2 +-
 .../patches/patch-third__party_webrtc_BUILD.gn     |    2 +-
 ...rd__party_webrtc_modules_audio__device_BUILD.gn |    2 +-
 ..._party_webrtc_modules_desktop__capture_BUILD.gn |    2 +-
 ...s_desktop__capture_linux_wayland_egl__dmabuf.cc |    2 +-
 ...es_desktop__capture_linux_wayland_egl__dmabuf.h |    2 +-
 ...__capture_linux_x11_x__server__pixel__buffer.cc |    2 +-
 ...p__capture_linux_x11_x__server__pixel__buffer.h |    2 +-
 ...__party_webrtc_modules_portal_pipewire__utils.h |    2 +-
 ...ideo__coding_codecs_av1_libaom__av1__encoder.cc |    4 +-
 ...tch-third__party_webrtc_rtc__base_byte__order.h |    2 +-
 ...atch-third__party_webrtc_rtc__base_cpu__info.cc |    2 +-
 ...ch-third__party_webrtc_rtc__base_ip__address.cc |    2 +-
 ...h-third__party_webrtc_rtc__base_net__helpers.cc |    2 +-
 .../patch-third__party_webrtc_rtc__base_network.cc |    2 +-
 ...ty_webrtc_rtc__base_physical__socket__server.cc |    2 +-
 ...rty_webrtc_rtc__base_physical__socket__server.h |    2 +-
 ...rty_webrtc_rtc__base_platform__thread__types.cc |    2 +-
 .../patch-third__party_widevine_cdm_widevine.gni   |    2 +-
 chromium/patches/patch-third__party_zlib_BUILD.gn  |    6 +-
 .../patch-third__party_zlib_cpu__features.c        |    2 +-
 .../patch-tools_code__cache__generator_BUILD.gn    |    2 +-
 ...erate__shim__headers_generate__shim__headers.py |    2 +-
 .../patches/patch-tools_generate__stubs_rules.gni  |    2 +-
 ...atch-tools_gn_build_build__linux.ninja.template |    2 +-
 chromium/patches/patch-tools_gn_build_gen.py       |    6 +-
 .../patch-tools_gn_src_base_files_file__posix.cc   |    2 +-
 chromium/patches/patch-tools_gn_src_gn_args.cc     |   20 +-
 chromium/patches/patch-tools_gn_src_gn_version.h   |    2 +-
 .../patches/patch-tools_gn_src_util_exe__path.cc   |    2 +-
 .../patches/patch-tools_grit_grit_node_base.py     |    2 +-
 ...son__schema__compiler_cpp__bundle__generator.py |    2 +-
 ...ols_json__schema__compiler_feature__compiler.py |    4 +-
 ...ls_memory_partition__allocator_inspect__utils.h |    2 +-
 ...ch-tools_perf_chrome__telemetry__build_BUILD.gn |    2 +-
 .../patch-tools_protoc__wrapper_protoc__wrapper.py |    2 +-
 .../patches/patch-tools_typescript_ts__library.py  |    2 +-
 .../patch-tools_v8__context__snapshot_BUILD.gn     |    2 +-
 ...atch-tools_variations_fieldtrial__to__struct.py |    2 +-
 ...tch-ui_accessibility_accessibility__features.cc |    6 +-
 ...atch-ui_accessibility_accessibility__features.h |    6 +-
 .../patches/patch-ui_accessibility_ax__node.cc     |    2 +-
 chromium/patches/patch-ui_accessibility_ax__node.h |    2 +-
 .../patches/patch-ui_accessibility_ax__tree.cc     |    2 +-
 chromium/patches/patch-ui_accessibility_ax__tree.h |    2 +-
 .../patch-ui_aura_client_drag__drop__client.h      |    2 +-
 chromium/patches/patch-ui_aura_screen__ozone.cc    |    2 +-
 chromium/patches/patch-ui_aura_screen__ozone.h     |    2 +-
 .../patch-ui_base_accelerators_accelerator.cc      |    2 +-
 .../patches/patch-ui_base_accelerators_command.cc  |    2 +-
 ...istener_global__accelerator__listener__ozone.cc |    2 +-
 .../patches/patch-ui_base_clipboard_clipboard.cc   |    2 +-
 .../patch-ui_base_clipboard_clipboard__constants.h |    6 +-
 ...tch-ui_base_clipboard_clipboard__non__backed.cc |    2 +-
 .../patch-ui_base_cursor_cursor__factory.cc        |    2 +-
 .../patches/patch-ui_base_cursor_cursor__factory.h |    2 +-
 ...agdrop_os__exchange__data__provider__factory.cc |    2 +-
 ...op_os__exchange__data__provider__non__backed.cc |    2 +-
 ...patch-ui_base_ime_dummy__text__input__client.cc |    2 +-
 .../patch-ui_base_ime_dummy__text__input__client.h |    2 +-
 .../patch-ui_base_ime_fake__text__input__client.cc |    2 +-
 .../patch-ui_base_ime_fake__text__input__client.h  |    2 +-
 ...-ui_base_ime_init_input__method__initializer.cc |    2 +-
 ...linux_linux__input__method__context__factory.cc |    2 +-
 .../patch-ui_base_ime_text__input__client.h        |    2 +-
 .../patch-ui_base_resource_resource__bundle.cc     |    2 +-
 .../patch-ui_base_test_skia__gold__pixel__diff.cc  |    2 +-
 chromium/patches/patch-ui_base_test_ui__controls.h |    2 +-
 .../patches/patch-ui_base_ui__base__features.cc    |   12 +-
 .../patches/patch-ui_base_ui__base__features.h     |    4 +-
 .../patches/patch-ui_base_ui__base__switches.h     |    2 +-
 .../patches/patch-ui_base_webui_web__ui__util.cc   |    6 +-
 .../patches/patch-ui_base_x_selection__owner.cc    |    2 +-
 .../patches/patch-ui_base_x_selection__owner.h     |    2 +-
 .../patch-ui_base_x_x11__cursor__factory.cc        |    2 +-
 .../patches/patch-ui_base_x_x11__cursor__factory.h |    2 +-
 .../patches/patch-ui_base_x_x11__cursor__loader.cc |    4 +-
 .../patch-ui_base_x_x11__display__manager.cc       |    2 +-
 .../patches/patch-ui_base_x_x11__drag__context.cc  |    2 +-
 .../patches/patch-ui_base_x_x11__drag__context.h   |    2 +-
 .../patch-ui_base_x_x11__shm__image__pool.cc       |    2 +-
 chromium/patches/patch-ui_color_color__id.h        |    4 +-
 chromium/patches/patch-ui_color_system__theme.h    |    2 +-
 chromium/patches/patch-ui_compositor_compositor.cc |    4 +-
 chromium/patches/patch-ui_compositor_compositor.h  |    2 +-
 .../patch-ui_compositor_compositor__observer.h     |    2 +-
 chromium/patches/patch-ui_display_screen.cc        |    2 +-
 chromium/patches/patch-ui_display_screen.h         |    2 +-
 chromium/patches/patch-ui_events_event.cc          |    2 +-
 .../patches/patch-ui_events_event__switches.cc     |    2 +-
 chromium/patches/patch-ui_events_event__switches.h |    2 +-
 ...ch-ui_events_keycodes_dom_keycode__converter.cc |    2 +-
 ...tch-ui_events_keycodes_dom_keycode__converter.h |    2 +-
 chromium/patches/patch-ui_gfx_BUILD.gn             |    2 +-
 chromium/patches/patch-ui_gfx_canvas__skia.cc      |    2 +-
 .../patches/patch-ui_gfx_font__fallback__linux.cc  |    2 +-
 .../patches/patch-ui_gfx_font__render__params.h    |    2 +-
 .../patch-ui_gfx_font__render__params__linux.cc    |    2 +-
 chromium/patches/patch-ui_gfx_font__util.cc        |    2 +-
 chromium/patches/patch-ui_gfx_gpu__extra__info.h   |    2 +-
 chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h |    2 +-
 .../patches/patch-ui_gfx_linux_gbm__wrapper.cc     |    2 +-
 ...x_mojom_native__handle__types__mojom__traits.cc |    2 +-
 ...fx_mojom_native__handle__types__mojom__traits.h |    2 +-
 .../patches/patch-ui_gfx_native__pixmap__handle.cc |    2 +-
 .../patches/patch-ui_gfx_native__pixmap__handle.h  |    2 +-
 chromium/patches/patch-ui_gfx_native__ui__types.h  |    2 +-
 .../patches/patch-ui_gfx_platform__font__skia.cc   |    2 +-
 .../patches/patch-ui_gfx_platform__font__skia.h    |    2 +-
 .../patch-ui_gfx_render__text__api__fuzzer.cc      |    2 +-
 .../patches/patch-ui_gfx_render__text__fuzzer.cc   |    2 +-
 .../patches/patch-ui_gfx_render__text__harfbuzz.cc |    2 +-
 chromium/patches/patch-ui_gfx_switches.cc          |    2 +-
 chromium/patches/patch-ui_gfx_switches.h           |    2 +-
 chromium/patches/patch-ui_gfx_x_connection.cc      |    4 +-
 .../patch-ui_gfx_x_generated__protos_dri3.cc       |    2 +-
 .../patch-ui_gfx_x_generated__protos_shm.cc        |    2 +-
 chromium/patches/patch-ui_gfx_x_xlib__support.cc   |    2 +-
 chromium/patches/patch-ui_gl_BUILD.gn              |    4 +-
 chromium/patches/patch-ui_gl_gl__context.cc        |    2 +-
 chromium/patches/patch-ui_gl_gl__implementation.cc |    2 +-
 chromium/patches/patch-ui_gl_gl__switches.cc       |    6 +-
 .../patch-ui_gl_sync__control__vsync__provider.cc  |    2 +-
 .../patch-ui_gl_sync__control__vsync__provider.h   |    2 +-
 chromium/patches/patch-ui_gtk_gtk__compat.cc       |    2 +-
 .../patch-ui_gtk_printing_print__dialog__gtk.cc    |    4 +-
 ...atch-ui_gtk_select__file__dialog__linux__gtk.cc |    2 +-
 ...i_message__center_views_message__popup__view.cc |    2 +-
 ...tive__theme_features_native__theme__features.cc |    4 +-
 .../patches/patch-ui_native__theme_native__theme.h |    2 +-
 .../patch-ui_native__theme_native__theme__base.cc  |    2 +-
 .../patches/patch-ui_ozone_common_egl__util.cc     |    2 +-
 ...platform_headless_headless__surface__factory.cc |    2 +-
 ..._platform_headless_ozone__platform__headless.cc |    2 +-
 ...rm_headless_vulkan__implementation__headless.cc |    2 +-
 .../patch-ui_ozone_platform_wayland_BUILD.gn       |    2 +-
 ..._ozone_platform_wayland_common_wayland__util.cc |    2 +-
 ..._wayland_gpu_vulkan__implementation__wayland.cc |    2 +-
 ..._wayland_host_wayland__buffer__manager__host.cc |    2 +-
 ...one_platform_wayland_host_wayland__clipboard.cc |    2 +-
 ...wayland_host_wayland__data__drag__controller.cc |    2 +-
 ...yland_host_wayland__exchange__data__provider.cc |    2 +-
 ...ayland_host_wayland__exchange__data__provider.h |    2 +-
 ...latform_wayland_host_wayland__frame__manager.cc |   12 +-
 ...one_platform_x11_vulkan__implementation__x11.cc |    2 +-
 ...-ui_ozone_platform_x11_x11__clipboard__ozone.cc |    8 +-
 ...h-ui_ozone_platform_x11_x11__clipboard__ozone.h |    6 +-
 ...tch-ui_ozone_platform_x11_x11__screen__ozone.cc |    6 +-
 ...atch-ui_ozone_platform_x11_x11__screen__ozone.h |    6 +-
 .../patch-ui_ozone_platform_x11_x11__window.cc     |    2 +-
 ...zone_public_ozone__ui__controls__test__helper.h |    2 +-
 ...i_ozone_test_mock__platform__window__delegate.h |    2 +-
 ..._platform__window_platform__window__delegate.cc |    2 +-
 ...i_platform__window_platform__window__delegate.h |    2 +-
 ...rm__window_platform__window__init__properties.h |    2 +-
 chromium/patches/patch-ui_qt_BUILD.gn              |    2 +-
 ...ings_translations_app__locale__settings__bn.xtb |    2 +-
 ...ings_translations_app__locale__settings__ja.xtb |    2 +-
 ...ings_translations_app__locale__settings__ko.xtb |    2 +-
 ...ings_translations_app__locale__settings__ml.xtb |    2 +-
 ...ings_translations_app__locale__settings__th.xtb |    2 +-
 ...s_translations_app__locale__settings__zh-CN.xtb |    2 +-
 ...s_translations_app__locale__settings__zh-TW.xtb |    2 +-
 chromium/patches/patch-ui_views_BUILD.gn           |    4 +-
 ...h-ui_views_accessibility_view__accessibility.cc |    2 +-
 .../patch-ui_views_controls_prefix__selector.cc    |    2 +-
 .../patch-ui_views_controls_prefix__selector.h     |    2 +-
 .../patch-ui_views_controls_textfield_textfield.cc |   12 +-
 .../patch-ui_views_controls_textfield_textfield.h  |    4 +-
 .../patch-ui_views_examples_widget__example.cc     |    2 +-
 .../patches/patch-ui_views_focus_focus__manager.cc |    6 +-
 .../patch-ui_views_style_platform__style.cc        |    2 +-
 .../patches/patch-ui_views_style_platform__style.h |    2 +-
 ..._ui__controls__factory__desktop__aura__ozone.cc |    2 +-
 chromium/patches/patch-ui_views_views__delegate.cc |    2 +-
 chromium/patches/patch-ui_views_views__delegate.h  |    2 +-
 ...top__aura_desktop__drag__drop__client__ozone.cc |    2 +-
 ...ktop__aura_desktop__drag__drop__client__ozone.h |    2 +-
 ...__aura_desktop__window__tree__host__platform.cc |    2 +-
 chromium/patches/patch-ui_views_widget_widget.cc   |    6 +-
 chromium/patches/patch-ui_views_widget_widget.h    |    4 +-
 .../patch-ui_views_window_default__frame__view.cc  |    2 +-
 .../patch-ui_views_window_dialog__delegate.cc      |    4 +-
 .../patch-ui_views_window_frame__background.cc     |    2 +-
 .../patch-ui_webui_resources_tools_minify__js.py   |    2 +-
 .../patches/patch-ui_webui_webui__features.gni     |    2 +-
 chromium/patches/patch-v8_BUILD.gn                 |   22 +-
 chromium/patches/patch-v8_gni_v8.gni               |    4 +-
 chromium/patches/patch-v8_include_v8-internal.h    |    2 +-
 chromium/patches/patch-v8_include_v8config.h       |    2 +-
 chromium/patches/patch-v8_src_api_api.cc           |    4 +-
 chromium/patches/patch-v8_src_base_atomicops.h     |    2 +-
 chromium/patches/patch-v8_src_base_macros.h        |    2 +-
 .../patches/patch-v8_src_base_platform_memory.h    |    2 +-
 .../patch-v8_src_base_platform_platform-freebsd.cc |    2 +-
 .../patch-v8_src_base_platform_platform-openbsd.cc |    2 +-
 .../patch-v8_src_base_platform_platform-posix.cc   |   15 +-
 chromium/patches/patch-v8_src_base_strings.h       |    2 +-
 chromium/patches/patch-v8_src_base_sys-info.cc     |    2 +-
 ...ch-v8_src_base_utils_random-number-generator.cc |    2 +-
 .../patches/patch-v8_src_diagnostics_perf-jit.cc   |    2 +-
 .../patches/patch-v8_src_diagnostics_perf-jit.h    |    2 +-
 chromium/patches/patch-v8_src_execution_isolate.cc |    2 +-
 chromium/patches/patch-v8_src_flags_flags.cc       |    2 +-
 .../patches/patch-v8_src_libsampler_sampler.cc     |    2 +-
 .../patch-v8_src_objects_js-temporal-zoneinfo64.cc |    2 +-
 chromium/patches/patch-v8_src_objects_simd.cc      |    2 +-
 chromium/patches/patch-v8_src_sandbox_sandbox.cc   |    2 +-
 ..._embedded_platform-embedded-file-writer-base.cc |    2 +-
 ...t_embedded_platform-embedded-file-writer-base.h |    2 +-
 ...bedded_platform-embedded-file-writer-generic.cc |    2 +-
 ...tch-v8_src_trap-handler_handler-inside-posix.cc |    2 +-
 ...atch-v8_src_trap-handler_handler-inside-posix.h |    2 +-
 .../patch-v8_src_trap-handler_trap-handler.h       |    2 +-
 chromium/patches/patch-v8_src_wasm_stacks.cc       |   33 +
 chromium/patches/patch-v8_tools_run-paxctl.py      |    2 +-
 chromium/patches/patch-v8_tools_run.py             |    2 +-
 1715 files changed, 7332 insertions(+), 5372 deletions(-)

diffs:
diff --git a/chromium/COMMIT_MSG b/chromium/COMMIT_MSG
index 4b915c334e..ac9bb13d7f 100644
--- a/chromium/COMMIT_MSG
+++ b/chromium/COMMIT_MSG
@@ -1,77 +1,7 @@
-chromium: update to 153.0.8010.52
+chromium: update to 154.0.8037.57
 
-* 153.0.8010.36
-This update includes 230 security fixes. Please see the Chrome Security Page for more information.
+* 154.0.8037.57
+This update includes 108 security fixes. Please see the Chrome Security Page for more information.
 
-See: https://chromereleases.googleblog.com/2026/09/stable-channel-update-for-desktop_0808145027.html
+See: https://chromereleases.googleblog.com/2026/09/stable-channel-update-for-desktop_0856730748.html
 
-Google is aware that an exploit for CVE-2026-87491 exists in the wild:
-[$2,500][543557673] Medium CVE-2026-87491: Out of bounds write in V8.
-Reported by Jihyeon Jeong (Compsec Lab, Seoul National University / Research Intern) on 2026-08-06
-
-* 153.0.8010.47
-This update includes 42 security fixes. Please see the Chrome Security Page for more information.
-
-[N/A][556870863] Critical CVE-2026-91726: Out of bounds read in WebGL. Reported by Google on 2026-09-03
-[TBD][557320614] Critical CVE-2026-91721: Use after free in Internals. Reported by xinyang on 2026-09-04
-[TBD][558456602] Critical CVE-2026-91749: Use after free in Workers. Reported by WinD39 - Huynh Dinh Vu on 2026-09-08
-[$1,500][552283275] High CVE-2026-91724: Use after free in Input. Reported by Hafiizh on 2026-08-25
-[$1,000][556715288] High CVE-2026-91728: Integer overflow in V8. Reported by Jihyeon Jeong (Compsec Lab, Seoul National University / Research Intern) on 2026-09-03
-[N/A][516780835] High CVE-2026-91734: Incorrect authorization in Core. Reported by Google on 2026-05-26
-[N/A][516893912] High CVE-2026-91727: Incorrect reference resolution in Extensions. Reported by Google on 2026-05-26
-[N/A][516947138] High CVE-2026-91743: Race condition in Core. Reported by Google on 2026-05-27
-[N/A][520019273] High CVE-2026-91744: Race condition in PlatformIntegration. Reported by Google on 2026-06-04
-[N/A][521486621] High CVE-2026-91712: Race condition in Extensions. Reported by Google on 2026-06-08
-[N/A][521559611] High CVE-2026-91748: Race condition in Extensions. Reported by Google on 2026-06-09
-[N/A][523470135] High CVE-2026-91720: Uninitialized resource in ANGLE. Reported by Google on 2026-06-13
-[N/A][523554372] High CVE-2026-91731: Type confusion in Compositing. Reported by Google on 2026-06-13
-[N/A][540016074] High CVE-2026-91747: Use after free in Skia. Reported by Google on 2026-07-28
-[N/A][540021213] High CVE-2026-91733: Improper state validation in Skia. Reported by Google on 2026-07-28
-[TBD][546413288] High CVE-2026-91741: Type confusion in CacheStorage. Reported by Salvatore Gulizia (nickname: Serotav) on 2026-08-14
-[TBD][547815507] High CVE-2026-91709: Type confusion in ServiceWorker. Reported by Jihyeon Jeong (Compsec Lab, Seoul National University / Research Intern) on 2026-08-17
-[TBD][549225472] High CVE-2026-91717: Missing authorization in Android. Reported by jodyritonga on 2026-08-20
-[N/A][552416113] High CVE-2026-91735: Incorrect authorization in WebUI. Reported by Google on 2026-08-25
-[N/A][553115724] High CVE-2026-91708: Race condition in Network. Reported by Google on 2026-08-26
-[N/A][553121008] High CVE-2026-91736: Use after free in DOM. Reported by Google on 2026-08-26
-[N/A][553122373] High CVE-2026-91740: Uninitialized resource in Skia. Reported by Google on 2026-08-26
-[N/A][553132148] High CVE-2026-91710: Use after free in WebAppInstalls. Reported by Google on 2026-08-26
-[N/A][553133215] High CVE-2026-91718: Use after free in Core. Reported by Google on 2026-08-26
-[N/A][554558368] High CVE-2026-91716: Use after free in Auth. Reported by Google on 2026-08-29
-[N/A][556260782] High CVE-2026-91746: Integer overflow in Compositing. Reported by Google on 2026-09-02
-[TBD][557206809] High CVE-2026-91729: Use after free in DigitalCredentials. Reported by sean geofrey on 2026-09-04
-[TBD][558036280] High CVE-2026-91737: Use after free in PDF. Reported by SeungMyung Lee (@sm1ee), Siung kim (@ksw9722) on 2026-09-06
-[TBD][558342353] High CVE-2026-91711: Out of bounds write in ServiceWorker. Reported by Cristian Di Nicola (@crih.exe) on 2026-09-07
-[TBD][558367547] High CVE-2026-91715: Type confusion in ServiceWorker. Reported by Cristian Di Nicola (@crih.exe) on 2026-09-07
-[N/A][558734727] High CVE-2026-91745: Use after free in V8. Reported by Google on 2026-09-08
-[TBD][474131239] Medium CVE-2026-91723: Race condition in WebAppInstalls. Reported by Luan Herrera (@lbherrera_) on 2026-01-07
-[TBD][511062248] Medium CVE-2026-91732: Missing authorization in AppManifest. Reported by pakhunov.anton.n on 2026-05-08
-[N/A][513858387] Medium CVE-2026-91742: Confused deputy in PriceTracking. Reported by Google on 2026-05-16
-[N/A][517710554] Medium CVE-2026-91714: Observable discrepancy in Fonts. Reported by Google on 2026-05-29
-[N/A][518032534] Medium CVE-2026-91725: Observable discrepancy in CSS. Reported by Google on 2026-05-29
-[N/A][521951328] Medium CVE-2026-91739: Missing authorization in Transactions Platform. Reported by Google on 2026-06-09
-[N/A][523715133] Medium CVE-2026-91713: Missing authorization in Browser. Reported by Google on 2026-06-14
-[N/A][536450979] Medium CVE-2026-91738: Improper input validation in ANGLE. Reported by Google on 2026-07-19
-[TBD][543640868] Medium CVE-2026-91730: Incomplete cleanup in GetUserMedia. Reported by Keita Sode and Daisuke Hatakeyama (SYZD Research) on 2026-08-07
-[TBD][554953456] Medium CVE-2026-91722: Use after free in Input. Reported by TIENPA on 2026-08-31
-[TBD][542115030] Low CVE-2026-91719: Code injection in XML. Reported by Zabith Mohammed (@nmzabith) on 2026-08-03
-
-* 153.0.8010.52
-This update includes 16 security fixes. Please see the Chrome Security Page for more information.
-
-[TBD][500417361] Critical CVE-2026-93374: Use after free in Dawn. Reported by Florian Schweitzer on 2026-04-08
-[N/A][548085797] Critical CVE-2026-93372: Buffer overflow in WebGL. Reported by Google on 2026-08-17
-[$3,000][550839154] High CVE-2026-93375: Incorrect reference resolution in Tracing. Reported by M. Fauzan Wijaya (Gh05t666nero) on 2026-08-22
-[TBD][541707261] High CVE-2026-93382: Use after free in PDFium. Reported by WinD39 - Huynh Dinh Vu on 2026-08-02
-[N/A][553130676] High CVE-2026-93387: Improper state validation in Skia. Reported by Google on 2026-08-26
-[N/A][553132214] High CVE-2026-93373: Use after free in Extensions. Reported by Google on 2026-08-26
-[TBD][556853443] High CVE-2026-93381: Buffer overflow in PDFium. Reported by SeungMyung Lee (@sm1ee), Siung kim (@ksw9722) on 2026-09-03
-[TBD][560039872] High CVE-2026-93379: Incorrect authorization in ORB. Reported by OGINOME Tomohito on 2026-09-11
-[N/A][560121552] High CVE-2026-93377: Type confusion in V8. Reported by Google on 2026-09-11
-[N/A][498411599] Medium CVE-2026-93380: Race condition in FileSystem. Reported by Google on 2026-04-01
-[N/A][511832293] Medium CVE-2026-93384: Server-side request forgery in Omnibox. Reported by Google on 2026-05-10
-[N/A][515493668] Medium CVE-2026-93383: Information leak in Permissions. Reported by Google on 2026-05-22
-[N/A][520521197] Medium CVE-2026-93376: Out of bounds read in DataTransfer. Reported by Google on 2026-06-05
-[N/A][540051167] Medium CVE-2026-93378: Missing authorization in Storage. Reported by Google on 2026-07-28
-[N/A][553136980] Medium CVE-2026-93385: Information leak in Paint. Reported by Google on 2026-08-26
-[N/A][513996595] Low CVE-2026-93386: UI misrepresentation in WebAppInstalls. Reported by Google on 2026-05-17
- 
diff --git a/chromium/Makefile b/chromium/Makefile
index 9366eb17d7..b588ebd341 100644
--- a/chromium/Makefile
+++ b/chromium/Makefile
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.80 2026/09/05 19:10:04 bsiegert Exp $
 
 DISTNAME=			chromium-${VERSION}
-VERSION=			153.0.8010.52
+VERSION=			154.0.8037.57
 CATEGORIES=			www
 #MASTER_SITES=			https://commondatastorage.googleapis.com/chromium-browser-official/
 MASTER_SITES=			${MASTER_SITE_GITHUB:=chromium-linux-tarballs/}chromium-tarballs/releases/download/${VERSION}/
@@ -13,7 +13,7 @@ DISTFILES+=			${DISTNAME}-linux${EXTRACT_SUFX_C}
 #DISTFILES+=			${PROFILE_DISTFILES}
 
 # Sources to build on NetBSD
-NB_VERSION=			v151.1
+NB_VERSION=			v154.0
 GITHUB_SUBMODULES=		kikadf chromium-nb ${NB_VERSION} ./
 
 # rollup
@@ -26,6 +26,9 @@ EB_DISTNAME=			${MAKE} -C ../../www/esbuild -V DISTNAME
 EB_VER=				${EB_DISTNAME:sh:C/^.*-//}
 GITHUB_SUBMODULES+=		evanw esbuild v${EB_VER} esbuild
 
+# typescript
+GITHUB_SUBMODULES+=		microsoft TypeScript v7.0.2 typescript
+
 # LLVM_MAJOR_VERSION
 LLVM_MV=			21
 
@@ -37,7 +40,7 @@ HOMEPAGE=			https://www.chromium.org/Home
 COMMENT=			Open source web browser
 LICENSE=			modified-bsd AND gnu-lgpl-v3 AND mpl-2.0
 
-USE_TOOLS+=			bash bison flex:pkgsrc gmake pax perl pkg-config
+USE_TOOLS+=			bash bison flex:pkgsrc gmake pax perl pkg-config patch
 TOOLS_PLATFORM.flex=		# override the platform definition to use pkgsrc's flex.
 USE_LANGUAGES=			c c++
 
@@ -231,15 +234,17 @@ EXTRA_CXXFLAGS=	-Wno-unknown-warning-option \
 		-I${BUILDLINK_DIR}/include/glib \
 		-I${BUILDLINK_DIR}/include/nss
 
+# LC_C_LOCALE
+.if ${OPSYS} == "NetBSD"
+EXTRA_CXXFLAGS+=	-D_NETBSD_SOURCE
+.endif
+
 # rust
 MAKE_ENV+=	RUSTC_BOOTSTRAP=1
 GN_ARGS+=	enable_rust=true
 GN_ARGS+=	rust_sysroot_absolute=\"${PREFIX}\"
 
 # go (third_party/dawn)
-.include "../../lang/go/version.mk"
-TOOL_DEPENDS+=		${GO_PACKAGE_DEP}
-MAKE_ENV+=		GOCACHE=${WRKDIR}/.cache/go-build
 SUBST_CLASSES+=		go
 SUBST_STAGE.go=		pre-configure
 SUBST_MESSAGE.go=	Set path of go executable
@@ -288,6 +293,10 @@ UNLIMIT_RESOURCES=	datasize
 post-extract:
 	${CP} ${FILESDIR}/chromium.sh.in ${WRKSRC}/chromium.sh
 
+post-patch:
+	patch -d ${WRKSRC}/typescript/tsc/internal/bundled/libs -Ep2 < \
+		${WRKSRC}/third_party/typescript/linux-amd64/3pp/patches/typescript_native_preview.patch
+
 pre-configure:
 	# Build intternal ffmpeg
 	cd ${WRKSRC}/media/ffmpeg && \
@@ -349,6 +358,12 @@ do-build: do-cargo-build
 	${CP} ${WRKSRC}/rollup/rust/target/release/libbindings_napi.so \
 		rollup-${LOWER_OPSYS}/rollup.${LOWER_OPSYS}.node && \
 		${ECHO} '{ "main": "./rollup.${LOWER_OPSYS}.node" }' > rollup-${LOWER_OPSYS}/package.json
+	${RUN} cd ${WRKSRC}/typescript/tsc && ${_ULIMIT_CMD} ${PKGSRC_SETENV} ${MAKE_ENV} \
+		${GO} telemetry off >/dev/null 2>&1 || ${TRUE}
+	${RUN} cd ${WRKSRC}/typescript/tsc && ${_ULIMIT_CMD} ${PKGSRC_SETENV} ${MAKE_ENV} \
+		${GO} build -v -p ${_MAKE_JOBS_N} ./cmd/tsgo && \
+		${LN} -sf ${WRKSRC}/typescript/tsc/tsgo \
+		${WRKSRC}/third_party/typescript/linux-amd64/src/lib/tsc
 	${RUN} ${_ULIMIT_CMD} cd ${WRKSRC} && \
 	${SETENV} ${MAKE_ENV} ${PREFIX}/bin/ninja -j ${_MAKE_JOBS_N} -C out/${BUILDTYPE} ${TARGET}
 
@@ -423,11 +438,14 @@ do-install:
 BUILDLINK_DEPMETHOD.clang=	build
 .include "../../lang/clang/buildlink3.mk"
 .include "../../lang/compiler-rt/buildlink3.mk"
+.include "go-modules.mk"
+.include "../../lang/go/go-module.mk"
 BUILDLINK_DEPMETHOD.nodejs=	build
 .include "../../lang/nodejs/nodeversion.mk"
 .include "../../lang/python/tool.mk"
 .include "../../lang/rust/rust.mk"
-.include "../../lang/typescript/buildlink3.mk"
+# Chromium uses own patched typescript
+#.include "../../lang/typescript/buildlink3.mk"
 .include "../../misc/usbids/buildlink3.mk"
 .include "../../mk/jpeg.buildlink3.mk" # libjpeg-turbo
 .include "../../multimedia/dav1d/buildlink3.mk"
diff --git a/chromium/distinfo b/chromium/distinfo
index edf953cac9..e86955053a 100644
--- a/chromium/distinfo
+++ b/chromium/distinfo
@@ -66,9 +66,9 @@ Size (cc-1.2.61.crate) = 97163 bytes
 BLAKE2s (cfg-if-1.0.4.crate) = 517b7cff4f133f9b02492c0db281822fd02c24941a7aa4f9b1502895dc5e58d9
 SHA512 (cfg-if-1.0.4.crate) = 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
 Size (cfg-if-1.0.4.crate) = 9360 bytes
-BLAKE2s (chromium-153.0.8010.52-linux.tar.xz) = 11fe42c1c055938cb10f8fa4254a3eadfdc222a47bc042aeadca917a3eebadc1
-SHA512 (chromium-153.0.8010.52-linux.tar.xz) = 144667ff65b4018b9afd911bd9acfa83f8e396b984d03b5b0f5588c46f36989e5d523522b1cfb471d2cef0f29a60b7ea3e7ec21f3cae100ca65835be1c023d17
-Size (chromium-153.0.8010.52-linux.tar.xz) = 1878470976 bytes
+BLAKE2s (chromium-154.0.8037.57-linux.tar.xz) = 711f5ded3609ac014db482df37f76749ba03019c88d929826ed7dca40b9574c2
+SHA512 (chromium-154.0.8037.57-linux.tar.xz) = 7c9e7bb2cf5072bf2dada3c42a2b6aabfec8360bfff546dd13fb3223e2d58d55b688d7bdda8603521615a4f3ed0c3cb973996bbbd4e9c6a59f2488d05c1e3aa5
+Size (chromium-154.0.8037.57-linux.tar.xz) = 1929858224 bytes
 BLAKE2s (cmake-0.1.58.crate) = a4568b73f30075a127114fb24a891b182573483d81080643888ecbd5e954efe7
 SHA512 (cmake-0.1.58.crate) = 49420a5d7d71ddccc21b71373769e1e28ab98c9af1a0c5d59fc3127e6dcc45cb1b7c6b5a37c9110907daceda7fd10bb59344f2bb8f041b18d62b16c22c5d0d60
 Size (cmake-0.1.58.crate) = 20474 bytes
@@ -153,9 +153,99 @@ Size (futures-task-0.3.32.crate) = 11377 bytes
 BLAKE2s (futures-util-0.3.32.crate) = 2712629417e34728bd0b98b8f5d922ace765c4e359287f75b8b3b7283b9ec4e9
 SHA512 (futures-util-0.3.32.crate) = 77705985b5cefd5a9009e631689f5967320cbd1363888cc8b7eef3f7457afb38c793499fc3edd4453bc8771c43436e5da1538ce0c5ef655a5e597f4fda2727b1
 Size (futures-util-0.3.32.crate) = 168797 bytes
+BLAKE2s (github.com__microsoft_go-winio_@v_v0.6.2.mod) = 842586ccf910926d8ed0267b57f5c2650c3d930c4ac424a0500bdefd939211ee
+SHA512 (github.com__microsoft_go-winio_@v_v0.6.2.mod) = ceb3f2f02d6447a0bc84f08f3342f3dfcc691126e841c84fe75d83cac6f4505ad9f1dde6a8e014a433728d6dc3200858a32ab4384bfd6426e76a625f4be7770f
+Size (github.com__microsoft_go-winio_@v_v0.6.2.mod) = 194 bytes
+BLAKE2s (github.com__microsoft_go-winio_@v_v0.6.2.zip) = cb0bc317501ebadc5d2a6d04adc9d21e9d88d62ea0f47f93c2d4a8be2e32ac2a
+SHA512 (github.com__microsoft_go-winio_@v_v0.6.2.zip) = 585869dc5a0579520b10a4ee28aaa2bacef3023098189ac652d4efec5d4d6c65c7979acab858ba7b5af3d357d33584689c6acf2e451a261611d7e62741ccbc85
+Size (github.com__microsoft_go-winio_@v_v0.6.2.zip) = 158677 bytes
+BLAKE2s (github.com_go-json-experiment_json_@v_v0.0.0-20260623181947-01eb4420fa68.mod) = e1da2924472480bd92fbfc2fc48e22bd48017352f87f57e0b442dd3e07888484
+SHA512 (github.com_go-json-experiment_json_@v_v0.0.0-20260623181947-01eb4420fa68.mod) = 49554e2ec9af951db18a9825ff368adbdf8abb572d888d67e26d7aef9455017a902e0ba47441e26d8db8b74d7e706d3dcde017444a12727ba80da3e14d4cb09f
+Size (github.com_go-json-experiment_json_@v_v0.0.0-20260623181947-01eb4420fa68.mod) = 269 bytes
+BLAKE2s (github.com_go-json-experiment_json_@v_v0.0.0-20260623181947-01eb4420fa68.zip) = e0cbf48390b33f4c01bb07599ad0bcfb4453d17cec588dba63c6612cfefad3b3
+SHA512 (github.com_go-json-experiment_json_@v_v0.0.0-20260623181947-01eb4420fa68.zip) = adb9ee3961f8ae288be14e325702339eabb96016d4cd938039a630b457512325e22058ec32825095d374eddf74a886c9f7bd1785f8e42525d1f869a6c23e1c4e
+Size (github.com_go-json-experiment_json_@v_v0.0.0-20260623181947-01eb4420fa68.zip) = 847527 bytes
+BLAKE2s (github.com_google_go-cmp_@v_v0.7.0.mod) = 1b6d125ae25361dc8ae5d3db85fe696798a89cfdca79a66c63ca86439a5dff1f
+SHA512 (github.com_google_go-cmp_@v_v0.7.0.mod) = f4042d585e6f65f4245b0a17c2f042ea40395633f6c88a4f7e460a1e09a0cd98ec72782f638dd9d7c81442dd5c05717ebaa64b7bd939cc4c96cf61b46751b812
+Size (github.com_google_go-cmp_@v_v0.7.0.mod) = 41 bytes
+BLAKE2s (github.com_google_go-cmp_@v_v0.7.0.zip) = 9d904f0a79e224bf1156e42f252021e8f70a8e4e609a75220a2312670ff40f15
+SHA512 (github.com_google_go-cmp_@v_v0.7.0.zip) = 171151f06d2e5dfc76cfd7ede810e74bdd668a515a8d6f7785f06ec8bcf1f34efb95cafdfc7a4c3943c98de83f905967e10e61721537c24cee33d7e1e4c15195
+Size (github.com_google_go-cmp_@v_v0.7.0.zip) = 130179 bytes
+BLAKE2s (github.com_klauspost_cpuid_v2_@v_v2.2.10.mod) = 76de9d0b46120dd73d3e7d94880ff9797571ebf6b2429525121aa21b4380b720
+SHA512 (github.com_klauspost_cpuid_v2_@v_v2.2.10.mod) = dbe08f63b93526e4784712308e4a67180f5e7fe710ddb825af83535114dffd6b164bd1c5b67fd1f93b6e48391f1b8d2695f697bd615126ff157d816256315986
+Size (github.com_klauspost_cpuid_v2_@v_v2.2.10.mod) = 80 bytes
+BLAKE2s (github.com_klauspost_cpuid_v2_@v_v2.2.10.zip) = 80f60767f9eb8607ff21a9d3c6c4b9774187226b51fe5faa14fa7fd20e196610
+SHA512 (github.com_klauspost_cpuid_v2_@v_v2.2.10.zip) = 47b58e9367054506b5d6726a9e8965e9e5de4e531cb91df3ab1f9ddb0f38a59714a103b4e8f44ef673ea22d40b44b28e6cab989e3e06f2073ffc870e063d42a8
+Size (github.com_klauspost_cpuid_v2_@v_v2.2.10.zip) = 52186 bytes
+BLAKE2s (github.com_mackerelio_go-osstat_@v_v0.2.7.mod) = 069e087f8e4c21e730af727dad6704495e6f69e4ce97ac0fe0d4b3ea234cbd14
+SHA512 (github.com_mackerelio_go-osstat_@v_v0.2.7.mod) = 69f6a8483f474f7cc0ad9cdfb6956a826f2c0bb5ee8f2c0d1ec0645d23a46aab62c96c88d84ed66c4f7118f2321ee1536015c7cf7e75c7805a2e3e29fe4903a2
+Size (github.com_mackerelio_go-osstat_@v_v0.2.7.mod) = 84 bytes
+BLAKE2s (github.com_mackerelio_go-osstat_@v_v0.2.7.zip) = aac7d7405e0d7f780ad969933050ddd3f26d2b212cb41c3dc33cdf34038e866a
+SHA512 (github.com_mackerelio_go-osstat_@v_v0.2.7.zip) = 86fcbdea7ae4b0459d88a9a9d2dd53533eedc46b834468baf839aaa21d3c7ddbde9aae37566581e5baafb0262d51a8278b710b28a7cd57c84ee6c8faf48a37bd
+Size (github.com_mackerelio_go-osstat_@v_v0.2.7.zip) = 38561 bytes
+BLAKE2s (github.com_matryer_moq_@v_v0.7.1.mod) = 09a67a1b5e9ba822a67267ffa173c86938b79856b040ebd55a7c1f9fb01ae06e
+SHA512 (github.com_matryer_moq_@v_v0.7.1.mod) = 197e6242450111aa458f7ffb1841add960949b37f2e13b42d8440bf8055b524613e4373a870566eb9849a9a2497f206772197b1a9e2ab50d99030ae27ce5c3c2
+Size (github.com_matryer_moq_@v_v0.7.1.mod) = 208 bytes
+BLAKE2s (github.com_matryer_moq_@v_v0.7.1.zip) = 8f8eb4f599716471d25712dfc0c68d496b8b15d5ebb3401278fc061081b337aa
+SHA512 (github.com_matryer_moq_@v_v0.7.1.zip) = 99470e08e5de36711ae3f2ba29b3d7e18a7550833fa9050f5115f7f84e492fade593d93317307fd03580e5508f3a65207d0b1f4c4db0ae1f05ece8d9d7be0920
+Size (github.com_matryer_moq_@v_v0.7.1.zip) = 752484 bytes
+BLAKE2s (github.com_peter-evans_patience_@v_v0.3.0.mod) = 7a25c9458ddaccfb3c1c8137b5ed656a6d2e9519f2c7487af1850455b70e8f27
+SHA512 (github.com_peter-evans_patience_@v_v0.3.0.mod) = f7874f557e6368b39828d2244f163d44ea965b7494e50718b2460bcf81da87238967639c4b273d26e0f6c828edfd5c4c687f2fa02ff78185947496e6900d2318
+Size (github.com_peter-evans_patience_@v_v0.3.0.mod) = 48 bytes
+BLAKE2s (github.com_peter-evans_patience_@v_v0.3.0.zip) = 211721818323e64ae6d47e2838a21842dd5c5052bf1d76dc69b78e1794b75c55
+SHA512 (github.com_peter-evans_patience_@v_v0.3.0.zip) = d1823bbbaab920bdbd625f3b062eaf7c9f1d251c1afb8c1d2e9b712da6af3abc0f52fae2f67b2142e1bf57058720828052d193159a82c4a147967928249104d3
+Size (github.com_peter-evans_patience_@v_v0.3.0.zip) = 13331 bytes
+BLAKE2s (github.com_zeebo_xxh3_@v_v1.1.0.mod) = c683fade9be9d913b585c6f019c1ddbda99785ed78b72e4b9d5d203d1a61639b
+SHA512 (github.com_zeebo_xxh3_@v_v1.1.0.mod) = c8eaebc5e61efef583c11cd3b1441d0be8fbfd58bb033d5aeedfc5c8b634d02bd0e0bce0ed304e8ba83e79474fd04d4c7574a998e3b51feb68ab0a1103956df9
+Size (github.com_zeebo_xxh3_@v_v1.1.0.mod) = 212 bytes
+BLAKE2s (github.com_zeebo_xxh3_@v_v1.1.0.zip) = ec400ba2669b4d5ee6c6046e84babeda5a5b6baeb2d789036cfe38528b887345
+SHA512 (github.com_zeebo_xxh3_@v_v1.1.0.zip) = 1e76340891be2c248e16b85953dcd87bcc73f77a74828e10ff4c821498f4f522a21d4af324a3ea268bee7a4da90593cbbc0d18e3950c4aa9fb263dee52cdfcc4
+Size (github.com_zeebo_xxh3_@v_v1.1.0.zip) = 276050 bytes
 BLAKE2s (globset-0.4.18.crate) = e11bcd40201278f23b7b3aa74f96441bf85cc94e4c3364847ce6c15c4e5d1115
 SHA512 (globset-0.4.18.crate) = 44afbcdaff506dba351b967ff435752988f7d980e0b908c248c2aa462dcc95c94907a6d9ec7aec28599dc29d3fbd421cdf0bc8082042263b6af69b36fc1a2c54
 Size (globset-0.4.18.crate) = 28970 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.37.0.mod) = b40be60bf08f6b5044185949ca3746ffa2d647d8982dff0c8dadcf0c03d03962
+SHA512 (golang.org_x_mod_@v_v0.37.0.mod) = 549b77912604a950cc9c0db67d3f65b23676d8ec12c1c1844485b8696ec0e59815bd31751b3f8e7c38b5f58e7559fef991f401e0f5875621d78a7e01919dd7c8
+Size (golang.org_x_mod_@v_v0.37.0.mod) = 86 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.37.0.zip) = b3b823b2deaf30dd100835cae07d5f8a6c5eeb92b018d5bc9431db749d4960ac
+SHA512 (golang.org_x_mod_@v_v0.37.0.zip) = c469f42a7d530e6adee7c2e36b528f163a91ae37fdcdadecbda4cba07ec078f3ccae684ac34432b7c24715aa8efffd14f0039fb0148e2022908efa4de514235a
+Size (golang.org_x_mod_@v_v0.37.0.zip) = 174531 bytes
+BLAKE2s (golang.org_x_sync_@v_v0.21.0.mod) = 7041602217cf35da919f89685bb7203789bf49cf861bc4dd4b9a92b03b6d3961
+SHA512 (golang.org_x_sync_@v_v0.21.0.mod) = fadbb942889ef5930c37862f8e79d336f26b1a713134a731377f4fecfca8472fe699624f71955c8a1a87b48e98a99f537ae0c43a07ef449feada221d0d6dc2e2
+Size (golang.org_x_sync_@v_v0.21.0.mod) = 36 bytes
+BLAKE2s (golang.org_x_sync_@v_v0.21.0.zip) = 8e5542336f5b93deec0f74500472da89a765062e54977d4b084fc437a89454c8
+SHA512 (golang.org_x_sync_@v_v0.21.0.zip) = fd37ff4f9262e8d2a65d45bad89280a2311f007f1871b984cecf974fb435dd7a4dc9c5a66225d3671b0ba651ca76e01dd1257051a0d7a3a21fba05adfebff856
+Size (golang.org_x_sync_@v_v0.21.0.zip) = 25686 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.46.0.mod) = 54d735bab6b0f4ca4d304be2307672bd0448377d788ebe83f3acfb0a565cc3ae
+SHA512 (golang.org_x_sys_@v_v0.46.0.mod) = 1e0df129f27326be70316a1f1f0e94ca4b48c0d09c2975919182a64639b9718dc224d851d4cd69c618c10e7e7765a11a70e10a57507a26488c50e7c53baa8b01
+Size (golang.org_x_sys_@v_v0.46.0.mod) = 35 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.46.0.zip) = 67a092ec3df1e61939b83cff2e73239849274e664152ff4bbeef8d7706cc0fc4
+SHA512 (golang.org_x_sys_@v_v0.46.0.zip) = 6f4c0e4fcf4b74a5510a35c9e38d800d0d337149bc5aa432d9d45d80abde47f9d6864099e8fe9be76c6f3816289242ea4bec2a80e9385f64d42fed3e6f86c33b
+Size (golang.org_x_sys_@v_v0.46.0.zip) = 2022627 bytes
+BLAKE2s (golang.org_x_term_@v_v0.44.0.mod) = 3d95bba6864f1fa272af316ce55fdc27af7c62eedaf670ac28fd8ee45e04800a
+SHA512 (golang.org_x_term_@v_v0.44.0.mod) = 22f13e8806c2f6126011252cc9dbd31846329850d802f0a2cad2f781ac7f237bcfdce8e163fc61dbf75ff6f82628cb9938ff753a8b2508220baff9597a0b2c9d
+Size (golang.org_x_term_@v_v0.44.0.mod) = 70 bytes
+BLAKE2s (golang.org_x_term_@v_v0.44.0.zip) = fd3affc93e7cdb1a5692a3739010fde70e1bfaf4e798bb9f38c65db98e69377e
+SHA512 (golang.org_x_term_@v_v0.44.0.zip) = ea783bcdfcd46ff43c71bab079492540820cb799de4f321acc08d977bf1a823d895387224fffd111d914a1666ac8caeb8d31f896bea3e2fd7e02f4c78cc071a1
+Size (golang.org_x_term_@v_v0.44.0.zip) = 21694 bytes
+BLAKE2s (golang.org_x_text_@v_v0.38.0.mod) = 85e0dccbb516840df99f538e531a69cb487bbd9cd8e46d5b6c27702332b5ca7c
+SHA512 (golang.org_x_text_@v_v0.38.0.mod) = 3f5e315d96d27174f5dacbe1cf992b46e93875af684eeb189952d4f1aa9468e32b0bdba9b59a9128f0dd0cf4be54409fa20ac85f46e25f4a2abc9643f3f25605
+Size (golang.org_x_text_@v_v0.38.0.mod) = 190 bytes
+BLAKE2s (golang.org_x_text_@v_v0.38.0.zip) = 8ea45291d7b7b514b63b84f2f5a1f35d2ac7f75d0e1553c19e7e3bbb143189dd
+SHA512 (golang.org_x_text_@v_v0.38.0.zip) = 302fca43c9a27a31dc63d1992c8e7fa6a24d90656e597da9a4680a975c4827b15d2009fe551f10f5243c7f3758a15f71e89e1982d8cf027d2c30365dcb4853ad
+Size (golang.org_x_text_@v_v0.38.0.zip) = 7015060 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.47.0.mod) = dc4d5c90f6287001cd57e88f5e5be035c49d07c45beec45fa0573c6b9583cc28
+SHA512 (golang.org_x_tools_@v_v0.47.0.mod) = 451cec63872b837147addbb876babf76d6be2bc285073485a54240788359837e055823af54e3529ff61bdbdacc808910bed5b9d97ebf8022b4c37fadd144e86c
+Size (golang.org_x_tools_@v_v0.47.0.mod) = 301 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.47.0.zip) = 832dc014134b89d2cc991a4a1e1f2c6f93f5d66c1d7e730fa62cc91857ab72cf
+SHA512 (golang.org_x_tools_@v_v0.47.0.zip) = e940dc6f363f343cf3a85e1afab6ee10b5b20e34dd2237184e07da300cd37357161dbb63f369090a40952c0d13a3bf21399de92d84bdbfdd88b40dd97fb0cd44
+Size (golang.org_x_tools_@v_v0.47.0.zip) = 2760246 bytes
+BLAKE2s (gotest.tools_v3_@v_v3.5.2.mod) = 6a41d328908ab32b86df59ef6e3f81d70a3ed3212bc2fc66dca806cfb2ebd587
+SHA512 (gotest.tools_v3_@v_v3.5.2.mod) = e293ac750e5b6168abd0b888f642c87ac4a2b125c26028d951c2d3335d335f42c38f4211e103aadd6a6ffa84c09754238619e53693696844bf0c2e7131d3f3e8
+Size (gotest.tools_v3_@v_v3.5.2.mod) = 195 bytes
+BLAKE2s (gotest.tools_v3_@v_v3.5.2.zip) = 582bab822c0d8279b3758825d276fbab77af2972fa7cbd8159993c7ca81c6c13
+SHA512 (gotest.tools_v3_@v_v3.5.2.zip) = eec814fc0f8e39fd10051f659859fb9c0016fb51e798968ae53617da5f29e441c5fd0a719cbbbe4416ebc0e9eac5b09ddebb99a8434cf602728f0c37b72534d5
+Size (gotest.tools_v3_@v_v3.5.2.zip) = 101104 bytes
 BLAKE2s (hashbrown-0.14.5.crate) = df2dc611777412ee614bffffa4bfd1ffbdb023961c82ec606d14782febc01949
 SHA512 (hashbrown-0.14.5.crate) = 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
 Size (hashbrown-0.14.5.crate) = 141498 bytes
@@ -216,9 +306,9 @@ Size (itoa-1.0.18.crate) = 15935 bytes
 BLAKE2s (js-sys-0.3.98.crate) = e9b382a9356de4c5fe798e8976d38babf522d7b75481c3f448385e53fdf81bfb
 SHA512 (js-sys-0.3.98.crate) = afeec49d8a6894d1c7a10d80a6d6500d8677f0c769f74beae8da820932da8ff91ff0e9abcc48fde251e617903578e65af4a9cf88972510e78ae8e1284780675c
 Size (js-sys-0.3.98.crate) = 108519 bytes
-BLAKE2s (kikadf-chromium-nb-v151.1.tar.gz) = 7be745647b792185cb8e178bb6bffac2e42b28307788843944baeed4d8b80670
-SHA512 (kikadf-chromium-nb-v151.1.tar.gz) = 1b0917bfe37ae6b861f9b6bd7ea71c520933d6332b0e703e122d37c681edcb0be526aa398ad1944ee93e54bd03695c9f22cb1e8e1e6f4591efd5600561017bae
-Size (kikadf-chromium-nb-v151.1.tar.gz) = 22480 bytes
+BLAKE2s (kikadf-chromium-nb-v154.0.tar.gz) = 1473dd77a5d90da7109b2d6b91f068a486a12eb8026db257976cd60f7eec02d1
+SHA512 (kikadf-chromium-nb-v154.0.tar.gz) = fa2949c8f6eb93d5c1cceacdeada54c60c1b2994429079523de41e6d00cfe70fbd4185354d30dddbeff4698a17ad59c904fdd047ee9cd4cf50fa2fc9194992e7
+Size (kikadf-chromium-nb-v154.0.tar.gz) = 22550 bytes
 BLAKE2s (libc-0.2.186.crate) = e4ae2a7c2182c3a4f54e39cfed3d574220b3a6d54af5a40aadfd814bb8a12c6a
 SHA512 (libc-0.2.186.crate) = 6a58e671ec6811dff9a0d7d4db8f37d38bcbca9efff20dad4706190e5cdb77b426567754bcf0ef0f2d0c31d6506401f724f3ca500b9bed57bb8605b1141ed690
 Size (libc-0.2.186.crate) = 821883 bytes
@@ -237,6 +327,9 @@ Size (lock_api-0.4.14.crate) = 29249 bytes
 BLAKE2s (memchr-2.8.0.crate) = 9d6dade02bc948818801a90933500c8aecf86116a976d3c68dfc7e427b027efd
 SHA512 (memchr-2.8.0.crate) = 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f
 Size (memchr-2.8.0.crate) = 97780 bytes
+BLAKE2s (microsoft-TypeScript-v7.0.2.tar.gz) = 89c2726e94ec217f823fc7e31eba8c8012d73a0675e9394eee60dd0f47dec645
+SHA512 (microsoft-TypeScript-v7.0.2.tar.gz) = ab381b5d7bf16463f75a19b9b517d8ed94699f14fd49746e72df3f23381df6a1debb057b1d9c939a3d393952ad684dc9200cb964195ba6d62efb6a1536bc835a
+Size (microsoft-TypeScript-v7.0.2.tar.gz) = 49788068 bytes
 BLAKE2s (mimalloc-safe-0.1.58.crate) = 4d75b7cacb4c293dac14ab8e58af930558d46d46ba484fe508fa3c1924443f7f
 SHA512 (mimalloc-safe-0.1.58.crate) = ca8f147973e96bb09b6295c5ffba6da011dd12ff6ecbb705fe9d36d13e664320825276e84fcd97cceaf219ead800172e2620b3588a7b598161ab9d23b19f7ced
 Size (mimalloc-safe-0.1.58.crate) = 7282 bytes
@@ -627,1669 +720,1705 @@ Size (zerovec-derive-0.11.3.crate) = 22115 bytes
 BLAKE2s (zmij-1.0.21.crate) = a2d1e7214230c8f4e8c946d28215765c131da3aac89f1001daf534335307648e
 SHA512 (zmij-1.0.21.crate) = a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585
 Size (zmij-1.0.21.crate) = 26665 bytes
-SHA1 (patch-.gn) = 363bbe3b01f36c49441b7fcffb05f5677190d724
-SHA1 (patch-BUILD.gn) = 942fedc2a06d7d71ffe9cf67076836dcb2640eb1
-SHA1 (patch-agents_skills_multi-agent-engineering-workflow_tests_testdata_mock__app.cc) = ac9d8714e8691f52bbb841d16d7321b19006db01
-SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = 8f4e519107245dcd2d6dddd87a3bba0ede9e6c5b
-SHA1 (patch-base_BUILD.gn) = 24cbcdd8d3cb8cc0ea0d6cf8bd59245741d014e9
-SHA1 (patch-base_allocator_dispatcher_tls.h) = d0c9216587538e38c54226666c846b3808ab7402
-SHA1 (patch-base_allocator_partition__alloc__features.cc) = 6d44c2b01b180fc3879dc366f37f9f5ee7b02c6c
-SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = 2ff01086ecc9ed02e3472258844761529221a473
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = 38a1b7a1b3576202b4b177ee849fb3b64690bf5d
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = 9beb76609aeedf7551fc02e058e2aeda8072bd91
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = 85da3b2bd225b818b3146c22b9b5817a46a44e70
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = dc89f6fd1a9a9c0b6f0b5453b2a2b086043a6859
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = 7285a9956959b36669c583373cbc02f252cf8a93
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = de7bff41c42e3f88aa66124dbfd1a6342ec28e00
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 7960dd4c7f7bbdb5e9f09c630309e9f0364c33e0
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = ba166f47b560ad1e9338b7c0f3087a4f0e86d5da
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = 881b2e7e81c08e403af40ed1ec2b51114f8ff93c
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = 554c091ecf08a897930de22bfe9741dec8b4ac2d
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = df7f4d87e1b15fa0aa7a69746b082894307e954f
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = 28fb5dec4e5bb0bf1973fa9d11037a924502a598
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = f427d37e28f2a1eadbae8267f0f0ce8fc1f5ef98
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = e8fb914bf581864f56bf9bcc117557fafd6d4cb1
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 959ee2c451bb31a866ddf47ea9fe7f8bdad47cbc
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = b54457bf16c0e08b974e770880fbbdba299fe0bf
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = 8fe768a0a30858f44a50b7c47f2ca942401f4742
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = be436faa9d32ba7cc08fa3ebc05aad25789d2cdf
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = 4c7cb10a715d8d1ed58a2d0a5df3ad90a1533dd6
-SHA1 (patch-base_base__paths__posix.cc) = da76cb35b6a3f895d595c896847fc2a576d72332
-SHA1 (patch-base_compiler__specific.h) = dfb6da1904a5475d37719440868d093dcfe7f430
-SHA1 (patch-base_debug_debugger__posix.cc) = 7aef8f2386318c80b3e9ba02d7972c2f632dfaf7
-SHA1 (patch-base_debug_elf__reader.cc) = 2dc7b2d3c9aa11472114e926b3355e5128d2c003
-SHA1 (patch-base_debug_proc__maps__linux.cc) = 9ad76a0d07363092a561459cfb4af5bce66a475a
-SHA1 (patch-base_debug_stack__trace.cc) = ced8189e431f88111d9b8133c3331238b82159f7
-SHA1 (patch-base_debug_stack__trace__posix.cc) = c2e342b748f7773a16ce705241b3d7507b3ce06e
-SHA1 (patch-base_features.cc) = 9bafbdc56e63a2d94c3346ea01e167db657b4a1e
-SHA1 (patch-base_files_dir__reader__linux.h) = 38f8a327735058cd96949255cdb897a82f758d43
-SHA1 (patch-base_files_dir__reader__posix.h) = acd04f4ebb99a28b33f22ddbd902187db682cd57
-SHA1 (patch-base_files_drive__info.h) = 89596cbfc4a561c273c187bc9a171606f4ae1b1d
-SHA1 (patch-base_files_drive__info__posix.cc) = cf82726b331cfc655794824c4f6fe7105944672e
-SHA1 (patch-base_files_file__path__watcher.h) = e8d63d5323be117e968813078bec6870d4a74741
-SHA1 (patch-base_files_file__path__watcher__bsd.cc) = 4c6fca3173064a93c527d8bd4f126709818296e9
-SHA1 (patch-base_files_file__path__watcher__kqueue.cc) = b34d1f4996a757f32edd6685718fac86f855994f
-SHA1 (patch-base_files_file__path__watcher__kqueue.h) = 8c93a0886f0ee8dbbb0c5b9fea4e8461c7dafda4
-SHA1 (patch-base_files_file__util__posix.cc) = 3152d387df2b93467799523bfaee8e8fa2394fd8
-SHA1 (patch-base_files_file__util__unittest.cc) = 42b399cdb599ffd6b3eed343d5a3a9e4cc82262c
-SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 2b19793cf8f28c3e68e3dcaba0b2069d51b53955
-SHA1 (patch-base_files_scoped__file.cc) = 1c00d57ffd0b2d5b96eef67da9b0d0c2520c83a4
-SHA1 (patch-base_functional_unretained__traits.h) = 2b340a3b0fb02277e2414aca836cc58b05c82551
-SHA1 (patch-base_i18n_icu__util.cc) = 6619b6b97568aa69ea93f5cbe2d92e3cd9ac8f72
-SHA1 (patch-base_linux__util.cc) = 51e2133fc8e62e464be36b3da697b7f02590e302
-SHA1 (patch-base_logging__unittest.cc) = bbbfed919491dfef8a80ed7315a4437ab3e5ffe2
-SHA1 (patch-base_memory_platform__shared__memory__region.h) = 3edca589671fe2de46c8dcdf9db0a44d9f1beb3e
-SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = e934190f4528734ad3f140ec7f9196d475abf77f
-SHA1 (patch-base_memory_protected__memory.h) = 213a386a931883ca9e99e07a5284fa77928f8cd5
-SHA1 (patch-base_memory_protected__memory__posix.cc) = 257eb4b6ee928c1fbd61e121664874790f4f99b9
-SHA1 (patch-base_message__loop_message__pump__epoll.cc) = f1b24ea868df0c69b42150c8df3d74360ae02bea
-SHA1 (patch-base_message__loop_message__pump__epoll.h) = df4a66bc4f00bc8ef08913c163e67db9eaba142a
-SHA1 (patch-base_message__loop_message__pump__glib.cc) = 0572f04868df185f9b9e2f1f897395b618239cd9
-SHA1 (patch-base_posix_can__lower__nice__to.cc) = 9e680a0ee55985ec61c53c38d2bf041bac23ddf8
-SHA1 (patch-base_posix_file__descriptor__shuffle.h) = f1e09d6fabb19af96b70d9478ebbad80ebd13f92
-SHA1 (patch-base_posix_sysctl.cc) = 7b6a84a89ed1baf6fa84dc21bec6da6306d52629
-SHA1 (patch-base_posix_unix__domain__socket.cc) = e0cdafd576f34849027aa8a7d7ed075f459a510b
-SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = c09eac9db7e830f013a4ef531281feb953567ba2
-SHA1 (patch-base_process_internal__linux.h) = 2dd3866f0c289a4d8c3e789791774b90311d0aac
-SHA1 (patch-base_process_kill.h) = bda71482131d6dd4f6437fedc137fd7cbee05134
-SHA1 (patch-base_process_kill__posix.cc) = cd1245d8fc489d6de2ae31d63845732e06211ff2
-SHA1 (patch-base_process_launch.h) = 74e48677a04d9d7141a0cb4a0fb11a1254af4237
-SHA1 (patch-base_process_launch__posix.cc) = d1f69bbd0f541f1645b995c44ea170e7512e6780
-SHA1 (patch-base_process_memory__linux.cc) = fed62ff93e70ac11daf224134679f0b2c9fe5fe2
-SHA1 (patch-base_process_process__handle.cc) = ad63211155e297d26eb0a5842e27a03493cac746
-SHA1 (patch-base_process_process__handle.h) = 741748bd2bf4e845969b1bf4f5e57589f73bc045
-SHA1 (patch-base_process_process__handle__freebsd.cc) = 7e1b0e8eaf7bccdb8f367ea2568b8b61106a7c7b
-SHA1 (patch-base_process_process__handle__openbsd.cc) = 7e85976c64188719eb7ef0cea18a8b71752729b7
-SHA1 (patch-base_process_process__iterator.h) = c78aab0fd311761475e529bc2dedd60f84a01e83
-SHA1 (patch-base_process_process__iterator__freebsd.cc) = 516335792b671c371ee5194322dc41015932fcb8
-SHA1 (patch-base_process_process__iterator__openbsd.cc) = 335c0221777097cf381e47a91fc725b069c358c5
-SHA1 (patch-base_process_process__metrics.cc) = 53cec697b7da252c9a454f8dc92fdd8d5afde3cb
-SHA1 (patch-base_process_process__metrics.h) = 45a79e3ab685ed18d69f23e8792eda9373de4a92
-SHA1 (patch-base_process_process__metrics__freebsd.cc) = de9bc451a2446e0fbd79a51a6015c4b3d8e16d35
-SHA1 (patch-base_process_process__metrics__openbsd.cc) = 88e0493b99966f8b72a8ab3ccd1f75e10b6b29f6
-SHA1 (patch-base_process_process__metrics__posix.cc) = b29b87227f5ba6a078be37514a812185ee377c87
-SHA1 (patch-base_process_process__metrics__unittest.cc) = 6eeec5f3b3f140a9ca7d4834b369bcb5d19bc430
-SHA1 (patch-base_process_process__posix.cc) = 2377b0610e2037dd1bf68d54eee30351195155a1
-SHA1 (patch-base_process_process__unittest.cc) = 8754bc37beacf9e256041d4b33e8002660a07c5e
-SHA1 (patch-base_profiler_module__cache.cc) = e6ec159edd37dd3a1cee8fb1da6f91a88f02c727
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = 96fd97810c17550980d40aab49765cd69dda7fe3
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = ea41d71468fc058f3ae35a667e5f803392bb1090
-SHA1 (patch-base_profiler_stack__base__address__posix.cc) = d596794242e2c58101703c27cea246d4dc2f8c93
-SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = 72f36d41287cd2c1e87911541ab03304025a121d
-SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = 0498cdcb28573b5d1bf10b1755420ae54e715618
-SHA1 (patch-base_profiler_thread__delegate__posix.cc) = c5b3e8f4bef30229e5fc3396461dc818a7a61f9d
-SHA1 (patch-base_rand__util.h) = d955317559b8875746c71212e96fb190c4792b4d
-SHA1 (patch-base_rand__util__posix.cc) = 737eac63b1eb49851f07935fd6617d6d9720b595
-SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = 03e3e77c3c6877746ea8b075e33288d73d958042
-SHA1 (patch-base_synchronization_cancelable__event.h) = 6f34a7a6abc94aeab9ee3bc80779770449ec429c
-SHA1 (patch-base_synchronization_lock__impl.h) = 0baf2e3391689cc22b961c82fa048e6c8f53a05a
-SHA1 (patch-base_syslog__logging.cc) = 0233352444fc584097f58e80b706ed7cbbc052c2
-SHA1 (patch-base_system_sys__info.cc) = 71b8b0c4b9189429e0dbee74ee02a649ee074973
-SHA1 (patch-base_system_sys__info.h) = 3e0a07c875b6874da7673eb58cc964c676360587
-SHA1 (patch-base_system_sys__info__freebsd.cc) = e3fda6c301afa89c5d67688b31d5e94e924308fe
-SHA1 (patch-base_system_sys__info__openbsd.cc) = 75566ae537c6679f916438032aa5156f8d0d3da0
-SHA1 (patch-base_system_sys__info__posix.cc) = 5fa4980c15d6d389fb3072589d62013934889686
-SHA1 (patch-base_system_sys__info__unittest.cc) = 7314d208ed9de6e11003d13ab3ad5a7a807e3b9b
-SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 16d5364f0573c17cfdf8aa6c1c07a922ea7c8a39
-SHA1 (patch-base_test_launcher_test__launcher.cc) = 9383fd7077f572ea4a0843290466f1b506e0ffa8
-SHA1 (patch-base_test_test__file__util__linux.cc) = a4d5bbe45aa6e81299e97a002125e76406db83d8
-SHA1 (patch-base_test_test__file__util__posix.cc) = 6c1aace370b9b4d9763312aa6fe25a42d417292e
-SHA1 (patch-base_threading_hang__watcher.cc) = f17e8c24f368aa0a47e9a62df740397072a1e56d
-SHA1 (patch-base_threading_platform__thread.h) = 433392179ba79504fe9d759572c6357a0eac51f7
-SHA1 (patch-base_threading_platform__thread__bsd.cc) = 357d51843cb34615a04fa4dc22143abe6b76ecdb
-SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = f4184f724f67689320c6e7fd0f8672963429a4ad
-SHA1 (patch-base_threading_platform__thread__metrics.cc) = 407c92b843b82f7b0de4a2ce39a3fef5c1d5ec7f
-SHA1 (patch-base_threading_platform__thread__metrics.h) = e0f82a163211e17a60c4e7dcc4210b99450545f2
-SHA1 (patch-base_threading_platform__thread__posix.cc) = 335acd8a9dfce4049845d7688816995db9c1794d
-SHA1 (patch-base_threading_platform__thread__unittest.cc) = 0dd25cf3f6ce24d2eb5a76f72f84943187124ed8
-SHA1 (patch-base_time_time__now__posix.cc) = 8599f632112369bca9842cb32c4ce254cd505fd6
-SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = 10967a5638e77a265725e38a4730738196719e99
-SHA1 (patch-base_trace__event_memory__dump__manager.cc) = 53e834313b384beba0e6d7ce4d0447ce46ff8b2f
-SHA1 (patch-base_trace__event_process__memory__dump.cc) = 5e65198fe5e3216cdb0a5df02c6f37e92d6a20b4
-SHA1 (patch-base_tracing_trace__time.cc) = d98f9207e1affff69475002cf41106c6f6c0e5fb
-SHA1 (patch-base_tracing_trace__time.h) = 65064f86fa2fc8343ff0734ba44e658a9d981266
-SHA1 (patch-base_version__info_version__info.h) = 5bb6aaa52148cf1f9e3a73f09b2f2fbf40278ffd
-SHA1 (patch-build_config_BUILD.gn) = 971a8139d4ab1b5b083cc31fbebb10a17cc6dbdc
-SHA1 (patch-build_config_BUILDCONFIG.gn) = 981e55f5814e460f017161c90ae9244fbca32155
-SHA1 (patch-build_config_c++_modules.gni) = 344a13bd4af89bfd020c347806da9286ec16e5a0
-SHA1 (patch-build_config_clang_BUILD.gn) = 9cb5beac4197b90040f640fc9c03f38f706db9f2
-SHA1 (patch-build_config_clang_clang.gni) = bf8019594c5b4d88bc67e5d7d2cbb348beeaa28c
-SHA1 (patch-build_config_compiler_BUILD.gn) = 2df6bd7b7120f083aab5dcd8efe397d0c0087aaf
-SHA1 (patch-build_config_compiler__cpu__abi.gn) = 9b00d341ae8adc66594cfc36bd832014e9cbc665
-SHA1 (patch-build_config_linux_BUILD.gn) = 791ab98541300d7fe8b968559c2acc06a94580be
-SHA1 (patch-build_config_linux_libdrm_BUILD.gn) = d17b946e3da7b3a2d563cb08585cc13b51c0e158
-SHA1 (patch-build_config_linux_pkg-config.py) = 903d2f696eb0b5950934a745890b83adeb9383f4
-SHA1 (patch-build_config_ozone.gni) = 6da59247881ad96435f25d8bde31558b315b806f
-SHA1 (patch-build_config_rust.gni) = a68da8ced6a92ca5e7b5503444511074b6fbff53
-SHA1 (patch-build_config_v8__target__cpu.gni) = 06d92e7d7956dd339ddf22ef148b1aee01b9c0f2
-SHA1 (patch-build_detect__host__arch.py) = e0fc530e62e9f7b20a7e345c7b23615411c14b40
-SHA1 (patch-build_dotfile__settings.gni) = ad3a6de14713fba5ff9ac2b1e35f1c20f8df7ccf
-SHA1 (patch-build_gn__run__binary.py) = 931a7d5340855a35d8c33a9744d89d4b01c9a4e7
-SHA1 (patch-build_linux_chrome.map) = e50b9afbd2f8c9d20f50ad0b1ca3591e27d3eeaf
-SHA1 (patch-build_linux_strip__binary.gni) = 221e0f00dd9bc82e57f79c9d58acf95575f91265
-SHA1 (patch-build_linux_strip__binary.py) = ab5e154e734eacd46eb3f5b04720e5c4b3b37d7b
-SHA1 (patch-build_linux_unbundle_icu.gn) = 7c6e8ccfef37eebafde2a911ca7c9e493571de87
-SHA1 (patch-build_linux_unbundle_libpng.gn) = f56428f484c0151550a6e7c68469ff5ed953231f
-SHA1 (patch-build_linux_unbundle_libusb.gn) = 76c81c38e1449f7a187b1eb9f11a84c5d1c18f3d
-SHA1 (patch-build_modules_unified_modulemap__config.py) = ba1a10b55c2d6859c4394d7f6703d620285ab376
-SHA1 (patch-build_rust_allocator_lib.rs) = a961bf475e2802d4b82003fbc98f3e7f67e40588
-SHA1 (patch-build_rust_rust__bindgen.gni) = a0f719ecebcc8e8befbf5290b863a4c8d0af8fd2
-SHA1 (patch-build_rust_rust__bindgen__generator.gni) = a2d08b680ec3ff6007df23e2ee93d834e620ba0f
-SHA1 (patch-build_rust_std_BUILD.gn) = f3332fae122a20ad24423e6899940badada14945
-SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = e161ec86fad1be76c27021c58039b33f32bf0774
-SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = d37f36fbe6147a4617f3a2c054c0701243510d9c
-SHA1 (patch-build_toolchain_gcc__toolchain.gni) = 9cadc06aeea482a454ad3a4278572e6ea996e631
-SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = f09d5048a8b9f07eaf4671fa23e3eb9f79679344
-SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = 7865d83441b459b846c7f4a0c73ba274fff92896
-SHA1 (patch-build_toolchain_toolchain.gni) = 8fa26df4351fe3dfb68b8291906b2271b3e24ea5
-SHA1 (patch-buildtools_third__party_libc++abi_BUILD.gn) = 2ce91d6bc435faa659fc94995e74a5a6bd3263e6
-SHA1 (patch-cc_base_features.cc) = db6a8b75cd73af23998781b8240cb219cce86d30
-SHA1 (patch-chrome_app_chrome__command__ids.h) = b9e58d9922d28d0ed0ca4816c6456d9b17d080e6
-SHA1 (patch-chrome_app_chrome__main.cc) = 11c8a03df19c1a03612469788c385b67c1e7f4fc
-SHA1 (patch-chrome_app_chrome__main__delegate.cc) = b641edb9e1313f760e91d7dee2327664bc55f9c0
-SHA1 (patch-chrome_browser_about__flags.cc) = 86e78a9f7d5d6766d51228b6ad1a2a814cd98009
-SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = fa82dcbfe92b1e7578482d76d6c4f8dd33e04a5a
-SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = f2874cffc15a10fc039b9995aebce2f6b11542c6
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = 345e47b6abe7e1ce026485ecd45e37bf8f122a19
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = f665a2931fe3da23e55b5b7e18e3da044b87eb84
-SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = 4ba208931a5710fb1839a3effbef1e9de815a47a
-SHA1 (patch-chrome_browser_background_extensions_background__mode__manager.cc) = 93d1f57c4072ab24891698b6da2ff24c9e03fcea
-SHA1 (patch-chrome_browser_background_glic_glic__status__icon.cc) = e6bde08c5b227c5d4fdb09f7216f65e01ed872c1
-SHA1 (patch-chrome_browser_browser__features.cc) = 7e91e4d78b9463a031caaeb1375bcc9a378f03b2
-SHA1 (patch-chrome_browser_browser__features.h) = 9f56161eae58d52051400f1490572a95df97590f
-SHA1 (patch-chrome_browser_browser__process__impl.cc) = d8d0c8e4224aaeda63826ceda9c68a59c1a30958
-SHA1 (patch-chrome_browser_browser__process__impl.h) = 15181e39fb88729ae3f102dca105359d492fcbad
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = 7487716e0096eee8609a0e171a578b4c746917a3
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui.cc) = 3ca8216b4f207d1e3979db22db558a27b7b750da
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc) = cc3bbe608974694841fc890e501e5fc8814f6478
-SHA1 (patch-chrome_browser_chrome__browser__main.cc) = 78797f6a686fe6be48f6f22641da437a86e384de
-SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = 370122c09052a2ec75a12c979fa174b1e72e5a9c
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = dc48eb8e0350f576d73661f1f288a25afb7c9ec0
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = 0b44ecae218b4e020b4a71c72203586f1da3f083
-SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = 7335c77a98aaa756077f9e3d75db4837ee6b76df
-SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = b1e8b9cc4ac0945572a082e59b49a5e691279a60
-SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 63277890471d6075e2b49df1311e8385947eda83
-SHA1 (patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc) = 040ab86873ca9f77a399ec5309b6a99c0c59c708
-SHA1 (patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc) = 669f1a11470ee8f3ddc78f55380e46336e850eb0
-SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc) = 8248f39c14193d6317bba31e68e333f613a58ea9
-SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h) = 8143e3211fcb1879771109923ab230554f99093d
-SHA1 (patch-chrome_browser_component__updater_registration.cc) = 5404fe1bfb633a5e67b48a2d172f6b62dfbb7978
-SHA1 (patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc) = 391e36fecb925e97bcaf1c433873b0d165c5673f
-SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = 751caefc07e76af663e874307c792110d171fe62
-SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = 9241f74af92529e0521735e6c37c13dc1886be65
-SHA1 (patch-chrome_browser_defaults.cc) = af21348d3459c8393c6ce4d4e13d1cd0ea6d4ce9
-SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = ccfe950c03af6979a7628d489161277f24d44a34
-SHA1 (patch-chrome_browser_devtools_devtools__policy__dialog.cc) = 475281350c02d8416f4630f0825aa15c3b21e57e
-SHA1 (patch-chrome_browser_devtools_remote__debugging__server.cc) = 3aebf3f2e8e11085ca53871cc2510329c14306cf
-SHA1 (patch-chrome_browser_devtools_remote__debugging__server.h) = d2115bff05bad680a384c3ba65d192b3f384dd3d
-SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = dfdbd735030ce35d022736b8db70914060f19176
-SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = 40fa320f47252f1e6ac797ce7e7849c618d807a3
-SHA1 (patch-chrome_browser_download_download__commands.cc) = 0ab22f5f5ec46bf9255fa9849c82adc0b03aa01f
-SHA1 (patch-chrome_browser_download_download__commands.h) = 6fd4a120596de8fd687dd5019ac48602dfc64878
-SHA1 (patch-chrome_browser_download_download__file__picker.cc) = 274a252cdeb6389c852bfd69167e5989258c45d5
-SHA1 (patch-chrome_browser_download_download__item__model.cc) = 8723d93bf1ab17163b669e01942bef4d0830f31c
-SHA1 (patch-chrome_browser_download_download__prefs.cc) = 03a5f6c8c55c94b525f2ad43021ee1bb411d9475
-SHA1 (patch-chrome_browser_download_download__prefs.h) = 4e1403b3f46fa7de36155dc6c1534aeb02260b51
-SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.cc) = 4f123bd3cdd25d0c4472cbb59bfaa801af59265e
-SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.h) = 4fa7f0b0d77b13a7d9f0115650b78732de773e90
-SHA1 (patch-chrome_browser_enterprise_browser__management_management__identity.cc) = 3a9f5938a65cd84e9b2a701fae927414a63f86bd
-SHA1 (patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc) = ada9c293a97ce05946d34cc051940fc674c4517d
-SHA1 (patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h) = ecc79b29d92d033473f1580b2dcf7c5d57fe9ede
-SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = f15fcbbedc9bbf42155c81fd11e7de63d6569185
-SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = bb7cb61ccacc526e688f48512ccb337c604b5131
-SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = 0552635dcf3714a4030556218f72145f807e9062
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = 08b7e9c4f5c655da547d944db8852b386a8e4352
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = 7813f9107704bb8fc0d2203f1df4cee990ce22de
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = bce2e3fe2e30755f49be6c061361f68f6be6dbbc
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = 82fdd59584f2b97d50ae72aa95f9fb1074e7959f
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = 27061c3b6111281d987fe328ac60bd5dd60b6686
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 45dab8fa32312d92aa017135aee762a88a9b7c75
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = 005f6288903f412f9aa159d988e069082a44fea4
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h) = 27f2b5622bd4f1ef61a3f8be8a51c596372051d3
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = 5e380f97dea1166f55d8f8bb247d951504390dc5
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = 8875f2a990217d46d491f1a0ce8980f5f2052529
-SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = a61d6b0f483f72d29e0cc6a45b0f85dca56ff0c4
-SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = a0a72656c68e165f4c3395152b74665c261aa4f4
-SHA1 (patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc) = 2c7dc06e02b6a5458a19a5dd67e7477dfe0df042
-SHA1 (patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc) = ea527f4c47318ed2a4b060a2d7a57312155e65f1
-SHA1 (patch-chrome_browser_enterprise_signals_context__info__fetcher.cc) = 02fc5a522d3f3bf148504555d0f5d95ae19cc067
-SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = 53c7e455523569df17cb51d5790307c2cba1a2a3
-SHA1 (patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc) = 8374bf90938312503c3f136bdb535b2811cdd04d
-SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = a8c9a38c135931fc11e36ca8815f1f60401ce123
-SHA1 (patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc) = d7649ada73c0555325e54e6b7ce510dd1ebb32b5
-SHA1 (patch-chrome_browser_enterprise_util_managed__browser__utils.cc) = e64eadc4181fcc61caa541bcf4de2cdf2be5a7d2
-SHA1 (patch-chrome_browser_extensions_BUILD.gn) = 071abe516aa0066639b366c119e06bd7349c85b5
-SHA1 (patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc) = 8165a33022838d82d0a4b297ca931a04b1efd434
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = f543646b7d7a9591575bdfca2a31083a8d623c85
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = f2eba7c870b9ee14520c2255bde999322d8974c3
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = 99ba55a1e10850f07a05dc14541d54ce966ea96f
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = 7961eb92dbb2d80dee3352c648ac6d559d154217
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = c36ad31a78e8dd17c586b017ac3c26ad50f5ef48
-SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 1222cd6077b812a3e2138a047949900128c91052
-SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = 261963cc7b9b1740f7969194572840ddb4dac438
-SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = 47adf4bc2db6355617d71e7a90f4e1a9ec5c7bf1
-SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = 7a78878da6d6b5ed68c6b1a1b78721e5e69a27d9
-SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = efed672588e02e08138552cca5392e2488011c43
-SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api.cc) = 76fc39440b9c0125b217b9f5d3213ea830709212
-SHA1 (patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h) = 3679bd413b9591d215a4f068cd781e999de4d7c7
-SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = 473452eaf938e3e9ddb9954e93774c40366331f2
-SHA1 (patch-chrome_browser_extensions_chrome__app__deprecation.cc) = da7c9863ea88bff001803ebf82db9eb9021c2f80
-SHA1 (patch-chrome_browser_extensions_chrome__app__deprecation.h) = f8be4ee5b8de3d0a13c7e0d34b2bce51d6110f38
-SHA1 (patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc) = c0b8c775d67deb78d1e5da0776562343dbe09c88
-SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = e28780d1f0fc417848cae45e1c57a5720fbc3f0e
-SHA1 (patch-chrome_browser_extensions_sync_extension__sync__service.cc) = c8b1378c726386f4ff8fd508570f47b3726301e2
-SHA1 (patch-chrome_browser_favicon_chrome__favicon__client.cc) = dc6b2e756aff67ca7d46a175a7b834efa29e651e
-SHA1 (patch-chrome_browser_feedback_show__feedback__page.cc) = 95999074f46379984da2eca5f26f372dede31309
-SHA1 (patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc) = 2d1a4f2e0ca9328424ba3ce8cd3effd8fc83c87c
-SHA1 (patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc) = a4666ca49476713c1023ca25833b8deee721b6e4
-SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 1b353326e95ecd7c47322607ad1e649d64c120b9
-SHA1 (patch-chrome_browser_first__run_first__run.cc) = 7288033321a319c9a487fdf70d8dffbf6d495528
-SHA1 (patch-chrome_browser_first__run_first__run.h) = c2880340dff5d67d58f611254966f677585d7076
-SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = 2e709fb475337a6a7e3dd52b743d3ad8ec1b0fd0
-SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = 0b8d10a480912720ba0fc6f15965b37e788e668a
-SHA1 (patch-chrome_browser_flag__descriptions.h) = 5a3b31378d4946b960caaa1cd26762a3f7f44bbe
-SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = 471097d7c0ec24c475cab0c3abeee33400887d92
-SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = afe3548c7d32ba6c28f66cbc60ee0628aacbd733
-SHA1 (patch-chrome_browser_glic_glic__settings__util__desktop.cc) = 24fd9e88aa6e4212705ff557dbbd5cfd3b013d90
-SHA1 (patch-chrome_browser_glic_host_guest__util.cc) = ceaacf503abc6e0f3c1e8d20195775726a2454fb
-SHA1 (patch-chrome_browser_glic_public_features.cc) = 1a548558869689a72546001f88e7a5a2716c7158
-SHA1 (patch-chrome_browser_glic_service_glic__instance__impl.cc) = 0847ddebd3087dbe01ee909e82d7a78b8ef11a1b
-SHA1 (patch-chrome_browser_glic_widget_glic__widget.cc) = 61488e99bf9f9b114fab47060f0bd7b548d44b80
-SHA1 (patch-chrome_browser_global__features.cc) = 4e9d3496fddb802d50e470ca9fda7f3312494c9c
-SHA1 (patch-chrome_browser_global__features.h) = 6789b45ed12d0c22feb55c3980f288fd1f374e96
-SHA1 (patch-chrome_browser_headless_headless__mode__init.cc) = a1b3c42cfb07134ac5e6855950401aa75626b191
-SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = 71809e9ac8e185d738eff2c5bf43bd249fe788c5
-SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = 8dde7693e6231b66832914dac03ee118398d2864
-SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = 8f057a31ddd07bf1ba6dc5c97891d58b50ef2ee1
-SHA1 (patch-chrome_browser_media_audio__service__util.cc) = 64535457d4d35e87fd6b7bee60ebc334021603c6
-SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = d7d4c9037733a3683692afe353db26ea17df4e20
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = dbadf715516ef6c9a0cd5905e80588e835de7560
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = 0619b5bb021a65ff96037c12b9b28f4a7e90798d
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = 4f142c201ce2e2f0d642de0e55d3c1125fe88cc3
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = cf43dfca210dc28bf236f9266d9e567e9bb1bd9c
-SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = 4e933fd8198fe4271b61a5981dc2f1790c860a81
-SHA1 (patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc) = 6c44c79c601020bbc63249e104afd57e043b1da0
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = 93992fbb8b502c0f47e92e44ce1180abc8ced224
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = f42dc64da034b539124c482866a04976a9e6016a
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = 15bc90fa43309eaf05319ea9cd417a126dc01b00
-SHA1 (patch-chrome_browser_memory__details.cc) = ea0045381da933240ef2982f236fc8c48e9042a4
-SHA1 (patch-chrome_browser_metrics_BUILD.gn) = ca81232c7063621be0f680089fc2d4619694ef9a
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = 176b1a3cf5a44d6560f76b395e4028c02334c6c9
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = b6930758159a114defe59eabf0675d138672cd31
-SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = 3f69b7bf86217025287dbb7167ef85962fb54610
-SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = 25ee6a1e9af3aa4a4b882146fd8df2b4f2a808de
-SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = 43bcf3dad7722008cb4a33d604a57bd8f7f7ed48
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = 5e9607f26d6ad7a63c909b1231f3dbbe7c4868c1
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = fe28aa4536fb5e74e582a18a14ce8672c71f2fad
-SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = 9c0821e99dc4df35b2c9c171e29dd18d48805e9f
-SHA1 (patch-chrome_browser_net_profile__network__context__service__factory.cc) = 7d51e12aa07ef6296c64045143726e882227cb72
-SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = 5fd05e55ae6e5dac3ed302c984481254f2247ba4
-SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = 4321f2c09182b41cfe194a1e36608a8f67758bae
-SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = 680e00723cf9249b97e4f4f52ab149a3f82af42d
-SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = 30ed76acf9ae3ea38961c6252a9bc17e4256c42c
-SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = cbdbf49fb61cf5ded8f21dd5ca800422ec9bd464
-SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__linux.cc) = ab4f07bf21ea88726fc39290ee37a0d75d7933ec
-SHA1 (patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc) = 49f1afaae0b8e710d8abd876dcc0e399e09fdad7
-SHA1 (patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc) = dc8f6c7cd55c30b22f6fe1150c8ccbd59dd2c7d6
-SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = 960571177b2856cc144706c62469575ac6a2819d
-SHA1 (patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc) = 7435ecd0ef770a24d9f992a0f7b3b89f39426a4e
-SHA1 (patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc) = 887c742d637d6ea14de73fb07e8b481b1df1a762
-SHA1 (patch-chrome_browser_platform__util__linux.cc) = b7936a2f87197ff72868de8da347840bef5af2fa
-SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = dfb4ead9dbd5f60360fe90ea8718b49c89e5e544
-SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = cff4e0dcba79bb0012f4dba177a68a00cb0efee1
-SHA1 (patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc) = e5169308f29c546ecff4a526fc98c032b67c3b2f
-SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = 39e3700e0a9955911e9347771cc66bb1c1f731cf
-SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = 58fe875ed81c9f6a3f6d8367c4a94cadb43d44bb
-SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = 2790ebf7b17d53741df68d81fadefeec694a5083
-SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = e88e27384d1dc465c77d658bca14716bb22bc7ca
-SHA1 (patch-chrome_browser_prefs_session__startup__pref.cc) = ce9ae984b7d79760a944457919a5ad664213d03c
-SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = 1d3d1874dd4a59a5b736c4f610b62a71b303c44a
-SHA1 (patch-chrome_browser_printing_print__test__utils.cc) = 55374ef76fb071664ed4ad55ed207ea1370d860e
-SHA1 (patch-chrome_browser_printing_printer__query.cc) = a76f317ce4f2ba74cedd19f719b738001e932b3d
-SHA1 (patch-chrome_browser_process__singleton__posix.cc) = c749b02ef592db8de97df0b58f07238a7c6b3692
-SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = 0d76ee931c88996652132d20fb8b6a12dd0a8c60
-SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = aa0edf95da780ebb07c84fb6ff6795177b4b0921
-SHA1 (patch-chrome_browser_profiles_profile__io__data.cc) = f433bd573df27d0b8432a1abb3329ac098fd378d
-SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = 58c1a6f398b944b1b3c6d27a9a833ac121859566
-SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc) = 9c4267934e043c256a228e16635a1c6c77cfde59
-SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h) = 9090dec052ac32f8af61d3c4550d01c1150e09dc
-SHA1 (patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc) = 11b92afffbcd007073f4005a6570ba02948ed6b3
-SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = 4819ef53908cf7f99487dfad0167fa4bdccfa77b
-SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = d042e49fdabbd7e030d30052fb9b40e814aa3da3
-SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = 81a96c8f76b88c008c0c48f58adfdebbd6b77bed
-SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = 5dba50388601524160d291cd68189fe35b9316d1
-SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = fdf9b0fdd286f3c55c4636b82df723e87308c2f3
-SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc) = 7e14ccc2d0b7505c1cf59b707f3211399b5242a9
-SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h) = a41c774062b98549a1778b5d1775ad7daa8a76a5
-SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__service.cc) = d84b853c775daa0af8ad549586de392ca08ca5a6
-SHA1 (patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc) = aba3c480434cfa5e3770a0c2c8ad7a8b45d64dd1
-SHA1 (patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h) = d8ef2933915275baa6b0bcbede9a043c106e21bd
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = d400304e9b2cb28bc3fcceaf4306c739ca3bd382
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc) = 4f5da3df0463ba97585961c71d745581dbc47d69
-SHA1 (patch-chrome_browser_sessions_session__restore.cc) = f0a8006f30399cb05229e59b1c632105eff1d046
-SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = fbcaf054d7e0291659132c22dccbc0e07d3f879e
-SHA1 (patch-chrome_browser_shell__integration.h) = c1945a1d41cffe557b07b4c85d05aa7ff9f780b8
-SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = 6f670a6634ffc12351202a274e9f5091771ffaca
-SHA1 (patch-chrome_browser_signin_chrome__signin__client.cc) = 27e71e32dd5cc0ffeb43e85095c0fadec47887a6
-SHA1 (patch-chrome_browser_signin_signin__hats__util.cc) = 0cf9111d4eed5f5d3462ad9b3860741f1b3d72d7
-SHA1 (patch-chrome_browser_signin_signin__util.cc) = 849b09e97816a5acc0b7dcb5005c48da23f546d9
-SHA1 (patch-chrome_browser_signin_signin__util.h) = 7d89ded0630832170248ad90e8f16b529e245113
-SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = 847de053e0eec53684e5761cae110cf48c3a2714
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 645df0b008cd81e8fb455b2b21b1e9c3fa7cc2a2
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = 525d3ccd9f140d252b14d36cc2d344af841a2792
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = 83a0e2c43bf3594b6a2df952482e9b38940ad635
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = 212865ec1acd77c21be8b8066f95f1fa130d0da7
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = 18b9edd40003fc606c98472747147a77c5bfcc4d
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = a5cbd50f45098dcd35ea8ca948b762a315d9f1bc
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = 0ad49647a8fbde67dd5d3658cb50c2e45301b17d
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = dab2319479e2e3a70eb01ded85c2c1dfd4e20eb3
-SHA1 (patch-chrome_browser_support__tool_support__tool__util.cc) = 3d400e1c8c44cda72c187847ab802c4390c70cd9
-SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = cd50719fd76d1959b036ba63062a74c5ad794712
-SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = 06f09377748edc106667018563854602b61d5f03
-SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = c45dee015bc50891e34dc752c9b7395bab18bba5
-SHA1 (patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc) = 231d03223a94f9f0dcc20662a3712b1329261485
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = 69a06d98b8e195c59fd96fb234b4bdf31774d001
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = f7a26a80ad129b22712be1df3aefc8b2a2386e40
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = 357bd7d44b1b9d15f7de7fe92a4078d853d78479
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = bccb7a80398c6921e03ce928b8559e6f998414d5
-SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = 23cd7d70f1582f5b26a691d58cb1eda26b7c8b4b
-SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = 35c26373ff8bfa7e3e8764ca58962561ef5b6b9b
-SHA1 (patch-chrome_browser_themes_theme__helper.cc) = 0437d9cd420dcf16d0cbdb2ac7cfed46967d7ec8
-SHA1 (patch-chrome_browser_themes_theme__service.cc) = 150cd294718236fe5dede3adc1cc68d9a5595fd1
-SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = 9e65b9e5c3d7d16f38a349eeadb2a18ea3a00d50
-SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = bed84d419f5055dc81e5edb142bfc7f3c95fe756
-SHA1 (patch-chrome_browser_ui_accelerator__table.cc) = d5311c9416d597d08f32c8ad6a4b22e236aea14e
-SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 837b50e0826d45f3c4d5fcef8473b2b29ce23458
-SHA1 (patch-chrome_browser_ui_autofill_chrome__autofill__client.cc) = 32f769cb6d07bddca31c5dfc032aa10cb1289ef2
-SHA1 (patch-chrome_browser_ui_autofill_chrome__autofill__client.h) = eb5021b50356550c660992e83a65ea59b9ef0b41
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = 6bf4c52a876f6116cba610473c69c2b64ca456bd
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = 3f3c6e18c18abec7b1ea8bac3db001c6eb138f74
-SHA1 (patch-chrome_browser_ui_browser__actions.cc) = 7e7b14a332029b0ff9bf53ae5e311f2232ab7525
-SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = cc3f66779af74d76555f7d2f4cbf1121d7cac9da
-SHA1 (patch-chrome_browser_ui_browser__commands.cc) = 966112b933485dc9e971618c72b99f05376b7f14
-SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = 03f2dc4a1b2766fed81d8952ac35bf4f50cef469
-SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = 001142d93403020b4f7f75f6747db084dfbce850
-SHA1 (patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc) = 4af4eec5847c5b1d7c74ab8a201d0913c04544d2
-SHA1 (patch-chrome_browser_ui_browser__window_internal_create__browser__window__non__android.cc) = d5529a1ac4e7ff215509d55d3ccb8d1fc4c643a7
-SHA1 (patch-chrome_browser_ui_browser__window_public_browser__window__features.h) = 3d0a8c0a1b84c1af16882b50c37b2658547fc60c
-SHA1 (patch-chrome_browser_ui_browser__window_public_create__browser__window.h) = 37c2698fb699b157270ebba80902d7bb91d44c53
-SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = 7c321f693606dd0aa718b3a84cb9255d4335b334
-SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = 4fec0045ff00e0b169fd959fe2b9163443b2aae7
-SHA1 (patch-chrome_browser_ui_hats_survey__config.cc) = ac1ed3787cb5907fe636cc2443c6f07a3b53ddc0
-SHA1 (patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc) = 01ca8819a6389b3bed8124dcd3a96efd140eae94
-SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = 3aff9140a2933d00065dee0da1a091eb37399637
-SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = 1da8ea969caaa8beeaaaebbe1fd56f565984188e
-SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = 17b20546f4ed508f974e8004b680578764286cf9
-SHA1 (patch-chrome_browser_ui_prefs_pref__watcher.cc) = 3804fa8598906598edab6ab967e138e5fff1b5f3
-SHA1 (patch-chrome_browser_ui_prefs_pref__watcher.h) = da7be59e0775618aae5587d8d2d2f7c2f7d6f5f6
-SHA1 (patch-chrome_browser_ui_prefs_prefs__tab__helper.cc) = 8489d6c1fc6b793847a45996e8e9e03364da1112
-SHA1 (patch-chrome_browser_ui_sad__tab.cc) = 3bdb4981efbf563fc4abda13047700c55fbffb81
-SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = e7fca896752dbbef570f90869f8c86ad7e067fb0
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = f402ee35a5b7fcfff8a90ddd4ae7e6cb84db1743
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.h) = 5fdfbd331a8b73bbbfa8cd651523235cebd0af1c
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = 8f4c414e04c6f5736f170864588101afb24a97eb
-SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = 4b275b810f692d951e3a047ce1e9269c5b5de41c
-SHA1 (patch-chrome_browser_ui_startup_infobar__utils.cc) = befce76c4c4c82704983aa4c9fad27f83920f6d1
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = a953e12b3ac309f9f41b3a798073f97c9c59d3c4
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = dff1444d40331463db85848d3d9cbc231adc02ff
-SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = a7466b402a3e57d4dd06f450ced4ebdbf628a329
-SHA1 (patch-chrome_browser_ui_startup_url__util.cc) = f543f53dc6d1fbf55e94099db9e69783ff225de1
-SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = 0bc382512d546d615eb54caca919d21ef4c231e8
-SHA1 (patch-chrome_browser_ui_tabs_public_tab__features.h) = 45358d6fbd74216e11a4dc2ec57b55ecbf79963f
-SHA1 (patch-chrome_browser_ui_tabs_tab__dialog__manager.cc) = 335018ac56b64bf547133661f8b9ab7cbc1c40ee
-SHA1 (patch-chrome_browser_ui_tabs_tab__features.cc) = f830cc090a84eea5061818069734ff0bd9e0c957
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.h) = c788c84c640d0cebfd43db45222d391b333c1b2f
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = 851ca5ce08f3ae0128046bd7029f0ee549a1f6d1
-SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = e22b3c13203b9dfe771e421da2fc0e5f9ed6d8e6
-SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = 909e450e749723bcc8072306e7486538cd8bc45b
-SHA1 (patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc) = 1b24428a80c6114d2b982111d1e7fb8227e01c30
-SHA1 (patch-chrome_browser_ui_toolbar_app__menu__model.cc) = 9fbc61465e9cc827a733c4928fc9f78a271dd614
-SHA1 (patch-chrome_browser_ui_ui__features.cc) = 77bd47ef130ca481edee17ae1aaaa2db934c35f1
-SHA1 (patch-chrome_browser_ui_ui__features.h) = e7adeafc7bd2d9f3f22f02714d10f4c3c1c3f6e0
-SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = f5a6119c98c8b7cd3f4bedfa4a00c0ca8d072719
-SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = 8d71ff986a1f43bc75ce66e0b83dbe938e71f3ac
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = 7ec049a101f7072ea1661a686c88e406d558f3bc
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = a753fd9f643cf20ce96eda3928ad1aad35af9c40
-SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = d534df9ea69536fe6c081b98c985102bc461af53
-SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc) = 1d2e6f095411723b11912f9c5cb0fb2f762b311f
-SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h) = 0a77193af42dff65b8f4cee5d392ca924fd1d03f
-SHA1 (patch-chrome_browser_ui_views_eye__dropper_eye__dropper__aura.cc) = 3174fef5d1a9a2681cddaf88134971b861f081e0
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc) = 1ecaee0e58de76231217fcb3211abfd20ae858a5
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = 70b4e56d7d0667e4f590c6269c31e9328d1ece17
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = 857892ab5817376cc91513095562dbbe0eeeb00b
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = e0bc483b27147bc6b681ccce84f7414b24bb8e94
-SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = 73d513aa7516e44ea02ba8ec0cfa3c7a5298cc49
-SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.cc) = 8ef274ad90a298b423a7c4317311323b8d2a40a2
-SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.h) = 1cddccdb73f2b32135b5fe68436e20a384f5f99d
-SHA1 (patch-chrome_browser_ui_views_frame_contents__web__view.cc) = 030f4eca70a936651820efe14a26a4fa4dfb3ef5
-SHA1 (patch-chrome_browser_ui_views_frame_contents__web__view.h) = da467bc27198353e904f3265e2046d8470785bd9
-SHA1 (patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc) = b1a373d8587648663ddc5efe555bf226670a7457
-SHA1 (patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc) = 68974d5691b04fc3df25e34ea5aea882ea885310
-SHA1 (patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc) = 78dc65704e99fe43e4963a5f392c17eed1caffc9
-SHA1 (patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc) = ebc4ec1a8bb433955edbd5758cacd973e4933eb1
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = 93e720c83e8d0f8ca8684105d819ba015d8e698b
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = eacf090da3f2fd8fe61a21b9a6aaaca1094596ba
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = 27a6ed72809c0826ec766adab191cfd8d9fa8560
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = 13278d1a3ed182e926b895117ced63877b43e2a5
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = e6635802645ed7b2f33daf283d4deecd63a35c65
-SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = c355934a5ce95c9f6b8f552183d2c79a915fd1d3
-SHA1 (patch-chrome_browser_ui_views_location__bar_location__bar__view.cc) = d123aea5cc999cca2a90eb1c9efbdc5c74151159
-SHA1 (patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc) = 0d7a4cd196059156c8cbc21af411dce7cf73f7c7
-SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = 212fce2e7318a510d8bf13e6c2c72ed6443117b2
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc) = bca6285681f6efe3ed36d4bf1f36d90245477f7f
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h) = 07bba84aa944614f3536077d220108b7050160b7
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc) = f5b453930234b91546ed0f7c387f414e77645327
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h) = 53c1a11376436d4ccf27329cb1e156f7c537e424
-SHA1 (patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc) = 802f1bcf0ddcda581d282a2c0c771df846cce43a
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc) = b47582e1df95fc4a90cfdcff4a723e3f58264dd6
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = b08dc10459794328410c7330da426a7c0a3193c8
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = a196374be815d4f8b9fa9c2a65007938fc8f2717
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__widget.cc) = 3de6279a7ae67019f027e9e07894d57fea039940
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = c6cb1d5b28a31a7f2cdc822813f8c0501285e2b7
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = 847d0571c48187bf956411af0d704da4798ad236
-SHA1 (patch-chrome_browser_ui_views_tabs_common_tab__group__header__view.cc) = df696155714ef41c214d4103f626e1848da5525b
-SHA1 (patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc) = 6f355e0c09da5c7e8f63233ddb56290877b1cda7
-SHA1 (patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc) = 607630e87fcc0ed4082173b225d651d1b6abaafb
-SHA1 (patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc) = 9b76a7cc775f06004fe6fe8f7697e82801d4d34f
-SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 27c86adec4d16987386274f8199b7670a1dbcbb9
-SHA1 (patch-chrome_browser_ui_views_task__manager__search__bar__view.cc) = 46797d6105e10ad3c41695592e852b8270a4d2aa
-SHA1 (patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h) = 5ff43024f7970cfa5bdff9355c9ad415693c52cb
-SHA1 (patch-chrome_browser_ui_views_toolbar_toolbar__view.cc) = 32af25884f2b8f5435f3912c76ecf8d25fa986fa
-SHA1 (patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc) = 5a78e9ee37c1cb785a13ed9a8576c88876ec3d14
-SHA1 (patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h) = 14c72e22cdfa24337858b669ab0f012cd5390e3c
-SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = 653ea7f00df43f072ade5dc0aa4e6bbd1cf5d7c1
-SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = 9695dac1b8fce9a03a6c12cafdf624856b105f05
-SHA1 (patch-chrome_browser_ui_web__applications_app__browser__controller.cc) = 24cb46ee09d4b597fe017254e68b066d6ccb5f68
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = f22e28525bf35cb5c3aa8b632a4ff0bd0c0a8f81
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = 9ed2f14a7074184da2dee7707bc63b90baa50ce9
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = d32a4b8a4422be6d8267f4f487a4b233cf544add
-SHA1 (patch-chrome_browser_ui_webui__browser_webui__browser__window.cc) = 4726ee48ba64f11da15bf632acce3c06f577ecda
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = 88f0ab3dce77b65313a3f766d56fdf98bab06429
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = bb50ca0ec412245790331e13738617359afb9fdf
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 415787dbf03689d7ab59e82f03b2be355dd6b78c
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = 473d637caae9d1eef61bad835659201bf2f19606
-SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = 1edf1e02c18d93f74f821cb9f230ae9cad24a652
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = b6ec3ec08c0407631d2868457b58aa744d11cc0a
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = d9c4106eb3589425f4c4550ec0666d5e97d97a5c
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = 0154f5ebca015a07306cc7e6604ba71dd57594ef
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = d73ebcdcd32ef7338d380b8d37a88141dddc88bc
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = 4785ea4840d13a7149ac7586e09ade36685283ae
-SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = d6c657c53ddd18d5fde84bfa3ea4c2a82d7b20f6
-SHA1 (patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc) = 92022b861727998175b20dacabea55644982d71f
-SHA1 (patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc) = 4a056f9bb17493d09c7a3e604a9d2b29ac008aec
-SHA1 (patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc) = 2b53994b51577c03c337c4068a8c246234af62eb
-SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = 260236e97b41f6885c505b0425e6f2980c9c5f64
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = 49318778ee9802f46833a4d9ecf2edd2af0ecd9f
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = 5547fe89de3596b9c2c7640af1a76774dc2d95af
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = 33198c306c8bfcd73c936853a57ddddaeb0607e0
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = bbbbb1ad52871408376a0ea57010a5954c27463c
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = 3fad29878c536a4447ae95297cef877ff0f796a9
-SHA1 (patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.cc) = 6fb7d2cc13cde679e5d1a182d090e30fbb93e854
-SHA1 (patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.h) = 955e747abe46be5d0e376eabd509a716bc6c9821
-SHA1 (patch-chrome_browser_ui_webui_password__manager_notification__cards_relaunch__chrome__banner.cc) = 5b77967585dc1bb1292c684dba60ad0a8dcb55a2
-SHA1 (patch-chrome_browser_ui_webui_policy_policy__ui.cc) = 83fbdffc3344b643d94ca832dc81579226233c6d
-SHA1 (patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc) = a59f538cd8657001819c581268ac4dc9a5ff7190
-SHA1 (patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h) = 8b02be2dd18a93ff75d2a5a51a86544ec1d8121f
-SHA1 (patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc) = 758e21e1ec6436d61bb38c573ab8fcc85eaba892
-SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = 08bae7b8305ecbd585e7f4d7a9b9e1f8b1469865
-SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = 747410f6d4134ab34e6a23463951e6cbd6ee6f5d
-SHA1 (patch-chrome_browser_ui_webui_settings_site__settings__handler.cc) = a094d59e1ae19b3bdc72b627c7ce0517c403913c
-SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc) = cc8ecacea092d2df176771a09e9462375b07755f
-SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h) = e5cf4ed6b35c0058121433fd75abf80407059ed8
-SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = 54d031d1a723d031a204a0ec0a326ef8e8e501e5
-SHA1 (patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc) = 7c5005348fc65d907480e821bf397ac451b75bc2
-SHA1 (patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc) = c03de872a1cbe630b26f650b34c42a89b882e109
-SHA1 (patch-chrome_browser_ui_webui_version_version__ui.cc) = ba3a7c72f3df8dba0f9b49623aea779390a34fba
-SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = 9cec7a20bb65b7230b682cc6d0429e96747dc96b
-SHA1 (patch-chrome_browser_updater_browser__updater__client__util.h) = 5cee7e071b353e44c49d18096fb8de858cb431fd
-SHA1 (patch-chrome_browser_updater_updater.cc) = 2379ffdff70964ce73ead5000eefaa99374d42bf
-SHA1 (patch-chrome_browser_upgrade__detector_version__history__client.cc) = 7e06547e285e63e4f5a172b51e4c7af327d916a0
-SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = f54aef8699212095a5e4ceef89dbef1da3b75eef
-SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = d439917074dbaa14888a331c76f7ae8c7d44c619
-SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = 712f4d34d0a1a056e485173c9f48bb812cf94359
-SHA1 (patch-chrome_browser_web__applications_icons_icon__masker.cc) = 0ddce89e9ef6d999e3b157c8083ebae40db63560
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = bd780b7ee525e6802feae4a8259fa937125eb059
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = 1839d781bdee80525acff3e1cd675e5e27269228
-SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = 95afbd7543bd8085e624efaad6e67662571afb79
-SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = a2c688b6a47749b8c095b1234ef4ee67f01583b2
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = 591d37e20f7640128c92e34389d66b0474a4ee4a
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = 95e5dafeb0c21d159257a09ffa800787882fc692
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = 580179f844e6beae3c529700310d6999dd1342fa
-SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = 9ab0b2d34df703c238392730791a39019f844546
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = b08bce4b12ec4ffb98d1d14263ee1439c09a3762
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = a5bbf381ef82a5d575610d44dd58cdf704f93c96
-SHA1 (patch-chrome_browser_web__applications_web__app.cc) = d06fcf671272594d5e4e13ce2f063ace74f0a4d8
-SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = 8fe848463c7f4680de4b3fd0d60cbc4ca10fc684
-SHA1 (patch-chrome_browser_webapps_chrome__webapps__client.cc) = e8518a42d97551cc08e5eed2787495248337293a
-SHA1 (patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc) = a585985f026b7d79c945b94fb6d9092290894a54
-SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = b5ebbe205a70d5c25e12d0d0b245f570d3ada26c
-SHA1 (patch-chrome_browser_webauthn_password__credential__ui__controller.cc) = 172de6f21f1089f3cff0e1d4309d58519e3b2613
-SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = 3712c6544ddece098168f15916cdb8ec6b79fed0
-SHA1 (patch-chrome_common_channel__info.h) = 1b9bca2d3dd92e67125c87c20a0861458f83df03
-SHA1 (patch-chrome_common_channel__info__posix.cc) = 7a8f8821ce4e9cb5e2aff0fcba1a395c7b922571
-SHA1 (patch-chrome_common_chrome__content__client.cc) = fb836d3b3dc47102c384ff830b0c5e4da20c1b59
-SHA1 (patch-chrome_common_chrome__features.cc) = 2f1db5ae707361f07ff3eef4fd6b3176ea2845f6
-SHA1 (patch-chrome_common_chrome__features.h) = dcbabe7552aac2326c8f3ad33517576b446b7ef4
-SHA1 (patch-chrome_common_chrome__paths.cc) = fa4f8dad606f8dd08e569c2f7b75f30242ed0cb3
-SHA1 (patch-chrome_common_chrome__paths.h) = 4261192ef29095999c0dc07622095302ef18b3ea
-SHA1 (patch-chrome_common_chrome__paths__internal.h) = 7442204aea5787c305549eace551486d906bd645
-SHA1 (patch-chrome_common_chrome__switches.cc) = 42853c87711705e838961572673f134d7ff0888e
-SHA1 (patch-chrome_common_chrome__switches.h) = f193586ddd5caa0ff5b61a72e5a7768d605c2709
-SHA1 (patch-chrome_common_controlled__frame_controlled__frame.cc) = c0c49bbe165205822325c7f825fde318c70f8308
-SHA1 (patch-chrome_common_crash__keys.cc) = acddb7d384991eaa7a29d0f9da36bcaef7002a9c
-SHA1 (patch-chrome_common_extensions_extension__constants.h) = 900abbfb0b0d07b352b3f616935b980e0498583a
-SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = 597476398044d15d3f9d5876c8a1588744e7fe0e
-SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = 2e564703903de54616fa60e151a32c36dd085e3c
-SHA1 (patch-chrome_common_media_cdm__registration.cc) = 4e10ee3a87259f0a61b563c6d0e7c1d379b81ff6
-SHA1 (patch-chrome_common_media_cdm__registration.h) = 81ed6de4ec5dddab8d45cb63c3eee9775de86b6d
-SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = 726d9269e879429a0ffcf542cf27f94f2e57552c
-SHA1 (patch-chrome_common_pref__names.h) = 7b148968ddb563c6259bd7a302cad8b417861fad
-SHA1 (patch-chrome_common_url__constants.h) = 53fb3f2c38a5d304125672effed33447ba97e6a3
-SHA1 (patch-chrome_common_webui__url__constants.cc) = 92685ef8666f1c3f4fba8dbce5a8056ac3620476
-SHA1 (patch-chrome_common_webui__url__constants.h) = a693440857092cad5b13fdbed3042a4836dc2db9
-SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = 515134ecd801b5c42337b67e3ce3038f62626bc7
-SHA1 (patch-chrome_enterprise__companion_event__logger.cc) = bae234435f5ea002305121732638f2bfd69a8a4c
-SHA1 (patch-chrome_enterprise__companion_ipc__security__linux.cc) = 50eb9ac2fdbec3915a2bfd9f38b77d3c7ea0a319
-SHA1 (patch-chrome_enterprise__companion_lock.cc) = 2d2d49251d3c2fdd388015f6131e7f7fd0e88161
-SHA1 (patch-chrome_renderer_chrome__content__renderer__client.cc) = f9472190cc52cb7cc368be245a79f8edc4dfe220
-SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = b8ff2dd6f4ba62c66bbd49889b21fbfb7dbefdd6
-SHA1 (patch-chrome_services_printing_print__backend__service__impl.h) = 015006a1fdfdc997c39d462b4cded1bc3b53e469
-SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = 8cc43a203f9b15071da283064d7452320031a94b
-SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = 6eae1d73bd6d30cdce9f5303696973f83bd0df71
-SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = a0874fda3390cb4c11415e57c08387e85514fe46
-SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = eb77787c1ba01e90d5d7886cf0c77a928bcad1f1
-SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = 4d64b72f582fd62282f60e959fcd6f208ab84306
-SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = a32e9b87caea8395533b33225c7cd9b8d1c42bc6
-SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = 87d4438837592c43a39c5b0637bdc878011cd4fc
-SHA1 (patch-chrome_updater_configurator.cc) = b411d0c68d0412f272e33b73eb278f2593d5aaaf
-SHA1 (patch-chrome_updater_ipc_ipc__security__linux.cc) = 1e0a4b05ff7eaa85b289c865f3125cce4cbe00bb
-SHA1 (patch-chrome_updater_lock.cc) = 538cf8344af0a8b3545e2961cbb9d3732172f5e3
-SHA1 (patch-chrome_updater_util_posix__util.cc) = 7cf04bce0370524f3d8bce4d07bc0369372165e4
-SHA1 (patch-chrome_utility_services.cc) = 120ca22d3ad3ed0dbddb43ddf7d49761c45f0f42
-SHA1 (patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel__posix.cc) = 3a3bc6888741c48061d1aefdb00b18cccb6365de
-SHA1 (patch-components_BUILD.gn) = 8e1c37472a424493484b99a1c9f22db73d1891be
-SHA1 (patch-components_autofill_content_renderer_at__memory__handler.cc) = 1616c0471981017f9f17cceaa9b4644dc62827d0
-SHA1 (patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc) = 8c495f2ffc72270796fcbb88a93113436f6225f2
-SHA1 (patch-components_autofill_core_browser_integrators_autofill__ai_management__utils.cc) = 00772ce55f522788d953299cd8a0d5b0164b569f
-SHA1 (patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc) = cd0a9ece42449c938293632e1fc33330f9879f0a
-SHA1 (patch-components_autofill_core_browser_payments_amount__extraction__manager.cc) = 8f187bf6d882853a1180caaad512fc4eec012a78
-SHA1 (patch-components_autofill_core_browser_payments_bnpl__manager.cc) = 48ca03aff26fed013ee03bd9203e0406ed43c5e4
-SHA1 (patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc) = 2322e02309db4490f0a2e1053bb439f8ae666c8b
-SHA1 (patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc) = 6c529c0bfc9d8a7c27472b748ef54e6e234e5e59
-SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = 1025b1802be4d361093013f85d9bf39b9effa7a5
-SHA1 (patch-components_cbor_BUILD.gn) = 83744bfc34ee278cec3a374233fbb208bc0f3fee
-SHA1 (patch-components_collaboration_public_collaboration__controller__delegate.h) = d6e789789805109c7b125707aee8e25067536f89
-SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = ca34ca7201f0a2622f2cf8869f0828f04a1a78eb
-SHA1 (patch-components_constrained__window_constrained__window__views.cc) = 2012a270c56ceca4ca54a48424be206aff40f0c2
-SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = 91067941e1cf43473fd5258629afccb73269d060
-SHA1 (patch-components_cookie__config_cookie__store__util.cc) = 498f2bd1ae966ab9ee3d35a8ce0542bb0bf38c0a
-SHA1 (patch-components_crash_core_app_BUILD.gn) = 7585715423bb3e7ddfa92452eabd518200ae61ba
-SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = 4883a8f1851a97b867960137428e16409c348d28
-SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = 491cbe75e8885a3a916015df0c484bdbd7937e72
-SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = 1dfb5047b4966fa70a49d4082b56cff83c0bd19c
-SHA1 (patch-components_crash_core_common_BUILD.gn) = a086f40b8b26a52de5e60d077a1faa791bfc8bcc
-SHA1 (patch-components_dbus_xdg_file__transfer__portal.cc) = b557fe592965dfedb49afcee3e89335fe5b4e406
-SHA1 (patch-components_device__signals_core_browser_browser__utils.h) = 33f0c4152561999cc43306366e9bf1654bb2de57
-SHA1 (patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc) = 373c1d672da436d49aa48ff9ae2b78fd120de851
-SHA1 (patch-components_device__signals_core_browser_linux_browser__utils__linux.cc) = 12e6f2d3ce61e43a341cd8970b3e67148e99f222
-SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = cb1dc9910f3d29b1b8ab7ae4e7b7959037ce067e
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = 3b86d0f1d75bf84c16ece7464a74d8f4e38ad682
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = 46849c810777fff7cfcb4766ddfedc1f7418a13c
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = 869f6bd311006471f908f4d61a02d9746d3a6341
-SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = c9cd6d9fceebad264e5d75b81dfb26d9cbc308bb
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = 6d764c9c36cfd2cd94fdffb745dedd845514ec28
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = 63db43cadbe26c30656953c8ece301e46b951808
-SHA1 (patch-components_device__signals_core_common_linux_platform__utils__linux.cc) = 949c5235471bf5b2a140b68381ee676e1389542b
-SHA1 (patch-components_device__signals_core_common_platform__utils.h) = f4134ab2a331eb4e558f7d770c63ecb25dcbdbf2
-SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = 28b1a5ed636468d8071f592b4a0b3893a8f3778e
-SHA1 (patch-components_device__signals_test_signals__contract.cc) = 5b8104adb76e8821cc0f5e03921452ff89ad2ffe
-SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = 894ad9b8c0e2ebad3d750d97f693a6ae7029f8fb
-SHA1 (patch-components_embedder__support_user__agent__utils.cc) = 0ad99ec59590a4887bd15545ba4afe554deb6bde
-SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = 957c790df97a20e7f19d9092af00cb49b43e403a
-SHA1 (patch-components_enterprise_browser_reporting_chrome__profile__request__generator.cc) = 3daa1ae5a97b20d62f810d86f4a208880c166171
-SHA1 (patch-components_enterprise_browser_reporting_report__util.cc) = a34cdfb519f7c23a045697351a36ad4c215f2624
-SHA1 (patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc) = 8ce1acf240486ee66ce6b17050922c9aca9e20cc
-SHA1 (patch-components_enterprise_data__controls_core_browser_rule.cc) = 0a8e68fd35b763da1ae4dbb302435db9f7008236
-SHA1 (patch-components_enterprise_watermarking_watermark.cc) = 166b3508dc73fc1af2fee11ee794cf2b248aaf08
-SHA1 (patch-components_error__page_common_localized__error.cc) = 0f521229f546cc6feb35dc0cca65e954f7c1a7e1
-SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = 82709978b5d99ed4758c217b060225855627b002
-SHA1 (patch-components_feature__engagement_public_event__constants.cc) = b9bcd6fe834647d57d4fb21ca680d453741dd832
-SHA1 (patch-components_feature__engagement_public_event__constants.h) = c4483b0350e7e0fcd71dff17b45751211ebd31e9
-SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = bde17fb242d746625308093f0bb357c6d08fd888
-SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = b58f3f3136c600726365bc2d767ef9e7fa45d6c4
-SHA1 (patch-components_feature__engagement_public_feature__constants.h) = 9919a73bdd5d19251b0246c7c038173f0165b12e
-SHA1 (patch-components_feature__engagement_public_feature__list.cc) = c2ad11f63415d2e0c90beac258f26d593e6867fb
-SHA1 (patch-components_feature__engagement_public_feature__list.h) = 438f91c83aec618bcefdf42949548e905f74abea
-SHA1 (patch-components_feature__engagement_public_tracker.h) = 42a55274a16ca10a4c4a29a04c10c26cba5981d3
-SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = 39e20580dc65cdc71ae2adb6cc1b05c03bd88773
-SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = b7d4c815302137945c4444961c610dfcb60e02ff
-SHA1 (patch-components_feed_core_v2_proto__util.cc) = e42f2b7b20ed1918468e6493ae3d09583682f908
-SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = 4c685c00cde403e67d7163ade2d6e1a24d20a5cf
-SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = 5160898f12698181660c982bb9f676243db56767
-SHA1 (patch-components_gcm__driver_gcm__desktop__utils.cc) = d7eba1b4003f2c976e90ae6343a94f2d109144dc
-SHA1 (patch-components_gwp__asan_BUILD.gn) = f6356cf6e5fde43ee9f3db7c8ecd32cacb55fced
-SHA1 (patch-components_gwp__asan_buildflags_buildflags.gni) = 5362101c481d83a8523afd90931795754a30a739
-SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 1e8678bbf89d09700c711a4d896e01d1f465557c
-SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = 22cd9df7df7fb98734c9ef7176295ab8dab4da09
-SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = 9ea2a6c6cb39dbbaba84586f8300b20f87468f49
-SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = 8b6c2e01a043f96751652435855ce1226bec90ab
-SHA1 (patch-components_live__caption_caption__util.cc) = a358d62f46daf53d764b972b1dbabcee84f2272b
-SHA1 (patch-components_live__caption_caption__util.h) = 5ea702eb093411566353a229b836e1bba2c5cc27
-SHA1 (patch-components_media__router_common_media__source.cc) = f98176c14baea75f136c3e941fb02fbde6457ed2
-SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = bb3d8533b8402526dfe13c800423439e37b262f5
-SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = d12d3774bde139d3c034eca1327c33cc2933b610
-SHA1 (patch-components_metrics_drive__metrics__provider.cc) = 111bd91a1cc1981f176873fb3f1bb0c67c0c05e2
-SHA1 (patch-components_metrics_dwa_dwa__service.cc) = 841b4de485e65d4fa44793084abac928363c30f3
-SHA1 (patch-components_metrics_metrics__log.cc) = 781383d9d1bd59dbfd5b48794cd0917c27516b13
-SHA1 (patch-components_metrics_metrics__service__client.cc) = d978409bbd234261890b171959cc74e3ad1951dd
-SHA1 (patch-components_metrics_motherboard.cc) = 58f1508afc45119d8bc078ac9a931111bcdc5fdb
-SHA1 (patch-components_metrics_private__metrics_puma__service.cc) = 6fb1eb4dfefdb492eae20eb69120c2425c0b174b
-SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = 374fa9b33e2565a821ff83c47f08ff44fd546771
-SHA1 (patch-components_named__mojo__ipc__server_endpoint__options.h) = 9b31822aaf6cc1570a85c1aeb6020cc658871829
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = 48ad8fa72cd78ceb07d3b17ef41193993c8962e8
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc) = 1a5df87e42151ef7d1f5b6a5b2b3739b2382cecf
-SHA1 (patch-components_named__system__lock_BUILD.gn) = f173ff0067db05c4a980ffffffefa0d66a677ce6
-SHA1 (patch-components_named__system__lock_lock.h) = 9b158dcef149f5564b9f4e74254585755ed41238
-SHA1 (patch-components_named__system__lock_lock__unittest.cc) = 63946ecd2d14e78502f3c7c344e36e713440bfe7
-SHA1 (patch-components_notebooks_internal_notebooks__network__service__impl.cc) = 3092fff5513da5036aa0d6b6a53918b10b7734cf
-SHA1 (patch-components_ntp__tiles_pref__names.h) = c885fee48c09f85b4a70a86ae51c6b14b3b77e5b
-SHA1 (patch-components_on__device__translation_service_sandbox__hook.cc) = e4734fe6a58862886c70b92ab6aef96887194c94
-SHA1 (patch-components_on__device__translation_service_sandbox__hook.h) = dc60db1e311e1dc39a41adf7626e28600bfdc62d
-SHA1 (patch-components_optimization__guide_core_optimization__guide__features.cc) = 98d128839f76d2bcb49ed41ad2feab1f859d0bf1
-SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = c5ad57841924f3b633bfa572c9022f7d44e50a55
-SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = c2961d788312aabac0ef462689a960e62a46e56d
-SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = d159310a543a02863600bc08ad8f9158e3a10fba
-SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = 04154c54a4172a7a8e1e5befb26ad9ae76371548
-SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = 51e6097234ffb16d725d932c936bacf598b6c2a9
-SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = 031b4b3b6f3e8c2a54854504bf5289edffa8dc74
-SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = ce9cf7a55e78b3ed11bb68b96755dbeb7fa8d858
-SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = bc48f03e535fe91df0f3f9c6d59698dc188b37c0
-SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.cc) = 0e4b823f02c09f16eed65227287740672236e535
-SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.h) = fe98f8f9be1bbbeacdd12f34d021cd837ea39f4d
-SHA1 (patch-components_password__manager_core_browser_password__form__filling.cc) = 0958defb14e196d7ec65645f4c5152fb5e8b731c
-SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = ecb2532b9f206b2ec3170ec4532f118bd4a57748
-SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = 315b62451968033f3ba415885393efbce36c0a87
-SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = 88aa09e684150406f97a298cba15035fef225782
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = b1279114bb929ffb29f93ea4f09ed778e6691176
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = 240ebf894a32b76660665839a4b86068a7bd03da
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = 1b1b4da9da93da55e8593879c2490419fe54c835
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = a2939a5957a87834967fa9fe4ed5e0b8c16af518
-SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = 1b8eae5abbaa3f35730f60d6287231ef6ca5c6f4
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = 3bee2a40b55b2c548d4292fe238b9d44ab00b6be
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = 99775e4bf92eec5995cfcb4ead510092cd31e44d
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = 89e8c93ffe76b5f2fb15a1a4e09a571cb2abbec3
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = d213ced57a326d03a24e2cfce0167af1cfecf444
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = 8b0eaba263f051ed3a74bbb920267a9d775f666e
-SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = e1f77cf34649f8ce17bb3e989f05caddf67453fa
-SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = 946d6da6b783ba40e0eb5059ee9e5a8750011bba
-SHA1 (patch-components_performance__manager_public_features.h) = 76ba69f31cbe209eb1701fd5c2c260f743186c45
-SHA1 (patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc) = 6080c36c4008a1d4a919d8f6b7d1f7c05485a3f5
-SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = a08a70db0bb0632e31a5014803ad9f6cb5b9da9e
-SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = b87b8d5a9f14078890514e4afe685bd1668015db
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = cde89c4cee99c5b4bf09a226f8d89c436928cf71
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = 2f92c5c9b9d3e9e2271b41062bab91c84fbaf3fb
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = fae2c4025d760c43a5186f8172a75285e0b139a1
-SHA1 (patch-components_policy_core_common_policy__paths.cc) = 386c263d8d7a38b55add71f1d7db3d7676c5481c
-SHA1 (patch-components_policy_tools_generate__policy__source.py) = f8bc91562d456c82c6147af9fb161b0b89c7665a
-SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = ffa184770a1aa9e674c4401e93aa0b55db752290
-SHA1 (patch-components_power__metrics_energy__metrics__provider__linux.cc) = b88242786e89d1ababed97a01bf06f06058ba395
-SHA1 (patch-components_private__ai_proto__utils_client__metadata__utils.cc) = 86c3c77f9ee59416666e9376516832aab735c75f
-SHA1 (patch-components_proxy__config_pref__proxy__config__tracker__impl.cc) = 3ad4cd56edb63e97c304cbae1687308632d23e25
-SHA1 (patch-components_proxy__config_proxy__config__pref__names.h) = 545afb1b172934fe7a4018b581643a1a1e7f9cca
-SHA1 (patch-components_proxy__config_proxy__override__rules__policy__handler.cc) = e7625ea90b9a9c136c60cf3e4df468e40e7a0ed5
-SHA1 (patch-components_proxy__config_proxy__override__rules__policy__handler.h) = 7aef2863c2cc2138cf11b189f906f3acbebbab66
-SHA1 (patch-components_proxy__config_proxy__prefs__utils.cc) = 1fb55947d17752f42c4cef141d516847e7ab6398
-SHA1 (patch-components_regional__capabilities_regional__capabilities__service.cc) = e0a7be59f044705804b1bd9d472849c01256cfd8
-SHA1 (patch-components_regional__capabilities_regional__capabilities__service.h) = 920a19237d5c4d8b7c4960fe9b8fbd6471f0da81
-SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = 5395fced67e6fd7766ba53945243b072e5c45dc4
-SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = 88184b5837bf0c02226e2de1c8da49803ba56987
-SHA1 (patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc) = 66cdb96ed5ec7fe0c275f4967537fc5c1a14ab10
-SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = 6012cf679dedaced072bd25f0ca970f47d1691b6
-SHA1 (patch-components_search__engines_template__url__service.cc) = 52b66467992c209b75a100c64b30d775f580ca5b
-SHA1 (patch-components_security__interstitials_content_utils.cc) = a38ad5b540b4d1f2fda2775c5d12a164e37d61f0
-SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = 43c04689c0bad416ee453a043a05edc6ddfa7e42
-SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = 6a115d734c352294fe088e399513309893e6ce6d
-SHA1 (patch-components_signin_internal_identity__manager_account__capabilities__list.h) = ada757078519005a0a7fd35d738634dfbe3acf4e
-SHA1 (patch-components_signin_public_base_signin__switches.cc) = 3ccb2dc16ecb3ba3f7f63c5ef9340f8334c53e03
-SHA1 (patch-components_signin_public_base_signin__switches.h) = a58958200c0f0636094736b5157c8c530afb64a9
-SHA1 (patch-components_signin_public_identity__manager_account__capabilities.cc) = 997aa02e786142cb5407ef0770ba28e24d515bb8
-SHA1 (patch-components_signin_public_identity__manager_account__capabilities.h) = e658358b62042c0afc19c4a543a064721eba840d
-SHA1 (patch-components_soda_soda__util.cc) = e90090047f8881853f0a3605225bb5d910ac7337
-SHA1 (patch-components_startup__metric__utils_browser_startup__metric__utils.cc) = 7fdef8f39667b5778a861715206e7769dfe6969b
-SHA1 (patch-components_startup__metric__utils_browser_startup__metric__utils.h) = 3f36bf801b6dd408368fc1352eac09015b717fc5
-SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = 03f908e09d75cfdfdd6ed32aaa181423bbdfc338
-SHA1 (patch-components_storage__monitor_BUILD.gn) = 5b59be9fed407c97df1179a5b74d0c58a3bacd24
-SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = e4b0e10b53bce8d8c5fbeaac7d9cd7d1ff123d11
-SHA1 (patch-components_storage__monitor_removable__device__constants.h) = d8dde2d0667cd458a617cc5ec4604190f1a2d17c
-SHA1 (patch-components_supervised__user_core_browser_child__account__service.cc) = 5a48436609014d64f034af4058cf97257cdd178c
-SHA1 (patch-components_supervised__user_core_browser_list__family__members__service.h) = 99b501203dfe68d78b9070ec0cbf96952359cce2
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = f9d4f73cf32ec25fa0931d80cac6f84e6dec1146
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = b70a07bdda164c720755bd414105b4382f0edcb6
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__url__checker__client.cc) = 74f7739bf5f00dc3ddb0eeff22388926ad7ffaa5
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__utils.cc) = 93b5c5e73a1628e6a4991741f585ba62b32642dd
-SHA1 (patch-components_supervised__user_core_common_features.cc) = cf86e73ea237af52d23a3a4acb5af428c61c816f
-SHA1 (patch-components_supervised__user_core_common_features.h) = e6e282b7471fdc387abfc64e6fd7b00973f7ff59
-SHA1 (patch-components_supervised__user_core_common_pref__names.h) = 95484bdf7bf31f065d57ee4af31eed6e1b522129
-SHA1 (patch-components_sync__bookmarks_bookmark__model__view.cc) = 2b11dd1672b92547c1e7bd7638218f606ae812a5
-SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 8ee71198f2ac263159828cf130227adc50b53a34
-SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = 9b39da248fa191b86bb2b52d9e05ecd42519f7da
-SHA1 (patch-components_sync_base_features.cc) = ab4d10ad719ff792775b12171eb0ee6575206bb2
-SHA1 (patch-components_sync_base_sync__util.cc) = 8b1ff566b8927ec995f1a8c0645c98ff3921356b
-SHA1 (patch-components_sync_service_device__statistics__tracker.cc) = 7cc75868bdb853eacce601b92cf18c9c6c760c3a
-SHA1 (patch-components_sync_service_sync__prefs.cc) = 3d7d8722493d1abff1a6daceaba26c3f91ce4824
-SHA1 (patch-components_system__cpu_cpu__probe.cc) = eb23ac9ae0a604e0792088bc43b2896520e33e0b
-SHA1 (patch-components_translate_core_common_translate__util.cc) = e25ceb3bf54515ae00dc2b82113747940bfb8447
-SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = c8e5a9fac46c5886a7f8087c4bc2f994d5be9d1c
-SHA1 (patch-components_update__client_update__query__params.cc) = 064a6fe09fb5897e3127fab6ab896b7310386055
-SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = fa383ecddd2a0deef8cd349ae56eb2033fb9f46f
-SHA1 (patch-components_user__education_views_help__bubble__view.cc) = 841bf4746898e35f4daf568bf76e470624798294
-SHA1 (patch-components_user__education_views_help__bubble__view.h) = ef4b35973d0e8e8349c23fe83aa38a3ca64c6cbe
-SHA1 (patch-components_user__education_views_help__bubble__views.cc) = f6fd1b225c9c0de9f7e974da436e52d7055f817e
-SHA1 (patch-components_variations_service_variations__service.cc) = eaa05ed3fc250a6fc9c7fb050c98da3f0c07739c
-SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = c7ec371142f0df2c07b24507615227e83330521f
-SHA1 (patch-components_viz_host_gpu__host__impl.cc) = d5add3b918f319cf86388987d112c326a4ef2b90
-SHA1 (patch-components_viz_host_host__display__client.cc) = 1824955bac4424a70b77aed53333fa3203888826
-SHA1 (patch-components_viz_host_host__display__client.h) = 37877727e4893e2ac627cd2794880b4f39f788bb
-SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = 4c5649ffce127749256418500fbda50c7f0ba673
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = 785a54ef6ac57dc3164f1741aa906ca1b99202fc
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = 10ef2c1a0ebff0974cd8eb4778033824b385fb34
-SHA1 (patch-components_viz_service_display_skia__renderer.cc) = 48f52a2c4b835b67a82cd75dd66e83dd4763d627
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = e4a884c0813179b0ff8933d3e8ac4112b1c46081
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = 64e6dbb09007b68d2b8c7508aa1c81ec5a550e66
-SHA1 (patch-components_viz_service_gl_gpu__service__impl.cc) = 427bf200b934eba3c1aeecdae059816c3e35afe0
-SHA1 (patch-components_viz_service_gl_gpu__service__impl.h) = 3fb5e22a13b9dc4477be7150a42903b76d85f1f4
-SHA1 (patch-components_viz_test_fake__display__client.cc) = 68783ff88916433460228320349d1ca31376bb3e
-SHA1 (patch-components_viz_test_fake__display__client.h) = ace7fac93f91738ac60e522424b2e78aea5dfd6f
-SHA1 (patch-components_viz_test_mock__display__client.h) = abe90d008cf8496dffed96b01dc7fa79a49ecf70
-SHA1 (patch-components_wallet_core_browser_network_wallet__request.cc) = 518b265b02ed57022895a125ff74ca825e2f0ba9
-SHA1 (patch-components_webapps_browser_web__app__url__config.cc) = f4430e53084ade2400fd5403243419b7300cfcf1
-SHA1 (patch-components_webauthn_core_browser_gpm__user__verification__policy.cc) = b9554be30b025a1e22a977640a3ee92a3fd31b0e
-SHA1 (patch-components_webui_flags_flags__state.cc) = 42f1567bbc1cabba7ab8e3c53aa793f76e4a0f9e
-SHA1 (patch-content_app_BUILD.gn) = bbaa33509aec3ffb3a71d968f9655f92b376dab4
-SHA1 (patch-content_app_content__main.cc) = d66fa141af885f2316c7493a75143c667103014d
-SHA1 (patch-content_app_content__main__runner__impl.cc) = 4eebe74d82cad2bef9d8f84d1e8f1f38a5e760a6
-SHA1 (patch-content_browser_BUILD.gn) = 4efd40f05b4c367b0cc100190f6a32e024f5fc2f
-SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl.cc) = 3e3337d857d0f4484d1bb54a6b0363f47fbec27a
-SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc) = 4f72d947fa44fac690cae035655ad8763cb30ce4
-SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = 95fd324a017ac782a93303e77372a0570e370818
-SHA1 (patch-content_browser_browser__child__process__host__impl.h) = 499b2e1e8d6263f02847217f4ad8b1c681fdaa0a
-SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = 76d589cd385123f4d15d66a2ec2f34ed0edb1e98
-SHA1 (patch-content_browser_browser__main__loop.cc) = 940073434c3434ec76364def75e92272e5f59fb7
-SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = 6993d268716fbb9391c3cd707ea45803ca5dbdd9
-SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = 588f49b3f57573deb0b2c57fc539d811199ec4d8
-SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = 29f9864f3413a080934eb9ffa765699c2f395450
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = 71fb9fd9287c35320ae7fd276411ded280457eac
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = 333909bb906c153baae4a4e1662df6d98639b58a
-SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = 0045f82fe5236b1f93634078ed4d28ac03887930
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = 8c0db8b2832d5db75f3bff382e5c136670fcd5f6
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 8dfea75a8cb318a62c0605ec96cae8c93b8959f2
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = 134c5df6c76d98333acf7152030683b8e08a71c7
-SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = 8b91bbc782a5c920a9a18de2e7bd5d4daf9b878a
-SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = 25c5a3d25d6010854c5248fa76284773753145f1
-SHA1 (patch-content_browser_gpu_compositor__util.cc) = a24f27da53c10b5d88130a2cf53fe3835457e715
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = 5782cde2af3494723c34063c9db9881a8c82e595
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = 1403d7f4ea262a1fc1093a47aa42726470efc53e
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 050800d2383030ed04346b71829a8a81accee6a6
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = 0032cc3f11a995114ce84979dd1fca4723668eae
-SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = ff37a8af647d559a6818a46470695ecc74244877
-SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = 74314b960332b9b268e98eb0a9886807e97ff5a5
-SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = 3d37108514670b15d541390906d23955ce2537c1
-SHA1 (patch-content_browser_network__service__instance__impl.cc) = 1e8a2f99980f9ecb3c5ba505297f6592b4322dfa
-SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = 3c751ce0aa2d37236f9bb400df66ce396195cd52
-SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = bd4e3b628b5f7cc1602a58080ef32890612e1f2d
-SHA1 (patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc) = 818c0ea005a98e882bd65968ecf4c726a4fa8673
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = 6510039e4d506cc4cfbf34800ac29e12faf45a62
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = 5a16dd88543063f476bd068568d4aabee90f5ae3
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = 3bb3b6bd3786e6dc902f67221427746fc5b06b28
-SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = 18eff8dd7646bd76d76e94106aff8e709290bb7a
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = 9557f79b6c4deff2be3713f3d8d9a023ce6f267c
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = 1d1a67f98c46d4f4ab58fa63a75f23de9d276655
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = 81c88d5b63580652d7822aa0cb2bf512fa0082fb
-SHA1 (patch-content_browser_sandbox__host__linux.cc) = ffe3452cd8a786e0c1481a4162f9b3c52ea0b7bc
-SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = 2d7480a7c317f7f644ba4cd44a011d0ec4fef6c0
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = 1b56528a1e5f3a40e99058ffc7819e7f7533c011
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = c0939264d03ecedc76f406688a69ba13427ae7cb
-SHA1 (patch-content_browser_service__host_utility__process__host.cc) = a439d54f09ed25d9f8045f9e20e908f756908fdb
-SHA1 (patch-content_browser_service__host_utility__process__host__receiver__bindings.cc) = ffa0d493c785a8f15c6c90f5bc8757694aa67e1b
-SHA1 (patch-content_browser_service__host_utility__sandbox__delegate.cc) = b8e6cf2ab9a26f36c40f9cc0a2fc22f6b0289385
-SHA1 (patch-content_browser_shape__detection_shape__detection__service.cc) = 2d96a0553b6e3a6932c6a6a895ea2e55d3cefc66
-SHA1 (patch-content_browser_theme__helper.cc) = 3cde26904b2494503e9883097bad2007ff6679f9
-SHA1 (patch-content_browser_v8__snapshot__files.cc) = a89f2a4a37d498ff340684d51355c875734e9cbc
-SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = 432d28914fa2c9cb671a68b4dfc15732b2fa35ac
-SHA1 (patch-content_browser_web__contents_web__contents__impl.cc) = d53736a15e9c732c83ec0d9140c77fa0b81c7e3d
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = 5501beab7a599e1b617de2b40851693133190d29
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = 74bffe13f62abe25efa18dbbbac9224d5ef3b6c4
-SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = 35be8b189885363303fda063289840fd9a1cf8d1
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = 380e8161e3ea3865e79166d7cc0d166eb13545fd
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = 97e3681cf50181aa10d50fc30d6cc34f59ee9b98
-SHA1 (patch-content_child_BUILD.gn) = 164e53ff60ccc38d3142fc71bd76a9f6134bef42
-SHA1 (patch-content_child_child__process.cc) = 8ebdcaf2a093c72991a73f1e2a64021947dfc499
-SHA1 (patch-content_child_child__process.h) = 6a8482e11650fd3ec7c719cf29f9099d6ad8f2bb
-SHA1 (patch-content_common_BUILD.gn) = 2eafdb3c523683fc53410ab449968e3af17075d6
-SHA1 (patch-content_common_features.cc) = dfa8289a6eb866e364477d03ba23a5b29e0c978e
-SHA1 (patch-content_common_features.h) = f1efd1d2319c19b1be2d58b1d2777e89c67b9bbf
-SHA1 (patch-content_common_font__list__unittest.cc) = 6c3ba281b91588b744a4c6f8fe40345c74189c87
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = 9dd330ffe893b36cbe86a5cd5a7a39c5ba32f307
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = ac920ba363469bce59ce23247815091e22db45aa
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = 586e47b599ef2d63bce1aa0ef565031f6eed107a
-SHA1 (patch-content_common_thread__type__switcher.mojom) = 3defdc83c394eace94397428e075456e24951b0b
-SHA1 (patch-content_gpu_gpu__child__thread.cc) = aa5467b71360e655d85ecafac1d97e2dd99c49dd
-SHA1 (patch-content_gpu_gpu__main.cc) = 5469a52542ac26bdc6d25b8ed132f1ba46bcb371
-SHA1 (patch-content_public_browser_content__browser__client.cc) = f3ad6496dbfa4acc7f66ca0b19d127d336c914fb
-SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = c7639ecf638717a99b03d2b13369168d62bbe12a
-SHA1 (patch-content_public_common_content__features.cc) = c1c1b17c262535291cb20748b3c47ae68a2a65d0
-SHA1 (patch-content_public_common_content__switches.cc) = 48ea83a845a0ccbfbd6f047c325c03ea3492d2cf
-SHA1 (patch-content_public_common_content__switches.h) = 1c6bc0ec26bca22bd1bc9a9d1805f191c8055901
-SHA1 (patch-content_public_common_zygote_features.gni) = 54bad637511bafa4d3152849813b8ba47d768e66
-SHA1 (patch-content_renderer_render__thread__impl.cc) = bd05f712473d9f872c4cf35a0bb017d454d6a2dc
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = f55c64e7b36a9ca48a8955cc31f1734a1610e6f7
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = 8fde04f494de3eb43ae8ab51df078b10bebb2355
-SHA1 (patch-content_renderer_renderer__main.cc) = 4f927fc50205d10ca2985aa782da48c0fa19259f
-SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = 8607d5f9e8e7206a4335ff0e17059991df7d5c57
-SHA1 (patch-content_services_devtools__media__encoding__service_BUILD.gn) = fa54198cdbc36a2c06eaad87729ba4022d092a0b
-SHA1 (patch-content_shell_BUILD.gn) = 4be7bab5325f470a1b88213a2970db091dddeffa
-SHA1 (patch-content_shell_app_shell__main__delegate.cc) = a7f4668a3dc8b2a64e93c52e73a5000fe8bf5d5e
-SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = d490a0a71971e9e2ac0631a0388de456605ac637
-SHA1 (patch-content_shell_browser_shell__platform__delegate__views.cc) = 639b16567192f59848364f74583688959bdfaa99
-SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = 19ff4267c7f983d9b8941e4d684a28889548d53d
-SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = 63ab4e58e305e1f62b72321d9a1d89e8d03afd7e
-SHA1 (patch-content_test_BUILD.gn) = 22264e3a40501739792b825ea6587b3cc03ce4d5
-SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.cc) = fe16237c55ab0ce78ef3ca2d039ff67ec68453ed
-SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.h) = cd74a989ecbc34ee3cfc5e01cd9273c99797741f
-SHA1 (patch-content_utility_services.cc) = c3a41aba2fd111e48a749854575dc0a90ed61e48
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = bf26bd5ef27ea04131cdd3722f836477ec4e94f6
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = a12363d8902d46aa2339cb97f770a79a9d090e85
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = e82fc5a63786a6480738fa56e6d5b2e90c646642
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = 138b0b04de23bb877f2de077cd342b45119b89f1
-SHA1 (patch-content_utility_utility__main.cc) = 21c95cde3855bb5be25016f5111240d83d34032c
-SHA1 (patch-content_utility_utility__thread__impl.cc) = 686ae37dc523e0170c5f1e24b065b92db396846e
-SHA1 (patch-content_zygote_BUILD.gn) = 537fba00b7536e8250f572b60f4a082e34f568c6
-SHA1 (patch-content_zygote_zygote__linux.cc) = 5324c40e7efbe31b4847f603f8c953297e5cd98f
-SHA1 (patch-content_zygote_zygote__main__linux.cc) = bbbfa2cdf6b4184029bf05f6229e295011030299
-SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = 9db658f7bfabbbb7ff96d8bc099448b847cf7f35
-SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = f162eeb9d1e715aca137c8db66ed6f2a37be3fa0
-SHA1 (patch-device_fido_public_features.cc) = 0e17d5124670f5d22b200504af1ff4a0d67de776
-SHA1 (patch-device_fido_public_features.h) = 49834b837b83659dfb555171b7e48ca9c40d6079
-SHA1 (patch-device_gamepad_BUILD.gn) = 37ba61093cc9527e9b4cb2cca6f482eb11738887
-SHA1 (patch-device_gamepad_gamepad__provider.cc) = 8f9779608f620a4553bce624f595269ffed1adb0
-SHA1 (patch-device_gamepad_hid__writer__linux.cc) = c6b2fb9460f8aef1bf0973f7cc70f2578288d014
-SHA1 (patch-device_gamepad_public_cpp_gamepad__features.cc) = 038f79850ec46a6e087ed1c8ef9373d501fa7d43
-SHA1 (patch-device_gamepad_public_cpp_gamepad__features.h) = 60e496a8ac5ee0ddb76863bf6cb9eb9e3621f5fb
-SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = a074395b64a5f3cfaf2ca30cba30bca569b84bb6
-SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = ad3a212fd1a71684ef835e326073c9d4979b5759
-SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = e166c366307ef37487725b2b723c7891aacdbcca
-SHA1 (patch-extensions_browser_api_webstore__private_webstore__private__api.cc) = 6985dec6a758c96e1f3cf25add8e5592d3846166
-SHA1 (patch-extensions_common_api___permission__features.json) = b3fc1dd658a4a18bb7c94ddbd870f4e9b9adccee
-SHA1 (patch-extensions_common_api_runtime.json) = dfca3df6fe34560b50302707c9799b864248a728
-SHA1 (patch-extensions_common_command.cc) = a1078cdd647b117d6e347e05e0dcc99aa5029a58
-SHA1 (patch-extensions_common_features_feature.cc) = 02dbe3d449492f7e4ebb0b65d0e8b5b1ade1962f
-SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = 777b5739e92b713744de770cad101d421cfae543
-SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = 45057867fab7ff6c942489bf83f31359c4cab329
-SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = f1f4e3cbbf675146cb6dc956d824297768358be5
-SHA1 (patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc) = eb1473da03a19c6be1c69f229d7caba3a42bfd68
-SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.cc) = 3b76d6ba9f1ec49edfe9cf9239eb12435508a78c
-SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.h) = a2635ac47dbc94236299bb4c757005c2d8233670
-SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = 20d1bd84d69297998a7cef201e2822d9ffaee224
-SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = 35b9e60ab73181b36ffe6421dcfb8d227ff7b0e7
-SHA1 (patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc) = 27bf3705947de3958173ee2d632ca86861688d6f
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = 4595e514dfb182b0193617ae1a131253a1da94d4
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = 8e0245e22b02c59c583ad6cd0aadd8f7cec27cd2
-SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = 7f857937cf694c92d9d9c3dc917c8be8792b92b7
-SHA1 (patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc) = 4f3890453cd350431c9f5b64d515abcd5a39ab1e
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = 1385d4d31c568c084ac270ba30fcde462bd28a8f
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = fe2cb6807133cf749320c836b9f5e8e2b09e8955
-SHA1 (patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc) = 2a100eba6d8477e1bae6cba52c8665469c4720a1
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = 0fc245f51b0db5601bb0f08a2c9f0fb9547c756b
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = e5b8cb673dbd35622ff3bdcb1df5ff21c2699e52
-SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = 95cf152bab4c937d6c24a06ec556a4558f022034
-SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = 85a67e1361dee4eac83f460d3a92cefa9fff4628
-SHA1 (patch-gpu_config_gpu__control__list.cc) = 97de9d368e74197e597b55792c8ee2b211a263c0
-SHA1 (patch-gpu_config_gpu__finch__features.cc) = 0d27ded9989b15b8ee47598bf94514cafaeddc36
-SHA1 (patch-gpu_config_gpu__finch__features.h) = 9ce21934ac7cfd50e29ef2d4f98064a7f95c7937
-SHA1 (patch-gpu_config_gpu__info__collector.cc) = 015394d3127292ed99dec72d4fcd08297b899453
-SHA1 (patch-gpu_config_gpu__test__config.cc) = 590cdffd86cf47efa5ac01c8bcd9eb8fb2a86d0b
-SHA1 (patch-gpu_ipc_service_gpu__init.cc) = 1dc04b460f293eb4485617d233e4c3f2e65f3643
-SHA1 (patch-gpu_ipc_service_shared__image__stub.cc) = ca796a0f31e959abd2d9d7925460917422eb7cb8
-SHA1 (patch-gpu_ipc_service_x__util.h) = f8356c54103638bcda9dbb67dcd2901faa54b2c6
-SHA1 (patch-gpu_vulkan_generate__bindings.py) = 2873e363e7f3f2ab087fedb092b37d63c554407c
-SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = be67f3baccc6f4dde17b88376342eb44d94625cf
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = 6a318971e1da0dae2c2b95271cf1c6306e844bea
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = b5b1bd846712f03423b15784620cb795fc1cd835
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = 3590a4ec5daeb168652ccf3ee604bf102974adec
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = 8fc5d650eb161e65f030567fe08168c771cb1c9c
-SHA1 (patch-gpu_vulkan_vulkan__image.h) = f611fd615c33311e416f8b478fcb846c6cdac984
-SHA1 (patch-gpu_vulkan_vulkan__util.cc) = e6c257bfb6019fe32a7e398b2645d7b88382a751
-SHA1 (patch-headless_BUILD.gn) = 88408c1e8d22552baa0d7094d36be27efaf1299e
-SHA1 (patch-headless_lib_browser_headless__browser__impl.cc) = 9fe24466d660a8cd253478c66f5cbe71e52d6c30
-SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = 33e57a6e15a30e46d484430e6b068ed4b6e7406a
-SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = c161c465fc6372afa38eeaf037a5e99b399ca138
-SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = b6bac82092b06049b504fc7c1b7dc032585c5647
-SHA1 (patch-ipc_ipc__channel.cc) = 4da9ba6ed336dd1ebecacaf199466c9ab48e64ad
-SHA1 (patch-ipc_ipc__channel.h) = 7f40a07ebad2dc3cffa5a0d7f9355fff1cd2732d
-SHA1 (patch-ipc_param__traits__utils.h) = 348a51c46af7ec786ca2a225c9a42759db740eb9
-SHA1 (patch-media_BUILD.gn) = cdc73b98a425bd09eda05050e2b2de1c2d7d9d26
-SHA1 (patch-media_audio_BUILD.gn) = bdc6917f96b6f6a2bd3fd91a70a111999e431559
-SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = 936c2fb65c9f2babd66e70270557b0fcb373eddf
-SHA1 (patch-media_audio_audio__input__device.cc) = 7182e39ebb00b8d787cd564dc6d9d3e7f5faef15
-SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 79639d1df793f46e41b2b304df9edcc6462ec00e
-SHA1 (patch-media_audio_pulse_pulse__util.cc) = a6201beb509dbdeb0af930ab0fca49027974fa5c
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 48dc0743e4309c94a653252cb5ac347405a99754
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = 403c9ba986648146fecbbaa130620ea231f7585e
-SHA1 (patch-media_audio_sndio_sndio__input.cc) = 6bd1fc4bf0a366cdc5d9a181c7d94c20a202cff5
-SHA1 (patch-media_audio_sndio_sndio__input.h) = 43dc2a7971afa08e8cc3cc7996bfa082de37657d
-SHA1 (patch-media_audio_sndio_sndio__output.cc) = d0ba95bea596725c774de7798e511fb4de257a01
-SHA1 (patch-media_audio_sndio_sndio__output.h) = f45448e1f83d51ccb52780222e39ce9b7885262a
-SHA1 (patch-media_base_audio__bus.h) = 51cf15c63db3347eb97908cb58f304860c8a1d53
-SHA1 (patch-media_base_audio__latency.cc) = 0968d688bd52664e157e93fdf0be36b6036b3e31
-SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 10f003530522402a49babca2df19c671ec76479d
-SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = a5dcea35c7805b71be0eff5a7a256740d985fd13
-SHA1 (patch-media_base_media__switches.cc) = 6171b1d135d1cccf569a69fe2c5c40ef24ab530c
-SHA1 (patch-media_base_media__switches.h) = 397f98e300d6d74a8487ab96f27c59b815d61c50
-SHA1 (patch-media_base_video__frame.cc) = ea31d3247f2ae622660cdf05722cd626584649c9
-SHA1 (patch-media_base_video__frame.h) = 615798b53826d10914852363a5ff4a61080a1ba3
-SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = 7af72f4ca27c198fada2bf6de257b0b155c67f7f
-SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = 5ae4affa04ceea6bfb9441bde8bc28cd120cb385
-SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = 337a27d49e3804cdc152e2e3198ab63ec20c242d
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = 5e293bc0258631788aeab4e23cf5ab3fc53b492b
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = 85ed905a5fec2c1cad88eb425acfc397c331b059
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = bee43f6d3a5bdd3a1617d939ef4d7948c606a647
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = 99c383a777da177bd50c715b14cb3539974c8f0d
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = 65b2a456c8355c7ea60a5e8d39dfe6e8c6eb2f06
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = 97c22385814c5bc8df239d907167857195f33705
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = 4daf96064f0fa6b08a67d4108f37875f8c52dc29
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = 00e0ea2656475b5dd2fcd403ecaaf611d3f5d88b
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = d4c61781ce5a04278b183447efc6727467c005e7
-SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = c45b5a903b76fd0f9a9db75412f2138974d9496c
-SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = 0cb8e2e82be71afe932106e4865a27963d7309f3
-SHA1 (patch-media_capture_video_video__capture__device__client.cc) = 8d99515fcd0025b2c09570f997ab5bd408de94f6
-SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = 16ca943f4d09adf58cca865c41e4d4cb1ea15ed0
-SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = d70d037f9842ac4ab6068e92dad7ee05ec03f6d3
-SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = e6716e352bdfe5ab41b3e4805aba69be359263e6
-SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = d8bafd48b7d80b5c9665e71cf038ba54bbf20d63
-SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = 44edafd630ae8baf4da4c5e8d453a7e63d0be0e7
-SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = 24a53205dc840ccbd2e16c0866be002bb3e9bcdd
-SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = 3c74440ec323f5ef9f84fb687d867f369cc20a1f
-SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = 196d03cce27849c6b777607b05106f67710e7597
-SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = 8f46458bd291d8cb1f15f0908eb0180cf55c2595
-SHA1 (patch-media_gpu_gpu__video__decode__accelerator__factory.cc) = 38ae0ec7754f50990864cf1ae3b9d053729a9861
-SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = 02c9fc8cd82bf09d2ebe065143aca1ebbba34d6a
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = d7c64030111c41cd3cba590dd9a29a0fb972fb5f
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = f0e1ffd329f3aed181ed9c14d09957f9365c3633
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = bad0759a37486680dfe7d1493de09a8d3caf6d88
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = 40efa00c5efcc4772008c24b5407cfa268bc8b70
-SHA1 (patch-media_gpu_test_raw__video.cc) = 9ce278ef50d0ad9fd84421a40bbf2ef59cb4a8c9
-SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = a06638f6d07ff87fd4b751e820d30bbbc524285b
-SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = 918d4521f5c9bd398aba0cd7eab539927d63a824
-SHA1 (patch-media_gpu_test_video__frame__validator.cc) = a4f03fab09bdc0999260137af895f3018443d1e6
-SHA1 (patch-media_gpu_v4l2_v4l2__utils.cc) = 93471c5a6c2e7ef02577e32f27320ae46e00e2c0
-SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = 75ffbbdc5987c041ba9ecf41f2e9800b46d22424
-SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = 8d55e5d222b0c6faf064f59fc4c9fcd9f17c7095
-SHA1 (patch-media_media__options.gni) = e1b08a74e0f490e81a25f048b1649177e3d0b4a1
-SHA1 (patch-media_mojo_mojom_BUILD.gn) = b2a7e52ba3b98767a64f0bc231759cb552089781
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = 49adb34f705d1ae6d47fc44561dcd80cc9ce9d88
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.h) = 5db5b06bad69ff9f8415ad3962ef3cf860291804
-SHA1 (patch-media_video_mappable__shared__image__video__frame__pool.cc) = 1451aedd4470b0c452da92a0ff92a3d0ef63e6d5
-SHA1 (patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc) = 677877ad2a83d8eab1ba23e2df79fcf97d929441
-SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = cb2f0390761b2f3d65740c47decfc9a24d807f02
-SHA1 (patch-media_webrtc_audio__processor.cc) = acba0c197e5b6e69292c312f5d3dc938451fec6c
-SHA1 (patch-media_webrtc_helpers.cc) = bdeea612c474d20f990d262e9c36368808bf0880
-SHA1 (patch-mojo_core_BUILD.gn) = ac6ce3899a77f09699057dfc894ae37324b115af
-SHA1 (patch-mojo_core_channel.cc) = 96e0facf3d259bb9bc396c605f6179312da9df3d
-SHA1 (patch-mojo_core_channel.h) = 90ba7b6390864f1157e2b282560601a2b2d82f4d
-SHA1 (patch-mojo_core_channel__posix.cc) = b8c1796017053eac870d7206c9b4616063847ddc
-SHA1 (patch-mojo_core_embedder_features.h) = a8e0284fa394f14893c807a8f80e3b1cefc19b8d
-SHA1 (patch-mojo_public_cpp_platform_platform__channel.cc) = 658b125654921db8b067af662434c186a056d5f2
-SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = db5fd931ead54504ad31adb450672efd14d93c19
-SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = 57128b1d10f8ca5f71173c8ec413a395d4e99e4d
-SHA1 (patch-net_BUILD.gn) = 9f61b709a1ca8b2c54e5cc72df1bc485a1f1d417
-SHA1 (patch-net_base_features.cc) = 9ae3a427a7ccdb8db808399641747e63019aa951
-SHA1 (patch-net_base_network__change__notifier.cc) = ba9776e785af4d694fd191a5659cb075bf2fba14
-SHA1 (patch-net_base_network__change__notifier__passive.cc) = 1fbff20c5978f08594a27cb22a8c992369c0356d
-SHA1 (patch-net_base_network__interfaces__posix.h) = cc77b92120165b7d771d5f9ee1a8568f8a023f87
-SHA1 (patch-net_base_sockaddr__util__posix.cc) = 204fa4f542d3ccf657661ab46183fd8f8cc97f3a
-SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = 1fec95ada6eee1ba62946981f40751ffa2e993c3
-SHA1 (patch-net_disk__cache_backend__experiment.h) = 859a2c3dc545af875b04807d4a354d89f5469734
-SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 2fa51b4129d6e2a9e9fb32db1e684530ef93a744
-SHA1 (patch-net_dns_BUILD.gn) = 9423abed519d4d345886281c9697fe8be663a86a
-SHA1 (patch-net_dns_address__info.cc) = 9a9f787eb7de5b2f8c5aa3aa4022bbf207341683
-SHA1 (patch-net_dns_address__sorter__posix.cc) = 8114b98853fcaa38e16ea9a8b994dd273f62b774
-SHA1 (patch-net_dns_dns__config__service__posix.cc) = 089ec30e9cfb19b8ff4a94b6df336a3e18b7dfbf
-SHA1 (patch-net_dns_dns__reloader.cc) = 94407552a0738721ec184b5a204708ad39b9717f
-SHA1 (patch-net_dns_dns__util.cc) = 445ef97adad79725f75f493d8beb2ec5efb90b89
-SHA1 (patch-net_dns_host__resolver__proc.cc) = ae91d03b7df7fa09248e349c9dd3ad42b117e4a0
-SHA1 (patch-net_dns_public_BUILD.gn) = dc0c8aafd567beee519edd31c3b9b98adb8d888a
-SHA1 (patch-net_dns_public_resolv__reader.cc) = f10ae86add09e29f5010ccc9d6e80a068e1d6050
-SHA1 (patch-net_dns_public_resolv__reader.h) = 0631100cd00b9df7058c156d006f516e2858dcbc
-SHA1 (patch-net_dns_public_scoped__res__state.cc) = 2e129cc9c2a0dcb3075e860fee4053595ba9fd90
-SHA1 (patch-net_dns_public_scoped__res__state.h) = a4242f408ab4fe4b38f0956e6b48fc19a4b64480
-SHA1 (patch-net_filter_zstd__source__stream.cc) = 1371d7a468b47a4f7fcc568958be623d35aed19f
-SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = 3cc7f5f21b84dc50e3f1942cc288d58961213c57
-SHA1 (patch-net_http_http__auth__gssapi__posix.h) = c8180b8bc0f0f69095f4ed21429df9e9e5e890ad
-SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = a80cae16a848832dbffe2ef0f01d439219f9fb38
-SHA1 (patch-net_http_http__auth__preferences.cc) = 14ad5ec92b2d87e6ca7a5f63e7e819896e8091d5
-SHA1 (patch-net_http_http__auth__preferences.h) = 2ee7f811e53af216f502dd577b4fb24697b25c5e
-SHA1 (patch-net_http_http__network__session.cc) = bbfadaab4b79e16b3c698d12c8905f7bf6174cb0
-SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = dc011f7e04eaf2d2ed004ef616853dfc91af6d2a
-SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = 612c07003affce742f3a2092ebd25b4272deede0
-SHA1 (patch-net_socket_extra__socket__defines.h) = 75bace2c933b6d5c372c7f047ce8898f64029896
-SHA1 (patch-net_socket_socks5__client__socket.cc) = f9e1f378cda0d271b715e07adbd377a8b1257d76
-SHA1 (patch-net_socket_tcp__socket__posix.cc) = b2493bfd06407b6f938ebcc69b27dec693b2746b
-SHA1 (patch-net_socket_udp__socket__posix.cc) = 1792f0113f3b49b9dbf117ff38c49e1188a8e291
-SHA1 (patch-net_socket_udp__socket__posix.h) = a23c93ace21a7ab02c3f3855612113071facea2f
-SHA1 (patch-net_socket_udp__socket__unittest.cc) = 9d7435f52deed9bad897f77ff03fc739aea03bb9
-SHA1 (patch-net_third__party_quiche_BUILD.gn) = acf648f6d7f752946657d0c969aa696e02093936
-SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = e7441db48fe27f109fe101934046aecaa45a457d
-SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = d9243e591d4e1ae241dfc95c00e826c9c66758eb
-SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = 1997f9a9ee63c66bc4df4dfed4c5148ca3fc602a
-SHA1 (patch-net_url__request_url__request__context.cc) = e3c5277f061714aa7665d485d4fb9dff1d6cd4e7
-SHA1 (patch-net_url__request_url__request__context.h) = 2fcf530f9bcb2b1aea4a9e476b00c8cb24722d7f
-SHA1 (patch-net_url__request_url__request__context__builder.cc) = a8bc47dbcd29a1d30f02f5baa9689a30de2cc6ce
-SHA1 (patch-net_websockets_websocket__basic__stream__adapters__test.cc) = 958c5c09d31e409060a2f85e7905dae7ca3876f7
-SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = 58379ab95a5e0f8debd854512557e63d6982c2ff
-SHA1 (patch-printing_backend_cups__helper.cc) = 2e3e6934f3cd0b11a20778a59f0bc924c2eb752d
-SHA1 (patch-printing_backend_cups__helper.h) = 36beef033981367520fb96a91432c9b1e7d4a6db
-SHA1 (patch-printing_backend_cups__ipp__helper.cc) = 4b1d70c2dfdf264cf83e7a48eb1d3293b188b890
-SHA1 (patch-printing_backend_cups__jobs.cc) = 43f35f52e951f3bf77f3e887be999e96fc27fdfc
-SHA1 (patch-printing_backend_cups__printer.cc) = a1491d9ab47d73b42056584bee92b40a6c78c146
-SHA1 (patch-printing_backend_cups__weak__functions.h) = 72ca3ded39b07d8aedffb3d0349cb2c6d7f1150d
-SHA1 (patch-printing_backend_print__backend__cups.h) = 5a020e66832435d9e5efaae92eaa2805d3336574
-SHA1 (patch-printing_backend_print__backend__cups__ipp.cc) = 867d7faca9164eda41d29e3ca025ce90c3ac69c4
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = f35c7a49b06a720edbdccf6f4c6927b58824833d
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = 0cfef70eb030b387c21be25644f46d6aaf5e3568
-SHA1 (patch-printing_mojom_printing__context__mojom__traits__unittest.cc) = 304ff965f812efa155a2fd1af868d56f5f9ac808
-SHA1 (patch-printing_print__settings.cc) = c6d7c0035ffce10f15a3f7c3b61f85cb12728383
-SHA1 (patch-printing_print__settings.h) = 342d66e1c4db1ea67a105a8f7f24a30f30aa5e4b
-SHA1 (patch-printing_print__settings__conversion.cc) = 33d73effc9e7e30b3ecdb8711d68743f86e554fc
-SHA1 (patch-printing_printing__features.cc) = 65340db7eae8be240155795b737f711e63839b7b
-SHA1 (patch-printing_printing__features.h) = b647f7a099d8f0e3fce73f44cb265f015db67192
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = db0d5ce1bb3e2d4d0e52e6cb7f2f843c5eb46922
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = 27612328dfe3ad265dedcc90bbb8f5efbc04d994
-SHA1 (patch-remoting_base_branding.cc) = 3e08acfaf891a05d9b2426363b85eedcbbda2d47
-SHA1 (patch-remoting_base_constants.h) = f438abec8aa8a48edf5e203b6f861ce952f72cf4
-SHA1 (patch-remoting_base_crash_crashpad__database__manager.cc) = a046701ca0da9f9a77d44af890c423189f15bd0f
-SHA1 (patch-remoting_base_environment__details.cc) = c1872208b7e99eb28b03cb148648cb4bf414417f
-SHA1 (patch-remoting_base_host__settings.cc) = ee91365f914a10ef1d01bd3491b248498542dd5d
-SHA1 (patch-remoting_base_passwd__utils.cc) = 5aef31dc5e263258231e1bdab63740fa8f437b79
-SHA1 (patch-remoting_base_passwd__utils.h) = 7fbd8fb329ddbf17ea143b254280a5e59efebbfe
-SHA1 (patch-remoting_base_remoting__export.h) = c019ab6fedd73352c8a700f871585d9a9bcc502d
-SHA1 (patch-remoting_base_security__key__socket__name.cc) = eeb79ea66023c66a91980ebe71293d0e1fb09495
-SHA1 (patch-remoting_base_username.cc) = 9ce9f9da3e71900cd192eafb6087919f951aaee2
-SHA1 (patch-remoting_base_username.h) = 2834be43ace7060ad2641831cd53bdbe41c10a0a
-SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = 0f50f3182c87998281dd0061dbe627f81118d5c6
-SHA1 (patch-remoting_host_audio__injector.cc) = 6aa60b21c28a1c5a55a72855556ec59820ef2ad1
-SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = 27e419410bd3808babe523b83ad905f833a9e96c
-SHA1 (patch-remoting_host_base_switches.cc) = 8e6eba6f498f6f52f0d55eef693407f12aff708f
-SHA1 (patch-remoting_host_base_switches.h) = 8f145a924febceff4dec245ed14586a832620758
-SHA1 (patch-remoting_host_chromoting__host.cc) = 565590f7b278dc3fae15eea562f9471a78861659
-SHA1 (patch-remoting_host_chromoting__host.h) = f89b115babf2b284d365c3984954ee4acbbba720
-SHA1 (patch-remoting_host_chromoting__host__context.cc) = a2c9416ed463e703f2ed75e5c994aca61fb4a837
-SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = f5675d354ecfac0474b2dfaf070b021aa3d6aa0b
-SHA1 (patch-remoting_host_chromoting__host__services__server.cc) = 462192787b211cdba4f4c492259e41f95676aac3
-SHA1 (patch-remoting_host_config__file__watcher.cc) = 1d57f5e98f7ba02dc2d2081625b84b6ee14eac6e
-SHA1 (patch-remoting_host_config__file__watcher.h) = 4db2bb3f2ebbc718ebc74ded4d16a5ee5de91e5d
-SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = bb0435ef2eea5cf0ec255b5d38dc168eb840babb
-SHA1 (patch-remoting_host_create__desktop__interaction__strategy__factory.cc) = a2ba6f6742f01933af28f8f94b64f57bc4c453b9
-SHA1 (patch-remoting_host_desktop__process__main.cc) = beecc7971327eacf8aa474706bab8e8d33d5b435
-SHA1 (patch-remoting_host_desktop__session__proxy.cc) = eb072a186f0d0afef664797ce49ca5191b0c5def
-SHA1 (patch-remoting_host_desktop__session__proxy.h) = 9d5cfbae643ee8700991c1c640c3b04f73d0d0fc
-SHA1 (patch-remoting_host_evaluate__capability.cc) = 4bfdfd3662cb7f9381edc2083ac0b548fc0729b0
-SHA1 (patch-remoting_host_host__attributes.cc) = 61f0b58f1b4f78ce59ffbc84c2004caefb7cb5af
-SHA1 (patch-remoting_host_host__main.cc) = 10469fd48206244f6adb70f015712b50b733f3b1
-SHA1 (patch-remoting_host_host__power__save__blocker.cc) = 2cbcfb90ab13818e653bd8d0ba1806bc22764d32
-SHA1 (patch-remoting_host_ipc__constants.cc) = d087db6dd4c45a6389b4b742b10b097ae13f269d
-SHA1 (patch-remoting_host_ipc__constants.h) = 58781ac9fcb200ed1d8510275f42c0156b2fc074
-SHA1 (patch-remoting_host_ipc__desktop__environment.cc) = ffb2670ef6f815ee1c7d3561a970c24ace702b1f
-SHA1 (patch-remoting_host_ipc__desktop__environment.h) = 40f94757a2411790f5b190a658e89d80a5dac2ad
-SHA1 (patch-remoting_host_it2me_it2me__host.cc) = 3f1c2bf00a32cc0fc7afb6f3c6b47b34c154cecc
-SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = f3093bed44f1693fea53d01f747ed1d57ef03581
-SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = b604efd52b605095de5395300a33953cbdd62860
-SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = 921b0b70d074493d1f32504823dde883754bf7ea
-SHA1 (patch-remoting_host_peer__connection__process__main.cc) = d040ff0a7af66e51b84f6879adb3cf62fe80bfe1
-SHA1 (patch-remoting_host_peer__session.h) = 790df3d78051bf3913044f02d0750245d27791e0
-SHA1 (patch-remoting_host_peer__session__impl.cc) = f29cc777b3adaaf76986745f7ef119cb8d445c4f
-SHA1 (patch-remoting_host_policy__watcher.cc) = 17ee2014c8e84b0cf86b4d23b83d252d21ef14c9
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = 654ae9252606b0540aace71fae770424a5688d60
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__main.cc) = cee905a9e002a79435bbe6c22aefb9a829898f93
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = 4acbfa51924391003e43cecd436134aec0e9c777
-SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = 1095eb0033422105201f1d454300ad391b9d65a6
-SHA1 (patch-remoting_host_remoting__me2me__host.cc) = 1089bb14ffc4eef53a8e3066d3894f573a3a0c2b
-SHA1 (patch-remoting_host_security__key_remote__security__key__main.cc) = fdf7ae84be190f62652652846306608a5d4315d0
-SHA1 (patch-remoting_host_session__policies__from__dict.cc) = 7fd5b3e66f75670ff1177da2a86a250d2a3dff01
-SHA1 (patch-remoting_host_setup_daemon__controller.cc) = 03688a07efbcd46cebd612242c7befdde8deab45
-SHA1 (patch-remoting_host_setup_daemon__controller.h) = 0bb3e7364ac23bd43b849d7424eaec20f2bd6ce1
-SHA1 (patch-remoting_host_setup_me2me__native__messaging__host.cc) = 6052d09820605f7029f3a144a3ffcfb658c4eada
-SHA1 (patch-remoting_host_setup_me2me__native__messaging__host__main.cc) = 96dfa95b8ac88c83e7f65a7f7d2d098a90356d0c
-SHA1 (patch-remoting_host_setup_start__host__main.cc) = 154e4c2e239371b2199c4bbf5039ac8d2cb876ca
-SHA1 (patch-remoting_host_webauthn_desktop__session__type__util.cc) = c2768fa2827381d2aecd3ca9196efef799c7afac
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = 44f5ad283631be0091b396ff8fb6930a205b1b69
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = 5aa79e73fc5cca9b6c9fff50c47109cc88c55fc0
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__main.cc) = abdc62e65584fac5612e292a5d994b81a0496cb0
-SHA1 (patch-remoting_protocol_webrtc__transport.cc) = a449c0582e27e5e103052acb899650a482b174af
-SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = 6a2a54cbfda7a0bded20d0e10196892643a913c2
-SHA1 (patch-remoting_signaling_ftl__host__device__id__provider.cc) = c80259265c1bdf48b8060f22cae77594889d6caf
+SHA1 (patch-.gn) = 4b17987d16625b341ef856b1ba8f8d42cfb080a7
+SHA1 (patch-BUILD.gn) = bfed4ef559905a4447748274ca944f4b64840d55
+SHA1 (patch-agents_skills_multi-agent-engineering-workflow_tests_testdata_mock__app.cc) = dced9a470bbb0721ccc396981689fbf92b9f1316
+SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = b7bd79766c568b256af30fe7cb7b3197407e4e08
+SHA1 (patch-base_BUILD.gn) = cea4113af2079bd093e8457a4ed355a5e82a6766
+SHA1 (patch-base_allocator_dispatcher_tls.h) = b82488ae83936a4c2f1105a928f37583550b0f5d
+SHA1 (patch-base_allocator_partition__alloc__features.cc) = d448e6ebd8c7f7b9402f870bb9d775558566c742
+SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = d0f8e3794ec9dfb2c7e6bc5b5be840ae54664844
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = bb4cb3f942540e0ce201796a0882256650a5e15f
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = d356e89bd6a62140ec5627a9890e691cf53c6ac4
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = 776e32ff756e8aa52a35db7b02cdf8f585d55ac9
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = 77e6cc7fd2984979fc7f2ec4860ff7bd2f5430ce
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = 00c173d3a44e9ee755141a05f98f447465907b11
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = 72e7fffe00c5a169d6a09c64d29c4a945adb5775
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 40ce88947957a801e6e705d042597ffa0ef92eed
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = 33fe42d3a92295b77749a761c5247852d1280f82
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = b3204b170318e5e6ca9407f90cda80718ee1e34d
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = e3ad24d482b0ae2640cb59d857a073f910b2fc34
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = 24e7955ee36dc82377861ddbc38912119a2b787e
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = d327d82ebcf0b835f05b786b6a2aec2feba061a3
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = 344d8546239e30eb6f12e6f2266d5c1033d4e427
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = 400111b4019e3a388ca1c60d85dddbdd196f60d6
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = fa18202cf4878b5b464df9e24a6dd61beb9e84a2
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = 06651d6c5f7260548609dc4113762909e246592c
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = 26a67be6a824267bc715aea0e0a0458ebc0eb95c
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = efcd29a50a46468ac8562a30e1c2fef3e2699400
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = d8e8d318b84eac794389c90ac9343477130d3a3b
+SHA1 (patch-base_base__paths__posix.cc) = 1535b304fbda2b38b30f9b1533dd8107ae9b5b97
+SHA1 (patch-base_compiler__specific.h) = d6163e556b6ee566ff18ed44e6bb055d11608644
+SHA1 (patch-base_debug_debugger__posix.cc) = 5056ad3bc7941db501c1766a57df8b4870ab3eab
+SHA1 (patch-base_debug_elf__reader.cc) = 977cbe337fb9a05e1914e7c0547a67186f13d49f
+SHA1 (patch-base_debug_proc__maps__linux.cc) = 50d30ab7e94cfe39ce354f1f66ca41347fe3a37f
+SHA1 (patch-base_debug_stack__trace.cc) = 3f0bb0a6e2d9540c08f86e1284dc1e98576e7efb
+SHA1 (patch-base_debug_stack__trace__posix.cc) = 445446bd9e694a516e48ed86e64c60d15184aa16
+SHA1 (patch-base_features.cc) = 93348450621eab2e0502148a66bbc36896cbbd03
+SHA1 (patch-base_files_dir__reader__linux.h) = 3c4bd18f150a229c9dbb23ba6be421351a5e06ff
+SHA1 (patch-base_files_dir__reader__posix.h) = bf14f9ed717bca62da80a4a491e8e3f5c2d95a1f
+SHA1 (patch-base_files_drive__info.h) = 9b077398317a87a115b8944772bf3d3caea5c520
+SHA1 (patch-base_files_drive__info__posix.cc) = d4ccb591e12d296ee204b3b496ff3e66795ba924
+SHA1 (patch-base_files_file__path__watcher.h) = 33d8697373209ac8c0300e9aeeacf7d6f5407436
+SHA1 (patch-base_files_file__path__watcher__bsd.cc) = 7db8552e642751cc5b8ef50883cc6312d25dfc7e
+SHA1 (patch-base_files_file__path__watcher__kqueue.cc) = 0a39afafe6fc024e8bbfd48e7df448606ea41857
+SHA1 (patch-base_files_file__path__watcher__kqueue.h) = 59bf47a4956fb24a1ddcf0887fecf59980ce145e
+SHA1 (patch-base_files_file__util__posix.cc) = d76d37828c2c411bb4405347e5cfc78d6b4aabc9
+SHA1 (patch-base_files_file__util__unittest.cc) = 246a3433d9f287139f2c3f42e2f99e2d6aaf66c0
+SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 24bbb0413b5f382f000d0b067f595f3cae094829
+SHA1 (patch-base_files_scoped__file.cc) = 56b1d7207319606c44791101721a4dd9ce58558f
+SHA1 (patch-base_functional_unretained__traits.h) = b40f2fded9a992c90ebe59f34b5b6ef142b3e183
+SHA1 (patch-base_i18n_icu__util.cc) = fafadfcebcdc36cc10b271defc5dd1a39c391764
+SHA1 (patch-base_linux__util.cc) = 931cc84bf1a643413827c68ce8fb978920fd2adc
+SHA1 (patch-base_logging__unittest.cc) = ce3c3871d7cedbfc7c863c3833e34cfc4dd76d88
+SHA1 (patch-base_memory_platform__shared__memory__region.h) = d3111f3303dc8fb1b6343902218539da5cbaa32c
+SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = 6c99d3af8a921a495a6292873bdc7efe363a113e
+SHA1 (patch-base_memory_protected__memory.h) = 70ccda50a7866e3798eb442bd536632e0a70415b
+SHA1 (patch-base_memory_protected__memory__posix.cc) = 1670f336649e24caa61193e1bbf76dd2e3a26950
+SHA1 (patch-base_message__loop_message__pump__epoll.cc) = 806c4f11901df0dd908d6402d42a7f6f20bfca75
+SHA1 (patch-base_message__loop_message__pump__epoll.h) = 35ccc4c7b2785c30ed92edb32bd01868f97887b0
+SHA1 (patch-base_message__loop_message__pump__glib.cc) = da9c5b7bd85698fe921af7dff9fa6d09063637c4
+SHA1 (patch-base_posix_can__lower__nice__to.cc) = 012018ec742706857df24b32668882cd950347d1
+SHA1 (patch-base_posix_file__descriptor__shuffle.h) = 3c14cdf20154ca5fa62b1e096a1d90184a460a27
+SHA1 (patch-base_posix_sysctl.cc) = 0ce58b274156880fb3b2e07970278a56ab666afb
+SHA1 (patch-base_posix_unix__domain__socket.cc) = f4b5d23fe0ae57666d07f71ec19494e63904f2cb
+SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = aab50f06bd6f3eb8bcc458416b89e856ba8fa667
+SHA1 (patch-base_process_internal__linux.h) = a04d1d08b89a64499cb92755f5967ef579c6e191
+SHA1 (patch-base_process_kill.h) = bd15b4008d6a357b72a38ebd58e291e7e5e80033
+SHA1 (patch-base_process_kill__posix.cc) = 4dd147190601862909e0194b2a4004de53c425aa
+SHA1 (patch-base_process_launch.h) = 6fd8da4f77b7e31e4b8d153dc901e50d9cf83988
+SHA1 (patch-base_process_launch__posix.cc) = 45bacba43ae8c6eb69024d22058e5577ec640b55
+SHA1 (patch-base_process_memory__linux.cc) = 34fd8370968dd223f3607d766331664f2357078c
+SHA1 (patch-base_process_process__handle.cc) = 6f0fa50b239bd178988ea3794b359bac0dd172b0
+SHA1 (patch-base_process_process__handle.h) = b97ec7bb103a871cad3b78c1ac258304d36c4578
+SHA1 (patch-base_process_process__handle__freebsd.cc) = 65516f59391225ff8047139ee8312d01ffe0c62b
+SHA1 (patch-base_process_process__handle__openbsd.cc) = ef6a6799c5fd09351843af696c890c6749043b37
+SHA1 (patch-base_process_process__iterator.h) = 033bbc59b6626bd9817127ee2eaae81f345a7c4e
+SHA1 (patch-base_process_process__iterator__freebsd.cc) = 83191a9d8b41998580475c8a5a893677daaa2b14
+SHA1 (patch-base_process_process__iterator__openbsd.cc) = 2e6f3671fd5cd1dca97f26d7c301cbc0a71b354a
+SHA1 (patch-base_process_process__metrics.cc) = 6a6f03ffab69fd29006299ac5eae25372cfe107e
+SHA1 (patch-base_process_process__metrics.h) = fc25ca7575bce6b9f0c286bbd4f965fa6c86e350
+SHA1 (patch-base_process_process__metrics__freebsd.cc) = 8eb8920fe132304b3d8098158a020e5e5da1eae5
+SHA1 (patch-base_process_process__metrics__openbsd.cc) = c731f16e321754e28881292c31f46c867c5c8410
+SHA1 (patch-base_process_process__metrics__posix.cc) = ddaf419b3a4538b86ee5e3869645b62902bddfa2
+SHA1 (patch-base_process_process__metrics__unittest.cc) = 52ce00489dd9ce98a2d78470d4dd70c5c35a9902
+SHA1 (patch-base_process_process__posix.cc) = 8f1d33d080da1424a81daaf9056ab7f5e2a27f54
+SHA1 (patch-base_process_process__unittest.cc) = b3dda85de2e5b8cb3f658f876f532d991f2c5eff
+SHA1 (patch-base_profiler_module__cache.cc) = ec0ff71ffed245facdcfaa82df0869d608b2529b
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = e417faffabc35120b1dfcbac19cf23fe9e77a1dd
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = 987b6c14c6cc1626df2409504e1f0363635d6de7
+SHA1 (patch-base_profiler_stack__base__address__posix.cc) = 4037b241e370846e099632e041e91cf7decb0aad
+SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = f51f1a53830611e0a3850580102954c74c74359a
+SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = b53a4dc0deec499c8e0b7ad54d514061cce320c9
+SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 6bb775a01a03b08073c8635db1b14040d300a387
+SHA1 (patch-base_rand__util.h) = 5b6f8be67dc222da0a375dff990e97ac84a9ddae
+SHA1 (patch-base_rand__util__posix.cc) = 9756363c6a449ddf2371d8819063a8a3204e6094
+SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = 2e4b3f58e42c3544fb509ef8b3bf6f7b03d91699
+SHA1 (patch-base_synchronization_cancelable__event.h) = 71df7060301b6b83e0170d81c9658be0732738bc
+SHA1 (patch-base_synchronization_lock__impl.h) = edc86c10dc86d7a2c73adc464e6a7c20aa6a3f6d
+SHA1 (patch-base_syslog__logging.cc) = 1436fab2c7dfde90bcae3a0a3b6dd11f0328b5c3
+SHA1 (patch-base_system_sys__info.cc) = 4101a75d77a6b949247657ae2883d5dfed437a7d
+SHA1 (patch-base_system_sys__info.h) = 23ca394d713f84abec5285ae7990733dffece070
+SHA1 (patch-base_system_sys__info__freebsd.cc) = e08447851eaae161e4701bf5904b21dd540b58d0
+SHA1 (patch-base_system_sys__info__openbsd.cc) = 4000dcd0436baf2592382d44d12bf371e1f61cf2
+SHA1 (patch-base_system_sys__info__posix.cc) = b5e381975ee1fb68ba30500dd621ae2b04f925c5
+SHA1 (patch-base_system_sys__info__unittest.cc) = 4d735ab42c26e8c2df8e492101889c9526f818ef
+SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 7dad5497ed03f9f6366b971adfb69ce334e54213
+SHA1 (patch-base_test_launcher_test__launcher.cc) = ac0e8225a8d4e4c4f14d76435666f6aa62867360
+SHA1 (patch-base_test_test__file__util__linux.cc) = 6920fa96804bd88db6f82b0b55193488ddd06fca
+SHA1 (patch-base_test_test__file__util__posix.cc) = f433a426604e1602f340b23dedd70449e9b5aa32
+SHA1 (patch-base_threading_hang__watcher.cc) = a648454f697930d781fae120cce24fc5e28c7393
+SHA1 (patch-base_threading_platform__thread.h) = 93430201a87fb9535839f09f832f2bdd9a5d67e7
+SHA1 (patch-base_threading_platform__thread__bsd.cc) = 18f22ed0fe0696b67c1a284d28f9c78e2e19a544
+SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = 4e632f127c8f318518c20da6469c8d5925a7027a
+SHA1 (patch-base_threading_platform__thread__metrics.cc) = 152338d13b03d3f85a3d3195c364cdb11eb4f096
+SHA1 (patch-base_threading_platform__thread__metrics.h) = a115faa97f26fc19978aa8bb64f5815a74cf49af
+SHA1 (patch-base_threading_platform__thread__posix.cc) = 98c5b93e7500fc61b6cc4dd08171632cfa3bde03
+SHA1 (patch-base_threading_platform__thread__unittest.cc) = d27f8421d60ce42f57e7c02ae9debba2f5961962
+SHA1 (patch-base_time_time__now__posix.cc) = 862a0cd329a6a6954bd1f9f19fb8e83da960ff63
+SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = d9177ea8113fa8d88d2c2ccc85e920dc9bd844db
+SHA1 (patch-base_trace__event_memory__dump__manager.cc) = 07d50f07d603b2f676f51a5a1c59b00ceb0ed2d7
+SHA1 (patch-base_trace__event_process__memory__dump.cc) = 934e3dfa4e5f015f32fc469e894bc76dff87a20b
+SHA1 (patch-base_tracing_trace__time.cc) = 9a43d5f645161ec4556ba64dc4cc049e3e25ad7c
+SHA1 (patch-base_tracing_trace__time.h) = 4a9713538bcb3a56a1f4ca86f9fa19c6730dcb00
+SHA1 (patch-base_version__info_version__info.h) = 34b06d330a529f7c1125315412411b5a1d916c09
+SHA1 (patch-build_config_BUILD.gn) = 1d69a7b0889fd7fba82bae7e69b243cabc00df1d
+SHA1 (patch-build_config_BUILDCONFIG.gn) = d4a721445306d319e912b62ecde8de483bb4e748
+SHA1 (patch-build_config_c++_modules.gni) = 646fe9a8335da74a101c995f5966d35a4273258a
+SHA1 (patch-build_config_clang_BUILD.gn) = 04e5bd33e2e80bad9e95a8e77bee81d98a0ad705
+SHA1 (patch-build_config_clang_clang.gni) = 67526d15eceb587b0fe65aeaac049708385e4809
+SHA1 (patch-build_config_compiler_BUILD.gn) = 6e977ba0ea6a2a1e8074238a6d25ee5960f5cfdf
+SHA1 (patch-build_config_compiler__cpu__abi.gn) = 29bc9969d3ed1adbaf4aa4723b86c651b28c795d
+SHA1 (patch-build_config_linux_BUILD.gn) = 0ca4f92b52df96863c6090d88c7643f9cfbb27f9
+SHA1 (patch-build_config_linux_libdrm_BUILD.gn) = 4749f025412e95cb3c5b72b7ea307cc9de9ad069
+SHA1 (patch-build_config_linux_pkg-config.py) = 24ecf8b20e8ae01899cbbd657c69c05198e3dc17
+SHA1 (patch-build_config_ozone.gni) = 939e0d5b1e10d403b02349baaaf2a1fdbb3d9503
+SHA1 (patch-build_config_rust.gni) = bcbf00ca138e9dddacd14f47035ec276fdc6f31d
+SHA1 (patch-build_config_v8__target__cpu.gni) = 1a5993b9913cc20f98f6c8e950005ce919145f2b
+SHA1 (patch-build_detect__host__arch.py) = 8eed1bc84ea1b51edacc9c827539ed103b90a4ab
+SHA1 (patch-build_dotfile__settings.gni) = 4d7c512662c38ee1e521efdf1b681d0338287bf2
+SHA1 (patch-build_gn__run__binary.py) = 4f2e32afae57841b1bd66c92edf2391871326282
+SHA1 (patch-build_linux_chrome.map) = 3ee203fed096e4b579baed4a6a6e8579d5d1e2c4
+SHA1 (patch-build_linux_strip__binary.gni) = 898b8b832c5fcd1ad6da597ae8d8921ab7ad878c
+SHA1 (patch-build_linux_strip__binary.py) = 9c4287bd9e383951648c5668467c89e81ad8155b
+SHA1 (patch-build_linux_unbundle_icu.gn) = 5566f66fa82e37dfc774bc6223fd5a1748562636
+SHA1 (patch-build_linux_unbundle_libpng.gn) = c24880f88771841039a50b8c3ad92d22a67c0730
+SHA1 (patch-build_linux_unbundle_libusb.gn) = b286860565cededb4c2b6b134735abf9cb51c9ea
+SHA1 (patch-build_modules_unified_modulemap__config.py) = eee5217863882f33c83cabe6241225c907ec5a24
+SHA1 (patch-build_rust_allocator_lib.rs) = d07d42ae8be2b1ac5d5a925e819ff5ddc3d9e052
+SHA1 (patch-build_rust_rust__bindgen.gni) = bda68217acc70e7721876c4e194e429e7686e725
+SHA1 (patch-build_rust_rust__bindgen__generator.gni) = bc0754ef8fd00d71239e66d6992ac572f242a926
+SHA1 (patch-build_rust_std_BUILD.gn) = 8d8b3075e8b11477ffeb116c52c57384fa1798b3
+SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = 232d9816c16fb7e818428ed4e40ac70674045803
+SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = 45847f5dc57df423f4ea1eab815a7c9ad36e72b2
+SHA1 (patch-build_toolchain_gcc__toolchain.gni) = 47576c209429fc173b08cfe759eed66ffe0ff967
+SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = d34a708f446c29dbc9d9d4adf79ea1f0489b4121
+SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = 8190e0c23b58bedc56071831257a8e26544d3a6e
+SHA1 (patch-build_toolchain_toolchain.gni) = 3f9f649f40dbac30ef36a688fbe9aedb1bd2239b
+SHA1 (patch-buildtools_third__party_libc++abi_BUILD.gn) = 8c9229c5c28e8f368461f1316f3cf88b19b11d3a
+SHA1 (patch-cc_base_features.cc) = 89573074e0e02acffaed986075a51fc4bd4d46f1
+SHA1 (patch-chrome_app_chrome__command__ids.h) = d477339fb199f7691881c35d2265cad7bb5bbff8
+SHA1 (patch-chrome_app_chrome__main.cc) = b751dadfe127db943329849965b757d82fad239a
+SHA1 (patch-chrome_app_chrome__main__delegate.cc) = ae7760fda7bbaca6ae2fed665abc092bc4e8d419
+SHA1 (patch-chrome_browser_about__flags.cc) = c7afcc0249d1dbc4436cccdde943e06c7eea0a79
+SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = 41dd65363dfa96dfa2d92e78ad84b671dead368d
+SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = ff3da6a367ec69af502b5a3d5fe32ad6068e1118
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = 5cf27980680bcba0694b3783ce4e76380b4d872a
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = 23b56e2526ab92ba1410560dec2ebbaf5d19a699
+SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = 6b8be2e2ec658365308cda176cb80ccbed690f8b
+SHA1 (patch-chrome_browser_background_extensions_background__mode__manager.cc) = 7a4beb2f32ed7ba0933895370638bb460890d9fa
+SHA1 (patch-chrome_browser_background_glic_glic__status__icon.cc) = 975fd061127f687de5ce755f7e6c15c435285455
+SHA1 (patch-chrome_browser_browser__features.cc) = 35201217d70ad9308dee64bd936fd5bdd7e2cf39
+SHA1 (patch-chrome_browser_browser__features.h) = 2e8d3e43b62fba757e4b7627c1f8f99a177c2c7f
+SHA1 (patch-chrome_browser_browser__process__impl.cc) = a1e156d040ef88cb11ff511cd67970ee5f50b214
+SHA1 (patch-chrome_browser_browser__process__impl.h) = 2c11baceaf9657e5ccebadb3300c4be7f271345a
+SHA1 (patch-chrome_browser_browsing__data_chrome__browsing__data__model__delegate.cc) = 40eff00b8f58221d0cccacf9df6c31a445a79685
+SHA1 (patch-chrome_browser_browsing__data_chrome__browsing__data__remover__delegate.cc) = a13ef87f1cfce3a56b96b07b48c9021f077780ff
+SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = 6f0077702e0fc0a3558a360658194ab8fac78e75
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = 2cc49a8ed93496006147d283f36beb40a95506a1
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui.cc) = 31057c87731d76579939af96792b21beab7f6ce2
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc) = 785a5dacc7141ca027f4f200bbfba5128d077c66
+SHA1 (patch-chrome_browser_chrome__browser__main.cc) = d0edc0c8e591127e46fba56f081ce77fd74d1050
+SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = 416bf25e9bf329d547a2ea9a0f5d8754e6760b13
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = 20f92da350c4440ca319afa0318dd0ddbf6858c6
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = d48a193b22af114531fb156ff256e964d1bfaab0
+SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = 91e67c8486971dfb52c910dcb19ed9c6b973cf0d
+SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = 46097bc1d0025860324a06a7e713a6389e6a2422
+SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 22446622c479386618c3ffa0806c433c15605634
+SHA1 (patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc) = 764398ff6ef0615253cd85ac4c655fc79688210f
+SHA1 (patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc) = fa76dd7c0dc5560bd109666860c6a792eeb294b0
+SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc) = 9906e56c593d5ffc465f310e8ce475eb4854a2d3
+SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h) = a7ef3b88f4691fea7f867459b583b0b7eb724f0d
+SHA1 (patch-chrome_browser_component__updater_private__verification__tokens__installer.cc) = 8badbcb4ab0c57ea003bceebe2ddfaec4ccad8f8
+SHA1 (patch-chrome_browser_component__updater_registration.cc) = fdb09684d28aef2f0cc4430344d1242c93fca833
+SHA1 (patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc) = 6992aec1cfac2b36270cc71c6d50edd226a12e6f
+SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = 7a67b49d70ee5290e4f41f945a0bb9d39ce5a1c4
+SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = 2300d554229d0fa819b1ffbdc38bf73d28e6bbaf
+SHA1 (patch-chrome_browser_defaults.cc) = 922ab5f6401b31d81e578772c930dd8660d817c6
+SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = 44112fc1490d746f3396d2d7f78576bd19de844d
+SHA1 (patch-chrome_browser_devtools_devtools__policy__dialog.cc) = 4d6b9969c61564905af5bd18551ed24c37b22204
+SHA1 (patch-chrome_browser_devtools_remote__debugging__server.cc) = 2234dd084c1e36d7e95ba5d7923a85985dd89177
+SHA1 (patch-chrome_browser_devtools_remote__debugging__server.h) = c6a5e8994022d0556acda648fab4e399294361db
+SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = 1a32102be771a74f4cb46d28efbb1813a3bf3374
+SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = 14be03689f009e0d9b20d53f6ae7db17b2655892
+SHA1 (patch-chrome_browser_download_download__commands.cc) = 90f36823ae2875f92a1584a923c97dc87a1c0e20
+SHA1 (patch-chrome_browser_download_download__commands.h) = 56f1cb8a9c3d5b0b4baec9dd9cbc5deded772105
+SHA1 (patch-chrome_browser_download_download__file__picker.cc) = 8a2dc0eff30d9d8ea5beed668a5eef4f7bb5e7c6
+SHA1 (patch-chrome_browser_download_download__item__model.cc) = 30148b1edb9b4730dbf1da00bf4ed32cd52ee860
+SHA1 (patch-chrome_browser_download_download__prefs.cc) = ed10172428f22313fc2f956500fcea1d7b217741
+SHA1 (patch-chrome_browser_download_download__prefs.h) = eb15baa9f2513d36aaffd71c23cd7cd7d0df71e7
+SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.cc) = 607b3ddbd19f765be495ed722c9ed42f3bb9d447
+SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.h) = 1bbe07febc7725ad82486b41482336278d8e55dd
+SHA1 (patch-chrome_browser_enterprise_browser__management_management__identity.cc) = 31e813247876b50cac6d7436e961837d91576e79
+SHA1 (patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc) = d9ad7c6b9ef526af17b006f374b8d70a16dc0880
+SHA1 (patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h) = 1d01079d50cc766186da3697c4d4625b093a0505
+SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = 39babc8c390bb117ef2e7f5d010f9f9dd1891116
+SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = a6a7688157b0a0e92110228c5d6338c8005f14cb
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = 0be12329985db393150aabbad91cc69bf906e79e
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = 86a08fe9376276dcd4b4dd25d383c4076b779110
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = bd3a490951798e6a88451871d7e0a8d62e518a78
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = 53d42f40b9262081384b224a9cfaa986adc5d8da
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = 01054bf1085f5c8719e7118a764f3617424b4281
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 20c69459dc65e4d754d084c030c0e179b28e5918
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = 30ff1eb582368b06b8747c1fb606272b6e465e4a
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h) = 3422f4127767e909307710d3e8bb9297b6d00ea9
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = 10a5dc8c6bb5347a9ff17aead5c70defd0b45edb
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = af9232d3818d63d743a297b17e3a9441569e835a
+SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = 0b7071f68643f6f6017f72c8324b652972cac619
+SHA1 (patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc) = 97d3cedc4c4a0a2ae9cdacf404bd5704d6049cf0
+SHA1 (patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc) = 684d3351e472c53d9cdf0f2e1c15ce48dba2eeec
+SHA1 (patch-chrome_browser_enterprise_signals_context__info__fetcher.cc) = 99fd8b93950070ea377af5d7737ca3436456daa5
+SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = 1675ec697f4cfbc38855e21f69906668e2554781
+SHA1 (patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc) = 0eb4c8e7dbe2fd3881226146ab0379b91e95745c
+SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = 4b21adf6aedc0b7e9b84e0788adaf0474c83e536
+SHA1 (patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc) = 6d5ff9d4985cf083ebd65bef11c637f17c670d76
+SHA1 (patch-chrome_browser_enterprise_util_managed__browser__utils.cc) = 230b918e5c81e04254576991427cb2b36d70129a
+SHA1 (patch-chrome_browser_extensions_BUILD.gn) = cbf68adccff6b6e0d32e770631feadf6ec0571f3
+SHA1 (patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc) = 605d22372f5c80ed7b666ee02c3f20458d6e2fed
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = de94f595eb78a1d6996443dd4a35c74679e786b5
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = d144eec5f0f6672ff6c681aa6bad99623bff270c
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = f8385b9dfc9f9afcc174bd84ba775f7157acf513
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = e3fd750f6c722b076d8add1d757a664e0ea7987f
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = c7cdb7a5f9ad8d5771e1304d8b4eb811ff976e9c
+SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 6741fae9937d7e8dec1e884f22ee03a43a542b89
+SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = 740e49accd371f03765c497b5b27e41f4a1fd49d
+SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = 8bebacacebae7ea44bf36217da7c0fda5db2f8cb
+SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = 4982d7e9b09f5d4622741430813f4ddf46688ddd
+SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = c9bb2808f28cb9c855ba116adc5e2835b1329c62
+SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api.cc) = b85eb5643d7ce4f69062e1c28e1cb18ab2a7fe9e
+SHA1 (patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h) = f3eb3749bf43638a0706f2398a66d163797afcf8
+SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = beee33a9c4ac3db9dc59605fb560f15789af379d
+SHA1 (patch-chrome_browser_extensions_chrome__app__deprecation.cc) = 87757bd82bcd9d3d1e4cec52b946f8de0afcddb3
+SHA1 (patch-chrome_browser_extensions_chrome__app__deprecation.h) = c16552794d22e15c882c3194367681afb0dd1610
+SHA1 (patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc) = d99da0aa78c59b59f504d40409e3eb121c712a34
+SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = 4fb0bf8125080500787c8496fda2ec67540d7602
+SHA1 (patch-chrome_browser_extensions_sync_extension__sync__service.cc) = d25dda050f1bea1068624898d5a1b8e29dd01ecb
+SHA1 (patch-chrome_browser_favicon_chrome__favicon__client.cc) = 11b7e14e619990515e80f4407302dc48a9a16b38
+SHA1 (patch-chrome_browser_feedback_show__feedback__page.cc) = 6c6e9023ba5577dc9e967f52992d8651747bc40a
+SHA1 (patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc) = 9fe42b03ce02315cbba81323a2a411337e3d00ef
+SHA1 (patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc) = bf63bb1e7a5dcdd7ccdbc8453968c9a88acb22c8
+SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 19559168714415a3d1c7bd44162091559a6e8801
+SHA1 (patch-chrome_browser_first__run_first__run.cc) = 7ae02de57042305bbd88e5190ab0a3c5609167bc
+SHA1 (patch-chrome_browser_first__run_first__run.h) = 05d0518efe6f0830142c1d53ce842abcd10cf658
+SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = 879a77f3303e333ee1cdc579bb50be1890b57a63
+SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = cd4a8250dcf3d9825fb6f889748250c1fc58e141
+SHA1 (patch-chrome_browser_flag__descriptions.h) = 62bcc7a7bc208056ecfe20e9561fbaa7cc3c9717
+SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = 63a0f0596f36ea2eff95d38b8c262621a4f125de
+SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = 44c59c61164b1c67ca30977143b923466656e0d3
+SHA1 (patch-chrome_browser_glic_glic__settings__util__desktop.cc) = a02e02bcf83ff5d40e0b4180c4d7c0b5c88a1b6a
+SHA1 (patch-chrome_browser_glic_host_guest__util.cc) = 4dea362e45ae79489d5cea896d11fa3dd7502eb5
+SHA1 (patch-chrome_browser_glic_public_features.cc) = 063cab14c4f0f45ade0aa782969cb8981d717b95
+SHA1 (patch-chrome_browser_glic_service_glic__instance__impl.cc) = 124a5c528d05880d8460bd7ef1a4036ceab3698f
+SHA1 (patch-chrome_browser_glic_widget_glic__widget.cc) = ae0a880bf1c9ff682f7f4bbe9411258888bcfcae
+SHA1 (patch-chrome_browser_global__features.cc) = fa97befc1bb560348ce9b22b012c5cb0962c69f7
+SHA1 (patch-chrome_browser_global__features.h) = 7a5b4b2e756bc37973684db5e48aa3f5adb7467a
+SHA1 (patch-chrome_browser_headless_headless__mode__init.cc) = ee381ed5b56e5ab1025ea9227822c2e30a4bf9e1
+SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = 36564d32fc9d2b440792626972820f3947052025
+SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = 8d2674af670c322d2e91caace223451df4373492
+SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = 0252730770ea3b8dc426a4afc2459d8fd0df968d
+SHA1 (patch-chrome_browser_media_audio__service__util.cc) = e2f424125b06a126710234b611cd59fdbbb89ca8
+SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = 8bf82212ac79f87276d1f5d921dab3421762f2ba
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = 198ce66cbed0b066c6dd068c1dca0a3db87cd1d3
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = 5f0bd821161122d51955aef0a6c41d89b732bf9b
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = 5a1cb7e5671b40d064a0256d2d66ccefe1b1659a
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = 8c2771b0fb2864247cfa9a8b6973e41231249ddf
+SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = eb80ae1f2f3a07971725bb871fa100d922b5e281
+SHA1 (patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc) = 462b725cd15a5b8a0a773ad48b843f835e032717
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = ae78c3ad66fdf5e5501d26bb056cf9e895e40666
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = 3fdc5c2445d603b9ab4383c187c0f10bfccb8300
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = 72c48a48d80383913cd444994b970e93677f57c6
+SHA1 (patch-chrome_browser_memory__details.cc) = 422680d4798f1fac5a14acd2994b65d395bf06db
+SHA1 (patch-chrome_browser_metrics_BUILD.gn) = 890effacdbd686c4af01e846bbcf165ae221617e
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = 72c81ea7f2e09b6dbf2c7f62207f1af44ea4c4e4
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = e9098e0a9fe4f9639724255a76a32fe19990049c
+SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = a2afcc75b2a2bdc3097a3a64e2e0ad07de57e674
+SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = 1d5080ac183f7e0b2d9f86c15fc191a0a0bef43e
+SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = fa47b98df1d60a2c4b0e5a9f2a6729b6b1c796c1
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = 8836319966c1aea6020d9143ec1e3d1d73ab2ee7
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = eb0f69980b4f30b0e29f7df43708aca0a3d854c9
+SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = d746f9859c64f0b5a6d0b03514c79be6e04d9603
+SHA1 (patch-chrome_browser_net_profile__network__context__service__factory.cc) = ccee40e18cd432d6be2da0ae4356cee3e43e28f6
+SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = e53b82fb1c491302773019f35cc7e7bcb02e431b
+SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = ce5f215a1256428352bb0be39f291c4f4226c5c5
+SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = 942dfdcfe06629156b5d5dd56ae7077cf7397211
+SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = 90417058c736210823ecf826c30e5da0b76f4500
+SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = da479d5f93f06b80295de86996c0faca42a8b513
+SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__linux.cc) = 636eca5ce6c0cb0e34dd416c2e79e3ac48e037e0
+SHA1 (patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc) = fdc131cc3ba2a3a2d5a165a62fabeb3d32d7112f
+SHA1 (patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc) = 975aacb5713106a0017617bfa00c4affca900a59
+SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = d196534d73d2305b9a0ff659afdc54350f354243
+SHA1 (patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc) = e68e2a03e0fc033a27ecd2ca686fc66fdfa14c6d
+SHA1 (patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc) = a3df3aef40356eacbb5610df65ecd3f907bf17b5
+SHA1 (patch-chrome_browser_platform__util__linux.cc) = 5b192944d3be3d80f3fce9deb13a44fab7682444
+SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = 4d92946e9a105d331d93af24c2dc6008574b18fc
+SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = 883e1116fa6e9181851f093e75f862eb8cee09a4
+SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = fabaa1aa79f618f8c945468e509f3a7b65200b4f
+SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = 32a48ac7788e6678a64ef5ee52eeec06f4147446
+SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = 51cb385c53fd600ac1c1e3733f3e9653d0a63d61
+SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = cf548e1b19ef5fb911d8b77614c1acf4667899b6
+SHA1 (patch-chrome_browser_prefs_session__startup__pref.cc) = 8f8b6098abfccfc7dce8c7537633b8b5be7d87d5
+SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = e0d622774be92cecb06336c4a2063ad849ec18c1
+SHA1 (patch-chrome_browser_printing_print__test__utils.cc) = 2996bc60ca69c79887b836517862b4648a7b0613
+SHA1 (patch-chrome_browser_printing_printer__query.cc) = 800b5091e2c0f0ae4e2d0eb6d54fe33f1303dc63
+SHA1 (patch-chrome_browser_private__verification__tokens_BUILD.gn) = ac29f6476eb2857c822a24262b8b033446c96466
+SHA1 (patch-chrome_browser_private__verification__tokens_private__verification__tokens__service.cc) = a6b32f38851d9cc5a6595fb84df777e81f1ab07e
+SHA1 (patch-chrome_browser_private__verification__tokens_private__verification__tokens__service__factory.cc) = 94d6920880a2f9b664542b78e7c750dfa654bff1
+SHA1 (patch-chrome_browser_private__verification__tokens_private__verification__tokens__url__loader__throttle.cc) = 338083146372cc5aafafcc6dd27d4839167487a6
+SHA1 (patch-chrome_browser_process__singleton__posix.cc) = 44f36f4900633470008b239e94905acabf79f02b
+SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = 1ad6d283cfb0f25eb2e3f0641048358ebe888edd
+SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 658aac547e73a16dda2f96cd3f677d937d5ff49e
+SHA1 (patch-chrome_browser_profiles_profile__io__data.cc) = 3b52f68170333910c1f45364f4c139288c251405
+SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = 1a1e66b9914279fcdf52ad0f52725fd469147a22
+SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc) = cbb1998c68356ce026abc9e0ab5c782fd40b832a
+SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h) = 7e04022ea75d8b2a6c83229a4193813e1894f798
+SHA1 (patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc) = b3da3f7287b3d8fe7a58d1b2a39da032dda9a46a
+SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = 058081615f8659d00e2d2b04f8cff866426b0493
+SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords_passwords__shared.css) = ffabd00b2cc49a54de5dd06cc799ea7a816c23ff
+SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = 37951578c7f85799b5ff976edfc417b2795785fa
+SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = 0bbe86be73f0b8a179286d8238798e51bfa6c9e9
+SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = dadb1aa60f0ae4931578f7d47f299922316380da
+SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc) = 188fb270e50c98b2b9fb8912209b2edff65e1c58
+SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h) = a88b4cb868ce1ddacf17c02435198d7a1e6e9e91
+SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__service.cc) = 080343eb3b802bbc7886bbf73140042e935d1c1c
+SHA1 (patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc) = 25a4dfe5f352941dd4e6ca1e3306868eb502a0e5
+SHA1 (patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h) = 9f6cc6451c8bb475b61bac363ca185f17fb912a2
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = f29f21099a39392fa3f92d5c60ec141b96458b69
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc) = 65d3bf5698cb7b5d86c8cd5bd624ad61455422a5
+SHA1 (patch-chrome_browser_sessions_session__restore.cc) = 73aa22b8b6ccdd3865d18320ec1875cde4ba4fb6
+SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = dbb8483680ddd6243bd2256fca57f1e5c6c58aaa
+SHA1 (patch-chrome_browser_shell__integration.h) = ca00d4f3d73dfc86cc858ef9caa351d5bed38b12
+SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = 82afada9619d29d3175cce6d370b1e4742201949
+SHA1 (patch-chrome_browser_signin_chrome__signin__client.cc) = 2b3937473f0995df097eb12450b65f6b4c0ede17
+SHA1 (patch-chrome_browser_signin_signin__hats__util.cc) = 9ad3423b378fe8a5c4fd356ce2ba388099fd06a3
+SHA1 (patch-chrome_browser_signin_signin__util.cc) = 5ac33528156d9954de15c48fd04805d04b63e220
+SHA1 (patch-chrome_browser_signin_signin__util.h) = be6756d0755e47fe7def724afcff425e02bb94e0
+SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = a644ef6daedee0df3cccaa83989704b095f1df0b
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 567e50672920e79e41ec022957eaec321377be4a
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = f3f6c03112063bcfd630b28fc31787cf96d71aaf
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = e3cf1fcf3d4e7301934d7faf89bfd63676d0c734
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = 1d8a73eebcf59b51f4218df9a404e7b123b99d4d
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = 2f95879d2159c0ca350e8ed6fc6b65e10cc72580
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = 923b415bfadbbef20472413146114da810533a13
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = d765d2a614591d22f0d7ac637aeffc2cd40b5309
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = 8692bbcd0320dead6627e3d49ac831a3a0b786d6
+SHA1 (patch-chrome_browser_support__tool_support__tool__util.cc) = d043530ced06353f050c1acc634eb6c338225b75
+SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = 76c02ae7891e73ff9eedbc58078e3953816416fb
+SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = 638bf1e1ec5656ea88bad9aa7dc6362fe3df9fe2
+SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = cc323d9e4bde0e381a2e736c95523d2c115b1089
+SHA1 (patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc) = 171be82fca129ba05666cac1ce29c55ba2c2e04e
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = 435eae77894f89fe0e98d74db37da47e55a57d9c
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = 69769269b1476076f930434b854d96f8bd30a512
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = fc2de0b25f3bd1a0e2365a5f6b13309626139e50
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = b31b6a23fb518cd7416686f2d25ab30be343eff9
+SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = 01b0fdbcd9fccd671aac57aee46a5cffb6418bf4
+SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = 54c8ac255815241ba0bee154f0228966a9dc8a66
+SHA1 (patch-chrome_browser_themes_theme__helper.cc) = 4474e84bdfaa4a9ac14d6a27808cb66d7a14a8d5
+SHA1 (patch-chrome_browser_themes_theme__service.cc) = cc2825b185171ad2abca022598ffac7f2bd8e9e3
+SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = a45a3932ca96c7e6999d7a576edde721c8423cc0
+SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = cb92defb6090244a0006d2182e6833cb86076ee4
+SHA1 (patch-chrome_browser_ui_accelerator__table.cc) = 3f8430b4f15860a930ec4a80e503cbde5d5a81cb
+SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 1fa04291adbb3aae8c89eaf8cbf01ff6db9c82fe
+SHA1 (patch-chrome_browser_ui_autofill_chrome__autofill__client.cc) = 43878f2e084ca1cc029459995134144b049156a4
+SHA1 (patch-chrome_browser_ui_autofill_chrome__autofill__client.h) = 3343e2887dc17f40a969244091e0e6e9e68135dc
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = 35fe84a00522ac14a13b5f2e6d3bb0ad63e58a40
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = 89ab47abd5c8d98340c2dbf693ac4ba7ee2bba66
+SHA1 (patch-chrome_browser_ui_browser__actions.cc) = 2a15650f01b3ad2855f8f15305475f2142132a5b
+SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = 3622feb66ef0cf7056df5c5ccf4730b653918c2e
+SHA1 (patch-chrome_browser_ui_browser__commands.cc) = 82436b864fc412d379107cc4413c8e18020d076a
+SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = de10fc04a547292c0df2c87378f9494f0d180287
+SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = 9815f4fdb557af4b9da5dc5905d80a42cf4a7f50
+SHA1 (patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc) = 8ab6543a6515330395de8abac10b550917b985d2
+SHA1 (patch-chrome_browser_ui_browser__window_internal_create__browser__window__non__android.cc) = 06d05f4678e4368ee238f3ecfdc4a27d9851b68f
+SHA1 (patch-chrome_browser_ui_browser__window_public_browser__window__features.h) = d4ceebacc14fe5a9d86d9d1edae4436d3b5d8ece
+SHA1 (patch-chrome_browser_ui_browser__window_public_create__browser__window.h) = ce6c676929fdbb6c3e8563abd86de206e11fb925
+SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = 9d0980384642ba9c6173c723ba00b0a653b071ae
+SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = 517fd174e1dfb43ff79333d5df6e53de0c4740e6
+SHA1 (patch-chrome_browser_ui_hats_survey__config.cc) = 0f385668e1cfacb42551a8cd7ce1da4c52a050a5
+SHA1 (patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc) = bb2551d05a8023e3b150de9ce2daa02c730169cd
+SHA1 (patch-chrome_browser_ui_infobars_browser__infobar__registry.cc) = 46dfff61ea62e23cbbcfc88b3c876f3aab82cc06
+SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = 92530aa7a1b39239fe6db58207d1fba5c0b45674
+SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = 090e3a2cb72e198fa9ad2b30d66eacce920efd4a
+SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = fc173185dadf1500d98ad718e33f5bd14d5de44a
+SHA1 (patch-chrome_browser_ui_prefs_pref__watcher.cc) = db1db081c23ddbb7f7d57b64e9390d13d569865f
+SHA1 (patch-chrome_browser_ui_prefs_pref__watcher.h) = a7f910dbb7a4e14412c6131d1d642923b863a6b7
+SHA1 (patch-chrome_browser_ui_prefs_prefs__tab__helper.cc) = ed509be03233f4ed489134c13448dce513de8db7
+SHA1 (patch-chrome_browser_ui_sad__tab.cc) = cb05e2913c87b0f47d331d8ec080b336b8322c5b
+SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = 15d149c418303ca4fad87a383e42f3e8fe9492f7
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = 3f7a437d28b9e8687fb9471c46109dd5bedfbfc4
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.h) = 013655964ca97f62ba84ba170380be3ea5fad459
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = 3260b22aab5808024a976e9fcb63b7da11a30e12
+SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = 723f6e9049ce81693f973a7afad4e8bd8f9f9966
+SHA1 (patch-chrome_browser_ui_startup_infobar__utils.cc) = 5e31daa2bda69def4ea3a08b4c7cdbeb25007a38
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = 72c52afa6a5b7b5fabcea80ac29fa4222f51bdda
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = decf9118c9ad2c978cef414e674c2949b85b5f57
+SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = afdd1838603a27d4e320242148a6bb04d0586a80
+SHA1 (patch-chrome_browser_ui_startup_url__util.cc) = cb3f957b5aea9eb64c0d08722dc08b6ae54cb826
+SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = f4cb036837aa9263105a8021e92d13b0ff91918f
+SHA1 (patch-chrome_browser_ui_tabs_public_tab__features.h) = c108c5b258c1c6e263219763e95f0a9c3f738a3c
+SHA1 (patch-chrome_browser_ui_tabs_tab__dialog__manager.cc) = d28506ad896d6526a3aa68ec7569c5502dc7c9c0
+SHA1 (patch-chrome_browser_ui_tabs_tab__features.cc) = 2e4ec36fdbc31a00a75186035c195956fba196ad
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.h) = e04c7a32f6078e42e5cfb8f7fa76220b0b389955
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = 4dfd87d303f9b9c4c96d6d4f29ed6c8ca74bcfaa
+SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = 8ded217c661a49a8cb374eb3486f3a988355a413
+SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = 8fa782df1a34c2f96134d1de34fba142e4cf7877
+SHA1 (patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc) = 30a347b8554e1909643e7f596ee45ea168e71d27
+SHA1 (patch-chrome_browser_ui_toolbar_app__menu__model.cc) = 5a1e15b2d64c51637c2d6bfb4ee30fea3cecf650
+SHA1 (patch-chrome_browser_ui_ui__features.cc) = a7abaadcd76dde442b10f1028b507e7e85a1b5b1
+SHA1 (patch-chrome_browser_ui_ui__features.h) = 0140971048180dd746df33b9b86570e60c4bdc3e
+SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = b36766d062650dca5c2010fc62fd01c5ff9ae247
+SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = abac1329528570a935f2614d600014787f52812a
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = 38e31e7126b0fee18c4f801eb5a14a9d633785a0
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = 5ecaaa533565e851522a609841c80c877f6d8bea
+SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = ad2624c6067576545e79e14c997c6f61629db92f
+SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc) = e4a1692b304030422d1c55a367c1b3a1a51679ee
+SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h) = ee18a83ca6a66694e73dbfc146f78719e52f9503
+SHA1 (patch-chrome_browser_ui_views_eye__dropper_eye__dropper__aura.cc) = d4f00bcdcc374e097202ee1a7eb53b1f4e76e8bc
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc) = aeb702a1091f7c8eaf88f4dbe30a18c708bf5e80
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = 0b25e31cd12b3c12f42389970bab62d1584e2fac
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = 883658881d250b1d067117c683e89630be28643d
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = f20c30f89bec663af72b30c0975cb91995617053
+SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = 14ea4d59a2ec61a0e86d881dd06eeabd6142f03c
+SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.cc) = b2b50fbc6f2d3b12bfd79defce04e4f648f5e604
+SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.h) = 47b0fcfbaa3af1e0a1589bbb1375f55c7134edc3
+SHA1 (patch-chrome_browser_ui_views_frame_contents__web__view.cc) = 4ebd5379d036099fff241e1b01687f5b9d486de0
+SHA1 (patch-chrome_browser_ui_views_frame_contents__web__view.h) = 7cdf4fd18d3420306a81deb80ca4f46d985c1f7b
+SHA1 (patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc) = 9b1e17f229e18481fa49ebe8b74dfff7aa27b476
+SHA1 (patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc) = cc2117dd8ef7e9393fba6400d049cbe911c75952
+SHA1 (patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc) = 4b220d2893bfbf9894ace99ffa582af2d7503ccc
+SHA1 (patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc) = 7c63c6a6f45df95c7832daa6ea88654db96fdd8d
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = 1f7f0311b04b86135482f9449173fdd9525df80d
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = f5f1cdc66dbee8d01cd21ef9a2f2d3e27f2599c5
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = 9a9060db7a9c82a71398a17e31741df945a120de
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = 622cdba71e19e01f61d51a6e160b850c140947fe
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = d2f4d07335846ab96602a15b1118650c1b87594d
+SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = d7978a51b013c3fd8c097fb10983ec8debe86ee0
+SHA1 (patch-chrome_browser_ui_views_location__bar_location__bar__view.cc) = 0f473b9c3804e9dcc53c05a462dcc949f740f4b0
+SHA1 (patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc) = 713104a99012cf2b99492eb1a4b0c24ef6a57455
+SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = 47a693840b03cec002c5bc52704707783ea8619e
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc) = 07e99cdea8899e8f49d4d42374bcac0a06f5aea2
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h) = 0dcad63bd0a23e660d12db3cffbf756d437ffa79
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc) = 54feb9295a5ce431ed3e17019cca9d42338c60f7
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h) = 3a2bd282e3bae6bfb727ba0a7804e7ff4791c2fa
+SHA1 (patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc) = fd782e6cffbb5034771fe3268ed60c54cb6f32c7
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc) = a0ae52bb2a048f5a9daf085812516c3c2aa95d7a
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = fb1d0038a63f73ed3022fb613a93da79e76cf01a
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = e8bbf61775200f2b9f8f2ccc717348f4a2665c6b
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__widget.cc) = a22f96b660f977af57b2f1672ea915c874143bb1
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = 769a35dfa2604bcb697feb595455dfcc82e0700c
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = e8cdcbf85323c9442604a7fe9f7f3d6f45bba50d
+SHA1 (patch-chrome_browser_ui_views_tabs_common_tab__group__header__view.cc) = d33215e5f5f1229301570e3eaec2c7f2396ad230
+SHA1 (patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc) = f9f7b2659a5cc70f6d08c1d5eddc48cc84192373
+SHA1 (patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc) = d7d9a6fbec80509ed439aa23b950b08d549203ac
+SHA1 (patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc) = 17e4a3c16bdc0440e513ea553f2362108d77c976
+SHA1 (patch-chrome_browser_ui_views_tabs_shared_new__tab__button.cc) = 3c7d8c8ff6ede73a8181667910b4d9ffd03b7f93
+SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = a07760e690a9bd10a26a1a8a85616befdf42e156
+SHA1 (patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__strip__focus__swipe__controller.cc) = 7cea38a2dcf071d476133c77cc8c6e65de40ee61
+SHA1 (patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__strip__focus__swipe__controller.h) = 4611aaad7c092c55449e56d977f3424e4de0f08d
+SHA1 (patch-chrome_browser_ui_views_task__manager__search__bar__view.cc) = 46bf716f787b187ea19486005bba6a0578d082dc
+SHA1 (patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h) = d1a6e78b2534795281b25118ec8090d19fb4aa68
+SHA1 (patch-chrome_browser_ui_views_toolbar_toolbar__view.cc) = 8d71d317b20a4fe7c73078ed8d426155244d78cc
+SHA1 (patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc) = d65286a3838de4f324021cfd6da96af954b29ad7
+SHA1 (patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h) = 4b28384ac36d453c57dfeaee6c5017cec6bbb5bc
+SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = c5f8a7239e4532f6d848250f055e59f919e2ab34
+SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = 3420096b0762458a9bbd2088279398e885be3651
+SHA1 (patch-chrome_browser_ui_web__applications_app__browser__controller.cc) = f275b6565213382e9586f80573de0f870551d937
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = 6f8fc71e6c6d2a001bc1bcabb37225f1b26e2871
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = e63b77e61b84edd668590a700ae6117effb8271e
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = 64dd9aa636b7f720cadad119b1a9de28ab2d2f07
+SHA1 (patch-chrome_browser_ui_webui__browser_webui__browser__window.cc) = b65c966ab4318efd810f1cd745085d2158f3bfb0
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = 6b20ed325dd974d80bb340850299c4442ff202ff
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = 25069832ad61913216c84802ca4bfef5652c8465
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = efaad0b77b9979787e4a066b2794d1249e8772a2
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = c1df229827273bd11453ff5fdf398d7fb6ae9429
+SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = df68471b6b6a51ce7af6ea269527cb3924022686
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = b63b8e5a7b45b4f3376def280e25a6671418a39b
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = ed144c534bf93818141505aa8d12dcb2cdf94f53
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = 600d41f2564cc58ed27a2a24c70c494a6faf780f
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = e691a9af55eab4ecb989b5fcb9a92273caa4f0dd
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = 4ce43cc9fb7ebcd68f2fbac5ad0889d33682219b
+SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = a808cd8aa1c023dce4b17353964f35c2acd7a4bf
+SHA1 (patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc) = fbca2c45e77e8554fee3a2a0870c2263b8def842
+SHA1 (patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc) = a601878026f5a1a23ab3815a59d340bc80721d42
+SHA1 (patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc) = 06dff791335f4390c0d159d2d6406e5f87cb9f0c
+SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = 68ff76cebc8a138f230eb6a9d1baf51e44cd9680
+SHA1 (patch-chrome_browser_ui_webui_intro_intro__ui.cc) = adcf41bf43d4635d02861ed93fa7e3559c220e6d
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = 720aa105bb1ef1c5ee21b36661cb4494c99ec755
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = 5cf6f4596679a92049b97e11ca47b9c17d6b3ba4
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = 91f818632781b406d1edc66f099802a74243da96
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = 70e972477ff76d9a2b28dd3cf084fe38bbb92543
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = 6b2534fd2a78663687f5e0e7bfa45577b4f1c8b7
+SHA1 (patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.cc) = f4ac538163cf1e53f04aa80b2c0be3a7ad86cb22
+SHA1 (patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.h) = 1f3bcbd4a44c94edd50bad7f8b5590b3e4596299
+SHA1 (patch-chrome_browser_ui_webui_password__manager_notification__cards_relaunch__chrome__banner.cc) = 891d37abd81c7da49b5694b48d28e4654f39ec6f
+SHA1 (patch-chrome_browser_ui_webui_policy_policy__ui.cc) = ec076e69fa57dac78d31225776e29c680fdb9c45
+SHA1 (patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc) = b72f27b0a2343367a4c3c34945a83f8ab0aa42ef
+SHA1 (patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h) = e49802ac25b11568f3bbf97621f9e3d4e5fe68dc
+SHA1 (patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc) = 48ab56112e937dece14fc8aad5c8556d64d5aaf5
+SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = 112f3e5003e823ec8f0365c23526c9acec8b8e2f
+SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = 62067293267fd71bedb3182109254d27ff6aa206
+SHA1 (patch-chrome_browser_ui_webui_settings_site__settings__handler.cc) = 8f1a0436d58eb7c769f0e8bee12d5a31c09ee988
+SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc) = a105a89d787e6872ead368d74daeb2d05a2e4192
+SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h) = fe299689bd517d4a8d124f4aa03a500dc0bb4b7d
+SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = 7904e64a5e249e184c27879b4fbe91e312a8f794
+SHA1 (patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc) = 35ac412db957bf140ddef7e8e13569c16511c386
+SHA1 (patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc) = 2a279d27e9e91cb5015b8247cd2d89c79a464710
+SHA1 (patch-chrome_browser_ui_webui_version_version__ui.cc) = dd8ca14d95ca809ec76aa740ced610ce232dee81
+SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = 2f5ae68b274f789d2fed4f9fb26ddc69f7fb93b4
+SHA1 (patch-chrome_browser_updater_browser__updater__client__util.h) = 3163143ffb5a069280d2a58be044f4b507b16064
+SHA1 (patch-chrome_browser_updater_updater.cc) = 0426ea104d89ff8a64209a60faf7b8485c3b31f1
+SHA1 (patch-chrome_browser_upgrade__detector_version__history__client.cc) = 06f554ea30fe32d5a69ffc2cfe636c858fa8ff5d
+SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = fbe4b67a0cd1e23ee0114ea51ac868254d7ea901
+SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = b1bb322c620385a559996a533cec662bd80aee1d
+SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = 62123d71239bbaa6815353f6aedcdf84cefad187
+SHA1 (patch-chrome_browser_web__applications_icons_icon__masker.cc) = 33eeb6a14113969eed3d1ad24188300b0dfe9c90
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = 3ced467a254a09e6ee28f6e5b8f5d055aaa59cee
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = f73467daa35a568b91abee4f8a63b7256f12acb2
+SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = ec38aa10a48cd74abd0610ef9b9dccbcd38abe91
+SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = bb20421abf52f7da71eed39fc52f5a7f2bfe80de
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = 23bfdb3cf80c99fec64f53f1199cb250da6ec14e
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = 6d90a019fd7bfe769eff056c1c7f5b9790fde457
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = 9d78e13d76179c3855db1ec7d371ac355630510a
+SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = 76cae01e5f37e1d7b360e4a8fbfd0e8864d8a69f
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = 641e165d5b942d9725e614f7bd1aabf904bac0eb
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = 6b6e36020543ac556c4ea4097661db8ff62274c3
+SHA1 (patch-chrome_browser_web__applications_web__app.cc) = 5dd361340adb8dbfee6b91ec459bcbe7e61aff62
+SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = ff1dfa424a870a002e3460b80676d5ffc8a055bd
+SHA1 (patch-chrome_browser_webapps_chrome__webapps__client.cc) = b52ef76fd0389aa884ce19d62104c4e48b125b0f
+SHA1 (patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc) = 3c3169f1041e4000b6a99cf91f1913378bf32682
+SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = 81706196b654bb7ff20b3e7c090a9352890eabc2
+SHA1 (patch-chrome_browser_webauthn_password__credential__ui__controller.cc) = f3c8f538c264ca70984432597b6efd7c1e2d0c6d
+SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = abd0d3446c1461abd34ab1e74edb03d21eb0b3d6
+SHA1 (patch-chrome_common_channel__info.h) = 64daccace263deb9bececd91cac48482846fbad3
+SHA1 (patch-chrome_common_channel__info__posix.cc) = 2aac2d8e4d7d0f43478a49d99f4ea4e0540f5385
+SHA1 (patch-chrome_common_chrome__content__client.cc) = 29973dfd108e87b1cb9dc674bfcd758b6120739a
+SHA1 (patch-chrome_common_chrome__features.cc) = 4a403d8d2bba55117e7942cc988046373af6699a
+SHA1 (patch-chrome_common_chrome__features.h) = 8bbd3c3a7fd6094ff8211e53ea6e550ca40bf2ea
+SHA1 (patch-chrome_common_chrome__paths.cc) = 1fd32a2dcd993f182344c65afd3d9043ddb06b8e
+SHA1 (patch-chrome_common_chrome__paths.h) = ca2070d11c398a792cb1c9b3762e68e8ed383782
+SHA1 (patch-chrome_common_chrome__paths__internal.h) = 3f50325bedf63d96db80e80801ee426b6024ea67
+SHA1 (patch-chrome_common_chrome__switches.h) = 9760ad0fd84bb5753e2e697276aeb2d8bc07916e
+SHA1 (patch-chrome_common_controlled__frame_controlled__frame.cc) = 8d76e0c324f26e7a26dfd2ca20e2c94ed7747479
+SHA1 (patch-chrome_common_crash__keys.cc) = 8cd998e053591bf8868c0be94441940dca0c9f5f
+SHA1 (patch-chrome_common_extensions_extension__constants.h) = 7868aa9a7147da0db8f305ad92c9776e6ed297da
+SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = 6f390154d3fad0a2dc8cd562b9eef77273987f8e
+SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = aa14dbb05a7130dc97feb2ecc07f456b50aa7c21
+SHA1 (patch-chrome_common_media_cdm__registration.cc) = c775120240b12c46a7673aceadce9cd37f8297ce
+SHA1 (patch-chrome_common_media_cdm__registration.h) = 6293f54a312968ab4e9c22368d0533fb563cc51b
+SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = 7c5962abd597cec91f2c85565afea323fdc82a4f
+SHA1 (patch-chrome_common_pref__names.h) = 371a0564ad79f6020265390f62a1f59d9f6dd673
+SHA1 (patch-chrome_common_url__constants.h) = fd3fd5563775c39fa5d08758c90bdce79e42a4b5
+SHA1 (patch-chrome_common_webui__url__constants.cc) = 408e812a2806977d49f4fba7378b27b092db99fe
+SHA1 (patch-chrome_common_webui__url__constants.h) = e0594b78f9724c1de0d881d0f49da3931efae9b1
+SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = d7214274462affd7f8ad4fcd7b25a3be3ccd53f4
+SHA1 (patch-chrome_enterprise__companion_event__logger.cc) = a025eea4c065eaace9a69923aedc06c0315fdccb
+SHA1 (patch-chrome_enterprise__companion_ipc__security__linux.cc) = f0b391139cabba25d229896256d559b8e4ab3b2f
+SHA1 (patch-chrome_enterprise__companion_lock.cc) = fe1abfa9ed614429745df25a66e3b21b8b44071e
+SHA1 (patch-chrome_renderer_chrome__content__renderer__client.cc) = 15aea3a0e2e5426537b44c338c5f4c478eea03e3
+SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = 4133669547655e7ea61c48c59f086626823b85fc
+SHA1 (patch-chrome_services_printing_print__backend__service__impl.h) = 8f2139a2269646a9beec7656f13f268569365023
+SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = 1eec187d92a3638c70f665cdec7ed1422618a480
+SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = 64e8b783976c01caa13c67392f356acfcc53362d
+SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = 63462eb86f403c5a91d9e15f848aa0cd32fd5174
+SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = 390c3ff1b38c298ae05c94196760942da5ce92d5
+SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = 51b8c23dfddc3b65dca3cc7d90b5e5bd968a2720
+SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = e288759145705b961d2aa84703f2e66c13dcae8f
+SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = 5949013a1549345afbecd7bd7b85ed500cc58101
+SHA1 (patch-chrome_updater_configurator.cc) = 863e3514a4c52f9b1ccd11a5a24fb68519f71cb7
+SHA1 (patch-chrome_updater_ipc_ipc__security__linux.cc) = 36a4ea541f485c7c92f08dac19475811b4a904eb
+SHA1 (patch-chrome_updater_lock.cc) = 5402609aff9b0e4e3c872255bd4febba464398e2
+SHA1 (patch-chrome_updater_util_posix__util.cc) = e6125b59c4de2ee73ac01921c625488ce8343e05
+SHA1 (patch-chrome_utility_services.cc) = cb895fbef4a2774771d91479500cd68c06840143
+SHA1 (patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel__posix.cc) = 92ecbdd5abebf19cf42de5f55a6eb65ff0fbc60d
+SHA1 (patch-components_BUILD.gn) = 7c4d757739f2ddcd65891f71befcf4863c41b877
+SHA1 (patch-components_autofill_content_renderer_at__memory__handler.cc) = ee1020c05a0ca28cd108f0b602b11ba302544eef
+SHA1 (patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc) = e5f903d5a6dd8344503d2cad78a64590047d4568
+SHA1 (patch-components_autofill_core_browser_integrators_autofill__ai_management__util.cc) = d687f11a56e321d59a9665265dc9baef9bb7b5ab
+SHA1 (patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc) = 7df8a49259e51ca722ccd69e62ead3ee2faacda9
+SHA1 (patch-components_autofill_core_browser_payments_amount__extraction__manager.cc) = 5ad2afd847bf114e924e9daf0b7a18fd5a514326
+SHA1 (patch-components_autofill_core_browser_payments_bnpl__manager.cc) = f0aebcf4e74e9c449c289d61762dc57f8276ad1e
+SHA1 (patch-components_autofill_core_browser_payments_payments__requests_payments__request.cc) = 19b88070155bb0f2a31b09940b83f69aaa75cb01
+SHA1 (patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc) = 748252fa643e90a2a49a6cc64e3923e4191cd33d
+SHA1 (patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc) = 0020b806cbdc7c9067b1fdf2a85a0e62a40e8b6b
+SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = 19231c8b7e0addc448ca4b50463c95604cb5c9d2
+SHA1 (patch-components_cbor_BUILD.gn) = 0cf717335f66d9b6e08281920720caca280a066b
+SHA1 (patch-components_collaboration_public_collaboration__controller__delegate.h) = 98a4409f41e56d981d15ad1d7c2189667f5f3516
+SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = 146b2b5fbc72bd9b9f2a3acf10c4cd63a6188327
+SHA1 (patch-components_constrained__window_constrained__window__views.cc) = d96af4b103a78d58fa9f20b01bbf6d14ba177609
+SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = c14915279ba3a6ec6be5ed1cf7ca9c8ee8c4ec25
+SHA1 (patch-components_cookie__config_cookie__store__util.cc) = ebfd54ec3c5868e6d32f61bf0855bcc4d43664ef
+SHA1 (patch-components_crash_core_app_BUILD.gn) = 50c714e46308f14465979606d862aa6778fa5904
+SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = 56fe46b3d4360a1ba0ec3538b93854715465d720
+SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = 08e0520c8bd01f39c1513770f17b81312097d0f6
+SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = 9ab1e6b0438acaf06fc78b4c74332e97bafc442e
+SHA1 (patch-components_crash_core_common_BUILD.gn) = 0ca30382cb2b0d178fdb8a21fe5d78bff204160e
+SHA1 (patch-components_dbus_xdg_file__transfer__portal.cc) = f016daf7d6301587af61ce273081479d364dcd53
+SHA1 (patch-components_device__signals_core_browser_browser__utils.h) = 8356879743be3306caeee0d2e2a0c946eb961e0a
+SHA1 (patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc) = 6c5de71cab2e03e186473314de1e46f6c6c0b4d6
+SHA1 (patch-components_device__signals_core_browser_linux_browser__utils__linux.cc) = 18120dc52ff90a8d38aa97d826137f9c9df1c7e8
+SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = f1fe6f90daaac55d5556c70c9dbfa8f756efd201
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = ec8788e33053b68a54fbb1501b9b7c0ab5a90c28
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = 9245e9b77b632d221ba10fd86f4d9282aa05aaa4
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = 5634261ddb6c65b5347c438a486be2a245959a93
+SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = 05ea9ff4b2c2a7537cc22bcaffc3fe0f7b41a25f
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = 597a546ccdab022da19ac36e4e228861371a8521
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = b199fe5fd53ddcfa3994ec69a2ea5156726bde95
+SHA1 (patch-components_device__signals_core_common_linux_platform__utils__linux.cc) = 6c234c538fdd28806d15d3607a96591380add586
+SHA1 (patch-components_device__signals_core_common_platform__utils.cc) = e9e3bfc97974ef051c11e2f9d4bfc83134ff4387
+SHA1 (patch-components_device__signals_core_common_platform__utils.h) = 33d40c5d5c1d32c2e8bf1c7e338f80ce171f5e79
+SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = e707ad039a84ae22f159ada63aa5504a19f473ef
+SHA1 (patch-components_device__signals_test_signals__contract.cc) = 4027ff24607789f81ba194dde096a7de079d82fc
+SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = 797823846ca31e5f5a457257acf2ad6cb77fd59f
+SHA1 (patch-components_embedder__support_user__agent__utils.cc) = 3e10aa5a67650188e204e2ce6a136580e184a314
+SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = 504fb1ccb92d607ce09354338f4a49c20e57c5da
+SHA1 (patch-components_enterprise_browser_reporting_chrome__profile__request__generator.cc) = 1d69a091459619120c1891cbd71bc74c0036f0cc
+SHA1 (patch-components_enterprise_browser_reporting_report__util.cc) = a5a01bcad201f7cff7b215f3389e44a5929f2b8f
+SHA1 (patch-components_enterprise_connectors_core_analysis__service__settings__base.cc) = a0fd2483bc7afe4699f7e8f9f0a92c1dc0b62a13
+SHA1 (patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc) = ddf4302323452476932061f9136b91f9e858926d
+SHA1 (patch-components_enterprise_data__controls_core_browser_rule.cc) = 9729fe715ab50cf1dfb1835901467860357d7a43
+SHA1 (patch-components_enterprise_watermarking_watermark.cc) = 537a49cc747771136cd6e7bf88ef515065eafe30
+SHA1 (patch-components_error__page_common_localized__error.cc) = e774fdee0e805b4f1c0818b7a5baff8e52c4f886
+SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = 1d8fa40215c05b7cba653e14daa7b065ba30811d
+SHA1 (patch-components_feature__engagement_public_event__constants.cc) = a8026ec2d3f38213cc72482ecb35f0aebbdcb58e
+SHA1 (patch-components_feature__engagement_public_event__constants.h) = 23531396fa53834f8c78c96080d94fb822524398
+SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = d45fe67f70bf2a17cc8a101fbfe4d2d09fccba3a
+SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = 070ddc6adff71261c51c9f5fc7ab484c7de6cd61
+SHA1 (patch-components_feature__engagement_public_feature__constants.h) = 0a2ea93ad193d8f2015611b53825d2a4d9e3585a
+SHA1 (patch-components_feature__engagement_public_feature__list.cc) = 2ae279647c7c3b9d4647bb5d61ea7a4b5de15e88
+SHA1 (patch-components_feature__engagement_public_feature__list.h) = 996387687811a5cf5e6fd00cc946616e6d584bd1
+SHA1 (patch-components_feature__engagement_public_tracker.h) = bbe65c28c662d382100b1d003f7ff4794058cd96
+SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = b481c4880e3b411889a72c69361404b2dc0e01fa
+SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = cd1841db6bc7f6aaad45195e94af6d02e1ebe157
+SHA1 (patch-components_feed_core_v2_proto__util.cc) = b478269bdfe25729bac4205825e686609047dd75
+SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = 23da1967f397d5dfbebc7ac4482513728e963502
+SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = 5b1edadbcb674cf29ceb50a8e30954890c4c0aec
+SHA1 (patch-components_gcm__driver_gcm__desktop__utils.cc) = 715e0f1d80875174949e531577b8490698c48ff9
+SHA1 (patch-components_gwp__asan_BUILD.gn) = ce520cfc84c46ae307f14d7bc6e510f7bed45af9
+SHA1 (patch-components_gwp__asan_buildflags_buildflags.gni) = 502a38d68e91dc610645f1cfb7f6f74b86b3c9ea
+SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 6a3f431dbc579ba00d3b546f51698caba8cc5b25
+SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = 54a81ab49c23524ac5bcf0a2f31cee9d075b0d70
+SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = 87a11559acbbd6e377a62cca6cab3fb5f547fc1d
+SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = 5627084b7918460ef7a0cd039cac6d82280230d3
+SHA1 (patch-components_live__caption_caption__util.cc) = 19061f1ee064c0cffe533359db37a857a8ef52ed
+SHA1 (patch-components_live__caption_caption__util.h) = 498831d4f001b18c2e38387435327ea4cfccba76
+SHA1 (patch-components_media__router_common_media__source.cc) = ad34c05497ce35b167c0bb9b086e3629d3184138
+SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = c9ad137f292e887d7bc1b46115cf15e1f341d337
+SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = e7982e5b8f8d67a3b5888a61f9a9e4492dd6cce6
+SHA1 (patch-components_metrics_drive__metrics__provider.cc) = 981bfcc1aa7cb188e621f47f5481302af6749c9c
+SHA1 (patch-components_metrics_dwa_dwa__service.cc) = 0b38234cb4218a6f89b3ea4640c4d17b72b6087c
+SHA1 (patch-components_metrics_metrics__log.cc) = a2f378cfeae17a872dbf2511cae3faf35c87c604
+SHA1 (patch-components_metrics_metrics__service__client.cc) = eee835dfd3110255d5a8301599c37d64dd30040e
+SHA1 (patch-components_metrics_motherboard.cc) = 561814fdc03fc2958ee70b54b5b22000b56e4d56
+SHA1 (patch-components_metrics_private__metrics_puma__service.cc) = 03ba9b4ae61e370f8d731197537a0600bd61060f
+SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = 4ecb67cc4ce4f297b705067722222f552f10c966
+SHA1 (patch-components_named__mojo__ipc__server_endpoint__options.h) = 5b677510b6848f92a0aed0713ce0698e2ed63be1
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = 1e29a039c9cd2f2e07da2004ec06ae314ca791c5
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc) = 31f5fad2f3155133995850eb07bba0bfa8e25331
+SHA1 (patch-components_named__system__lock_BUILD.gn) = e73e929761b9d7ffd9d0ca40e95ef5e4b3824eae
+SHA1 (patch-components_named__system__lock_lock.h) = 425fa5552d7c0cfa4be909728b65eb0227c3b661
+SHA1 (patch-components_named__system__lock_lock__unittest.cc) = 12cfe388d49bbf04945c5d740c6dccdc6c475385
+SHA1 (patch-components_notebooks_internal_notebooks__network__service__impl.cc) = 0a36891deb035267282fed5bd64145be77f1bc01
+SHA1 (patch-components_ntp__tiles_pref__names.h) = 0ce9b028ae99f7972918100c7ce3b42d89635da2
+SHA1 (patch-components_on__device__translation_service_sandbox__hook.cc) = 48d70481a2244e1049f5daf67f49f2c18d8163a5
+SHA1 (patch-components_on__device__translation_service_sandbox__hook.h) = 5c28f17e86ca9daf8897a2d4f9a49945af5ab5ca
+SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = 644f434c1738f9cb9a0e9d55a3b3645d12d2147a
+SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = 3d2bba52012d1c68c4418d0c39319f1e14c5d04c
+SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = ef8080a36d9887550032065dc3047952ef9b79dc
+SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = 1531ad6fd0a522b7d9bbc264d6edbf210d834d88
+SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = 1e66a3c3d87ead26729a170235c2fe00a244208f
+SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = 62f20e0af4d954b8b8ceed1428b1c0dfe439487a
+SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = 5cf86b870bab8333bfab8d2ba0d07c0c7537f735
+SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = 919159fa7d69bd2584100af16f042ce7f28e1fdf
+SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.cc) = f037d5cda09f6db026300f4990f669d4cf583e8a
+SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.h) = d5ea9dbd269316feb0b96dabe60d253b88aeead7
+SHA1 (patch-components_password__manager_core_browser_password__form__filling.cc) = ccef349cc22f90b33965c9b0764014b27eb1a711
+SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = d15c02491f8ab103d03c684e5b17b5fb4e2a179a
+SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = 667885fe4364730e97043cc149f78346a123ca94
+SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = f6ff5ef07913a94fae2f77325d509ff252527374
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = ac2a40e48c45e3052bf36222ec56d04fde63a3de
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = bcaa208e72324cc52c2c2c9617a7ebf2f57ee33c
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = a397a7d8f699037083f406442508bd4c5fa20dbb
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = 4a6e856643ab2d6adb1d7e62a3f509c5de24e79d
+SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = fa334de9b5651fd7d8c9d5db25ea5598ae913c43
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = 95088ff340c99c65eba8b5b19808d17ec8f3c42b
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = 1e712712655953df32ec5701551bdd3abebd0e80
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = e2a34ac396729c8a6b63b9e96b8b9c68365a8a8d
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = 03fa3a38943ad63da1452b7ff468efcd5a11f965
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = db7d3c43126436e866ff310e7218b03f9c915844
+SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = 281fe2ad15bf67295a01856359e049654ca298b8
+SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = 213840ebdb2aa7e0dca98ff22c620e41b83e8df6
+SHA1 (patch-components_performance__manager_public_features.h) = 9f4c083b4ccb9755a52374e8010b3a412f84bc27
+SHA1 (patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc) = f4e9035e865a82ff3f5d53331359f7610294ab8f
+SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = 396935a441d676fff33e6a62e02ebf6652eea674
+SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = 6f8963456eca4c8716d8b0761e9552bb5a521b85
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = 194c2dbfe413bdd0acdc01f8716d3b7801a6bf98
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = 71b5ba48a19422e7ef5ee1dc396b54037aaa3296
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = 2400f4404e435a7b72fc986541d07f49cf0216da
+SHA1 (patch-components_policy_core_common_policy__paths.cc) = c4e70c6ddd31876dc1552757b83c79b9d2720913
+SHA1 (patch-components_policy_tools_generate__policy__source.py) = 53a6b6009310fbeb08307e3f67004881bb440c52
+SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = 9c2f936c78f80a45bf49ed1a72f6c73e05ec4829
+SHA1 (patch-components_power__metrics_energy__metrics__provider__linux.cc) = 883801fdec10c82c5bf353000cf7a230daffb367
+SHA1 (patch-components_private__ai_proto__utils_client__metadata__utils.cc) = a53ff0c8d6eaadadf68a5284036d45533d2d1b1a
+SHA1 (patch-components_private__verification__tokens_BUILD.gn) = 90bafc3eaf786e6240ae503cb7da65dc320fa01d
+SHA1 (patch-components_private__verification__tokens_common_BUILD.gn) = 7b7d7a4397963da0d493ed8f5dbc8f8848c977ff
+SHA1 (patch-components_proxy__config_pref__proxy__config__tracker__impl.cc) = 50d7c5637c8eb989095eb4df573677ea86b99fe4
+SHA1 (patch-components_proxy__config_proxy__config__pref__names.h) = 62c17ccdc00b18641e690a54209cf1e92982b258
+SHA1 (patch-components_proxy__config_proxy__override__rules__policy__handler.cc) = dec3dfec4ffbbe2a3e6a319e22cf061741c1ba61
+SHA1 (patch-components_proxy__config_proxy__override__rules__policy__handler.h) = fefa203f3cd23605072653276b212eb42b60d01e
+SHA1 (patch-components_proxy__config_proxy__prefs__utils.cc) = b4730740eb06905d6a63930019cc64599114a0f1
+SHA1 (patch-components_regional__capabilities_regional__capabilities__service.cc) = 925d19d832e688fc4ccf77131121812d0ac2f659
+SHA1 (patch-components_regional__capabilities_regional__capabilities__service.h) = fd247a6d88cc438390f7205ce032f7a5c72edcc7
+SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = f443ad0ffe7f7e2e45b935b645b53373be785492
+SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = 1288494326787623fb09ebce146638c7031118a4
+SHA1 (patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc) = 1a36b7a596b209a66f84132c76ae7983579894ec
+SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = 27ba3b19ef64dc0df958d3ba4807d9cfae1e0169
+SHA1 (patch-components_search__engines_template__url__service.cc) = 0723f61ef778ac13d7328b2d589fc0eeaf309190
+SHA1 (patch-components_security__interstitials_content_utils.cc) = 7d46688af935312cba3d905145b46d4ad01d5e70
+SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = 5ff1ac03a2775d913ba4109748451aa7fc96736b
+SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = 8d632ca68033bc2c69cc55421d2c10dbfb0003ca
+SHA1 (patch-components_signin_internal_identity__manager_account__capabilities__list.h) = 350a449a605dd4a2de7e6ebfce8413ab08608297
+SHA1 (patch-components_signin_public_base_signin__switches.cc) = d052e4e03494beea14359b3a7d1b3ac06abc74cd
+SHA1 (patch-components_signin_public_base_signin__switches.h) = 7e188b449cb3da66f3e1bf0925df2ae62a68237b
+SHA1 (patch-components_signin_public_identity__manager_account__capabilities.cc) = 3bcb97b9d60c9309063bedb4e226ae59d6c6de93
+SHA1 (patch-components_signin_public_identity__manager_account__capabilities.h) = 35a950e63b819ee71815fc7fb411caf8684ff96c
+SHA1 (patch-components_soda_soda__util.cc) = 635561f5b437d4d810b002c49f3d5497005a2482
+SHA1 (patch-components_startup__metric__utils_browser_startup__metric__utils.cc) = 9eb10301219278482d27cedd242c9dc5ad406ea0
+SHA1 (patch-components_startup__metric__utils_browser_startup__metric__utils.h) = 0b299ea6e822d385ccd78e83c4807b6ad0683e5a
+SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = c76173341376f541aa7ecd5e5d7513ddf2a46a78
+SHA1 (patch-components_storage__monitor_BUILD.gn) = dfe092ab8a6328e261e3df6375d0a3ba7efc79fd
+SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = 852ecbd98a0a43018c8ed28a8b48b75f26ba4db7
+SHA1 (patch-components_storage__monitor_removable__device__constants.h) = 061ec64d789ad8e007c1d904734f1b2a56cfe0db
+SHA1 (patch-components_supervised__user_core_browser_child__account__service.cc) = 3a9bd3f0e82c4653a95e4d7826f76ca7526e0380
+SHA1 (patch-components_supervised__user_core_browser_list__family__members__service.h) = 5ee720d217cb2b7063d99b708741929493e5d5c1
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = 6338cee6a3ac80b5f5e29dbed04c7f503b8d3818
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = 7bb48dd973ce42ec3c36eb093217f30116ada261
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__url__checker__client.cc) = 11cf7cc8c8e97f0466aaa59215465f09495fac12
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__utils.cc) = b242d339d05065a8a18e1fc008392a8f77ca84d8
+SHA1 (patch-components_supervised__user_core_common_features.cc) = 5407aceeff9ea4d0269854f29dbc82e9034fa6a2
+SHA1 (patch-components_supervised__user_core_common_features.h) = 94b88884df3432656cb4cdd309a95103fdfc4ab4
+SHA1 (patch-components_supervised__user_core_common_pref__names.h) = 2e8f5da4c7f34b5f1d0ad89ec1f1797ca6819063
+SHA1 (patch-components_sync__bookmarks_bookmark__model__view.cc) = b888f9e1b32bd38d90f2e63b44bf4094de734ba5
+SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 00c53daeff5ab57a2cef7868b707acc119a411bc
+SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = 5977869c421d0595ccee4508af932e2ce2a0f291
+SHA1 (patch-components_sync_base_features.cc) = f81115573efef9cfe42f68e2f0019a04c9a2edac
+SHA1 (patch-components_sync_base_sync__util.cc) = d94ed1e0569811b914b86e71026c6a6f136ee857
+SHA1 (patch-components_sync_service_device__statistics__tracker.cc) = a55572eb5d98efb79353d6dddc5f8d868fe9bb56
+SHA1 (patch-components_sync_service_sync__prefs.cc) = 33b8a2d8cc55bdd5da1fb82bdcfc6ca46aa3ce95
+SHA1 (patch-components_system__cpu_cpu__probe.cc) = 809e243b94bb4d407ee7d47b0e4f7f592e13c5e3
+SHA1 (patch-components_translate_core_common_translate__util.cc) = ae4f85209e85f42f79f647db63dc023e2823a68b
+SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = 20769e8352c979cc420ebe5bc7e3c719c3ea1f1d
+SHA1 (patch-components_update__client_update__query__params.cc) = 8ddfbe508f0aa9cb0ac2e235b4633e93e9ca1df9
+SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = 97ee5bea92d70227152d89fb6a181af265c58a96
+SHA1 (patch-components_user__education_views_help__bubble__view.cc) = da9aa29f0d2b929e888c89e5bc83dc694363b370
+SHA1 (patch-components_user__education_views_help__bubble__view.h) = 1491822cd3269c3d168a753d8a8341fe46ee7538
+SHA1 (patch-components_user__education_views_help__bubble__views.cc) = fde296ef01ef577d8ed41d4127f5cbc701e14fbb
+SHA1 (patch-components_variations_service_variations__service.cc) = 5dd2d879eb8af9f7a6a5b5a0b375be31f57aa6a3
+SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = eb5e2b531bae818930b8e4e57e64939e1e70c85e
+SHA1 (patch-components_viz_host_gpu__host__impl.cc) = 78d3417567502fb462434858edf063600ac266b6
+SHA1 (patch-components_viz_host_host__display__client.cc) = 5f0168d1356648c5cf59946f488ef305197401dc
+SHA1 (patch-components_viz_host_host__display__client.h) = 963bedd8d31581e7bacf49af8c04a31d8e2431d5
+SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = 16f365cea2f142138e2c4d451d2a3715a5466b6f
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = 24a9c6d6c37ed0ab38d4dd6f42a0fcf8d52fa3c4
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = 330e5badd5bd3fedc29d6ee24a0a8420216bacbf
+SHA1 (patch-components_viz_service_display_skia__renderer.cc) = e043960083a5e05e320f01cd44e975e816c40ba4
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = 3ca8a0e7d60b02e49ba0d7aea8dcb1f451b61861
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = ca833fa4d731ab5894f872418121f0852bf53b6c
+SHA1 (patch-components_viz_service_gl_gpu__service__impl.cc) = 91bc1fb8adbdd7847fb64ee331bcde584f0f9757
+SHA1 (patch-components_viz_service_gl_gpu__service__impl.h) = 54f5b824faf798400c2441d2d279c2fafb1843de
+SHA1 (patch-components_viz_test_fake__display__client.cc) = 38c50529b741d63d6d324ce60fe37ad5e7be6348
+SHA1 (patch-components_viz_test_fake__display__client.h) = cbc5fdacee99aa754abaacd4f1a1b44ce677d1d8
+SHA1 (patch-components_viz_test_mock__display__client.h) = aae1f2ded30d646c51827458b256c722e21dd2c1
+SHA1 (patch-components_wallet_core_browser_network_wallet__request.cc) = 55775d9e53b693cc0ebf45171a906e60e727b105
+SHA1 (patch-components_web__package_BUILD.gn) = 67a7f54c6e04ea043f04f200e329718d40fbcb76
+SHA1 (patch-components_web__package_signed__web__bundles_ecdsa__p256__sha256__signature.cc) = 6d6a68e83da4ed1e6c4bc230d3e9cebadb97e9f5
+SHA1 (patch-components_web__package_signed__web__bundles_ed25519__signature.cc) = 8eaf5fd20d4b9e7ce314910ddefe00bf6e6a4d76
+SHA1 (patch-components_web__package_signed__web__bundles_integrity__block__parser.cc) = 778100723109a357d6e96f668ca97ced893ceed3
+SHA1 (patch-components_web__package_signed__web__bundles_integrity__block__parser.h) = d4e722f8bcda241332a9c210b5d24330c2509b9b
+SHA1 (patch-components_web__package_signed__web__bundles_rust_BUILD.gn) = 0ab878c707dfdf0d97897e411d2c186c45d26999
+SHA1 (patch-components_web__package_signed__web__bundles_rust_constants.rs) = 1cd73c3704856d56a7de00b0ff41283931b34b11
+SHA1 (patch-components_web__package_signed__web__bundles_rust_integrity__block.rs) = b4396de219c9d5ed94f25acf72641083aa606949
+SHA1 (patch-components_web__package_signed__web__bundles_rust_integrity__block__unittest.rs) = 7262c96d7108839e5ce4d3475aeaba5642ce5c4d
+SHA1 (patch-components_web__package_signed__web__bundles_rust_lib.rs) = f431ee278954a1b64a42882f87915589cd4a7310
+SHA1 (patch-components_web__package_signed__web__bundles_rust_signature__verifier.rs) = a599836c015ec318f048d34db2f5ac6ce6fdb884
+SHA1 (patch-components_web__package_signed__web__bundles_rust_signed__web__bundles__rust__unittests.rs) = 52ce4369ba0cb1a066506ab6c9e004c3048c7f81
+SHA1 (patch-components_web__package_signed__web__bundles_rust_types.rs) = a808c224e599bf5de56af3603f571131017ef5ac
+SHA1 (patch-components_web__package_signed__web__bundles_signed__web__bundle__signature__verifier.cc) = 81ad37a70fd4054faa3f48a5a6ba4039465abb04
+SHA1 (patch-components_web__package_signed__web__bundles_signed__web__bundle__utils.cc) = 258bcea1e2222929da465931c6681d72cbbf7ac6
+SHA1 (patch-components_webapps_browser_web__app__url__config.cc) = d8becb2983bdfbca467066bc5d42517029f20403
+SHA1 (patch-components_webauthn_core_browser_gpm__user__verification__policy.cc) = baa1bb02e1ce0e610152155b84f4991654dc42b1
+SHA1 (patch-components_webui_flags_flags__state.cc) = 21afc0d0f6529e3ef03b80667421334a47ab7ed4
+SHA1 (patch-content_app_BUILD.gn) = ffdb4115197652bc14a600fc979fcf8105c3182d
+SHA1 (patch-content_app_content__main.cc) = a8c9a08ef359cecc312d6fde8c826d33d99fca72
+SHA1 (patch-content_app_content__main__runner__impl.cc) = 3fd8d336502aaeea040b5880f6ce046fc04a5bb8
+SHA1 (patch-content_browser_BUILD.gn) = 08fc2d4d758ff95444f3bf660f376563053e6f4f
+SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl.cc) = 5cb615c6f6252be51efa91f6732f26cc3fa230b1
+SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc) = fe302910dbf9185fb3460f0f5dfa29d813c083da
+SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = 2e9e9f0b52d3742d766b0596ab69b0c71fbce93b
+SHA1 (patch-content_browser_browser__child__process__host__impl.h) = 8f935aff0cab0947fee8041c5d6555d6f4d6a1b0
+SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = 8be0fc4bf6724c4c2ee8b9737cdbf40c142a2742
+SHA1 (patch-content_browser_browser__main__loop.cc) = d80700bbbaa0a4acd0cf7008f95389e91d92bb2e
+SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = 636bbddfcfd18c20746cdb588c422fd9b98d0b3c
+SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = b72e20c9dc75cefc32f1e91c5a92a898ae561c0d
+SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = d76d52f0ab5f967483a99f32a521b41409558953
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = 572200781dc9dcc9ab7cc3365a5e5cf42ad77c52
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = 298dcd99ad8a6f4e582338a67999044ae98f21fa
+SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = bff9bea8d9c147b4d1a7ada5441232403b066e90
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = 1b7ac5d9c83891556aea4a91a2f2b63801222356
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 896b1bf55308127c1688b93420561e909469e7e7
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = 3aeaa928fa04eee39b9eda9a5cc121d874bc03e4
+SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = 6433550034f5adb47d8be7e722699b492d035cb8
+SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = c923e3f10279fbe92ef0bfc920e8c299f28e7cd6
+SHA1 (patch-content_browser_gpu_compositor__util.cc) = 8c71af8d42249da98e6d8e2e8ee5aaa410102ec3
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = 812568c2e93b00ced646bca0cdbafc44834a3339
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = 68d6aa99a4021ca6d3e8b3cd5c8bf122b2c0e8b7
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 85206a3259deae071752d937121184753d900aba
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = 64917c0b95f4deadd3c98e79557233fc1df38b0f
+SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = e402f6663fc0869b140680c23d6b301a04180648
+SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = fe8fb8009b10783d2229bfb1c3c895d32d46fc85
+SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = 23f0ff1be6814640bdae0ad26447ef27643552f7
+SHA1 (patch-content_browser_network__service__instance__impl.cc) = 8565e8c0960304a5678129dca74ce8b3754357ea
+SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = 05b8aa863cc94ea7fbd901ca3a5415909f51c807
+SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = 7199611675dd912c585684936128b1a9e919271e
+SHA1 (patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc) = 97225e6dd812bff4d54a9386393a4a9edbd8c201
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = b6203cb0204e0361d6a6e25f4aa3fed68d50a594
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = 8c9cf4fc443b34d9cbc1b63cc0df95f0f0887651
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = d678f323d8c25bcde4c6b0211de2deb450cf8f3c
+SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = 13c5ea59c436817afde86a14e1a0d2df9a00544a
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = a9fa6307497fe835441f9a38d38872c812427c3f
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = 2529c3c45fe35828b8901bf10bd90c5fc3ecfe4d
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = 340d0559d7c8b352ae96fadeb2972a0a77b2c4d6
+SHA1 (patch-content_browser_sandbox__host__linux.cc) = e02dc9f50a9aade90955a9120dedb014b403122c
+SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = 982358e15029dae065ec23665387d06fbf8597e1
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = 8a98b4fe99209c97d8c9351c078a133b05d13142
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = 2f6face36daf97f9ca75ff76bf746f843d22bea9
+SHA1 (patch-content_browser_service__host_utility__process__host.cc) = eed6b6fd128e58b59709c95538c2b55e61c3fa66
+SHA1 (patch-content_browser_service__host_utility__process__host__receiver__bindings.cc) = da513ad0f877445f6d7b9e055dc576cefa2e5f2f
+SHA1 (patch-content_browser_service__host_utility__sandbox__delegate.cc) = 741f92a502927259201858a626a04c876ade4dde
+SHA1 (patch-content_browser_shape__detection_shape__detection__service.cc) = 0a11c436a3a53878bf39cc7b8598dad93ea9fe14
+SHA1 (patch-content_browser_theme__helper.cc) = ab2188c362ba5fb97d051148b1e1df06342e863d
+SHA1 (patch-content_browser_v8__snapshot__files.cc) = f5d0d88fc810e3e4773c5f95f1875fa2739ce64c
+SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = 2effd533c2df17ee8d219e3f48b2cfbd5b13851f
+SHA1 (patch-content_browser_web__contents_web__contents__impl.cc) = 75e78a90485c7db1828dfc0fe27b16997aa53905
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = bf1ccbe8330b6619d8aa78a31c1f726a537b02a0
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = 6809ea150c4bab2cf64b7622d09b078bd2eb6db4
+SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = c2c1e0aa4542c83209e56f0b26ef46551d3273c0
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = cc3916e4563c11fa8482d5669e2490e44929499d
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = 406f38f1b10abc78f77772b8275e41a13c0f4ce1
+SHA1 (patch-content_child_BUILD.gn) = 261131ef1a75e6c96a8415e45134af819788fbf2
+SHA1 (patch-content_child_child__process.cc) = 4754611927df6f0c1c1e5543f45e5e642c9ff04f
+SHA1 (patch-content_child_child__process.h) = df033ab32955844057af5bdfca39431bca0533ac
+SHA1 (patch-content_common_BUILD.gn) = b6d9a5958853a205d88896a1b95d25e495fa205f
+SHA1 (patch-content_common_features.cc) = 3a95eb1e94a63c68f5b419715df6e26143fcc3d8
+SHA1 (patch-content_common_features.h) = ae62a57e0f99e6f1469bddef2ec8431c6a058ab3
+SHA1 (patch-content_common_font__list__unittest.cc) = 1d6d1ec668485681d5bdf36f00e6ef55ec1525e5
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = ba3fd4bc361fed0700f8551824f86fd5c56b1255
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = 102b7abd94d4ff61ed1d1cf5ca139b45cd931ca2
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = f78319c4a718fe3946709306024baf4e0a046057
+SHA1 (patch-content_common_thread__type__switcher.mojom) = 9577e7fe25c635043341f8c85fc14a7f773b61c0
+SHA1 (patch-content_gpu_gpu__child__thread.cc) = f039bc5edd024a167660443a66c408a45c0c741b
+SHA1 (patch-content_gpu_gpu__main.cc) = 5ada8d55e2b1e502f5d09808a58993901b90d3cd
+SHA1 (patch-content_public_browser_content__browser__client.cc) = 7fd1ebbfd010f0ef9028ad0f5d20a7432a80d6a4
+SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = a8ea3c2ce1b99dd7c03378992a4b6657a37db254
+SHA1 (patch-content_public_common_content__features.cc) = e4502d1923b85e726a8639c9f1db060953eade8b
+SHA1 (patch-content_public_common_content__switches.cc) = 77f432c3a4687ac7dac68000f7386ada2745e2e0
+SHA1 (patch-content_public_common_content__switches.h) = 20ce603c1ecba9575b4540e9a76ca01d4d888c81
+SHA1 (patch-content_public_common_zygote_features.gni) = 2dd8e7525c9f7c4c302191ee8f67e7d3e637b828
+SHA1 (patch-content_renderer_render__thread__impl.cc) = f4973ce2a32967bade4306363f48b3e7200bb614
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = 5382615c8264b56874e99adb2a8ebcf7fa2722ca
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = 49f40a88f24d998bafb40e7953d0b630f64acd45
+SHA1 (patch-content_renderer_renderer__main.cc) = 6f97a43ed00300ac80828f3a4cb94d8922fa6775
+SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = af4471420276659fe7b00359086ac4fbac62e6be
+SHA1 (patch-content_services_devtools__media__encoding__service_BUILD.gn) = fa28743767cef5d33695e6cdd3a151a432d3d1d3
+SHA1 (patch-content_shell_BUILD.gn) = 7298c176b019dd00430014643b25ca487eaf5975
+SHA1 (patch-content_shell_app_shell__main__delegate.cc) = af0cdb53026327995e473133f8f66413679d28e9
+SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = ef94e8dfff52efe38a863eea4f579efaf81622b2
+SHA1 (patch-content_shell_browser_shell__platform__delegate__views.cc) = f30de2b94044fd34456752a25ffbd7b86f2c0473
+SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = 27a02ba0431a1df34baa6f11535b283cd925b1e0
+SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = 1776157d548764498289f0d4e0b631d1a2c6c8ae
+SHA1 (patch-content_test_BUILD.gn) = d13a82b278ef920809e258f62549a6cdebec0c36
+SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.cc) = e29f4f6f4cdce9ddbf4057dce8aa1f65325a15da
+SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.h) = f5f5a442cab9e2cc7015043f11c11d22302ae670
+SHA1 (patch-content_utility_services.cc) = dbe376c9e041651767b6add09db8bc2fc92786dc
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = c283d38940fd14943a65579edd1a7cd6a54b49fa
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = 3b862ef8ecc2b2ea9c7ac1b8e854eed45d7f43bf
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = 859c0b3887a9a1f0a9201db5a64dbf44cc277591
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = 5169f44e93c2cc36b1ab02ef90e94f51f488df82
+SHA1 (patch-content_utility_utility__main.cc) = e3fdbd882eeaba6b05f99f72c6f78804f9ff1104
+SHA1 (patch-content_utility_utility__thread__impl.cc) = 99e02d46c19e6ecfacc00adc3b6b8ceb98545724
+SHA1 (patch-content_zygote_BUILD.gn) = 3a88c7d866624cd1f43268212211371a69c252fa
+SHA1 (patch-content_zygote_zygote__linux.cc) = ac5a3271b083edca215e0ad92573449e5fb9e654
+SHA1 (patch-content_zygote_zygote__main__linux.cc) = 070308d31985196063753548e85c04f33c378323
+SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = 7f345eab110eda65aae1e8b2a6cd34ed5866c269
+SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = 253a96b059bfe7a96d575b84d9beca1bd80af556
+SHA1 (patch-device_fido_public_features.cc) = 10de76d9e7816b57a2caeb449f780d933bdafb1d
+SHA1 (patch-device_fido_public_features.h) = bb5f1909d60fba1411a1359269480595c5afdae4
+SHA1 (patch-device_gamepad_BUILD.gn) = d1c388c979b538e5adf0e1f9adbec000f1ce9ce0
+SHA1 (patch-device_gamepad_gamepad__provider.cc) = 0b9c204802c61bfd7a740aea063d96efcd18e8ec
+SHA1 (patch-device_gamepad_hid__writer__linux.cc) = c19b6095f72a82dde1071dab4ae05956dfa916f4
+SHA1 (patch-device_gamepad_public_cpp_gamepad__features.cc) = b4717baa4b29c81fde25040aae7780576a3037b1
+SHA1 (patch-device_gamepad_public_cpp_gamepad__features.h) = f430e613acb82ee7c6abe8294fc1d383fa4d13de
+SHA1 (patch-device_vr_openxr_openxr__device.cc) = 9c9bab86dd1b4c7bc81511ddeadec58c57a8c7ab
+SHA1 (patch-device_vr_openxr_openxr__platform.h) = 6f0ab7245cd6b2391bf8feb3f5c2756809ab08a6
+SHA1 (patch-device_vr_openxr_openxr__render__loop.h) = 74954cdf86f1a3edf71e656a2b0ea88f657a56e7
+SHA1 (patch-device_vr_openxr_openxr__swapchain__info.cc) = b0089265383bff3386a34a4459536f72a02faeca
+SHA1 (patch-device_vr_openxr_openxr__swapchain__info.h) = b6b870317bad33db45aa29fabb334831edf85ab1
+SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = 8ffc0df9a6bca9c4c8be60bcd0cfbc0852d43748
+SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = 20376e70c8b9ba934bab999c18b6bdff04473a39
+SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = d6717b9352d4e0cb1314b48980b249264ed407ef
+SHA1 (patch-extensions_browser_api_webstore__private_webstore__private__api.cc) = f4e47266f9052f9348431fdb2e30959e7269bf78
+SHA1 (patch-extensions_common_api___permission__features.json) = 5ce851bd9e81893e9df0e7a911cc280302bf3130
+SHA1 (patch-extensions_common_api_runtime.json) = a76dcaad2cf1d9b404916276305afbbf2f5d580f
+SHA1 (patch-extensions_common_command.cc) = 7afd74dd26000ae1141767784858cc951a5231b1
+SHA1 (patch-extensions_common_features_feature.cc) = 9380fa34c261126444276e1a0b3cf45d03387c44
+SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = 183287da2934b22ad5ff5be9ed753f4762bae571
+SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = 0d2f1ed3ce96b31b8054119b421d080fae550498
+SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = 198a793e835b6b4fe0842c4a74b8523ef19018ef
+SHA1 (patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc) = 38ce143562c6fee78b3561d2b10da6fbddafd62e
+SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.cc) = f050004c27dcafbe58b0de6a39568c1f071b714e
+SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.h) = d8a012e4d1c630df95af0a32f3c432cfea66b1f6
+SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = 6f7ed3fe4891ef038bac8cf5348e70f858378b28
+SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = c019ca7f1f4bbe2f6777f5819c87cb95f5a5066f
+SHA1 (patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc) = 7609b0a6287f637b53a413a69085f9ab621f08ba
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = 1b22c12c1d1672e4655a190cc35a4312be7f5050
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = fdd80344596e4474d5d426349811050bb40bb6bf
+SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = 1cda6fa8f220e75ac385805acfddbdbf1acb37cf
+SHA1 (patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc) = b50d5ab361ba05ac2fbebce0ec6fe77401c7eb50
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = bc868f2981ba530022d056604429c2bb10c73ca3
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = 095e989f89389f3b3917fa66dedabeceb4464cd0
+SHA1 (patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc) = f859ffddf0db9c93098bf113ece16a28d1bedd4c
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = e9129f5dc315f1523aea525fb615ad830e1cf8d6
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = d5ba6a4c4d0d938d5d3df857b13b44916144e391
+SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = 60b0c6f4c41fd55e2ea795a1496fa2968384ec74
+SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = 0a6c5615dd8788049afd5554fec587d1199b9a48
+SHA1 (patch-gpu_config_gpu__control__list.cc) = 4c26a438a489609fc1f439d616b741bfe4503140
+SHA1 (patch-gpu_config_gpu__finch__features.cc) = fe692491f8fd4020dc07d6732fb6044a5cf85cb9
+SHA1 (patch-gpu_config_gpu__finch__features.h) = 66097b57661b95c766f39d852773f0c365f6556c
+SHA1 (patch-gpu_config_gpu__info__collector.cc) = 666d79773eb70ee1269a8a5dfd35e72e88a4f640
+SHA1 (patch-gpu_config_gpu__test__config.cc) = 45a10ae9697382fe4d60f6a56bd94017fdc50513
+SHA1 (patch-gpu_ipc_service_gpu__init.cc) = dbc5547370d3b99f6964447c125756b021b4e7fa
+SHA1 (patch-gpu_ipc_service_shared__image__stub.cc) = 45690d59af7f3a8da6c2877efe332765c28e3f4e
+SHA1 (patch-gpu_ipc_service_x__util.h) = 770195d5fb41f15258c2d7bdde63ea9d7812c31c
+SHA1 (patch-gpu_vulkan_generate__bindings.py) = fa0f831528f8528cbb1fba7a0fff50da60b8ad1c
+SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = 08338e51bddb45ceec8033ff23e8e9f76577ebfa
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = 6bcc07b93d71458837300944d530641bd412f2d7
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = 068339d20a398e5fbd3a396f355c64bf2b7a1c28
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = 1edee1382a9f52364cd9cede28916adafbc06429
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = 602e135bbea418fc83c2942b9204445896a9875c
+SHA1 (patch-gpu_vulkan_vulkan__image.h) = b28910ad578c1841a189f191283bd5ce01ff674d
+SHA1 (patch-gpu_vulkan_vulkan__util.cc) = 673917e0c3f64673028a2f92bdf6ad2af341c0e7
+SHA1 (patch-headless_BUILD.gn) = 7e626a3611cba9aed3ba8bfb6db08463148e832c
+SHA1 (patch-headless_lib_browser_headless__browser__impl.cc) = dd784d683724f1df6665420ea955f67f99edb13a
+SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = 55f2ccd6b1504a56b7d2456f731bf0008bacb50a
+SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = e5095043c999b6ba2bcb0b1338e4565932aba2ad
+SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = 7b118a171876de9d5636a9ed31b3d72a74168307
+SHA1 (patch-ipc_ipc__channel.cc) = a99edaf4feaf1414982903a4e80b4cc9036c01c0
+SHA1 (patch-ipc_ipc__channel.h) = 4e2eff679febc89d43d3f26ccf7336b4922d7729
+SHA1 (patch-ipc_param__traits__utils.h) = f021314a208f25e92a7f5ada2f58f3a6aabe5bd8
+SHA1 (patch-media_BUILD.gn) = 290b1af4ed00ee49f313c0b59ba60eb5de48e7ca
+SHA1 (patch-media_audio_BUILD.gn) = d66650d54409336e565e2472d2ef0d2957844d53
+SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = df0fcc53f951073ca9b72de85d9d93316ff0d755
+SHA1 (patch-media_audio_audio__input__device.cc) = a9f55cfc973ce3eac43af41ea1b1728f0ae391e4
+SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 616901ee46b8daa7f96c4f1c4d733eadbffd8caf
+SHA1 (patch-media_audio_pulse_pulse__util.cc) = 9840d58bfb362048524f374c9fe03256fd4cbb5d
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 457c78cb2ca2443991e17aed8baafbb74cc8b66b
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = 809a28b102c49f08063116f9e770447351b9c085
+SHA1 (patch-media_audio_sndio_sndio__input.cc) = 081b2da5addd2b36a0637035a5d743bd11fd1405
+SHA1 (patch-media_audio_sndio_sndio__input.h) = 925f18b48cf1cd7ff27b190b6d0ae2de3ac5ddb2
+SHA1 (patch-media_audio_sndio_sndio__output.cc) = 4f4c8cf84b69718ff0a7796acb1f4aafe07256b5
+SHA1 (patch-media_audio_sndio_sndio__output.h) = cd4ecdcebe5adc5ff7ba7bc80fc64d9ba7239cd9
+SHA1 (patch-media_base_audio__latency.cc) = ea788748212316786a2444d296f81f695995d360
+SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 4d31151cd9523817b533b628a0970ca8eddc67d2
+SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = e5608f5ffbaa7823347a217a48bcfaa8108a7b59
+SHA1 (patch-media_base_media__switches.cc) = c1f5bdfc537ea8c90780ba84a3c5b230fbc5a892
+SHA1 (patch-media_base_media__switches.h) = 5b4c6ccaa44c4d1055ba42d80fbb220e0fbb4c7e
+SHA1 (patch-media_base_video__frame.cc) = bdf5e9dce7c8ea1fca6094ec205d2189330118f0
+SHA1 (patch-media_base_video__frame.h) = 5e8219dc53de3528f0763d06c885f6af7235c40b
+SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = 6dead1f9cb4019869f3e68c5db61d91beec33bfc
+SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = 116ccc4c516d2066abd51a54d769d421c579d255
+SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = d12c121d75164a1e972ea390e91b2ffb7671b712
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = 6c350bc233d0cff8265899489c6c8b60750d985c
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = e0c4fa8ba4afaf0224ca2cd82a76f578ac357bf7
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = e7d5baaf1f20d54c257f16a8e472d00ea536c789
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = 66e29fbe8740aa409db4b63b764aa97bc3d4bc03
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = cd624d14f1023596de0a213d74c8b35b230c360b
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = 1c413df72f77b7b690a1a7fce58c86834f65e7b1
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = 9a5e80d34d2195d34819ca239d2d323ae25f05c8
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = 89ad7366c97a419cfe2d534f0e936cfe9734fe56
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = 1a623cdae0bb883e947f36346dcd73f9550b722d
+SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = 79e9ae475ad083d33539ec661ee4fcb4afef9eb6
+SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = 4b65dc5bd4a3441af15686794e42d54bf498a40c
+SHA1 (patch-media_capture_video_video__capture__device__client.cc) = c9cdd543805c07f910599e1ab7358b5b12f8b55c
+SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = cd4f678f222412183e21bbb81f3f85c05c0fec19
+SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = 30782b3de037ad172adc2efc8b16181d9bce5534
+SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = 7954fd66fddc6512a57896106e8b7dab0a7a749a
+SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = 2c9abd190eff177268868fc6060c5666d7c76aa9
+SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = 28059e968ab26700da04e0f1bb5fbbca4922b102
+SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = bd528a1bad76c4240498bfdae47d44ff0edd2267
+SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = 1a4eccc0021776bf743ba6603a3bb5f51b541b20
+SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = 75c3bbc4b918c4857b88da2daeb5c1a9210203a0
+SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = 05bf8f2ace065b413f25cda32d5b842e7c3c42f0
+SHA1 (patch-media_gpu_gpu__video__decode__accelerator__factory.cc) = fffb90c5048a79cdef2d944acdf99469554097b2
+SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = 6308323c5a66c86acf8beae8e3c08bd5a62cbe8e
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = 98d5e97aa25bc772eea898558600648d53ffdd13
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = 4912312258dd3e7f736df42763aa80cbcbdc8462
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = 0a541b00dbaed76446329594051c230746f852b3
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = d61a844e6a6f4e5baacdad082dc9df168d27c381
+SHA1 (patch-media_gpu_test_raw__video.cc) = 9893e5e0d2f8aa62f0f72590847de44b4275c621
+SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = 4a1c1c4bb6101849c83ddb8356ad71a832c0bc3e
+SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = 4599be6955c954cb34b1d90edd4116c30f4442fc
+SHA1 (patch-media_gpu_test_video__frame__validator.cc) = 9cd5e776b49f0d60d9dcb9bceaa47f299c9e4d51
+SHA1 (patch-media_gpu_v4l2_v4l2__utils.cc) = 451808824baec866125908dfaf588535d9148a76
+SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = ccfe30359ecd94fa9cfd489efdbb35bac8f215fc
+SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = 7a5ae0257d48e692651dc06c7d7f505ebe0ab83a
+SHA1 (patch-media_media__options.gni) = 3768692eee2b3019187e3a18901b3ef6c0399d60
+SHA1 (patch-media_mojo_mojom_BUILD.gn) = 25081bf33475fe607b52c7c3b1a03a2b4168e3d4
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = c90b5bfde5e8df58d16f3c8cbae2909580c6116d
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.h) = dc357462ce2db88f9379b2e508c5b853563b03fe
+SHA1 (patch-media_video_mappable__shared__image__video__frame__pool.cc) = 1cef071326d3ef80eb71dd79a3befef23998c65a
+SHA1 (patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc) = 7dab5fa3c71a6fff04bc22c34b1e06b9210682bd
+SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = 152780b0b168b16b6ab8f92438ef2cdf039c8f14
+SHA1 (patch-media_webrtc_audio__processor.cc) = 75117a6050aa1a15c803e80dc81e702dbc118186
+SHA1 (patch-media_webrtc_helpers.cc) = 52cb5a2685f49e72cb0a40bac0d0f865fbd899bf
+SHA1 (patch-mojo_core_BUILD.gn) = 34684c48dcad252d201319a7ff62bb741bf02045
+SHA1 (patch-mojo_core_channel.cc) = 7f697ea05152ef084c12eff85937dd12bb2d1843
+SHA1 (patch-mojo_core_channel.h) = bd8dc0c1ea3cd7b893a9ff241408df2ea8c0f752
+SHA1 (patch-mojo_core_channel__posix.cc) = 4299dc19ff834e9a4311e9d43b8a0e5d33e7b70a
+SHA1 (patch-mojo_core_embedder_features.h) = b427c1d78a978efb102b0eceff30219f3adba721
+SHA1 (patch-mojo_public_cpp_platform_platform__channel.cc) = 5e47ff5caf017389c9ed83e5eef3aec917c2e089
+SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = 6f1c6b07c84b8f09bcabf4a95bd2d00c1a58ccf6
+SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = 40e299820359e32e8ea61d1dd0bea1dd73d52a8a
+SHA1 (patch-net_BUILD.gn) = c524a8a02f1ff527d0286692e5ad8448874c6851
+SHA1 (patch-net_base_features.cc) = 1a7cd5d45d5a64c4600b5577b286470a7fbf66a5
+SHA1 (patch-net_base_network__change__notifier.cc) = 24d873e1daee764a7d4ccf72268925f45eb310b2
+SHA1 (patch-net_base_network__change__notifier__passive.cc) = fc046785eaef0834f0198a3383b5a068b7f9b908
+SHA1 (patch-net_base_network__interfaces__posix.h) = 82205108bff89c4d6a86e6b67192614de5835d1d
+SHA1 (patch-net_base_sockaddr__util__posix.cc) = 66a600fa2d4976b5fcd2e21c63f68285670e8868
+SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = 4997f20b52da5b2f3af2cec55f1ad131df0e0d6b
+SHA1 (patch-net_disk__cache_backend__experiment.h) = da72d04e8480830da8797775cc9f7aa999c1a46a
+SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 43e771d61300eef96330eb2bb0d863e6e373d406
+SHA1 (patch-net_dns_BUILD.gn) = b4caef3b907bfdf48ab7ff4b5f3dc94ba361e01a
+SHA1 (patch-net_dns_address__info.cc) = 78731ae301861d9e83058d0145a6b7f8a092149a
+SHA1 (patch-net_dns_address__sorter__posix.cc) = 34c23ca62d83ddf75eb26e90eef9eeec68c896ea
+SHA1 (patch-net_dns_dns__config__service__posix.cc) = 3029771474f614c4b75881fd46fc8c77463d8e4f
+SHA1 (patch-net_dns_dns__reloader.cc) = 482fbaac081f14f1bb84a4136b951eb34ef6814d
+SHA1 (patch-net_dns_dns__util.cc) = c6e70275de53ef89f64040f576eb3a416e4f0598
+SHA1 (patch-net_dns_host__resolver__proc.cc) = 5d3831b052f60bd59e8060fc9b6b9daf93278886
+SHA1 (patch-net_dns_public_BUILD.gn) = 6b4f2c7317deb92ae4876ef86ead0114724539eb
+SHA1 (patch-net_dns_public_resolv__reader.cc) = 9aac8697429d06aa1a34ec410572370a5fabd5a7
+SHA1 (patch-net_dns_public_resolv__reader.h) = 7c0fe2ddec82c3a60e1bfc53333caadb59a152bd
+SHA1 (patch-net_dns_public_scoped__res__state.cc) = f79f1f899f0e4b0500f220b17bd7573d7de55538
+SHA1 (patch-net_dns_public_scoped__res__state.h) = 77ca62de7679a6bf0e7fb5012b91b0a0f496c53e
+SHA1 (patch-net_filter_zstd__source__stream.cc) = f469abd476bd658ce80510f184ff3f6992d9d1f0
+SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = 739625028e19712e438dec4e537d0d90b3919b2f
+SHA1 (patch-net_http_http__auth__gssapi__posix.h) = 89fb48341ab12a06e0ea7f787d1543f6374f96f5
+SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = 8231bfa839902596dad9b0480381cf4e7f277db6
+SHA1 (patch-net_http_http__auth__preferences.cc) = 186831d5b4630d87819eee5b7a852ac263ded4d2
+SHA1 (patch-net_http_http__auth__preferences.h) = 50b6f7a70fd3178b43e57b5799d5ae7139fdb5b7
+SHA1 (patch-net_http_http__network__session.cc) = f3fb54dfcb58c0355b40ad2e0e73659b661542e7
+SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = 663a8efa22cffdc7f120e20761d605a40a64b605
+SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = 9c1f616eb773a315aeb6eda2fd5193378ca3eda2
+SHA1 (patch-net_socket_extra__socket__defines.h) = a929f6475dfa7e9db50d807913f89c8d6ce8467d
+SHA1 (patch-net_socket_socks5__client__socket.cc) = 0e84a3fbc4807947b8d28d6631bad9d3d350629e
+SHA1 (patch-net_socket_tcp__socket__posix.cc) = c35a3e053bc51b11c9ef6a01ad9c2726c6d3021f
+SHA1 (patch-net_socket_udp__socket__posix.cc) = c34509ab88000e96e617dbbb1ee473f96189be24
+SHA1 (patch-net_socket_udp__socket__posix.h) = 1f16407edddf2d2ca7a2b5d397ba2b7ff3a5780a
+SHA1 (patch-net_socket_udp__socket__unittest.cc) = 3d780a8ff33c8349a94e369bbfa82725bab71791
+SHA1 (patch-net_third__party_quiche_BUILD.gn) = c03a2c3f8a578409ac6eccb711172323d58aec1f
+SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 9362c0f18083cb48910aaf69cfb8d2a0db86a042
+SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = acded9c4fbe8a4005a6c55c2832c7c4f79ed65bd
+SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = 36ee2430b9ab16171d0025b317f4ce570ea4308b
+SHA1 (patch-net_url__request_url__request__context.cc) = 5117cd1cdc03fac284401dbd0205d653af488803
+SHA1 (patch-net_url__request_url__request__context.h) = ee7370ff28f9155a90747044cb0a56493b487cdb
+SHA1 (patch-net_url__request_url__request__context__builder.cc) = 2736490a4ac01fe78705830813c5c5861a403955
+SHA1 (patch-net_websockets_websocket__basic__stream__adapters__test.cc) = 2dc317cac3bb3afeca083aa5ebe496e6fce98358
+SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = d2a5f9ca4125f53d9d0da2b5e43d3200b0587079
+SHA1 (patch-printing_backend_cups__helper.cc) = 2d6bf9c91b1f84a86d905c706ae75d6bdc33dc95
+SHA1 (patch-printing_backend_cups__helper.h) = 5b0ff6715766a0267107fd581e001b290607d516
+SHA1 (patch-printing_backend_cups__ipp__helper.cc) = 00d50fea525c6ca00206de401e314464a5773895
+SHA1 (patch-printing_backend_cups__jobs.cc) = adc7334de2bc1ec78b95a771c55793de438f1db4
+SHA1 (patch-printing_backend_cups__printer.cc) = b071c9324ba34fc9c746d72f7930a62e9edeaf5c
+SHA1 (patch-printing_backend_cups__weak__functions.h) = 4904637c2bf9965da50d074b19b42783e2a270d0
+SHA1 (patch-printing_backend_print__backend__cups.h) = 6b895f90de76c03888077d3d014f9e0d90e106e8
+SHA1 (patch-printing_backend_print__backend__cups__ipp.cc) = 4a3c0e2458bf954d913520540dc2297ecc4fdd14
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = 3b7a1c2c53081ebaa9894b77a437fffc04ee9416
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = a56a2a3a166079b91b72a6ed8a3988653381bbc4
+SHA1 (patch-printing_mojom_printing__context__mojom__traits__unittest.cc) = cf48000af03ee2c2e46838c6d8fd3c065c283a4a
+SHA1 (patch-printing_print__settings.cc) = 555ad565cd55381bb695df3d272615353d5d4977
+SHA1 (patch-printing_print__settings.h) = 76e545f6ab1ecb5013ce64db96b0085748c633bf
+SHA1 (patch-printing_print__settings__conversion.cc) = 7f34f3d1412317acdd6c43badbef21fc65926e81
+SHA1 (patch-printing_printing__features.cc) = a58a917d27caa56758fd390a1a3c5c521451efc0
+SHA1 (patch-printing_printing__features.h) = 3aed016df1a03754364d2145af21d4ec479792d8
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = 66154ba6f7f36a32eccffebe5b33006c5683f665
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = 9a8b7aac077b98a20be74720a4d3154df842b547
+SHA1 (patch-remoting_base_branding.cc) = 3ab9f99e1f8b92f96b5671244edb5aa8c47e599b
+SHA1 (patch-remoting_base_constants.h) = cd35fb6b6d6972ff7d6603656a89556dc44e3fe2
+SHA1 (patch-remoting_base_crash_crashpad__database__manager.cc) = 1adbf5f65cc8d9c1a10929f26247348a079dd0ed
+SHA1 (patch-remoting_base_environment__details.cc) = dedd750bc6d17ef42001fb8343d7c63e5b6de3e0
+SHA1 (patch-remoting_base_host__settings.cc) = 84c133b3a27805eacb5fd47167bbedfac731322f
+SHA1 (patch-remoting_base_passwd__utils.cc) = a7257d1723d638baba02fafa02303ff111e9c90b
+SHA1 (patch-remoting_base_passwd__utils.h) = 627724238a8b6af58883f91b4c23332e2233c87a
+SHA1 (patch-remoting_base_remoting__export.h) = ca54228b8ddc5de82a7bf4e38b9cfd6060ed39c7
+SHA1 (patch-remoting_base_security__key__socket__name.cc) = d4356fea20d0b7feff507c994c1661d45ee24366
+SHA1 (patch-remoting_base_username.cc) = ea5ebc03a0ab5a48668507fa0f29ef3697f6d9ad
+SHA1 (patch-remoting_base_username.h) = c2580941066d16edff06461ed0e03e7429d0832c
+SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = ab71f12b67b037e7127cf1c67a9e24c1c5135a58
+SHA1 (patch-remoting_host_audio__injector.cc) = 97c737716157f983c7a4b1d86413798495a60d4e
+SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = 5c0614097167ec23e82c846a1d266779a440c605
+SHA1 (patch-remoting_host_base_switches.cc) = 328e79ab82c22a241b09f057e6eb70df880fa5a8
+SHA1 (patch-remoting_host_base_switches.h) = ec27f97fef9721015f381def714e7f0b5ac55164
+SHA1 (patch-remoting_host_chromoting__host.cc) = 8cf50aa405a0572a3916ffd61bb0aef49c6eb7df
+SHA1 (patch-remoting_host_chromoting__host.h) = e91d7af96b30dbded2e71e532bc28ba018dd6186
+SHA1 (patch-remoting_host_chromoting__host__context.cc) = 2f2b4540bb4e793ba1462c417c9d83ab7f1f879c
+SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = 2a2230088a613a51b2abe7f7dafac8ae15184ead
+SHA1 (patch-remoting_host_chromoting__host__services__server.cc) = 7f1432d6f9912fc0cd483a28c4cbba22a0d8fed5
+SHA1 (patch-remoting_host_config__file__watcher.cc) = 19c55c176f915e19a9d4ca9269fec86d7e61eadf
+SHA1 (patch-remoting_host_config__file__watcher.h) = 4c605a5b22c128590e897e2973f6b5094d081b45
+SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = 6370de6f4ce248a1bc56528dd8a6f3f049d48ed7
+SHA1 (patch-remoting_host_create__desktop__interaction__strategy__factory.cc) = 600e801ea4b5b489805b5e420dd9a9c922621d1e
+SHA1 (patch-remoting_host_daemon__process.cc) = 9095d952e86ef012a74c27ef60b63bffac1d3e96
+SHA1 (patch-remoting_host_desktop__process__main.cc) = 9d69338d41abf87e782f385c22bf88b2f9864085
+SHA1 (patch-remoting_host_desktop__session.cc) = 1e99346f83514b348a60103af2c043bf1b10be89
+SHA1 (patch-remoting_host_desktop__session__proxy.cc) = 14747c24f00b002389bacac81840cc499acb403f
+SHA1 (patch-remoting_host_desktop__session__proxy.h) = 371c9f8d80f869afb0294fe758635c9b11713652
+SHA1 (patch-remoting_host_evaluate__capability.cc) = c15f78b90acf3416444b709792ca7645808cb32a
+SHA1 (patch-remoting_host_host__attributes.cc) = 2ac0a1a2cfc4a7ea1a62c18ad67f058635b4c7fa
+SHA1 (patch-remoting_host_host__main.cc) = cccf865031221187d46b20bb1ab5bd43561056f7
+SHA1 (patch-remoting_host_host__power__save__blocker.cc) = bbfbff71d00b5c3cada3fbece8a9e03596b76997
+SHA1 (patch-remoting_host_ipc__constants.cc) = d14b632d54206eb1768f65bbffad5b7962a54d79
+SHA1 (patch-remoting_host_ipc__constants.h) = 3f750d247e1f568087553074d32174ff8c159a67
+SHA1 (patch-remoting_host_ipc__desktop__environment.cc) = 831c7402c0fff8fcde93faad8f7f63e67a8441f2
+SHA1 (patch-remoting_host_ipc__desktop__environment.h) = 9a5d069c298b97e6f08d118f62b349546e6747cd
+SHA1 (patch-remoting_host_it2me_it2me__host.cc) = 048c4d85dc08da0ae35d4972fc6959d728d94e4b
+SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = e54be0c000d01f9011c0d6545b0f923484670be9
+SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = 8c72384d5eb8cc86e499b30524b6e6c032d4d290
+SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = ca5807b6ecf2b9da03c3247434ddba183f7ac71f
+SHA1 (patch-remoting_host_peer__connection__process__main.cc) = 5c656e614083d5bf63bfac14531f550f8cc85e16
+SHA1 (patch-remoting_host_peer__session.h) = 92de4d9c8965f714a3f59711396df3c66ce6ac49
+SHA1 (patch-remoting_host_peer__session__impl.cc) = c080e74d99b2892604ff627cfad6662c343598ec
+SHA1 (patch-remoting_host_policy__watcher.cc) = a6d70b17f5c2dedd616282aaa879df820896a684
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = 35e8a458fb387a7ccc97f611525bdcb8d4f2e5ab
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__main.cc) = f519f913a68c26ad92b3982228c7929fd05d0d99
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = 574efa69b639cf0efab518805f49fd590046e16b
+SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = 8da2436284dd956337a2b3f0e97554acff41dc67
+SHA1 (patch-remoting_host_remoting__me2me__host.cc) = c0b341cd7bdc02c04d3ac73b126b3ad0029a62a2
+SHA1 (patch-remoting_host_security__key_remote__security__key__main.cc) = 82975d3706eb61d22c4b56ba3a52244e2ee3f83b
+SHA1 (patch-remoting_host_session__policies__from__dict.cc) = 2f2e9e3009f4de0b402f505ac3354ac52be32f85
+SHA1 (patch-remoting_host_setup_daemon__controller.cc) = a3d762a04f417d54d45b9d16be9a3de17408b36b
+SHA1 (patch-remoting_host_setup_daemon__controller.h) = e4bc9719002501fcf0165ad1dffbbeae4552aeb0
+SHA1 (patch-remoting_host_setup_me2me__native__messaging__host.cc) = 240a83090a1e73f794c7dd74d77e2d1607bf4fb6
+SHA1 (patch-remoting_host_setup_me2me__native__messaging__host__main.cc) = 5a6cc02ab502b64ba48b36f09227a89695dd127b
+SHA1 (patch-remoting_host_setup_start__host__main.cc) = 820ee6ccc659708c3637d8ccf2caed9edb98ee9e
+SHA1 (patch-remoting_host_webauthn_desktop__session__type__util.cc) = dc076d746d64350b376534e62435b57fb06bf4cb
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = 9e3e0e38d59f7ec7adf5e4dc19737dc35addd887
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = 348516a8cda2d806045dc56b4ad875423b937eb6
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__main.cc) = 2a0c0411ed45fbf4d2ee6f2a36c03a2261618dea
+SHA1 (patch-remoting_protocol_webrtc__transport.cc) = c323f0f4baad33b0e0a8037c004619b303bad84e
+SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = fdb087824c7cca9ac426b799def5bc97095f3b4e
+SHA1 (patch-remoting_signaling_ftl__host__device__id__provider.cc) = fcb4cb15fb0cafea1f80d0678bdf870cfaeb117e
 SHA1 (patch-rollup_rust_bindings__napi_Cargo.toml) = af46b5c65dcbd0714ccca2782988f89e4a8d175d
 SHA1 (patch-rollup_rust_bindings__napi_src_lib.rs) = 930763c6c3725b129b395a2a9d560c7c7996cba4
-SHA1 (patch-sandbox_BUILD.gn) = fc9d5830eecbf749d5ce829d9239750aa06cc6f7
-SHA1 (patch-sandbox_features.gni) = 6bf328042c386dcb08343022904b05f1706a451c
-SHA1 (patch-sandbox_linux_BUILD.gn) = 3dcd07701a9eda200778bfd641fd72dbbf094697
-SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = 07b5568e0ecb3bc3af296126f727f74074eb27e7
-SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = f2960ecba49b65842faf312e2df74da0441285fa
-SHA1 (patch-sandbox_policy_BUILD.gn) = 2e38db93fb848ebdfd9047e8968429393bcea817
-SHA1 (patch-sandbox_policy_features.cc) = bb4f21597ecb1eb50f19fc36dd36d20a33f4e9a1
-SHA1 (patch-sandbox_policy_features.h) = 8d60284fff37f0acc80bf3075274ed4265cff3e2
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = 368d58a0049023b1010b73566fb81ea57c6f7749
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 51f6145012de38c51712af5e6742f8cbfdc3fa38
-SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = a18e63a696a67ab3941929c09e501f51fa9d1a35
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = f910e337159829b99c94afb91241195ef57f569a
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = 91811620df94d579e2d132d610cb095b9cec9332
-SHA1 (patch-sandbox_policy_sandbox.cc) = c20b891b0818a25a797f21fecf327f4fda59d5a2
-SHA1 (patch-sandbox_policy_sandbox.h) = b51ab4b3ae091fbf7243142013e5729076cbcc21
-SHA1 (patch-sandbox_policy_sandbox__type.cc) = 072abf3c2f49ea06b025bb3f35f530687d3350db
-SHA1 (patch-sandbox_policy_switches.cc) = 0313f2c4658acd4272c6c6f0847da42125a29f10
-SHA1 (patch-sandbox_policy_switches.h) = 9e9aa5fb8a661fd032cad0adeb2c749905c434da
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 6071c936b00343be1a50cf9f866dd2d5f95bc3f4
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = fbe0cfb04c24a0e802693b1994a36a1627fb2eae
-SHA1 (patch-services_device_BUILD.gn) = 3768521c050d6dd4b411472db6cbeb638b27f71a
-SHA1 (patch-services_device_device__service.cc) = e801070dc20de0d9c0d46fea56785b9f8dd6d3df
-SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = c6d231bd625d95bffc96ad276d7402bbcbe7cad5
-SHA1 (patch-services_device_hid_BUILD.gn) = feac88a2ca0c7dde5c8f24f4c673d531b0f81ad3
-SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 7e1b27e332c0c1109bdef5ac276821991e123ad6
-SHA1 (patch-services_device_hid_hid__connection__fido.h) = 56c79856e1c5f17c89cfa6f431006671b7499ce8
-SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = b457ec5137638cb955dc0eb3bedfe76a3945f2c4
-SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = b34a6ee09e3920c8fbb9e0dbbf1cab862ebf7318
-SHA1 (patch-services_device_hid_hid__service.cc) = c2ebfeeac2acb379dffc248b1d18992a07945d69
-SHA1 (patch-services_device_hid_hid__service__fido.cc) = b6cd4fbb031dce03b713d46bb08883454ac7f9de
-SHA1 (patch-services_device_hid_hid__service__fido.h) = 700a4ecbb659fdd3175d510eb6ca3c36682a43a4
-SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = 9fcf9708fa301ddc2c40e75a671c4421d16454f7
-SHA1 (patch-services_device_hid_hid__service__freebsd.h) = f9462d3742e8426ce0055b26c1a9d6e8755bd51c
-SHA1 (patch-services_device_public_cpp_device__features.cc) = 003b87a5f2c2cf1891a343ad31a8c6a2b3fea6e3
-SHA1 (patch-services_device_public_cpp_device__features.h) = 04d8edc531e4931ef69069f6bedd8c6e6920bf6d
-SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = fe26b8b78e51f4f68dfc121c6103aa08a4ae29a6
-SHA1 (patch-services_device_public_mojom_BUILD.gn) = 3122c3a9b4032300c594d4d502472f6b9de2b669
-SHA1 (patch-services_device_serial_BUILD.gn) = fd406fb7bd1a432e918b9395028a43467ba6f425
-SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = 2e3de40616915969bd7129f0ab60b19ce228fed8
-SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = 436f7609a31a9103592f7016cfe986547aa75f05
-SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = 8429c39312a568fad5ea5388e00f967c4edfea3d
-SHA1 (patch-services_device_usb_BUILD.gn) = ce6d0696d843e7461df0bd87eb3eeda5a2d05d3e
-SHA1 (patch-services_device_usb_usb__device__handle__usbfs.cc) = cf9c9a4ee0fdbf2d153cfc1a7c0d01fb92ff1b93
-SHA1 (patch-services_device_usb_usb__device__handle__usbfs.h) = b583d0d84a257f4447fca711cb5673c76e6f480e
-SHA1 (patch-services_device_usb_usb__service.cc) = 30c0957b3d2e9af47de6544826f2d89c8ad0d900
-SHA1 (patch-services_device_usb_usb__service__fake.cc) = 132304a90d164b2fd2d1acf320e59712f1e0b833
-SHA1 (patch-services_device_usb_usb__service__fake.h) = 875ff2c3ee80bd22645ae28d6e937a4ca35cb487
-SHA1 (patch-services_network_BUILD.gn) = a8f273527c7683b8c456c44e250841fba672a7d7
-SHA1 (patch-services_network_network__context.cc) = db2f17a2489686a304bef6127721330f813f89c9
-SHA1 (patch-services_network_network__context.h) = 69fb1c23f7a967c1578ac6dd79bf3008add041ee
-SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = 085cac64b7973154bfc802b651853cf3b63273b8
-SHA1 (patch-services_network_network__sandbox__hook__linux.h) = 5d32161e8b565ceed4c28bf68e94198564e64891
-SHA1 (patch-services_network_network__service.cc) = 47262aeea9bc2d4576593c4648942c328596c8cb
-SHA1 (patch-services_network_network__service.h) = da164723a2eaf74e0403e5037e393d679348f05f
-SHA1 (patch-services_network_public_cpp_BUILD.gn) = 2cbae6eff8cb5f943434dec55ec7b1aa71eb0f24
-SHA1 (patch-services_network_public_cpp_features.cc) = 74aa47b0603ea70c9abaf4c013d8aea62c119b4b
-SHA1 (patch-services_network_public_mojom_BUILD.gn) = 2bea4d67a4acf300073644705ad5970f3a9992aa
-SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = d736ab46ab0c91d681783e7a540c7232087b45f5
-SHA1 (patch-services_on__device__model_ml_gpu__blocklist.cc) = 22c325212955a181dfb156fa5dc6936f31d18c4f
-SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = 356e87ccf830df137f4f9c74b0928d53506f169c
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 491328b5d620412570f2ec01314b102414409316
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = afa87ada3a2378e86317669a655fca635d3ea0c7
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = 19d5be3d22453dc6a5a478718599aaa9709aaff5
-SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = a185c2526577d8968e441331ad0bb88c9d12d891
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = f31a1060a6b186fd627d4c35e2436538407b6f6a
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = f29b45ef36d782f90213f04081a3cdc35a5d4ba8
-SHA1 (patch-services_screen__ai_screen__ai__service__impl.cc) = 3e0e4bd0ee1682c667f7fffe772deec23985ae20
-SHA1 (patch-services_service__manager_BUILD.gn) = 8c0ef076b28f84955ecfbb9bb14c019ac1ccdd87
-SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = 98041dbe1c0b645d6bcf13446e9731499bf15901
-SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.cc) = 22e35dc8da86129431700f9fbb243a15e597e1c5
-SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.h) = 4d3960eea6c0a22d2a9d4846bbb48cc6c7d576ba
-SHA1 (patch-services_shape__detection_shape__detection__service.cc) = 0fb66c759becaae76c0b91c8ea179e0d64d4e2d5
-SHA1 (patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc) = dfbcf591d46fe2241823cacd6b7a24fa72ea48df
-SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = 7d079e5c423d06ff4e547d465e65864d62a85166
-SHA1 (patch-services_tracing_public_cpp_system__metrics__sampler.cc) = c818365053cac2f64d6b25090f11f081e00fb9bf
-SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = 27213410a952ddf1504fc892f6c1352de95e539c
-SHA1 (patch-services_viz_public_mojom_BUILD.gn) = 583a5815a78eb2c682d0a4f7dda9971f280cf7cc
-SHA1 (patch-services_webnn_features.gni) = 8d61b92dcd04c5fa872832b63a2b29b33cab511a
-SHA1 (patch-services_webnn_public_cpp_webnn__sandbox__init.cc) = 3fd610e63a08d17772d72a6819c731ba3bae14e5
-SHA1 (patch-services_webnn_public_cpp_webnn__sandbox__init.h) = ae742ee58ec3aded393e113cb3851d5e862f336d
-SHA1 (patch-services_webnn_webnn__graph__impl__fuzzer.cc) = 33698aa5ebdca71bb187e135f1763f15ab6ebd09
-SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = 8ddb41682a0ab7739816d18d39c54f65254f3af1
-SHA1 (patch-skia_ext_font__utils.cc) = 5436c807c54aa1542f9ba496f35ee66f8464f3b0
-SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = cca7453f25fd28e489670112958be6b565d15f34
-SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = a5e9c39305c3dbc36440a0001fc395be45d23c01
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = 5601412d4548e55fa390308687fefd0dfae2eb03
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = 557ebca15e5c42c7fc9e23c0cce75676ef07fe09
-SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = a2cf1c2ce5c83480410016d93fc027883445fbf1
-SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = 2aff9ffc3f34543187950d314e62447afb74b2c7
-SHA1 (patch-third__party_angle_BUILD.gn) = 0785b8acdf8021944749907e51e7bfc9cf520ce0
-SHA1 (patch-third__party_angle_src_common_platform.h) = 90cf1c1d4f83abbfe8c2a339aa27f516748ffd7d
-SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = 0858d496c1d4cf13464af4caf29a2c1d345d22a7
-SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = 2e90580a3ab313b0430c3b20167fc69f06867068
-SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 63164654bf3d0b3cd365568aa1dedc9707962bc4
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = 35c75af1b6aa239db4cbb6ebb0ea21fc0893ec6c
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = 4f935eb845cbc4b130b1a422cc358bae066fd293
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = 574aa53b890eac6c29233c073cf286c7d7be0ccf
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = 44ccf6e770050f796991e14f5f2bcacf8c4a7671
-SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = e06f229c0b6178658ef489d7167ad9a78b739f65
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = b73eb5ae7c441f292241772fb800fe7b3d2e1919
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = 9c341349dee02296aab36b33367dc96b279b42d6
-SHA1 (patch-third__party_angle_util_BUILD.gn) = a249c99ad51c57fcdd9c2c36458e30dfa84aff4e
-SHA1 (patch-third__party_blink_common_features.cc) = 0f7f1caa27fef4b507458e8c2d322bbeb2ee986f
-SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = 8ac897ef770d83220e5f822d51201b3e6a784acf
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = 5f3ccb6bd32fc7cb7d6f82056522a532aae07109
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = 49ac5049355094ea217ff522d47d6d2df7a64ea9
-SHA1 (patch-third__party_blink_public_platform_platform.h) = ad435b40c54fe51e0893461ca71214455e1dff32
-SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = 0e36cfb27b60c7729e521e15e1bd269f6868ab59
-SHA1 (patch-third__party_blink_renderer_build_scripts_gperf.py) = 8566231bb4a9995856eff416361c16c440931576
-SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = 2c2c3a5411d2577e62fcf3ecdb11ed550ccd06c7
-SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = e25a63a430c72c3af9baf609401349fe57b0e964
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = e70908e6b0c9657dadabd85ea73f3cd8691699cc
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = 8389fd91735795cc284f68e5902aa393c31ba889
-SHA1 (patch-third__party_blink_renderer_core_dom_tree__scope.h) = 5003018772e0b0166dedc2fa874c3b1ffac74713
-SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 6d97804fa97e23430d08b5ecf04b71f7b34bab80
-SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = eb01b7057954715bb7bfeb7632130786fbe57e7d
-SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = 3f06e86db52d0cb9d2885dfe9ad7b6700db0dc49
-SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = 354d6b243188c3af66b1465f18bced9f8adc7b61
-SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = 8528e492dc9fc7c61fded920876ab88f4988cd25
-SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = c5c384375afb183d15257debdafaec5141d75e4a
-SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = 4e99ff0293352701b6f1a576ed9264d9f2386708
-SHA1 (patch-third__party_blink_renderer_core_page_context__menu__controller.cc) = ead1d812e462100a0f3c17f85e6d274c522e012d
-SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = 58c15faac7e807f5e09757c2a9694e0c0230c8a9
-SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = 17d5b6f917a0aacf9dc5bb46503033cc10782176
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = 96f4d5da81cc365d4f9d797f4d4875aea12ecf0f
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = d677d99d54ea62c761a905bcde210097ceaa981d
-SHA1 (patch-third__party_blink_renderer_modules_canvas_imagebitmap_image__bitmap__rendering__context.cc) = 2d5f4e17cf68f292a012ea77d036512daa1b72cc
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = db4bae66a93e2dd42cad12be8405de389b284b2a
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 1eb06a6a7b9914d561c0ddf8a74e1f1df590f81e
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = 00fd80f43e79ddedf98ef5e6bf1331b42192e42d
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = 7271bc92436e94e7d656cfa234fd8eeb078406cd
-SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = c9467de1e73019f9d234b1664b82a383363446e0
-SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = 8bdca86705e44355dd9d9ec055824e42b240623e
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_external__image__utils.cc) = 7ac73828d1090a0f1fc5cbfe88deb2dca64f005d
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu.cc) = bdf52da7f698d5bc9eacf48fcea697276d99e2a6
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc) = 68e421117fecf4811ca3f2975c70f7352bc8caab
-SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = b58ca255a6a5ae7012c26d6811da3d6e329f58ad
-SHA1 (patch-third__party_blink_renderer_platform_fonts_BUILD.gn) = 25ee6c8ecf280851d5f002f68281b16f1f8d4147
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = 00c6f3ab9bbb38f8caf464480c5e092b6956c883
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = b882107a9173ce3f0db3c3904dd6435b2dcfc8b4
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = 28bded1601e6d7e5228135e17991ba85f1cc84a1
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = f39cd0cb0fc7ec3be69e6d0fd6ae4e821fc1c8ce
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = 17de1f869c7d9444b5fc0318fad04cc813d58f25
-SHA1 (patch-third__party_blink_renderer_platform_fonts_opentype_font__format__check.cc) = b6c847d38fa80ae69ef7df0a877ec138414b84db
-SHA1 (patch-third__party_blink_renderer_platform_fonts_opentype_font__format__check.h) = 277dea34898ffc88e7d9398da72a491972cac931
-SHA1 (patch-third__party_blink_renderer_platform_fonts_opentype_format__check.rs) = 1bd362d8940e028983ecfda8420fd0f9fc969e11
-SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = a935806f325c81e1ed969749cb64c8575c781251
-SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = bac349d6c4ec1a96ca5ee9f2257e1adc83bb6120
-SHA1 (patch-third__party_blink_renderer_platform_graphics_canvas__2d__resource__provider.cc) = c6b7d639cbcd17c90e7a8f8c5d57fd28b437b932
-SHA1 (patch-third__party_blink_renderer_platform_graphics_canvas__non__2d__resource__provider.cc) = 3c4d5eeb5407e347888b69b94962a624dba5454f
-SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_webgpu__shared__image__wrapper__cache.cc) = d2d0ee7a1fa0bd5806cc9a0e8d16ca3343125761
-SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = 1739282bb503be16f7c45dba707e990ebdb7a7ea
-SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 3bd6993269c448922361fda09cefbe92b23f1bb7
-SHA1 (patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc) = 4d5fc0243d1a5ae88c9b377c763e762e3678f6a4
-SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = 7034adfd05759e74373898b9de63b33c50896a1e
-SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = c487a31d9e16301efd1cb771d98b1f8f909ffebe
-SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = 69c6cc7d3b294643c67115f173fef6b4cf429fe7
-SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = 184a1fa4923b56ebcc1254daa305bc7b6f211717
-SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = b85c38e2cc8a8db52fe8cd9fb23ad1fe33214ad3
-SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = 542aeffcfc05e40d33f3b416de12a8c17e0cc07a
-SHA1 (patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc) = cf8c5b9cba472a311f67ff623047642ed6ae9299
-SHA1 (patch-third__party_boringssl_src_include_openssl_target.h) = a1b4df3f677d9c6d074f48da404685f4dd1f71ca
-SHA1 (patch-third__party_cpuinfo_BUILD.gn) = 364b225360f8521e806ef2c5df15a161f4319322
-SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = 5185af0cbc36f821f2a5937f68dacd10f145dced
-SHA1 (patch-third__party_crabbyavif_BUILD.gn) = 2911dea69f99c2c5dc452fc472041c55bba74d29
-SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = 6e40cd34a83749a3a7ccf8f7e36722ab6496df1d
-SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 905bd0f25e7d8cfa45f02263e4ed3979d0ee9a22
-SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 751d1cfc84e50c5cd34b1dc67682b3f4f9a5e18d
-SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = 4ba0008fae9d0eba79212a79b2b950cab7f663bc
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = dd1a8e2af24d3779c1ee21255c49c2bee95ecebf
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = 82ba8af847bb1c2b627958a48ed56ab1cbfba879
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = 7d34a2a6810c2f843fa5150bbdf2e64af961ecdd
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = fe5dfb398f012b06a4c15058bbc3123c124b919a
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = 3a9164f4fcd307ea6f7f2426cdbba8e84198f9ea
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = 8e5a556e23a0a92ea71b882c82d86f0353d7df7e
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 9c47b23f047ca88bfafcab03b8caaadcc004d0aa
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = 79f9b4ddfe651df09ba9327e41b6eff7a8426d75
-SHA1 (patch-third__party_crc32c_BUILD.gn) = 4179aaeb940604076ec28562ae1a46c07840be78
-SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = e799a9f3df61917b279ed862b085f5311c16e384
-SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = 467f5185df5f7b29def79d15a0344dc1325ddf8a
-SHA1 (patch-third__party_dawn_src_utils_BUILD.gn) = 02950b207d6c11f684a02e90fdb0449ad4585f9e
-SHA1 (patch-third__party_dawn_src_utils_platform.h) = 2eb168da7bee9f9a77be3f26f438913b48b903eb
-SHA1 (patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h) = a85dd43995903bcd6628fb330a303400b923b9a9
-SHA1 (patch-third__party_dawn_tools_generate-sources-gn.py) = 69fdc97777d3cfcf156d5ecb084dd158c25ddea7
-SHA1 (patch-third__party_dawn_tools_python_cipd__deps.py) = 752807a90b0356078892ad70a83d6792bfeef747
-SHA1 (patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js) = b79ed4295a9b719521fd3c96e44d289dafff817d
-SHA1 (patch-third__party_devtools-frontend_src_third__party_typescript_typescript.py) = dd3f922d545e58b9d0ef1966680368c362f92837
-SHA1 (patch-third__party_federated__compute_src_fcp_client_opstats_pds__backed__opstats__db.cc) = 10d973f7a81c8e8cc9cd7cf04327572d5bed592e
-SHA1 (patch-third__party_federated__compute_third__party_protodatastore-cpp_src_protostore_file-storage.cc) = d8dd3c760615c85550a611ed26ba8a9be603280d
-SHA1 (patch-third__party_ffmpeg_BUILD.gn) = 39681bf7576da5d1d221702b17c93c6c830938d7
-SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = ad741c5212f16f375f4972694b095cdd6394c386
-SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = abadd75811f22cb7b77d5ef5cd678a0ca5db5493
-SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = eaf0851d64c7c9e709ffa4233d09faea17d08836
-SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = b1bf64224b0dd6afe094f136d8123239d2a1afc0
-SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = d17d87666deed8a2e98b87c996473aafb41ad4d8
-SHA1 (patch-third__party_fontconfig_include_meson-config.h) = ca1ed1c42c4559b4b5e54ce844eec79d71c5990f
-SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 5e877916fe2f81e60af087412ed91e4afcf5128b
-SHA1 (patch-third__party_google__benchmark_BUILD.gn) = 15ffe0b4d2048a1b706b597ea0c859e720283af8
-SHA1 (patch-third__party_iamf__tools_src_iamf_cli_codec_opus__decoder.cc) = fb7bff74fff3ffb170af6865fd6588cdc17ae0a6
-SHA1 (patch-third__party_iamf__tools_src_iamf_cli_codec_opus__decoder.h) = b04335bada825520414e53e4be765fa6c0544fb6
-SHA1 (patch-third__party_iamf__tools_src_iamf_cli_codec_opus__utils.cc) = e577ab9c2129a31f4ca982aba82fc6bdd4fc7742
-SHA1 (patch-third__party_ipcz_src_BUILD.gn) = 6a8d624fb2546371ce3e3f6ebf1db8122b93bf11
-SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = ae7f9d0fd20c052bfdcd486e8ccac9d65098dbe5
-SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = b8babfcd172c8c6bf1243fcec7c9261cd0aca35f
-SHA1 (patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h) = c85525d2a4d92f007666a3962bd8fca1468526db
-SHA1 (patch-third__party_libaom_source_config_linux_x64_config_aom__dsp__rtcd.h) = 4415de6c697fe5d72e9375962e7dbe2eb586484e
-SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = 342737e580d81ee379c70e713f17d71cc9a4f940
-SHA1 (patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h) = fcbc9bfa3de149fa79572918d57c892b2462b72b
-SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = 3d45f932dc09c30524a54cea702cd89384403c1b
-SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = fa9476033c6a1bf67dae3c1a693dbb69f44a262b
-SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = 13a5289958f4c8b7d74de311cd080c36eaba9c6b
-SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = 9231a48055012dbc4ecccb0f2549fdb793bdf794
-SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h) = c44fe822b16182c430de214d0e2d8a4cd75b018b
-SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h) = be501bc57f3a619e7b0f072de04519a8d1a4aac6
-SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h) = 57a4a0ff6c8efa63b8502a32b7d526c90a216076
-SHA1 (patch-third__party_libsync_src_include_ndk_sync.h) = 44c42a0d1163a53337f6b2a6f8bf6e3deb72a5f3
-SHA1 (patch-third__party_libsync_src_sync.c) = 0eaefe637fef1ca165749b985650fbf3b70f164c
-SHA1 (patch-third__party_libunwind_src_src_AddressSpace.hpp) = cd99ceef169ab538a0511d25314b1e5246c5cd7b
-SHA1 (patch-third__party_libunwind_src_src_DwarfInstructions.hpp) = 5c26800e98e598f64ec38f93c0384dd4defad74e
-SHA1 (patch-third__party_libunwind_src_src_EHHeaderParser.hpp) = af3647be47b805b08ddb82ee211284a0794220f2
-SHA1 (patch-third__party_libunwind_src_src_UnwindCursor.hpp) = d4076625f906b03766d0933de7e04ce7adf7b92d
-SHA1 (patch-third__party_libusb_BUILD.gn) = 682b30a4e5f9ede4a78c270abd272e94cb90e3cf
-SHA1 (patch-third__party_libusb_src_libusb_core.c) = 2a76174af65fbeeb0151c9019ee3b809a7c8bd98
-SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = 93fa218798b7eeccede4f3cc2c50d212e080e0b1
-SHA1 (patch-third__party_libvpx_libvpx__srcs.gni) = 25c0382ac295427012039a6fd824ef8983616d66
-SHA1 (patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h) = 656016a4a1ec840cb8896bdd5ee3074510742a91
-SHA1 (patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h) = 838d0906b3aa03430aa13e24fbde803daf631e5a
-SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = 82a9991914afaeeab78cb20c9be819112664a224
-SHA1 (patch-third__party_litert_features.gni) = f050cebb6ecc4b430add01ec45a5a11c7fb91ed0
-SHA1 (patch-third__party_lzma__sdk_src_C_CpuArch.c) = 4ee4f0a37a51ad6039a7e1abd67626008a9566ac
-SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = d31bbb4f51079353dc34b27323026c7cda683a6a
-SHA1 (patch-third__party_nasm_BUILD.gn) = e9834e32af8563bb6121aee23fb44e2400b7d7b9
-SHA1 (patch-third__party_nasm_config_config-linux.h) = ca938c7ede7b26d7eb8094ac21888cc60744dead
-SHA1 (patch-third__party_nasm_output_outieee.c) = 912fa6bff03dba6e811321ad2bab4935d5678283
-SHA1 (patch-third__party_nasm_output_outobj.c) = d4be2bfe17885b35a50bc7aca551a23d5bdf4e8a
-SHA1 (patch-third__party_node_check__version.py) = 80b69ed046bed5f915ec102d198d7665ebf98ebb
-SHA1 (patch-third__party_node_node.gni) = c2921555d3e3ccd99a9faa754c9ee81ca0fd07b9
-SHA1 (patch-third__party_node_node.py) = 8093a4f78e151e50e2ad48515bede14bd3af3027
-SHA1 (patch-third__party_openscreen_src_cast_common_channel_message__util.cc) = 33b6a2f281e1d083961f3a1ae7e128508246d67c
-SHA1 (patch-third__party_openscreen_src_platform_impl_udp__socket__posix.cc) = 26394c50d6deffd6eedfa92ca98aa542fc166b09
-SHA1 (patch-third__party_openscreen_src_util_BUILD.gn) = d89c5b7df8b1fc2b7253f132f0516f33ad7b982f
-SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = ca4efd3cceb1a6bb9e571c116945e561ef18f868
-SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = f37c055d8c84fe071def7173eff4b91b99783ba0
-SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = bddddeb2881be40a73526cd06950c24d7697652d
-SHA1 (patch-third__party_pdfium_pdfium.gni) = 92e2fef562b45fb28955d13e3e30b349a02470fc
-SHA1 (patch-third__party_pdfium_third__party_lcms_src_cmscgats.c) = b1d73f7484e261ec6328313d1539f925559c8cbe
-SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = 155e490320e9af6585474deb146f642fa210d48e
-SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = becfb1526ad55268e903724b606a7bcf14489b6d
-SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = 07adae559105291d6e9465ef614b5af4c700b244
-SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = eeaac9ec31a4b27688d3ef5924e79ae9a05fbd2a
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = 88f301d54b936e8dd8d5fad8bfd0e2bd4e553609
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = c3b0a3df349156f3148e2272ba458378ce21370d
-SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = cf421566f155413c363395956e1f8d2016a7b3e0
-SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 1cb0e2ed81559372399b292239bebf539f180a55
-SHA1 (patch-third__party_perfetto_src_base_android__utils.cc) = 47a6aa24c94bc1c52a452d3b4eb7c42068e00cad
-SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = ce3ee5107c424e1924c10e693f26c6965f73b709
-SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = 4912ad1137c551fbc54bfd2fbfd3777e9dea7045
-SHA1 (patch-third__party_perfetto_src_base_file__utils.cc) = 34aaf6991d396a91abfd49ce5bdd6ea2e0aec6bd
-SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = 4782cd1ab19c5c8c19948ee8330df87574c95586
-SHA1 (patch-third__party_perfetto_src_base_scoped__sched__boost.cc) = 51a37a63771f4d7b0c9dbd5b1bfe390a10b6523c
-SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = 78c816d089a648fe6ff9e709c9fbce1780720568
-SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = 19966dbf4c32d57550341799aeaf869404483de1
-SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = e2e0f2e992155ea8af8781e5068bbe89474a617f
-SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 8e010e8accc7bb9f5b2dfe756c5a87f084510fa6
-SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = 0814595fad534c75c5bf6d366cf9bd71880c7302
-SHA1 (patch-third__party_perfetto_src_base_utils.cc) = c86190263dcffba311b4ac3837307b905230092e
-SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = 7eb2b4505dc2b9ac13efd8c8e19da16ba66628e2
-SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = 898854fef017d422686668c90200b16c1d9ab740
-SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = 4f8397d68c58bfa8e20b592c1e918f298cd9b01d
-SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 2cf7724177e635b554e23eaaf0fd289c04f7db65
-SHA1 (patch-third__party_protobuf_proto__library.gni) = cd44e4c61e10cc7537dbd8ac2d196754395e32b2
-SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = 2488fed8945a8cc82aaf2895e78444edc6d31210
-SHA1 (patch-third__party_rust_bytemuck_v1_BUILD.gn) = 2cb1507b779f24f1c2f1a4c90eadca68f3d8032a
-SHA1 (patch-third__party_rust_qr__code_v2_BUILD.gn) = b9e1d2fbc12ceb4362c90d7bb34d40dd01bdc58f
-SHA1 (patch-third__party_skia_rust_png_FFI.rs) = d43d69f50b626cd492cea46d55e4a3a54ee78828
-SHA1 (patch-third__party_skia_src_core_SkAutoLocaleSetter.h) = 41fc010a0ff25a81376c9e1c90424420a909a2f3
-SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = 86a84ab24c7d259421bff7bcbe28c68a196a064c
-SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = cd5b3c1d8d549b3b4c2d706af5486ce497707cad
-SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = 0222afa93f08486a05c45ba823047d6b03f3a36e
-SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 9cde3678800d56cb74387a46e1f16b90828e0d73
-SHA1 (patch-third__party_sqlite_BUILD.gn) = 42d214c4b92148faa99b815ffdc25065e2792d16
-SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 470ffbe3f2e0a925d96d69059c255f02bf91609b
-SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = 92e8a9118c7f3b521dc248cb5438c08ff5577122
-SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = a880f32ad8879cc447ab885f49965ebcc4716274
-SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = 3fbbd267c468065141e111057b2622539da2c13c
-SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = 1d98222324dedb2859f651f7880e927a4baec76c
-SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = 1967ce764b1875c66d971cb95aadc4ec99e259c6
-SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = ad30ee5b8aac0c34746a9ad972cbe06560458517
-SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = e10c7ed9bb5679b24089b546d7a16712309c4565
-SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = a743c644304193a77c04a2f4c28f32b65084f1b8
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = be28109b68a27ffcc0f3aa40abe42e264f84c255
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = b756045c54ba2ad5acc613d509bd7ee9f6924685
-SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = d7bb3fd495dc8b24fbf1550a144e09a3d476174c
-SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = 3cc521bcb1820a8a80426b00ee95dcad7581047c
-SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = c7648ed3d245106300a281f0be60e2691b16fa5f
-SHA1 (patch-third__party_tflite_features.gni) = 72707851a938986a1e161a42e46d87b1a59e2baa
-SHA1 (patch-third__party_typescript_tsgo.gni) = 6012708d3ebc123b3b5af6189faa36df0d43c333
-SHA1 (patch-third__party_typescript_typescript.py) = c30efd8e33a8910c57171fa35f2382d343d97a01
-SHA1 (patch-third__party_unrar_src_crypt.cpp) = b635c7427e47afa9df30d701a1ac113629e2571b
-SHA1 (patch-third__party_vulkan-loader_src_BUILD.gn) = 06b8b862d095e08abe9e2c656af83dc7103f0b7e
-SHA1 (patch-third__party_vulkan-loader_src_loader_loader__environment.c) = 2d6861efb258ce6e42a4fbd4e412f5336642d9df
-SHA1 (patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h) = b582402152db5218e6152d1b4606ad824f782836
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = bc6c761ec41f616d55c915939141021426be395f
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = 0928b6c1fe19a33353b7efc19f9f1e44b579ad0b
-SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = 7ff8c0722a7b67732d33cfc26dca8de46aa314b0
-SHA1 (patch-third__party_wayland_BUILD.gn) = bff9397f4ac41dd644c95900eff2889d6ab70827
-SHA1 (patch-third__party_wayland_include_config.h) = 0569c888b690d169f6fb412676f001130202bee2
-SHA1 (patch-third__party_wayland_src_src_scanner.c) = 2ef514629e40ce2406f78ddede1e013411b61514
-SHA1 (patch-third__party_wayland_src_src_wayland-os.c) = a2061812cea064d48c476d4a87aad93585846192
-SHA1 (patch-third__party_webrtc_BUILD.gn) = 0faa825ac20d443fcaa0f3f131a856bc6ad74f2b
-SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = 5773d4e088272b4760ede5578fd4932a35ee23f9
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_BUILD.gn) = 9f04572b76c5ff7170e9aa94b8af8befdb9b00ce
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = 5326cf4b5fd7cccf88b35e835ae9e82b7bd1702c
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h) = 6ca59282ad29e0121be1ca6cae0eb96683e015d8
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = 7e7dcb637d495a9ee1fec007a379da0fc56a9258
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h) = f5767acd37823c0795cc4e03204bb4a78fe283f5
-SHA1 (patch-third__party_webrtc_modules_portal_pipewire__utils.h) = b547dd9572e9c5d21a8458a3bc02fa459d0aec26
-SHA1 (patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc) = 4c085390a5a7900cb38b511b8a05c928ba2f3248
-SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = 46e5ad66871aa52004df33e112d4197f50814248
-SHA1 (patch-third__party_webrtc_rtc__base_cpu__info.cc) = b92ca93272996e0fcad230a25f06b9b2cb04fe4a
-SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = b6c783d31312cd05dfeecffc888e9489f492c912
-SHA1 (patch-third__party_webrtc_rtc__base_net__helpers.cc) = e7c9e84174b32d5ed8d81f34d4b7262d62bfd7b2
-SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = 2d8470927329262faa53e2896639d2cd846c2d3e
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = 6422dfaef0fed9b7c56140c1e9aa4259ea31c1e1
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = 38f8a0b6db46b55fb073ab9d5e4572758c14e8da
-SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 8cd9b0b3620292359a97f68f9f471aacfe96b2d0
-SHA1 (patch-third__party_widevine_cdm_widevine.gni) = fb35a34995acea2e3be7e533f4146dd4dfa54064
-SHA1 (patch-third__party_zlib_BUILD.gn) = 0ab360514bc238d2265633a7d2d658381b060886
-SHA1 (patch-third__party_zlib_cpu__features.c) = 0276219394d77fc702dd139b74adca0c20372de5
-SHA1 (patch-tools_code__cache__generator_BUILD.gn) = 09cf9d0063ac413cde363da1f85a1098bc69971a
-SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = f64da659268ac5d786fdcaf9d4d645820db2cd56
-SHA1 (patch-tools_generate__stubs_rules.gni) = dc4322fcc4c98fd4272dd7c042aeab3e3e69bfa2
-SHA1 (patch-tools_gn_build_build__linux.ninja.template) = ffcacc2bc1b5e353b09fd7f6b4a32ce6cd8bfcb2
-SHA1 (patch-tools_gn_build_gen.py) = 9278d7a07df4331ff7c4e36172153e87b730bfbe
-SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = 4578ab3b80f86c9286f83ff5b07c65c02cf8f0a4
-SHA1 (patch-tools_gn_src_gn_args.cc) = 27cc18e72497679f53581be57d56570575156dd1
-SHA1 (patch-tools_gn_src_gn_version.h) = 057c1267fc050ea43eaa7e70fb3756d7e9a11331
-SHA1 (patch-tools_gn_src_util_exe__path.cc) = e90a98ea355060bd5f791697f715f9832c4f435d
-SHA1 (patch-tools_grit_grit_node_base.py) = 71b783c5e91babd072cf1cb851b2234ce5931d94
-SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = 65185736a86f228d209d992c71a3f1e654d1fd6c
-SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = af505c5edec2fef866837b1b24527d771254e339
-SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = ef2893cda7ef0a8a2b1f589c12fdb0a7a68bae93
-SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = 9c3839efee5f34efcff599efca06a57ca37b4f50
-SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = f601b60885e5bc653a6fff6ee94038cf9bc1f8e5
-SHA1 (patch-tools_typescript_ts__library.py) = 11c2100811c28d0dacf019d5bf6dcba2e5218cdd
-SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = 27d19ceb82221a4045f0a6615af5557685dce6e2
-SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = 7605757385afc4d3dd7c02fc1be7f44367bd3957
-SHA1 (patch-ui_accessibility_accessibility__features.cc) = 27430c2d5e75a160ff662cd19845103ce8fa24f7
-SHA1 (patch-ui_accessibility_accessibility__features.h) = a815c6244bbbb9b340754ddd07b51e6ff1fe5fab
-SHA1 (patch-ui_accessibility_ax__node.cc) = 331f8596143ae84a0d4278fb7172468195ecc234
-SHA1 (patch-ui_accessibility_ax__node.h) = db950bfa7cfc72c78017e48c7ed6fff003b8398b
-SHA1 (patch-ui_accessibility_ax__tree.cc) = 7bd8eabf6a21e279da2a09fdeff07fcf1eea5fc8
-SHA1 (patch-ui_accessibility_ax__tree.h) = df00cf258d8ccd429242e71159e155754651354c
-SHA1 (patch-ui_aura_client_drag__drop__client.h) = 7c13b3574c9d9e58ba02fae051ac908d1abc53e4
-SHA1 (patch-ui_aura_screen__ozone.cc) = 1e0c776bbf75aed7de01014193617fada83997bd
-SHA1 (patch-ui_aura_screen__ozone.h) = 0d120c58bcff2bd9942746174bc8b8f92ab5dbf5
-SHA1 (patch-ui_base_accelerators_accelerator.cc) = e6a2be507d066470b6607943a45e0a97af3a7ee9
-SHA1 (patch-ui_base_accelerators_command.cc) = 2512353c0556e0de9ffb33f07dcf16c986a659eb
-SHA1 (patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc) = b117cd25f097ed739569a4bab3bafb48e7ab71c4
-SHA1 (patch-ui_base_clipboard_clipboard.cc) = 3722ce5ec196d54136d547b6292f0ea376d55957
-SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = 7e1b3e56032bf2021567f31a4fff4a5b8c42de7e
-SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = 3104fe3a97d658c8448d78f6983bc2d579f9f5ef
-SHA1 (patch-ui_base_cursor_cursor__factory.cc) = efdc73a595a6887dab36ca99a5f506cd9c0fec70
-SHA1 (patch-ui_base_cursor_cursor__factory.h) = 1c3ebe15610abb29092a5220771f49aec49292d6
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = e8a662d5cfdf8dcaf30a2aad8aed15e32f54c84f
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = e53f447cd6f7a4096ecb64c7ead0a4ae4d57b883
-SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = 0faaa2bf82788d7453f8b91b5b888f3ba68ab842
-SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = c5cf885547cebb73a75ca334a7c4ec1c8e0fe0d4
-SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = 09d404f064d48cb02489f35333f56cca44d2fc58
-SHA1 (patch-ui_base_ime_fake__text__input__client.h) = 1e23515750aad51fdb33f6c8c81c44e62fe7a515
-SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = 73bd86972fc193f8f2d3d1691bce4809d64abbbb
-SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = ba921c3a671930348a1f76af906edf6fb80d5eaf
-SHA1 (patch-ui_base_ime_text__input__client.h) = dcfca6c5e6a8d284fe0a7b4d513130edec036f3b
-SHA1 (patch-ui_base_resource_resource__bundle.cc) = 4635a52ae359db4a36efa4e00ae0102e8aa2cee5
-SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = cd110d3d4f42bd45037e3d58a69dc3e33d61e836
-SHA1 (patch-ui_base_test_ui__controls.h) = 98f66cad716cb118fa366636c2ae3795cc546d4d
-SHA1 (patch-ui_base_ui__base__features.cc) = 3116ce601134adb1abfef9e743e5b4a2f94fcbc0
-SHA1 (patch-ui_base_ui__base__features.h) = 9172a3f44e991840b2d99b53a062b360f85ea2ab
-SHA1 (patch-ui_base_ui__base__switches.h) = 15676252405398bff3172d9dd9433a769e17b5fc
-SHA1 (patch-ui_base_webui_web__ui__util.cc) = 21572630e9d4a3e5c4eb5a7bef009519931dc39e
-SHA1 (patch-ui_base_x_selection__owner.cc) = 5b5a3d31dcb1edb004bc2c2277c89360a3a4da39
-SHA1 (patch-ui_base_x_selection__owner.h) = 66c7178c92e571936c84121566476fc536b6598b
-SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = e742fd9042da530d64f08ff61f90e54934a72246
-SHA1 (patch-ui_base_x_x11__cursor__factory.h) = 352bfb25b550f228c60177f5b89b7751d9833409
-SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = 0338a7fcc488aaab890c273dede9a85f2b270843
-SHA1 (patch-ui_base_x_x11__display__manager.cc) = 0f7c89e7db091cd4d010afe9c3bfdd7ce8658734
-SHA1 (patch-ui_base_x_x11__drag__context.cc) = b1a5d56874cab9399502481c111b21ef541daa60
-SHA1 (patch-ui_base_x_x11__drag__context.h) = 16f00377f8adc68f0d1abefe6644fbe5cc2ffd88
-SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = eca829caa30df80d48742340e6f540109fb4d62b
-SHA1 (patch-ui_color_color__id.h) = c4720eaf0de431f4cb9555dff30bd2454792fcc9
-SHA1 (patch-ui_color_system__theme.h) = fb1665de1cc9be9bb0cf7f753b964591faea3d6c
-SHA1 (patch-ui_compositor_compositor.cc) = 3bc569882f49d0d270876233ccc6f552ea04ab4a
-SHA1 (patch-ui_compositor_compositor.h) = 3dbc4a9b55215886676dc983dbb5414b9cdc8c5a
-SHA1 (patch-ui_compositor_compositor__observer.h) = 86b4328713abf1ddba907f221efef4d69c6e8012
-SHA1 (patch-ui_display_screen.cc) = 28af9d2808676a33aac4015f8cf4bc0a7a92cb88
-SHA1 (patch-ui_display_screen.h) = 548fadaa6e4ef4e9dc0f37a9c5b9d84f75abe321
-SHA1 (patch-ui_events_event.cc) = 8249ca7c8a8d8b4a299ac7b64b4d7debc47e6f00
-SHA1 (patch-ui_events_event__switches.cc) = e26ab055159c7aad922b4803bac582e3e16d3103
-SHA1 (patch-ui_events_event__switches.h) = 45fb66cc41a374939d2ef8c80bbd4a536131b51e
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = 11864c072a2a933882cc6575753be0d5e34efa50
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = 390e67a45ae7cc7ab52f41d2cfc120e83d960c8e
-SHA1 (patch-ui_gfx_BUILD.gn) = aa1188d2676e63ab4d3056e5a44a404aa195155b
-SHA1 (patch-ui_gfx_canvas__skia.cc) = 43c7e40ee25b3c91bc808a8bf452f1579a755735
-SHA1 (patch-ui_gfx_font__fallback__linux.cc) = 9fe44dc66fb77f9a36e2ee1b3bfcc242aeaad45b
-SHA1 (patch-ui_gfx_font__render__params.h) = 229e87d9950ab72a75b95d1e690156fcfc03914e
-SHA1 (patch-ui_gfx_font__render__params__linux.cc) = 12cdbe69ba558ee60ed3a2775abbc4cdcc9880b3
-SHA1 (patch-ui_gfx_font__util.cc) = ed3eca1b157ebeea00b9f2c075c748836dbaf42c
-SHA1 (patch-ui_gfx_gpu__extra__info.h) = 58f33f8aa023234838f7a8b290f6c71290e48aa5
-SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = e66ba4def3652dfb235f7aea4e3cd3be601ae94f
-SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = 9a74f509f28fe54d284b0718c0b857d053582b2c
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = 9d3a154d1b33cbb3f479142fcd0f99f655aa82f3
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = f55e51db1d0d24de039f30734af63a396fae5383
-SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = 310ab887907e4e95f697233d729c18c4fc1c7300
-SHA1 (patch-ui_gfx_native__pixmap__handle.h) = 9eefd21bb31bf314927c9c54b8299785cc09def9
-SHA1 (patch-ui_gfx_native__ui__types.h) = 9c41c445e14ef60b6645d3d6c75638edbca4c33f
-SHA1 (patch-ui_gfx_platform__font__skia.cc) = ba4797be5393e6b06bef35d428c92ff0de0bcb45
-SHA1 (patch-ui_gfx_platform__font__skia.h) = 82c5d86a88755f6688d301d9d3f630f2a8b3b198
-SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = 5bddc89e0b07f4920f97f03bb2cd9da07eff2a16
-SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = b8004f412c29848764666cf125d628d2898848f2
-SHA1 (patch-ui_gfx_render__text__harfbuzz.cc) = 5c7e41ef581c84126c3e6de5a9a6406c2887ab59
-SHA1 (patch-ui_gfx_switches.cc) = cc149c669f2fa629aad924fb1e69e6e23646ac72
-SHA1 (patch-ui_gfx_switches.h) = 2732f43d7c8524107f767c7ac7202d176817636a
-SHA1 (patch-ui_gfx_x_connection.cc) = 241520714ee8c063c75efc35dfb5d7df2a851e09
-SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = b5185a6baac39c3b0220fbaf9e72908fc884072d
-SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = 0f066f7b97c398403dd8b40a3b49d16b03a536c9
-SHA1 (patch-ui_gfx_x_xlib__support.cc) = 8a2591d277957d827a67d64c4eeafebf66aa9b0f
-SHA1 (patch-ui_gl_BUILD.gn) = cabbbca28e1510eff3be561190b5d374db9e0b96
-SHA1 (patch-ui_gl_gl__context.cc) = b025ce46d5cc32f3227a637371f11c8961cf02e5
-SHA1 (patch-ui_gl_gl__implementation.cc) = 65eebdf8660d67210a5627a768743d21f7c786a0
-SHA1 (patch-ui_gl_gl__switches.cc) = 13d74cceef2a1efb0b06c4d32123034493a59946
-SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = 18e0b0a69f564902ecd45edeb7a713b4347e07b2
-SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = cd36fc54140dbe7feff351f94c362395e3f5c8fd
-SHA1 (patch-ui_gtk_gtk__compat.cc) = bbc25b2c5d9b628fb411c54477e5f9044eb142db
-SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = 6b7d6f31ba51e94c9cf053d236a9387a075a42c7
-SHA1 (patch-ui_gtk_select__file__dialog__linux__gtk.cc) = 4c5e9fcfbce9ef11f2689ada9878bff17676dde2
-SHA1 (patch-ui_message__center_views_message__popup__view.cc) = b53dcfa3172250c1b7624e1d9af747ed2d86d9f4
-SHA1 (patch-ui_native__theme_features_native__theme__features.cc) = ef346fa06b8f0556ec3c351702fd6a6efb60309f
-SHA1 (patch-ui_native__theme_native__theme.h) = 19e63948d0cc77593677e6db8f53c07c95cd7bb4
-SHA1 (patch-ui_native__theme_native__theme__base.cc) = 92ba763f76cf56f0c6cece7b7ee260af58ea14d9
-SHA1 (patch-ui_ozone_common_egl__util.cc) = e235d00b4ae1695e722e7f4736f95e33ab85cd43
-SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = acb39adb03138fdb7431d7dca5e4476548a7b7ad
-SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = ce2ba7bf0846c280563da40672470ae739b14c96
-SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = 1b03cc478ad015af4f072b2abb4fa36ad9ddb70f
-SHA1 (patch-ui_ozone_platform_wayland_BUILD.gn) = b39397f4dee2552bdbb49f7026327cd66f0a8734
-SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = cfb828809102bc682f7ca67854060fcede156782
-SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = 67db72fa9b91814d88fc86e513470c4c3d558a87
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc) = aeaaebd7d83fc4fac4939ca130e97fa3c575e35b
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc) = e92f096873760b9e77f8326e12a999c5d77bd123
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc) = e968b1dfc2f485df99d7a5dfc77259c507e9c4be
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc) = ab3abb7f5ba90554c320ec1ff7335646d72003ad
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h) = 443b42ef6484d4cb5167427a6ef90de50a5372d2
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc) = fa7427e52ddfef69aec06fec73177f42933a67b1
-SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = 01b350310838689f9fce7d06390f8f9237f20359
-SHA1 (patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc) = 265135f5ffdb7597ee86f9680ec2532d367b9a6c
-SHA1 (patch-ui_ozone_platform_x11_x11__clipboard__ozone.h) = b4aedcb717dd466dd17aa94aacc68515bbfb2e8e
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = e8580c5fe9641d67c43f2a55fce6d69e61944cd4
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = 153adeb9e87068d92ab5a5182a365468d1aae6b4
-SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = 5c1e1eaf30e5ea185bd29cdceec82c6cb8ab507b
-SHA1 (patch-ui_ozone_public_ozone__ui__controls__test__helper.h) = bcf5e7c6eaca5be02f201fd722f64cac8e8c9ea1
-SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = bed7268bde38ad7b74913004ad7b4ffd0e5d4f38
-SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = efb506d646e049cc7676e8d2d4927df2ab366975
-SHA1 (patch-ui_platform__window_platform__window__delegate.h) = 3c338c9e30c8d1b794a31725fde29f08d5ff7d21
-SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = 293c95183e7fe74e60985d6571c1b4252edc4b10
-SHA1 (patch-ui_qt_BUILD.gn) = a81278d4947096985a805f18b088bc8e304d9060
-SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = 8c9043e4f83f081070c6c4d1ca3abff81d5cc1d6
-SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = 32d65c74e1a76aa527420745e23da54f3d4fd825
-SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = b8fc19ae5a1e73a98799094877b10b62cf901a08
-SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = 2634f124746f47fa724a5a806e8b6fa61bc477e4
-SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = 51d438708ecdd7989fadc8d85da0eb97d1c82ac0
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = f99304509bf333329c31e15fcc7a7bbc864d19b5
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = e1101b912102d35398401d7b380732b0abca4d4a
-SHA1 (patch-ui_views_BUILD.gn) = a2a6c8449cc4e05bb37a4599ebe7290df425b896
-SHA1 (patch-ui_views_accessibility_view__accessibility.cc) = 77c315de2ff2db80d5460382bb34dad5b0f67fee
-SHA1 (patch-ui_views_controls_prefix__selector.cc) = 8bf2df63286107a236651349e2f82cab2682307c
-SHA1 (patch-ui_views_controls_prefix__selector.h) = e8335b85ab1b75632adb5ac7c20fe49d93efea25
-SHA1 (patch-ui_views_controls_textfield_textfield.cc) = 3109a8c62d5ddb51ff30dab55d7d9496bdc18ced
-SHA1 (patch-ui_views_controls_textfield_textfield.h) = bfd5d00a5750d39c3226dc43cef4ad4e2d516326
-SHA1 (patch-ui_views_examples_widget__example.cc) = 7f70611f2a82e0401111f360726dbe834ee00f5c
-SHA1 (patch-ui_views_focus_focus__manager.cc) = 80f912751bcec5d76eb43dd81e4dd6fbcade2411
-SHA1 (patch-ui_views_style_platform__style.cc) = 14931a476f5b15ba6f8122876bf0b0707cfcbd30
-SHA1 (patch-ui_views_style_platform__style.h) = 3405b3d2ad28b8d401f802711599c7aeddc74358
-SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = 503bace8b42ca5a3780f87fed34bbc5c3cc97e17
-SHA1 (patch-ui_views_views__delegate.cc) = 6a47b8960e865e8ef8561d1c44a48a58e5f0b7f8
-SHA1 (patch-ui_views_views__delegate.h) = 3376c45c31b1f690aa2ec499c22b64a3d26ba511
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = 827a10d591251970fe3e18a235dfad8fee999d40
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = 45d6343c471c0a317db3d95805351295f072fb67
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = c770e180b7ce91237b31b6232f6e80258093353e
-SHA1 (patch-ui_views_widget_widget.cc) = 1a1acd38eab1e17f510347ee7636abb7cf0e2a5f
-SHA1 (patch-ui_views_widget_widget.h) = 4b274b9fb2133c707abd9173a0a2dd195f0893f5
-SHA1 (patch-ui_views_window_default__frame__view.cc) = 4ac3be1cc59294117d14ebd7f7b063ea480417b0
-SHA1 (patch-ui_views_window_dialog__delegate.cc) = 30de2602df0ec1ff22499946d94a3ddfcba3f02b
-SHA1 (patch-ui_views_window_frame__background.cc) = 8cd793ef601fabfba95dd0c3918f900a423a0470
-SHA1 (patch-ui_webui_resources_tools_minify__js.py) = deee5f4149a6edb93ce5a50f266685755f54b996
-SHA1 (patch-ui_webui_webui__features.gni) = 2e11593940dcd287e54d9d20aedc57a64069fdfc
-SHA1 (patch-v8_BUILD.gn) = affd269a10ffc21dd71f3af4d385ff751d63cd35
-SHA1 (patch-v8_gni_v8.gni) = 3d967672c66fbfec03df37d4bc9623d7e3bad777
-SHA1 (patch-v8_include_v8-internal.h) = 36b2418a47ffc936cf1b2b8399a34b4646e36fb9
-SHA1 (patch-v8_include_v8config.h) = 8bbb2c2e12659a1fe8f6eda6eb929cbd89ad841d
-SHA1 (patch-v8_src_api_api.cc) = b7da5ae548fd722aa09167abb68e8e921ba038d9
-SHA1 (patch-v8_src_base_atomicops.h) = 284531d2f912b8d1e38af205405932870fc55979
-SHA1 (patch-v8_src_base_macros.h) = 5bbf42ab79d6d508331dc1f94135fb6bf9e26862
-SHA1 (patch-v8_src_base_platform_memory.h) = fc483324b3d935656d41678be82d5ae868f434ab
-SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = d2cab16a226927f4579e6218a3b4401c23b0fe8e
-SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = 5e68f63545cf416f2a2d79efb0bfa56d70e21130
-SHA1 (patch-v8_src_base_platform_platform-posix.cc) = d259203f29e37b6f9c85247f7a6198c99ec83a7f
-SHA1 (patch-v8_src_base_strings.h) = 8979e73efb9fc5843494989233b9b0d8b7c8828d
-SHA1 (patch-v8_src_base_sys-info.cc) = 8632d4c5ea1e33aab98886612ecd4a9a3e94d04a
-SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = d413346e1fa671542bd2cdc0a49989c8990a6d1c
-SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = d8ca546915c68b40954c5f7124289b9bdf47ff0a
-SHA1 (patch-v8_src_diagnostics_perf-jit.h) = 9c3194835c8ccd6deebf78397c636c4a60d4ce2a
-SHA1 (patch-v8_src_execution_isolate.cc) = 25737b8eec8541c95b3d211e1dbcf73aab93c745
-SHA1 (patch-v8_src_flags_flags.cc) = f14dbd2c43beca436bb9c0c77479128e4330d3db
-SHA1 (patch-v8_src_libsampler_sampler.cc) = 384e1611543f9fa459266cb0010d814fb6817d42
-SHA1 (patch-v8_src_objects_js-temporal-zoneinfo64.cc) = e73fc449426de4cebb95b81f151e2baeda9d0814
-SHA1 (patch-v8_src_objects_simd.cc) = 809fd0d3db0fa1e81b6024622ab4d422d5e3f88c
-SHA1 (patch-v8_src_sandbox_sandbox.cc) = a57a9eeb01ef0e11e03b1c43b46231782e004d82
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = dd9e68288fa8ff63f6008b258bae130e5386a697
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = db9ec7beb2b20be99068fe181c3f38943958f114
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = d9109b993f7d76debae3d3948572b9d2bd083410
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = f0d2b8c365cb4e9bd28caf736af01f79be0289cc
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 5110359e0ac0a7bfc4df737da17c82fb1f80cef6
-SHA1 (patch-v8_src_trap-handler_trap-handler.h) = e0ceed699dfecf2f24c9d35f87fe46db52b58c93
-SHA1 (patch-v8_tools_run-paxctl.py) = ac4bb3bb9aeb87b72ec51a5135b214f31b2eacd2
-SHA1 (patch-v8_tools_run.py) = f1f603031e087b4b66f1bb0abaf893ac960e1f46
+SHA1 (patch-sandbox_BUILD.gn) = cd3e5a10dd424974d6e95a7cec5da7053118836b
+SHA1 (patch-sandbox_features.gni) = 2fc345be415ab147ff066eec9e3a840bacbd65c2
+SHA1 (patch-sandbox_linux_BUILD.gn) = f7f1f659ad4d7a2de6f953bd79da2df64abe0fae
+SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = bfae02fbbe40ead454009e6d4770a3122fea2c49
+SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = 0474a1f3b93e1c78f557941d764d5119e3035e4a
+SHA1 (patch-sandbox_policy_BUILD.gn) = d9ebb13d599ab6ed3e7d38fcf432dda673c70d61
+SHA1 (patch-sandbox_policy_features.cc) = 60994670321bbe61727a4157e5b5fdbcdb83f7c2
+SHA1 (patch-sandbox_policy_features.h) = a578a865df713a59efbd56389ffa21815b7056c8
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = 07e52cad01cad18cea8d8470758e522df0c266fc
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 0c16b1680283de45a5bc6e1015d0302d1fa59e84
+SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = fbb9f335f8fa6d36d439efd985b91aa04b053b13
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = e5637b6d0e483c682ff87a27995d3d01f5e14f4b
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = 7ca5b1a20e78dee54840a8b28077892daf7ca700
+SHA1 (patch-sandbox_policy_sandbox.cc) = 80e54f21dc1423e2309bd6a18cde9d1bd23d19de
+SHA1 (patch-sandbox_policy_sandbox.h) = b0f1c73807faccc1ff94b1aded7165906deb79c6
+SHA1 (patch-sandbox_policy_sandbox__type.cc) = 94ba9bc12cadfa08c3292f03d3c2eb1d407c8d8e
+SHA1 (patch-sandbox_policy_switches.cc) = d2eb8399ec86b14358ab80070ff95887f750fca5
+SHA1 (patch-sandbox_policy_switches.h) = 5afd171568a4f4034f1ea7efc88dd295a4fb74dd
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = b0ce8f10e5ffcbb2f3a0ae925ea3ed758a10cd0e
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = 9caf584f28a6ea332ce0138332234952c445b673
+SHA1 (patch-services_device_BUILD.gn) = 9ebbd1791692efc0da4180fde23a79782771bb75
+SHA1 (patch-services_device_device__service.cc) = 973506a6c8020ea263cf30c46ffd8da7cd5e8ee7
+SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = 888a32509f01cc3492e8825f7a8dea7a76a0e359
+SHA1 (patch-services_device_hid_BUILD.gn) = e745bafc55cdc540dde4a257443470a67cedab9b
+SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 6482939bd2fabf2e4d9e4682a4931e13693eb934
+SHA1 (patch-services_device_hid_hid__connection__fido.h) = 8a7765e112cf844c46ddf423b93487d4401e71c2
+SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = e449403ef97c8289a074e7fa47e525a8535feec9
+SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = d569ed8811e78ce1e4694bc9f14658d00be8223d
+SHA1 (patch-services_device_hid_hid__service.cc) = 88a0543283f81740fb84a6c8c76100847900d6c2
+SHA1 (patch-services_device_hid_hid__service__fido.cc) = c20307315a2c3f0b1f6f5ee1bce5fc4cd6d986d4
+SHA1 (patch-services_device_hid_hid__service__fido.h) = 1b431e583107ad8e89d6a5cc295f5cfa85fb0a20
+SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = 6b98c55867ae2693f355ce786cd8cf92ef99f001
+SHA1 (patch-services_device_hid_hid__service__freebsd.h) = 7db4054937cc888597da47a9b17b0ab068087bc0
+SHA1 (patch-services_device_public_cpp_device__features.cc) = 85f87941e81370f683e43c84007a58420c282a67
+SHA1 (patch-services_device_public_cpp_device__features.h) = b40a463d5c3219faf3740dab200e93f0c24b1722
+SHA1 (patch-services_device_public_mojom_BUILD.gn) = a6ec0a52eff4f342cb412648452c02c38187fb3b
+SHA1 (patch-services_device_serial_BUILD.gn) = 293eb819ea9bda3d0e9fa3e954535d907b428f73
+SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = fbd04b18ccc43a84612f8bd82b06b23cf1be9960
+SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = 7a41ccc8c13dd577de160ddbeef9e0c01c2443dc
+SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = 7e9821667893410641943dcc5483f8673356e98a
+SHA1 (patch-services_device_usb_BUILD.gn) = 35450dfd6c6228dd6513d5be4c3afd8521af6efe
+SHA1 (patch-services_device_usb_usb__device__handle__usbfs.cc) = e495fefa81827c42073f642d982d188540218c47
+SHA1 (patch-services_device_usb_usb__device__handle__usbfs.h) = 8207f799024cc9a1fa0a8833e4360678c2dd3e30
+SHA1 (patch-services_device_usb_usb__service.cc) = 1f3400ea3f2c8a590640b013c40bfe323ccd6a79
+SHA1 (patch-services_device_usb_usb__service__fake.cc) = 9adc14f1501414a958eb4d28efb871c96e80271b
+SHA1 (patch-services_device_usb_usb__service__fake.h) = 9126ae4d402eeff97a10e441dc2053e2c527c132
+SHA1 (patch-services_network_BUILD.gn) = 3d38893d4efaf3a0d0f1dded3ea5477dc5356cd7
+SHA1 (patch-services_network_network__context.cc) = 574f103108e3bb78baae8251239a0e44f56ed68f
+SHA1 (patch-services_network_network__context.h) = 38b402bc22e365caf509c924b739633035401fbb
+SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = 90d180026a73692f47a279a564a0c54a37ebd50e
+SHA1 (patch-services_network_network__sandbox__hook__linux.h) = bbc93f4f0a6f8923512ab184c0f75a0bb9dd2cb7
+SHA1 (patch-services_network_network__service.cc) = f10c927a9970ccd54578bcea048749476cf21d7d
+SHA1 (patch-services_network_network__service.h) = a3b10f85349c8e4eaee8823e34895c5db7a1d8d6
+SHA1 (patch-services_network_public_cpp_BUILD.gn) = ea0cfd195c8dda2bc1486835af4681e839f317f5
+SHA1 (patch-services_network_public_cpp_features.cc) = 4291e80f67540eb7466e8b368160c88f7300a2c6
+SHA1 (patch-services_network_public_mojom_BUILD.gn) = 0069cd357f26ed747a9b132ea4104016262e0e4d
+SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = cd949b9d9cfd6e4d098111975efb95273e0b8323
+SHA1 (patch-services_on__device__model_ml_gpu__blocklist.cc) = 5e08303197a3d62ff0faab26f7e3ef7796befc2a
+SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = 0d64bbc319438f2df29d8a1b7d1d6e2692821815
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 2d4235880b490f73ce6f8ee4adc36cb113076ada
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 8cd8a9b346a19d2a676ebe63fd3517b4fba1f3ca
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = 160dda70520237aadae69f1cd3112937f0998879
+SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = ba15d0adf7f773254beffcaf1183cdfc1b83ab3a
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = e1d0ef2f84a6d394b6cff318334804469e175f90
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 533bcf44682b2c51d7921886d205a6ac2782f465
+SHA1 (patch-services_screen__ai_screen__ai__service__impl.cc) = 8afc4c94256385e840cb931e1343794631c3704c
+SHA1 (patch-services_service__manager_BUILD.gn) = 41c98fad43dd9f52446d12a7913287aa7db547f9
+SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = 62d6f391ebad280b00c0487299369e48d372765f
+SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.cc) = 3cb6afe59b69f3813c52c2be9dc5f432c1ea19b4
+SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.h) = 9789a933f97227e4f3e2a923718bb8bde2d7a071
+SHA1 (patch-services_shape__detection_shape__detection__service.cc) = 6a20fc802a8364c671386b00b78259bc804cb5c0
+SHA1 (patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc) = c1d5050237239b0002ff095e587946ddebb772f7
+SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = 8f92ed34fd9354d544214fd1e2d7c271249639da
+SHA1 (patch-services_tracing_public_cpp_system__metrics__sampler.cc) = f886add9232759fa102d8380ea4145ff0d64cee5
+SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = d49d1917ebd839bb760322271f55105caa60d3fa
+SHA1 (patch-services_viz_public_mojom_BUILD.gn) = e4c3f0e825fb3b177b857a9f4e14288c3c5acaa2
+SHA1 (patch-services_webnn_features.gni) = 52be116af4a204cfc4b1f48f5f085da46f3d71b7
+SHA1 (patch-services_webnn_public_cpp_webnn__sandbox__init.cc) = d05a15eb91144f224227be69dd275b3eb549b280
+SHA1 (patch-services_webnn_webnn__graph__impl__fuzzer.cc) = 9088045cc4dd0427ecc1e88d52d52fe9b1805d9a
+SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = 134da0c99b78b0cf9fb2907718036914f0f2909c
+SHA1 (patch-skia_ext_font__utils.cc) = 7d975cd5c59f72068c9b082f85bdeb7fef5b1c4c
+SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = 145eadb003cc8fd951b7fd5afe98c92760309336
+SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = e46413b3ec7f346b3248062a2e685e08faa4a56c
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = f93b8ab2d79b1ca104975c9dbf3131eef26fda70
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = 762e6a556bba0fc85481e633f6f6be0f6d55c5ce
+SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = c7bafbedddb5a6cb9fd5ece42d4e130ae45c8a0c
+SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = 745d4b68e2a980f7b7b2668f52c383ea6902caeb
+SHA1 (patch-third__party_angle_BUILD.gn) = 07fed3f152efda2b8ef6b4407377314df0be21a7
+SHA1 (patch-third__party_angle_src_common_platform.h) = 0c275db92104cecfe74c7e27f57cc9c48a9af34f
+SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = b5bf907c80ee4d9391b45f6d697e0a5fbb057989
+SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = 6b2fccdb286357953bb3abcb3f26d1604251e401
+SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 9e722a91b88b0fdaa430012d6bd2c523a6e701b8
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = c3aa5759fb056d026ce496c68f5037af4052803a
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = 6831a2597f7911682cf37eae12e26e2d64c7e9c8
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = 8fa5ac3f19db5b45f3aa5bffc3bf2decc93896f0
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = 5704e2fdd1ea360065361ba24409ed055c84bef3
+SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = 10765d32ed38f0066e754bde1f2b7f9fd87bcd9a
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 6aaa4d5f67b7a59a89ba0c9c62e8a8b8166c10b6
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = 7c412baa713a9cefea3953a71deaa8231d36477f
+SHA1 (patch-third__party_angle_util_BUILD.gn) = 06ae07c2320d8a72366ae45dcd90bf545eb7260f
+SHA1 (patch-third__party_blink_common_features.cc) = f56f8d13d570055902fdb66c689d633778f7ee16
+SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = 0a7747908c443e1e35c755e98645d6751fc38cec
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = 23dfe352f97de87106775d96ee3af62e68c73211
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = 06f09ef15fbfcd4b4970a11edd498cf20fd60cc3
+SHA1 (patch-third__party_blink_public_platform_platform.h) = 297f213f7b913642c2ed2bc7a44e8754a8d387b5
+SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = 020ffc61bf12751383a4d583c7bce05476abce0b
+SHA1 (patch-third__party_blink_renderer_build_scripts_gperf.py) = e2b37f5af9e6a8f9eb59299474b51d406e5d4a04
+SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = c72fbcbf6962eae9d1e93a2d937a1874537fc031
+SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = e7be62befd819447fd14779caccd16cf5ae4a884
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = e03a0f50a3e356245709e31266988dc2f8a06596
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = d230d53d31837035d0fd28a266ef6f3da37f5649
+SHA1 (patch-third__party_blink_renderer_core_dom_tree__scope.h) = 71a237c9704b9f81d80fc756ccc7f9343e7530ba
+SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 6765716578ef00455b77ed40c55a55898ef1b55f
+SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = d2cfa89fc9af757a588af8fd83a6b7f80950b2d1
+SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = 49e531fcc1f5acb5c173d6d56e513afc0291f147
+SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = 8f14750031f027b6ebfc86922b48d391993d1cda
+SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = d7ac84f1437b641b4130abb8d50edd1605d138b9
+SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = b9fa8a9f1adf7039c38fe732b1fd95e8ff483ba7
+SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = 4d3c63a1acb83b55c072456fad76f832cdd4f7f3
+SHA1 (patch-third__party_blink_renderer_core_page_context__menu__controller.cc) = 6b94bed3a17832558424c2bdeaec8cf1f8846c51
+SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = 72a503461f509f7fa668889870836574b9f8db24
+SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = a437ab96c157b2912a2907f2b6a110afc81aa17e
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = 4c7874a23976877c2950a798b1eb0492fc48302b
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = 6d561f9c46ac7d9b9a162cdd0dbd196a4aa7339d
+SHA1 (patch-third__party_blink_renderer_modules_canvas_imagebitmap_image__bitmap__rendering__context.cc) = b5a22bddd54f33b1eb47adb1eeb389c9eae8b8c9
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = a0356eb2ebf5e4bf0c0c71bbf8e872518c5fb126
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 97b31e641da64b759a67ae1ae3fdc6019cb2f148
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = 1bad682473c97caae03d543da23ea8021fbf04e4
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = cd785241b1f9e70c097bf953d18fb1f9bb7a9e73
+SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = 8044b5c1c03d71d866fc3864cd1c77ba755ad2a3
+SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = 508f08e2de8ad7a720944508c682039d866e550e
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_external__image__utils.cc) = ce63e2b7508687a9abdb24b447562ffb08a12694
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu.cc) = fce55f8494c3f608bb065f22326c0715a5ad0720
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc) = 73363f658da22ba13b514dc76d9e43f28bef7bdc
+SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = 61e250d69ec474556203f6c431bd257f4a8c101a
+SHA1 (patch-third__party_blink_renderer_platform_fonts_BUILD.gn) = 455b27c1afdb1240a01b2473948787425ffd1190
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = cd193bc499563fa88795e5e58662da74804d712f
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = 46cefb576999d1d5b3f306c51ecf0b2a55829855
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = c24081fa0d457aeec7fcdbed4c992573e9b3c3ac
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = c41ec497605807f633a9868c30849f8e2a82f08e
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = 45ccd3848debf5f9cb96d25fa1d93832ed1744c6
+SHA1 (patch-third__party_blink_renderer_platform_fonts_opentype_font__format__check.cc) = 8b6cda8c54bf6767ecfad5e6730142f58e26f03c
+SHA1 (patch-third__party_blink_renderer_platform_fonts_opentype_font__format__check.h) = 100fed6b517e514314644d529abeb4ba3885ccbc
+SHA1 (patch-third__party_blink_renderer_platform_fonts_opentype_format__check.rs) = 5d25bf70a04ea5aeb6b19539e2a001da82382357
+SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = bc0e3ea670009dc468e502fbdcbc6ac956164b9e
+SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = bb1b15b3e284f02e615dc2d1030079a3893aff38
+SHA1 (patch-third__party_blink_renderer_platform_graphics_canvas__2d__resource__provider.cc) = 677f25b3f87f356007aca1e82fae2be48b48fa3a
+SHA1 (patch-third__party_blink_renderer_platform_graphics_canvas__non__2d__resource__provider.cc) = e9cf10533511f36b9744fb42cf2882aa2346ca32
+SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_webgpu__shared__image__wrapper__cache.cc) = 60b390455f2c5854da85a8dc358a24fc534fe158
+SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = 470f1c5794129bcf70f20b775ea8b8e7f6d42ed2
+SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 24169515becad1a8165ee792be466e099326dfa3
+SHA1 (patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc) = c48f01a09daf79e4f4d1ef86f205f8ee8efe13e2
+SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = 1c4c8034b26fc1cef3c00b046f3fde4ade2cc851
+SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = d81efc86ba7dcca5cf40f228513270f0947bfa30
+SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = 6fcb26f9c15ea95474246fbcdaa21ff7ed01f449
+SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = a3f2057852bee885a8d7374949beccf669bd1ef1
+SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = 9d41af4c75d8028aabd65c8207539056e2cd40c2
+SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = b72e0f970222cbaef9e77ab2e403c88d36616b73
+SHA1 (patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc) = 84587695b3b4a548cba8e07327816b97e14d620c
+SHA1 (patch-third__party_boringssl_src_include_openssl_target.h) = 203a1372e9580e99f1bbf1b8c6d0f8ee41d43910
+SHA1 (patch-third__party_cpuinfo_BUILD.gn) = e85bde09a232105843b3fa1fe044e597976c1cdd
+SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = 5eb64a1e2635b6398a316b1b971bcf27750139aa
+SHA1 (patch-third__party_crabbyavif_BUILD.gn) = 87f4109478e7961b2bcc062a4bf816a759e99970
+SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = f6bb93027d2f7d72ddbfcec3c6facdded819b7d8
+SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 72ae5d2a4c669535d990e5a4d0f5b978efa76780
+SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = ea4cbbf6eb1379a426be122f86e63dbc916ed3b4
+SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = b081b6c202ffb1cabc1d59f8e65f5e1f17430c0a
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = e1e6f25fbc62d3c65f56187a642213a38f9450af
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = 349a171e973840b78f06bbc3fc789cd5b960acaa
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = d961823b41af1081941e397039d88020e3d90733
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = 94e3c5ce08ef1d102641662ed4a288a924918182
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = 83d5ab5d0546a1a5bad87f4576b4ab9eaa12ff11
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = 6f615ee33058a2dc9d44695021d8125655700166
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 270154bbf70382ff6e054027936dfd8f95fcbdae
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = 869e5ef33446b7782c925c7d413df760374229d0
+SHA1 (patch-third__party_crc32c_BUILD.gn) = ddd3ba46263c8fd06f782334a26dfd67642da712
+SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = 65fa27b3139f4c49b05ceffe9ad7c0ea963fb5e3
+SHA1 (patch-third__party_dawn_src_dawn_common_DRMUtils.cpp) = e03307ea59875c9e03d138d5cef2a0ad556b3c25
+SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = a898fbf693f06feebe0f62e87dc2dbbdd75710fb
+SHA1 (patch-third__party_dawn_src_utils_BUILD.gn) = a29be221b114922cd8710f4f438774fd35a7127d
+SHA1 (patch-third__party_dawn_src_utils_platform.h) = 4a7d96c3f2adcf0932c494b72a5d18343bff23f2
+SHA1 (patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h) = 55338e0d33abe3f24077ef015f2fb3cc6bdde855
+SHA1 (patch-third__party_dawn_tools_generate-sources-gn.py) = f55e020c98b3ae270242f66bf848e3bc96972022
+SHA1 (patch-third__party_dawn_tools_python_cipd__deps.py) = 9106d54f380f2035d888e501c3c49b6b21769558
+SHA1 (patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js) = 0246c2ab6604d4ddc79fad5ec0ee0fee91309559
+SHA1 (patch-third__party_devtools-frontend_src_scripts_build_typescript_typescript__vars.gni) = c49858a871e900a287c98aa7dd337026c1d818a1
+SHA1 (patch-third__party_devtools-frontend_src_third__party_typescript_typescript.py) = e8038ee13a4b7854dd43765f79d8da325cf2c69b
+SHA1 (patch-third__party_federated__compute_src_fcp_client_opstats_pds__backed__opstats__db.cc) = d38c0c77467a42b20c0b8d42648bf46b7a4d92ed
+SHA1 (patch-third__party_federated__compute_third__party_protodatastore-cpp_src_protostore_file-storage.cc) = a8c27cd7227146d344d85112f4a611d8104a5103
+SHA1 (patch-third__party_ffmpeg_BUILD.gn) = fb3917622cddb11f52e897293d7f9f3445e0ed08
+SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = 704949930d07bac8392c1dde92d7a81c7c95297c
+SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = 3c2f6e875707f438bcedf4d8db0b3513c7a593bf
+SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = cc08a783859c213f52cf8dcca9e8726cb266cbd1
+SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = 988d7dc5639ec2a94048e594b97934ab89ebe638
+SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = f13877237789acf54a266f7340e623a554bc8f1e
+SHA1 (patch-third__party_fontconfig_include_meson-config.h) = c78a1c3d3a2df5066e5a6df37102a86970e31b89
+SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 6eaf5a2942c2c3ce93044a8f7e8af0da01e82c6c
+SHA1 (patch-third__party_google__benchmark_BUILD.gn) = 33c4662e5b4d70af52095cda7e4619f8a82c8127
+SHA1 (patch-third__party_iamf__tools_src_iamf_cli_codec_opus__decoder.cc) = 562b8b05553bc1e89c5223ba37af1983aeb281cc
+SHA1 (patch-third__party_iamf__tools_src_iamf_cli_codec_opus__decoder.h) = c57a02ce4c29babbfabccacdbedb319848210bc5
+SHA1 (patch-third__party_iamf__tools_src_iamf_cli_codec_opus__utils.cc) = 37d91aee5d0c6bdeda759f64d63247cd836c67f8
+SHA1 (patch-third__party_ipcz_src_BUILD.gn) = 4f53db1b66bbeff9fbe9309d6fb8757ffe345d6e
+SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = 6c198e60439712c81205ff407da8756a321621ab
+SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = 5d65246e111bcea33bc1a747458067204d28cf0c
+SHA1 (patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h) = 4d854dcfebb5f5598b7fcbb4b6097b44df7adbfb
+SHA1 (patch-third__party_libaom_source_config_linux_x64_config_aom__dsp__rtcd.h) = b7446910922ea5ab072f81850ec4dcfec66633ff
+SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = 1dac55389e95e40a7e14b33788d9380eb80c3b92
+SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = 3c21886c422808ef4f85c86d7d6b48b4885344ef
+SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = 1f86c9a0f0e856db7bf45f26b5d2b73ad03b66cf
+SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = 08de6f852d480db28a2cb4462d54d40e5f7c71af
+SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = a40d91f8d19b5ec6323349abb38d0697ab25eaba
+SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h) = e1fd0f06acc1969cd698e3620e221262c3a2fa5d
+SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h) = 59e2cdd8db1812deb4f5551fe469cf0a5f597e66
+SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h) = cf8917cb2ce113d71296393ff619fc9c9d7473ab
+SHA1 (patch-third__party_libsync_src_include_ndk_sync.h) = 53af5447877848c2e696945d6ee492b743a682c4
+SHA1 (patch-third__party_libsync_src_sync.c) = 7059f1a60e2269af477eb5e19fbe1166154c8f87
+SHA1 (patch-third__party_libunwind_src_src_AddressSpace.hpp) = fc864f7979efb6fb78444a4d704540bccd0c377f
+SHA1 (patch-third__party_libunwind_src_src_DwarfInstructions.hpp) = bdd2c32be625b9a8c04045bb9a40d1f4bb7f5a4b
+SHA1 (patch-third__party_libunwind_src_src_EHHeaderParser.hpp) = 496787a994eb2b37be709e3367adac2fb74488a4
+SHA1 (patch-third__party_libunwind_src_src_UnwindCursor.hpp) = e31f07153123b551134a2d8f61ae7b22027fcf18
+SHA1 (patch-third__party_libusb_BUILD.gn) = dd5030542a12a09b62e616a99b6a8b122028d511
+SHA1 (patch-third__party_libusb_src_libusb_core.c) = 4fe3e30b549ed5a7f77faaa7ff112a7c3acb6b94
+SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = 1b99fe20dad80a3c9ef41209efde3893667984c0
+SHA1 (patch-third__party_libvpx_libvpx__srcs.gni) = 385ae631bac4982594c8b14b1b22e80f8ff8f1e5
+SHA1 (patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h) = c1a0337e9d033881eae807075032dda746e8afc5
+SHA1 (patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h) = 50ffbf8b2454ca8784b911d25916fc27e5a4ab5e
+SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = 9398d22d22a51b75a06d8675e5f8232102b63258
+SHA1 (patch-third__party_litert_features.gni) = 5e574fcf413e9257d0d4c10090e3516c5c0e271c
+SHA1 (patch-third__party_lzma__sdk_src_C_CpuArch.c) = 1eac2c0812f795255064f972e6544c331ed2c52d
+SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = cf677b04e28befac0f107bc44825ee08bec6f846
+SHA1 (patch-third__party_nasm_BUILD.gn) = 12ff5f1d3b828aba8f2ca8d654ab4c21bd88f0fe
+SHA1 (patch-third__party_nasm_config_config-linux.h) = 31774fd90aa6ed0d63d5e354df6c0e476eee3f79
+SHA1 (patch-third__party_nasm_output_outieee.c) = c9081b80ee29874b03a854dd46bab17aad36459b
+SHA1 (patch-third__party_nasm_output_outobj.c) = 4a1af3a3a6215dd064284c0e6d986d215d534550
+SHA1 (patch-third__party_node_check__version.py) = 0c45e5dd13fbd63cf893fce32c80d3c055dbc7cf
+SHA1 (patch-third__party_node_node.gni) = 1d45ac7b035aed39bbd75eedb270111d8ced34b9
+SHA1 (patch-third__party_node_node.py) = 1344ab4c8868cb988dbdfd062ffcc8493f4c09da
+SHA1 (patch-third__party_openscreen_src_cast_common_channel_message__util.cc) = c4a6c7783232fbd3217e6253468411a3139cab45
+SHA1 (patch-third__party_openscreen_src_platform_impl_udp__socket__posix.cc) = 0e390de36d7e1ff32b7a86d4e4af645ff5402d2d
+SHA1 (patch-third__party_openscreen_src_util_BUILD.gn) = 35351e53f8279a5d9e4ff21297102e3618c28373
+SHA1 (patch-third__party_openxr_BUILD.gn) = 6ab83c2e52f9b48623c409a3ba2fb03f984d14d2
+SHA1 (patch-third__party_pdfium_BUILD.gn) = c68934a606625e4f535f32cacbeede0dd98a329d
+SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = 934b7a6bb42aabd5b64dbf397794e873899889fc
+SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 39071c24a1d416ce92c59969d3ad2faf58c66401
+SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = a70b0f3fde5e570e651497bb679d475a4f2d80ae
+SHA1 (patch-third__party_pdfium_pdfium.gni) = 911ed81d8579924814b1674bfabf4caa36a5c697
+SHA1 (patch-third__party_pdfium_third__party_lcms_src_cmscgats.c) = 9d69195645d05c86af4b2f5075744e2f6053bd52
+SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = e2c70c3d1cb90143b1499ffb9ce4948958c4fb84
+SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = b8eb2310f47b5dc9e06193d1b232b93a026f99ee
+SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = 11a194e27371066322aadb05d34d3d016249032d
+SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = 0cb93604f28dea955a792757517173ff176c9cf3
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = f582408b3cf9b94d0bad1ea1239b7835a2307a28
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = 629093c37f2f7570c642076b1e7047fcc0446777
+SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = 82932d5f7f5b2ec22b228654bbdd4305a5a4add4
+SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 527310565b9f717544a83ab61771c6d625539d10
+SHA1 (patch-third__party_perfetto_src_base_android__utils.cc) = 2bc166943d7ab3336593c55c3389a047e61842a7
+SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = 5ad1e134fddc32a96b075394a7e937f56f534600
+SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = 6cdc473338480ba4f7e79b72692783a0cd7a1ad4
+SHA1 (patch-third__party_perfetto_src_base_file__utils.cc) = bd44aad4cfbc2e0b9ee31ff15051b3dc7f383ae6
+SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = 2f05e443de3a61bfc57791a16e99f195c27c9728
+SHA1 (patch-third__party_perfetto_src_base_scoped__sched__boost.cc) = 189d7c39bfd42a8b8d6d7239cab6b10c0111793d
+SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = 94a819e16dc81c54da54f9aecde7c20a87f08710
+SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = 61fd965328f0921a41154ce984e8f4885e8fc37a
+SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = a9c01cd746f19bef387c7058709cef6366fecbd2
+SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 3b92785191a6d039284be90a44c30301e549ea6d
+SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = b4ac2bde1b441e2575a787b764ab74aebf9f7c84
+SHA1 (patch-third__party_perfetto_src_base_utils.cc) = b573b6464c0393e90646f92e2b6f7cb4720c0936
+SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = f48e90c8eb2130f0387bac58e589687d51b13a4f
+SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = e275b57a5cfede4c4ed8c2c69db9edd0c8937f93
+SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = 7fba2b78e93711328014716d11a5c54b0c20a954
+SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 5568cb778df3e60f1e661144821760fdb4cebe7a
+SHA1 (patch-third__party_protobuf_proto__library.gni) = 7d11b285424c52a2262c5d6979114b2f43d01abb
+SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = 1a7d48e9fa08d06365cb872e2c2aacc7afe44af5
+SHA1 (patch-third__party_rust_bytemuck_v1_BUILD.gn) = cafac10ab852f06797d43d18fb19266852ac8e70
+SHA1 (patch-third__party_rust_qr__code_v2_BUILD.gn) = 0f199fd695c5a1a048058474b7ea9a64fb3eb38b
+SHA1 (patch-third__party_skia_rust_png_FFI.rs) = c66ca36076f69fa7181400e7f6ba6cf456594255
+SHA1 (patch-third__party_skia_src_core_SkAutoLocaleSetter.h) = ae21c4777b3dc7992ddc2439e089bc928ce5e4da
+SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = 70c35a2b65ffe3088bddb24112112a0f06934115
+SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = 43c0af802413d05b9982ee77c609dc0c515ef55f
+SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = 6b4860b1d3772402a7f9bed2a0b5244d381f50a2
+SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = e44b9fac10159068544c04aba434e8a3da5b3fc2
+SHA1 (patch-third__party_sqlite_BUILD.gn) = 4f9f28b9f7b4c21d20d2673d3cb20b054b2353e3
+SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 5bf177c058d1d65cdad1728da2aaaa9f0803e3cf
+SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = 19ada345536e21f23c937d0677dbe1d6291b2e48
+SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = 651a5c0ba73bf33df5f79c92991742b70d056d65
+SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = 010125598882b6df0b80b81be9f7ba1a9e32b93e
+SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = 0c60fd338594eb692e0726e4ad43bdb48782d294
+SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = f0dc502a0d558023c662b41ccf52c0d1e2967f95
+SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = 69de454daafb1d00f7dac4124be3d0bb6bb833a6
+SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = 92e29b0b3e6ec9e04ce9b4332e7880a8d65947bb
+SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = 9bc97a5e1f57b61e44de42f0af66d1a46ffffd65
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = 1038d7d0774c8076fbf80bc30c0e6b315d5725f7
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = 6cfa8abaa751363584357a0386b643bce8d6a48e
+SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = 2739b57d2011af4f1f80aef3e744a0fa6532e3a9
+SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = 0f39302551c2b79f78c0ce81d9891a55387c0c4f
+SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = 2508049423d4151f98839ad47fe36b29bc1419a3
+SHA1 (patch-third__party_tflite_features.gni) = c9f0cc7bff1d340cb6d34a5ccdf9ea37ddbcf622
+SHA1 (patch-third__party_typescript_tsgo.gni) = eb2197b148344220f3171310a38c103c0c4d057c
+SHA1 (patch-third__party_typescript_typescript.py) = 57e7db1a0c3b529a7962be1c437ba4a33e921525
+SHA1 (patch-third__party_unrar_src_crypt.cpp) = 09dbe49764f72bc62c2e3517c48b75fa6d2fe80b
+SHA1 (patch-third__party_vulkan-loader_src_BUILD.gn) = b081c3c5b3b2cb2f80ecb1c8c5a0ea0b8c45425a
+SHA1 (patch-third__party_vulkan-loader_src_loader_loader__environment.c) = a4a9428009199ad693ed1d194f2de8b2e6b88ff6
+SHA1 (patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h) = 9b90c8f303037c77509b906535fc08205fa26fa4
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = e2de9190212e3f6e72ce6bc369b80077b31f152d
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = b8cf0422e477805fbac9c3561760e9e4a3e89db3
+SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = 7fdc69c4776607804211674fa0f1283996fbfb5f
+SHA1 (patch-third__party_wayland_BUILD.gn) = 4cf1795676425ca723c4ff166a84b48c453335b5
+SHA1 (patch-third__party_wayland_include_config.h) = c11b9ddda94d985e9b3f1f839f66bc64baf87ecc
+SHA1 (patch-third__party_wayland_src_src_scanner.c) = 669e4a251abac91f3c960f495e56ea0390bb4558
+SHA1 (patch-third__party_wayland_src_src_wayland-os.c) = 565d63638a120f92f3ad91bd87c13057e0f680aa
+SHA1 (patch-third__party_webrtc_BUILD.gn) = 1923078b8ea95d114369e0303ef9bd6b88489db2
+SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = 4950e47ff2c05fa1dfdb499a4e4493b0b19922b4
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_BUILD.gn) = 58fed4a85711f6540518632078b985c7552969a3
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = c13f4414e12ccf2c22e8ec78d19245d1a705f755
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h) = 1a6bedeb2868293c34fc7af7c24b91cd2fb86a9d
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = a544c6d127a7b49d2e830b16ea832d822b9805b0
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h) = 5af429952df1ea9a9f65083c57f3d0673ac1e6cc
+SHA1 (patch-third__party_webrtc_modules_portal_pipewire__utils.h) = 07409cb2e46ed305d65588eb4f1da741f12bce8c
+SHA1 (patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc) = 4418f83c252957c6e91ea12b7a775f463d33b4af
+SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = 6b624cceebf060e789a4ee5fc5899c2cf9689115
+SHA1 (patch-third__party_webrtc_rtc__base_cpu__info.cc) = ffd12aae8234afdd5752de07b7421ce8cf897da6
+SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = 9a1587255aad97664f6976683669addd2a75320e
+SHA1 (patch-third__party_webrtc_rtc__base_net__helpers.cc) = 55425bd77444b2233c421b63ebda9c4bf83c5a04
+SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = 9783012fcc7388fa81a0d4c6cbfc73a0ed1dc48b
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = e08b7e034ff46c86944fccd1f1c355e77e08a203
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = 6e3a3ddcbb46d8ef72fbb63d7a63c437c9a75ec1
+SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 2e50e9a16159434dd9d1654c94b5b1bd3142e4aa
+SHA1 (patch-third__party_widevine_cdm_widevine.gni) = 7bf1a1611c50110bc4620a3d0f34d05c2b56437f
+SHA1 (patch-third__party_zlib_BUILD.gn) = e8c98230fcf0688391883866fec957ccd9dea8ab
+SHA1 (patch-third__party_zlib_cpu__features.c) = 43a14da17307aa9a0916831d35aede2d7f0b7c1f
+SHA1 (patch-tools_code__cache__generator_BUILD.gn) = da381098cc459d7329bf2a78fb12c37927c837e2
+SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = f0f4dccedbe14c3cdabfd57a094bd1788226a4ec
+SHA1 (patch-tools_generate__stubs_rules.gni) = cd63936780f8f8ab5486e1073b82195921df698a
+SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 29341fcf01d127b1dda5f86719520dd2fc54b126
+SHA1 (patch-tools_gn_build_gen.py) = 3141a4a574bd3c32f4f75895b773fefede259544
+SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = ede9253ba4954bbb03a01bc4ae3c43fd81ccc382
+SHA1 (patch-tools_gn_src_gn_args.cc) = dd61d38c4b8dc75e32ed6e435da9836e586f2437
+SHA1 (patch-tools_gn_src_gn_version.h) = 66ca1b69953b88c3932a60f7ac1301d3a08e7272
+SHA1 (patch-tools_gn_src_util_exe__path.cc) = d5aa0fa84becee6a192f9f240df527a92fa77f0e
+SHA1 (patch-tools_grit_grit_node_base.py) = 39c78c454e6c589c985a2896f6b3d0123afd0e42
+SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = c27c875d5dac0658e95bc085a373bfc944adab35
+SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = d896d8607c9a41d82208f51e37759c2ffa7f7b41
+SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = 029ce3d55ffb0b81d38e3ad3096b20222408639a
+SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = 64fac5a823b1c503797cf75ca6a643dad94327fe
+SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = bea0ae12ace2822c298faae1863a0fe365df997d
+SHA1 (patch-tools_typescript_ts__library.py) = c6aa9ae98b6069958bc0be911a3bceac592c2a63
+SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = e85d6a08680442c19bf749c161cc231ded936584
+SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = 6e5051bef4b149cd6291015a601842d93af9a62f
+SHA1 (patch-ui_accessibility_accessibility__features.cc) = 2852251666a37aac1b72d4bb4a4b4ec5de1e9475
+SHA1 (patch-ui_accessibility_accessibility__features.h) = 5de12396a7c9e524661411a542c346cf2f67ea12
+SHA1 (patch-ui_accessibility_ax__node.cc) = a0af604a2491d0adf10f2530a4a2c83269a12462
+SHA1 (patch-ui_accessibility_ax__node.h) = 7f7367a30cbe30b7b273318a1b91e340f5dac311
+SHA1 (patch-ui_accessibility_ax__tree.cc) = 524c8ac4bf06c3c11752911f06289d14935fb7c9
+SHA1 (patch-ui_accessibility_ax__tree.h) = cada4e7202e07436a06c87a6a6f60ed5c5b34066
+SHA1 (patch-ui_aura_client_drag__drop__client.h) = fa6b2b8ae8e87cc1544b448bd08525cd644330d1
+SHA1 (patch-ui_aura_screen__ozone.cc) = b4d2fde9f3f66610450889c044506ca153213646
+SHA1 (patch-ui_aura_screen__ozone.h) = 6098715eb16f25581dee8609585f70e108672eec
+SHA1 (patch-ui_base_accelerators_accelerator.cc) = 64e96a8da380fa5ca8aa040430052c36949d2647
+SHA1 (patch-ui_base_accelerators_command.cc) = 067138ba6ac6a8aa82b58122c3abea55bbfce6f0
+SHA1 (patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc) = a946e6d6339908d7b77f14f1db0a579a7e901a2d
+SHA1 (patch-ui_base_clipboard_clipboard.cc) = 905bf6089c3153123fc046d48f90ca41240c2641
+SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = e13a9afa24567d525a512054362dbf22ac7bcf17
+SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = 2975680c6e875e6d5bfa207991046db33814a1f5
+SHA1 (patch-ui_base_cursor_cursor__factory.cc) = 9ba179817f0b2cd121b09d563ac71373608d63b6
+SHA1 (patch-ui_base_cursor_cursor__factory.h) = a1b3b2b7f9846ff43a498b00ecd3ac44c72b2e3c
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = 41b0b7b7e335c1537002e23f044184d8af6fd026
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = 911de9d8b36ad85dceb3e960ad292e063dd4b238
+SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = bb249a548d81a14271f4fa669596b63968c67362
+SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = 742b166b831fcf74777b8ba16b0e161910d379c6
+SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = 098ddd49b78a839e970487f37009efbe270e476b
+SHA1 (patch-ui_base_ime_fake__text__input__client.h) = 65e6b8d22998b2d379500fe223638cf2f6796e6a
+SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = fc9e494d090444b9d59a433fd496d0b726e0a060
+SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = ed06dfbf08f58d0b10dfcb2f580fc66a07073eb4
+SHA1 (patch-ui_base_ime_text__input__client.h) = ff34fc7e36edae3edb81ce7ecedea82862f4fef3
+SHA1 (patch-ui_base_resource_resource__bundle.cc) = 3caf23ee4726034c9c5f3a364c1e38146b21680d
+SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = 42663ca536ba6096a3f71293974798392698e941
+SHA1 (patch-ui_base_test_ui__controls.h) = f81c13ebfdb28e247dcff216ea24a0b6b1945bbc
+SHA1 (patch-ui_base_ui__base__features.cc) = 8d205cb54f2b70d615be0d788c888835e5399563
+SHA1 (patch-ui_base_ui__base__features.h) = f4715445152ab4343effbe344602eac92f8fb07b
+SHA1 (patch-ui_base_ui__base__switches.h) = 849d8a29cdb17623cfa4170531d51eef71a14413
+SHA1 (patch-ui_base_webui_web__ui__util.cc) = ed487679e30fa61bf7f4ca7416bcf9e219d9b65f
+SHA1 (patch-ui_base_x_selection__owner.cc) = 909d20be4fe9c7c1a0f684b3c734d112b0700cfd
+SHA1 (patch-ui_base_x_selection__owner.h) = 929d4ed227f4db879b74efbdfbb74fcb4289e78d
+SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = 200c3d44b7b181815fa8b67f7c1a643634f258ce
+SHA1 (patch-ui_base_x_x11__cursor__factory.h) = 512805551fd3ef790e34fa836a182074be8d2afe
+SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = 55381d8e05883066d095ace0c5303f07cbfa7344
+SHA1 (patch-ui_base_x_x11__display__manager.cc) = a7fb56efbdf9ce1aa7b5b0358ba98555ba6e61e7
+SHA1 (patch-ui_base_x_x11__drag__context.cc) = 35615d24d04574aeff9e766739d2fcd018787ef5
+SHA1 (patch-ui_base_x_x11__drag__context.h) = 4962f78823191f752e3383f023e875177e21a144
+SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = 007b829b7d6d13251e978213aea3376894fc8fd5
+SHA1 (patch-ui_color_color__id.h) = d1533e95f459073e2c4c299ff94d12ca2ae53dd7
+SHA1 (patch-ui_color_system__theme.h) = b5890a135d5b4be63752151e171c3b9b38edec0b
+SHA1 (patch-ui_compositor_compositor.cc) = 9d1ab41ca92d4c8ba932acaad2fef890a9e646ea
+SHA1 (patch-ui_compositor_compositor.h) = 42ec7764b271bf4644af184981657727ee25d9bc
+SHA1 (patch-ui_compositor_compositor__observer.h) = d095d3ef81292ba75c9f74b8158a09fbbf731100
+SHA1 (patch-ui_display_screen.cc) = fb155afa33677ec7697ee8f4b62fdb11d47d4c5d
+SHA1 (patch-ui_display_screen.h) = 3659dae08b74fffedcd07801e39f07ead328137b
+SHA1 (patch-ui_events_event.cc) = 7a3a9e62baf92e42e064f0a1f3353a405f0d7686
+SHA1 (patch-ui_events_event__switches.cc) = 8c2600e8edce5be709810547d8f1e96373520c02
+SHA1 (patch-ui_events_event__switches.h) = 59e80ebbf9f19f3bba787002aa1ff8ee90a5f9ed
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = baaa6f1ee5fb7bfa5e932496aab68d8e37e32fcf
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = d90fc94d6214d51c0cf74228195c8ce11154acbb
+SHA1 (patch-ui_gfx_BUILD.gn) = dba342c76e77b8421f06b5f3f1834b9139619e4e
+SHA1 (patch-ui_gfx_canvas__skia.cc) = 2dab9477f0b75b76018ae518186a44fb8fc6be1c
+SHA1 (patch-ui_gfx_font__fallback__linux.cc) = 511a6d0ea255c5ca7ffdba7ff56574080b2b02af
+SHA1 (patch-ui_gfx_font__render__params.h) = b7c2e41dfc2bab00bc983876929969a8a70261d2
+SHA1 (patch-ui_gfx_font__render__params__linux.cc) = 055779f65fbe94cd17b2acd24d4d1d476c5ecfb0
+SHA1 (patch-ui_gfx_font__util.cc) = aae686d7a4253e791cf2c1f77d1effea55979629
+SHA1 (patch-ui_gfx_gpu__extra__info.h) = b6034016bcf61fb3861786a3ad210405f21d5ff2
+SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = 956472615df617c19ce12deea868672c4bf15cf1
+SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = bcd6d080ecd62241e08109c1c5195880ef54d5c1
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = adced89c8e26cd9e11e10e26d1d64929d4d7d1be
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = c683c712980f1a873bbe395e526801e0bb72f122
+SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = aa6e1d67da5d70232f066bb1bc0043f0172d7b70
+SHA1 (patch-ui_gfx_native__pixmap__handle.h) = fec24a5ccc563f86f5960b98b617bf2a3210b3af
+SHA1 (patch-ui_gfx_native__ui__types.h) = c1fbf7d2cd50351bae499992ceb6db470a44449e
+SHA1 (patch-ui_gfx_platform__font__skia.cc) = da8059abdeb85b5c67b5f32e383443f40691e5bd
+SHA1 (patch-ui_gfx_platform__font__skia.h) = 047fb624d8b596a2bcf2d9269cda99e5abdd5ac6
+SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = e19e013a06f09f1c5386f0c08aef93b9f7bdaf8b
+SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = 2e7d908ccb5b0e2546f7ad0776fc2fe0bf250d3a
+SHA1 (patch-ui_gfx_render__text__harfbuzz.cc) = 4731ef0db3f0d9988c72178d783eeddf0e565e51
+SHA1 (patch-ui_gfx_switches.cc) = ee1455d235fc35d56e1ae4e88ddf8e002a21c920
+SHA1 (patch-ui_gfx_switches.h) = e9d2c4dbd05f19187a242361414b809cc8b203c9
+SHA1 (patch-ui_gfx_x_connection.cc) = 4873c6b170e6a15b30323a56b938d9954ab846b7
+SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = a328d8fa8202e3deb18f144a323979ffeb358c8f
+SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = 3e7f15f4ccde263865ee2c416218ff002184cc11
+SHA1 (patch-ui_gfx_x_xlib__support.cc) = 5a2037d8e6ba516a925204070fece39fd51d5f55
+SHA1 (patch-ui_gl_BUILD.gn) = 7036c5e79a77a88807b534430cc61cb69fc50ff2
+SHA1 (patch-ui_gl_gl__context.cc) = 1b9d39793e1885a8e88c3f493485d56ae966f428
+SHA1 (patch-ui_gl_gl__implementation.cc) = 660a2f960caf148239b895907b97f24301e082a1
+SHA1 (patch-ui_gl_gl__switches.cc) = 215a66150c03db7d035047c454dbc7afe51bd2e4
+SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = ef87e668ff78d3a09767a5e4bb73a8b55e5f7c70
+SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = 9800c31a48d8ff2bd42fe442350e5c280e6748e1
+SHA1 (patch-ui_gtk_gtk__compat.cc) = 926a842043d2541d90d4e3dffa2fad04a15d4417
+SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = f786abdf0f72ac4dbcd207b089d011d02f3e11dc
+SHA1 (patch-ui_gtk_select__file__dialog__linux__gtk.cc) = 71fa251629b6b884bd8bf12e1dab3461d285fac8
+SHA1 (patch-ui_message__center_views_message__popup__view.cc) = b152fa49963e7066e2fc1c98f550f6fe047742e8
+SHA1 (patch-ui_native__theme_features_native__theme__features.cc) = acc16863ab31083289933d4203bd0f983d25bf57
+SHA1 (patch-ui_native__theme_native__theme.h) = ec4b12c4559e6431f4be1ecb68b30d199ba7bda0
+SHA1 (patch-ui_native__theme_native__theme__base.cc) = 9dd26508692cda7821e0d500475f4dcdbadee18b
+SHA1 (patch-ui_ozone_common_egl__util.cc) = 4c9a52bd9ecb1de068b34e12471a904e3458ee79
+SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = c45dbe4de3ed8da3b99a176fc54d5431181a2053
+SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = 53ad40a4d1bf424502e1fe5d3b51d2b27a3db186
+SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = d0b6f14ac19e3a40ed46d28663465ab2951a02d1
+SHA1 (patch-ui_ozone_platform_wayland_BUILD.gn) = bcfac5547ebcd69548839cf1c4d159b19420f98d
+SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = e5f3d2452152b12b27f61522f2d9f2a38b7e1713
+SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = 7abf82d84811927bb3a2c87763a6935758b29549
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc) = 321fe3c0159c45cd78e069081066ae705d4aad2f
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc) = fd6706674812dc76a925a643eca1959b3d65a799
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc) = 3f3f1e99d161717a386ce04b5273b4e1fb15ce6c
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc) = a41ea514affd8cfdbd54c078966112b4ab193d62
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h) = 78b7a767b43dc7682aeaf3edf254a95b2ca0c26f
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc) = a7867297ef124d8e866806deea8710775f4f1da6
+SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = 675fcef07c878a5dad76c9360cf84a57b383a41e
+SHA1 (patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc) = f2ed114dfe81c54ad7ae2b937bf03e97dab2e4bc
+SHA1 (patch-ui_ozone_platform_x11_x11__clipboard__ozone.h) = 6302c8543f9ab751c79e5c5b5c80ffd9c8534e8d
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = 24b35d9524a2e2e25abde04f977159afc3e24b00
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = 9861e0f73f3af50bf921c0af84fe04b21e14d723
+SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = 9a585a44d45619c809a74c30047c5b9b2bb5aa2f
+SHA1 (patch-ui_ozone_public_ozone__ui__controls__test__helper.h) = 45a140e0b7ec7ce23fd1fbaa96566a352396c496
+SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = 9942aedff5472d48862a71718fb4c2d362e9010b
+SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = d8be0bb7e02810ae999d008b9d885dec6985ff88
+SHA1 (patch-ui_platform__window_platform__window__delegate.h) = 5b704e8595848cbb5fb0c6d8283510a26bcb1213
+SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = 03e2aadc60ade39544e35b0c3d40d2bac3d012ef
+SHA1 (patch-ui_qt_BUILD.gn) = 5ad5d10b4ece0ba5954f772af8b5fead91fd53d7
+SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = d1ac9f86325a7c59c75a00c5e40201cb26a14402
+SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = 69d896dc6191b581953ff3942e42137b29d04d89
+SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = 9323c651ac84d60d8c6193385cb46ea1e0073095
+SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = 3c547a4a36d97fb210ca6ed5e1f9caf82fa7c4c0
+SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = a155683d4f573ac58e1417f9f2269bb85ffc3614
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = 9b3187f907306dda47beb240c58ebf24ff768417
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = a8d8f7a334bd2a28cacc5162ca8ed5b28f3fa47f
+SHA1 (patch-ui_views_BUILD.gn) = 2074fc6703b40b87fede3ccd5d0046686ba98bab
+SHA1 (patch-ui_views_accessibility_view__accessibility.cc) = dfeb74a2f9fe6ea88e6661d547bb577e6b59b4de
+SHA1 (patch-ui_views_controls_prefix__selector.cc) = 0d2b3a59237389b4d08047121ddfbd1461167bae
+SHA1 (patch-ui_views_controls_prefix__selector.h) = dd901ee475bf77128fb60e3f5b060e6d6643b60a
+SHA1 (patch-ui_views_controls_textfield_textfield.cc) = 60232fc0fac515bccefc55de68297b687d585fec
+SHA1 (patch-ui_views_controls_textfield_textfield.h) = a14a69b2eb421a4c7afd1e705368df7f298ca50f
+SHA1 (patch-ui_views_examples_widget__example.cc) = 488a5f8a733c294e194872cfcf9f710a13fcf8c0
+SHA1 (patch-ui_views_focus_focus__manager.cc) = ff74cfba2dc1722fe6bef7cabaafe6f8a50c65d9
+SHA1 (patch-ui_views_style_platform__style.cc) = e89f3888ccff9b8b80a3342d70134ab26f90a9e5
+SHA1 (patch-ui_views_style_platform__style.h) = 6e4f78641f7b6bc8f09ebddc07d5fbcfc2eaa0ed
+SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = b57c55828b4f0f4933968b054d3732798afaea75
+SHA1 (patch-ui_views_views__delegate.cc) = dec4c701a33c47e680a6ffbef3ee7969f7b7fac7
+SHA1 (patch-ui_views_views__delegate.h) = 87476d1ac0fa01c96c9778ec6f5c0b78953d0fda
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = 98402f1e2914fd6c32903b81d9336da76956d6a2
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = adf3aa3721e4f103f79510e524bbd3aa18a46b09
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = 9c60d8ca303e7c0f813a4e4392959aaa907d1cd5
+SHA1 (patch-ui_views_widget_widget.cc) = ffd8784c411737b2d2616975567e3f42b72f3ffe
+SHA1 (patch-ui_views_widget_widget.h) = 5a875ff0f69fffca6f2ac98bb2b0bcce36903c8c
+SHA1 (patch-ui_views_window_default__frame__view.cc) = a91d0e0ba39ffbf3ff779d93fb6a10f55ddcbae4
+SHA1 (patch-ui_views_window_dialog__delegate.cc) = 5205ecbf94dc15ea9f96c7044af98993496517cb
+SHA1 (patch-ui_views_window_frame__background.cc) = 08f0de29b579e9aef8c69a4819764953579a982c
+SHA1 (patch-ui_webui_resources_tools_minify__js.py) = d0d724a85dc0493957cdf449c1b5ce48033f6ac5
+SHA1 (patch-ui_webui_webui__features.gni) = bd74ba9e0ae1bb6f14ed7218206ed0b73bb2657c
+SHA1 (patch-v8_BUILD.gn) = cc4a6df0624dc04406b8baab8585b496556b4c32
+SHA1 (patch-v8_gni_v8.gni) = df826a99cf170104c1a776bb668393d0e3cea0a8
+SHA1 (patch-v8_include_v8-internal.h) = bbb83e8af32e2a2ab52dbdf153801860cbd1e974
+SHA1 (patch-v8_include_v8config.h) = b377995750b00029a51b0b300ee8ad8e8898b445
+SHA1 (patch-v8_src_api_api.cc) = 152ecc95a6c0d95ca8af8efef250222aec77b38b
+SHA1 (patch-v8_src_base_atomicops.h) = 3af2ec31515230898048e0a59e7c4cc4eb679fa7
+SHA1 (patch-v8_src_base_macros.h) = 1e928b9833b6a9f63511467746330bf96423374a
+SHA1 (patch-v8_src_base_platform_memory.h) = f402dfd3f571b01905a1a42de99900106e6f3220
+SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = 00b97d226e3b435925aa49974ed6827f9bee5870
+SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = ad2803f2a4f1eea8c80d517942a3875deae70278
+SHA1 (patch-v8_src_base_platform_platform-posix.cc) = d832407c771d9b3c8a81bc56652fce88129d21d6
+SHA1 (patch-v8_src_base_strings.h) = 006f2dabefd7cdd188463b9b296fccf7ab31bbd5
+SHA1 (patch-v8_src_base_sys-info.cc) = 6b97a8605820a8d3c81c2c9d24e13c4489663235
+SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = 13e14bdeba6da49cf3cd503a4f1e4d18f2f3b448
+SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = e4aca1435a53ffffd2ae4b386485a953fba4fa86
+SHA1 (patch-v8_src_diagnostics_perf-jit.h) = 4434709edcebeb08f2852896384767a80842fbf7
+SHA1 (patch-v8_src_execution_isolate.cc) = bd5dbbea207dc6d26da8a4ee9f24512441441f73
+SHA1 (patch-v8_src_flags_flags.cc) = 113780a22b238ac55e7b81c54a17f6eee9318bc5
+SHA1 (patch-v8_src_libsampler_sampler.cc) = 9d48070b0722b608dcb9f5a627027c3f042ee6e2
+SHA1 (patch-v8_src_objects_js-temporal-zoneinfo64.cc) = fb4b3abfaa34b4da1815f33fb35408fd785faa2e
+SHA1 (patch-v8_src_objects_simd.cc) = 0d01cb6e1599f4e44613be02f6f1b8585e101833
+SHA1 (patch-v8_src_sandbox_sandbox.cc) = b61889e989bfcbd3ab8515cfd58cb4c6d8161ffc
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = ddcd9af549b183be3142a225f0046ba69023087a
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = b7621c201622f6835419bbff91293d887b011f8e
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 9210ccdb5fc4d6bf8d4578d2b5e181fb5b65d538
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = 8fdf0f18f53ccac3ab8e3d88cf72687b455ffafa
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 6ccda311bc3bcbf4e3b71f7651503a64340599b4
+SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 3717fd27f58f44f5a8e37a1966e90c9191c6e97b
+SHA1 (patch-v8_src_wasm_stacks.cc) = c3929508012deb3c93298c04b11eef78701c3e68
+SHA1 (patch-v8_tools_run-paxctl.py) = ed72c351e81a8339e895d2cae35e5d1e3a8bfda6
+SHA1 (patch-v8_tools_run.py) = 996a5e334e9c4147c6bf9b98b3d15a647b912932
diff --git a/chromium/go-modules.mk b/chromium/go-modules.mk
new file mode 100644
index 0000000000..614f828727
--- /dev/null
+++ b/chromium/go-modules.mk
@@ -0,0 +1,32 @@
+# $NetBSD$
+
+GO_MODULE_FILES+=	github.com/!microsoft/go-winio/@v/v0.6.2.mod
+GO_MODULE_FILES+=	github.com/!microsoft/go-winio/@v/v0.6.2.zip
+GO_MODULE_FILES+=	github.com/go-json-experiment/json/@v/v0.0.0-20260623181947-01eb4420fa68.mod
+GO_MODULE_FILES+=	github.com/go-json-experiment/json/@v/v0.0.0-20260623181947-01eb4420fa68.zip
+GO_MODULE_FILES+=	github.com/google/go-cmp/@v/v0.7.0.mod
+GO_MODULE_FILES+=	github.com/google/go-cmp/@v/v0.7.0.zip
+GO_MODULE_FILES+=	github.com/klauspost/cpuid/v2/@v/v2.2.10.mod
+GO_MODULE_FILES+=	github.com/klauspost/cpuid/v2/@v/v2.2.10.zip
+GO_MODULE_FILES+=	github.com/mackerelio/go-osstat/@v/v0.2.7.mod
+GO_MODULE_FILES+=	github.com/mackerelio/go-osstat/@v/v0.2.7.zip
+GO_MODULE_FILES+=	github.com/matryer/moq/@v/v0.7.1.mod
+GO_MODULE_FILES+=	github.com/matryer/moq/@v/v0.7.1.zip
+GO_MODULE_FILES+=	github.com/peter-evans/patience/@v/v0.3.0.mod
+GO_MODULE_FILES+=	github.com/peter-evans/patience/@v/v0.3.0.zip
+GO_MODULE_FILES+=	github.com/zeebo/xxh3/@v/v1.1.0.mod
+GO_MODULE_FILES+=	github.com/zeebo/xxh3/@v/v1.1.0.zip
+GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.37.0.mod
+GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.37.0.zip
+GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.21.0.mod
+GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.21.0.zip
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.46.0.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.46.0.zip
+GO_MODULE_FILES+=	golang.org/x/term/@v/v0.44.0.mod
+GO_MODULE_FILES+=	golang.org/x/term/@v/v0.44.0.zip
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.38.0.mod
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.38.0.zip
+GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.47.0.mod
+GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.47.0.zip
+GO_MODULE_FILES+=	gotest.tools/v3/@v/v3.5.2.mod
+GO_MODULE_FILES+=	gotest.tools/v3/@v/v3.5.2.zip
diff --git a/chromium/patches/patch-.gn b/chromium/patches/patch-.gn
index 1596c79d9c..cd6f80b834 100644
--- a/chromium/patches/patch-.gn
+++ b/chromium/patches/patch-.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- .gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- .gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ .gn
 @@ -9,7 +9,7 @@ import("//third_party/angle/dotfile_sett
  buildconfig = "//build/config/BUILDCONFIG.gn"
diff --git a/chromium/patches/patch-BUILD.gn b/chromium/patches/patch-BUILD.gn
index ec902cc965..7c4a928884 100644
--- a/chromium/patches/patch-BUILD.gn
+++ b/chromium/patches/patch-BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ BUILD.gn
-@@ -70,7 +70,7 @@ declare_args() {
+@@ -69,7 +69,7 @@ declare_args() {
    root_extra_deps = []
  }
  
@@ -15,7 +15,7 @@ $NetBSD$
    # An official (maximally optimized!) component (optimized for build times)
    # build doesn't make sense and usually doesn't work.
    assert(!is_component_build)
-@@ -103,7 +103,6 @@ group("gn_all") {
+@@ -102,7 +102,6 @@ group("gn_all") {
        "//codelabs",
        "//components:components_unittests",
        "//components/gwp_asan:gwp_asan_unittests",
@@ -23,7 +23,7 @@ $NetBSD$
        "//net:net_unittests",
        "//sandbox:sandbox_unittests",
        "//services:services_unittests",
-@@ -436,7 +435,7 @@ group("gn_all") {
+@@ -441,7 +440,7 @@ group("gn_all") {
        }
      }
  
@@ -32,7 +32,7 @@ $NetBSD$
        deps += [
          "//third_party/breakpad:breakpad_unittests",
          "//third_party/breakpad:core-2-minidump",
-@@ -607,6 +606,15 @@ group("gn_all") {
+@@ -612,6 +611,15 @@ group("gn_all") {
        }
      }
  
@@ -48,7 +48,7 @@ $NetBSD$
      if (is_mac) {
        deps += [
          "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -655,7 +663,7 @@ group("gn_all") {
+@@ -660,7 +668,7 @@ group("gn_all") {
        }
      }
  
@@ -57,7 +57,7 @@ $NetBSD$
        # The official builders use this binary from the default toolchain's
        # output directory after building in order to upload the symbols of that
        # binary. They build the binary like `ninja symupload` which requires the
-@@ -690,7 +698,7 @@ group("gn_all") {
+@@ -695,7 +703,7 @@ group("gn_all") {
        ]
      }
  
@@ -66,7 +66,7 @@ $NetBSD$
        deps += [
          "//third_party/crashpad/crashpad:crashpad_tests",
          "//third_party/crashpad/crashpad/tools:crashpad_database_util",
-@@ -1123,7 +1131,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1116,7 +1124,7 @@ if (use_blink && !is_cronet_build) {
        "//third_party/blink/public:all_blink",
      ]
  
@@ -75,7 +75,7 @@ $NetBSD$
        deps += [
          ":chrome_wpt_tests",
          ":headless_shell_wpt",
-@@ -1275,7 +1283,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1268,7 +1276,7 @@ if (use_blink && !is_cronet_build) {
        data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ]
      }
  
@@ -84,7 +84,7 @@ $NetBSD$
        # Using the default toolchain for this tool, as it's run during tests not
        # during the build. This places a symlink in the root_build_dir for scrips
        # to use.
-@@ -1289,7 +1297,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1282,7 +1290,7 @@ if (use_blink && !is_cronet_build) {
        data_deps += [ "//third_party/breakpad:dump_syms" ]
      }
  
@@ -93,7 +93,7 @@ $NetBSD$
        # Using the default toolchain for this tool, as it's run during tests not
        # during the build. This places a symlink in the root_build_dir for scrips
        # to use.
-@@ -1569,7 +1577,7 @@ group("chromium_builder_perf") {
+@@ -1562,7 +1570,7 @@ group("chromium_builder_perf") {
        data_deps += [ "//chrome/test:performance_browser_tests" ]
      }
  
diff --git a/chromium/patches/patch-agents_skills_multi-agent-engineering-workflow_tests_testdata_mock__app.cc b/chromium/patches/patch-agents_skills_multi-agent-engineering-workflow_tests_testdata_mock__app.cc
index dddbe1eb50..ceff42a1b5 100644
--- a/chromium/patches/patch-agents_skills_multi-agent-engineering-workflow_tests_testdata_mock__app.cc
+++ b/chromium/patches/patch-agents_skills_multi-agent-engineering-workflow_tests_testdata_mock__app.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- agents/skills/multi-agent-engineering-workflow/tests/testdata/mock_app.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- agents/skills/multi-agent-engineering-workflow/tests/testdata/mock_app.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ agents/skills/multi-agent-engineering-workflow/tests/testdata/mock_app.cc
 @@ -14,7 +14,7 @@
  #include "file_manager_win.h"
diff --git a/chromium/patches/patch-apps_ui_views_app__window__frame__view.cc b/chromium/patches/patch-apps_ui_views_app__window__frame__view.cc
index bf61a32cb6..cdf256cbba 100644
--- a/chromium/patches/patch-apps_ui_views_app__window__frame__view.cc
+++ b/chromium/patches/patch-apps_ui_views_app__window__frame__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- apps/ui/views/app_window_frame_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- apps/ui/views/app_window_frame_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ apps/ui/views/app_window_frame_view.cc
 @@ -147,7 +147,7 @@ gfx::Rect AppWindowFrameView::GetBoundsF
  gfx::Rect AppWindowFrameView::GetWindowBoundsForClientBounds(
diff --git a/chromium/patches/patch-base_BUILD.gn b/chromium/patches/patch-base_BUILD.gn
index 27b4029073..17a72f9bb4 100644
--- a/chromium/patches/patch-base_BUILD.gn
+++ b/chromium/patches/patch-base_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/BUILD.gn
-@@ -1048,7 +1048,7 @@ component("base") {
+@@ -1053,7 +1053,7 @@ component("base") {
      #"system/sys_info_openbsd.cc",
    ]
  
@@ -15,7 +15,7 @@ $NetBSD$
      sources += [
        "posix/sysctl.cc",
        "posix/sysctl.h",
-@@ -1204,11 +1204,26 @@ component("base") {
+@@ -1209,11 +1209,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.
@@ -43,7 +43,7 @@ $NetBSD$
    if (use_allocator_shim) {
      if (is_apple) {
        sources += [ "allocator/early_zone_registration_apple.h" ]
-@@ -1228,7 +1243,7 @@ component("base") {
+@@ -1233,7 +1248,7 @@ component("base") {
  
    # Allow more direct string conversions on platforms with native utf8
    # strings
@@ -52,7 +52,7 @@ $NetBSD$
      defines += [ "SYSTEM_NATIVE_UTF8" ]
    }
  
-@@ -2259,6 +2274,29 @@ component("base") {
+@@ -2267,6 +2282,29 @@ component("base") {
      ]
    }
  
@@ -125,7 +125,7 @@ $NetBSD$
                               (is_win || is_linux || is_android || is_mac)
  
    flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ]
-@@ -3526,7 +3591,7 @@ if (is_apple) {
+@@ -3527,7 +3592,7 @@ if (is_apple) {
    }
  }
  
@@ -134,7 +134,7 @@ $NetBSD$
    # This test must compile with -fstack-protector-all
    source_set("stack_canary_linux_unittests") {
      testonly = true
-@@ -4318,7 +4383,7 @@ test("base_unittests") {
+@@ -4322,7 +4387,7 @@ test("base_unittests") {
      configs += [ ":delayload_esent_dll" ]
    }
  
@@ -143,7 +143,7 @@ $NetBSD$
      sources += [
        "debug/proc_maps_linux_unittest.cc",
        "files/scoped_file_linux_unittest.cc",
-@@ -4341,7 +4406,7 @@ test("base_unittests") {
+@@ -4345,7 +4410,7 @@ test("base_unittests") {
        "posix/file_descriptor_shuffle_unittest.cc",
        "posix/unix_domain_socket_unittest.cc",
      ]
@@ -152,7 +152,7 @@ $NetBSD$
        sources += [
          "profiler/stack_base_address_posix_unittest.cc",
          "profiler/stack_copier_signal_unittest.cc",
-@@ -4352,7 +4417,7 @@ test("base_unittests") {
+@@ -4356,7 +4421,7 @@ test("base_unittests") {
  
    # Allow more direct string conversions on platforms with native utf8
    # strings
@@ -161,7 +161,7 @@ $NetBSD$
      defines += [ "SYSTEM_NATIVE_UTF8" ]
    }
  
-@@ -4536,7 +4601,7 @@ test("base_unittests") {
+@@ -4541,7 +4606,7 @@ test("base_unittests") {
      deps += [ ":base_profiler_test_support_library" ]
    }
  
diff --git a/chromium/patches/patch-base_allocator_dispatcher_tls.h b/chromium/patches/patch-base_allocator_dispatcher_tls.h
index 4952dc5e11..a705a784ad 100644
--- a/chromium/patches/patch-base_allocator_dispatcher_tls.h
+++ b/chromium/patches/patch-base_allocator_dispatcher_tls.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/dispatcher/tls.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/dispatcher/tls.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/dispatcher/tls.h
 @@ -82,7 +82,7 @@ struct BASE_EXPORT MMapAllocator {
    constexpr static size_t AllocationChunkSize = 16384;
diff --git a/chromium/patches/patch-base_allocator_partition__alloc__features.cc b/chromium/patches/patch-base_allocator_partition__alloc__features.cc
index 615bbf77a4..c64762ad51 100644
--- a/chromium/patches/patch-base_allocator_partition__alloc__features.cc
+++ b/chromium/patches/patch-base_allocator_partition__alloc__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_alloc_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_alloc_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_alloc_features.cc
 @@ -132,7 +132,7 @@ constinit const FeatureParam<std::string
      kPartitionAllocSchedulerLoopQuarantineConfig{
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni b/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
index 8d882ebffc..9b2252c077 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
+++ b/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/partition_alloc.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/partition_alloc.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/partition_alloc.gni
 @@ -110,7 +110,7 @@ if (current_cpu == "x64" || current_cpu 
  # TODO(crbug.com/329199197): Clean this up when experiments are complete.
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
index 212f2a87d2..de7337b63d 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -974,7 +974,7 @@ if (is_clang_or_gcc) {
+@@ -972,7 +972,7 @@ if (is_clang_or_gcc) {
          configs -= [ partition_alloc_enable_arc_config ]
        }
      }
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
index 0e46739e65..9e3c8eab15 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
-@@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) {
+@@ -39,7 +39,7 @@ AslrMask(uintptr_t bits) {
  
  #if PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)
  
@@ -15,7 +15,7 @@ $NetBSD$
  
      // We shouldn't allocate system pages at all for sanitizer builds. However,
      // we do, and if random hint addresses interfere with address ranges
-@@ -142,7 +142,7 @@ AslrMask(uintptr_t bits) {
+@@ -143,7 +143,7 @@ AslrMask(uintptr_t bits) {
          return AslrAddress(0x20000000ULL);
        }
      #elif PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
index f7f3e6d9e5..f6b1abf023 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
 @@ -279,7 +279,7 @@ bool DecommitAndZeroSystemPages(void* ad
  // recommitted. Do not assume that this will not change over time.
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
index 328fe021dc..2c837a5aab 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
-@@ -26,9 +26,9 @@
+@@ -27,9 +27,9 @@
  #define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const))
  
  #elif (PA_BUILDFLAG(IS_ANDROID) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)) || \
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
index 42e43bc942..562c08449b 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
 @@ -44,7 +44,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTas
  
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
index 7cbf4f9c65..8d5d2bf91d 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
 @@ -318,8 +318,12 @@ bool TryRecommitSystemPagesInternal(
  
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
index 91612f8caa..908346ff7d 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc
-@@ -15,7 +15,7 @@
+@@ -16,7 +16,7 @@
  #include "partition_alloc/partition_alloc_check.h"
  
  #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
index a8e54036dc..8bf7fd156e 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
-@@ -14,11 +14,11 @@
+@@ -15,11 +15,11 @@
  #include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h"
  #include "partition_alloc/partition_alloc_base/strings/safe_sprintf.h"
  
@@ -20,7 +20,7 @@ $NetBSD$
  #include <dlfcn.h>
  #endif
  
-@@ -26,7 +26,7 @@ namespace partition_alloc::internal::bas
+@@ -27,7 +27,7 @@ namespace partition_alloc::internal::bas
  
  namespace {
  
@@ -29,7 +29,7 @@ $NetBSD$
  
  // On Android the 'open' function has two versions:
  // int open(const char *pathname, int flags);
-@@ -374,7 +374,7 @@ void PrintStackTraceInternal(const void*
+@@ -375,7 +375,7 @@ void PrintStackTraceInternal(const void*
  }
  #endif  // !PA_BUILDFLAG(IS_APPLE)
  
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
index 8fac586223..2b5774a7f3 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
@@ -4,16 +4,23 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
-@@ -104,6 +104,10 @@ void RandBytes(void* output, size_t outp
-   if (CCRandomGenerateBytes(output, output_length) == kCCSuccess) {
-     return;
-   }
+@@ -29,7 +29,7 @@
+ 
+ namespace {
+ 
+-#if !PA_BUILDFLAG(IS_APPLE)
++#if !PA_BUILDFLAG(IS_APPLE) && !PA_BUILDFLAG(IS_BSD)
+ 
+ #if PA_BUILDFLAG(IS_AIX)
+ // AIX has no 64-bit support for O_CLOEXEC.
+@@ -88,6 +88,8 @@ void RandBytes(void* output, size_t outp
+   PA_BASE_CHECK(getentropy(output, output_length) == 0);
+ #elif PA_BUILDFLAG(IS_APPLE)
+   PA_BASE_CHECK(CCRandomGenerateBytes(output, output_length) == kCCSuccess);
 +#elif PA_BUILDFLAG(IS_BSD)
-+  if (getentropy(output, output_length) == 0) {
-+    return;
-+  }
- #endif
-   // If getrandom(2) above returned with an error and the /dev/urandom fallback
-   // took place on Linux/ChromeOS bots, they would fail with a CHECK in
++  PA_BASE_CHECK(getentropy(output, output_length) == 0);
+ #else
+ #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
+   // Use `syscall(__NR_getrandom...` to avoid a dependency on
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
index 7a8ea3f2bc..6d2eef48f3 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
-@@ -38,6 +38,8 @@ typedef DWORD PlatformThreadId;
+@@ -39,6 +39,8 @@ typedef DWORD PlatformThreadId;
  typedef zx_handle_t PlatformThreadId;
  #elif PA_BUILDFLAG(IS_APPLE)
  typedef mach_port_t PlatformThreadId;
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
index 0a32a6494f..cda21bd8ef 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
-@@ -10,7 +10,7 @@
+@@ -11,7 +11,7 @@
  
  namespace partition_alloc::internal::base::internal {
  
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
index 355c3e838d..712387aa9b 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
 @@ -18,7 +18,7 @@
  #include "partition_alloc/partition_alloc_base/logging.h"
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index 9fc57b1682..6a0a257a83 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
 @@ -51,8 +51,8 @@ static_assert(sizeof(void*) != 8, "");
  // POSIX is not only UNIX, e.g. macOS and other OSes. We do use Linux-specific
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
index 4af6580383..2962d05a08 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
 @@ -327,7 +327,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandle
  // 8GB for each of the glued pools).
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
index d77d09fad8..b3cde6a465 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
 @@ -30,9 +30,13 @@ namespace internal {
  // the second one 16. We could technically return something different for
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
index 49384db086..d9a188ac25 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
 @@ -50,7 +50,7 @@
  #include "wow64apiset.h"
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 546e9e32e4..0b9597cd23 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
-@@ -20,7 +20,16 @@
+@@ -21,7 +21,16 @@
  #endif
  
  #if PA_CONFIG(HAS_LINUX_KERNEL)
@@ -23,7 +23,7 @@ $NetBSD$
  #include <sys/syscall.h>
  #include <unistd.h>
  
-@@ -150,8 +159,19 @@ PA_ALWAYS_INLINE long FutexSyscall(volat
+@@ -151,8 +160,19 @@ PA_ALWAYS_INLINE long FutexSyscall(volat
    int saved_errno = errno;
    errno = 0;
  
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
index de184efa53..3a70c6d429 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
 @@ -19,6 +19,10 @@
  #include <pthread.h>
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
index 443777738c..1ec011a376 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
-@@ -17,7 +17,7 @@
+@@ -19,7 +19,7 @@
  #include "partition_alloc/partition_alloc_check.h"
  #include "partition_alloc/thread_isolation/thread_isolation.h"
  
diff --git a/chromium/patches/patch-base_base__paths__posix.cc b/chromium/patches/patch-base_base__paths__posix.cc
index 2e01353e4b..41f63bb74c 100644
--- a/chromium/patches/patch-base_base__paths__posix.cc
+++ b/chromium/patches/patch-base_base__paths__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/base_paths_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/base_paths_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/base_paths_posix.cc
 @@ -26,7 +26,7 @@
  #include "base/process/process_metrics.h"
diff --git a/chromium/patches/patch-base_compiler__specific.h b/chromium/patches/patch-base_compiler__specific.h
index ff0a964044..4ba10c498e 100644
--- a/chromium/patches/patch-base_compiler__specific.h
+++ b/chromium/patches/patch-base_compiler__specific.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/compiler_specific.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/compiler_specific.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/compiler_specific.h
 @@ -733,6 +733,8 @@ inline constexpr bool AnalyzerAssumeTrue
  #if __has_cpp_attribute(clang::preserve_most) &&             \
diff --git a/chromium/patches/patch-base_debug_debugger__posix.cc b/chromium/patches/patch-base_debug_debugger__posix.cc
index 4986448955..fdb5256e08 100644
--- a/chromium/patches/patch-base_debug_debugger__posix.cc
+++ b/chromium/patches/patch-base_debug_debugger__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/debug/debugger_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/debug/debugger_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/debug/debugger_posix.cc
 @@ -39,6 +39,10 @@
  #include <sys/sysctl.h>
diff --git a/chromium/patches/patch-base_debug_elf__reader.cc b/chromium/patches/patch-base_debug_elf__reader.cc
index 9d541ee92e..72d95fe5c9 100644
--- a/chromium/patches/patch-base_debug_elf__reader.cc
+++ b/chromium/patches/patch-base_debug_elf__reader.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/debug/elf_reader.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/debug/elf_reader.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/debug/elf_reader.cc
 @@ -45,6 +45,10 @@ using Xword = Elf64_Xword;
  
diff --git a/chromium/patches/patch-base_debug_proc__maps__linux.cc b/chromium/patches/patch-base_debug_proc__maps__linux.cc
index 15acda5370..e69a437726 100644
--- a/chromium/patches/patch-base_debug_proc__maps__linux.cc
+++ b/chromium/patches/patch-base_debug_proc__maps__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/debug/proc_maps_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/debug/proc_maps_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/debug/proc_maps_linux.cc
 @@ -20,7 +20,7 @@
  #include "base/strings/string_split.h"
diff --git a/chromium/patches/patch-base_debug_stack__trace.cc b/chromium/patches/patch-base_debug_stack__trace.cc
index 6c226cf74e..dea35cdd9c 100644
--- a/chromium/patches/patch-base_debug_stack__trace.cc
+++ b/chromium/patches/patch-base_debug_stack__trace.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/debug/stack_trace.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/debug/stack_trace.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/debug/stack_trace.cc
 @@ -294,7 +294,7 @@ bool StackTrace::WillSymbolizeToStreamFo
    // Symbols are not expected to be reliable when gn args specifies
diff --git a/chromium/patches/patch-base_debug_stack__trace__posix.cc b/chromium/patches/patch-base_debug_stack__trace__posix.cc
index 581545e9b8..411ebf75c5 100644
--- a/chromium/patches/patch-base_debug_stack__trace__posix.cc
+++ b/chromium/patches/patch-base_debug_stack__trace__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/debug/stack_trace_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/debug/stack_trace_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/debug/stack_trace_posix.cc
 @@ -47,8 +47,8 @@
  // Surprisingly, uClibc defines __GLIBC__ in some build configs, but
diff --git a/chromium/patches/patch-base_features.cc b/chromium/patches/patch-base_features.cc
index 6c98cc9ee5..9f5f0d57a3 100644
--- a/chromium/patches/patch-base_features.cc
+++ b/chromium/patches/patch-base_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/features.cc
 @@ -17,7 +17,7 @@
  #include "build/build_config.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/message_loop/message_pump_epoll.h"
  #endif
  
-@@ -261,7 +261,7 @@ void Init() {
+@@ -259,7 +259,7 @@ void Init() {
    debug::StackTrace::InitializeFeatures();
    FilePath::InitializeFeatures();
  
diff --git a/chromium/patches/patch-base_files_dir__reader__linux.h b/chromium/patches/patch-base_files_dir__reader__linux.h
index 28bef0939a..342161a5b7 100644
--- a/chromium/patches/patch-base_files_dir__reader__linux.h
+++ b/chromium/patches/patch-base_files_dir__reader__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/dir_reader_linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/files/dir_reader_linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/files/dir_reader_linux.h
 @@ -19,10 +19,16 @@
  #include "base/logging.h"
diff --git a/chromium/patches/patch-base_files_dir__reader__posix.h b/chromium/patches/patch-base_files_dir__reader__posix.h
index af040a04cd..4deb9b63b7 100644
--- a/chromium/patches/patch-base_files_dir__reader__posix.h
+++ b/chromium/patches/patch-base_files_dir__reader__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/dir_reader_posix.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/files/dir_reader_posix.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/files/dir_reader_posix.h
 @@ -17,7 +17,7 @@
  // seems worse than falling back to enumerating all file descriptors so we will
diff --git a/chromium/patches/patch-base_files_drive__info.h b/chromium/patches/patch-base_files_drive__info.h
index a9491b6ebe..ed1c4e744a 100644
--- a/chromium/patches/patch-base_files_drive__info.h
+++ b/chromium/patches/patch-base_files_drive__info.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/drive_info.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/files/drive_info.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/files/drive_info.h
 @@ -48,7 +48,7 @@ struct BASE_EXPORT DriveInfo {
    std::optional<bool> has_seek_penalty;
diff --git a/chromium/patches/patch-base_files_drive__info__posix.cc b/chromium/patches/patch-base_files_drive__info__posix.cc
index e63428092c..580da31a12 100644
--- a/chromium/patches/patch-base_files_drive__info__posix.cc
+++ b/chromium/patches/patch-base_files_drive__info__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/drive_info_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/files/drive_info_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/files/drive_info_posix.cc
 @@ -27,7 +27,7 @@ namespace base {
  
diff --git a/chromium/patches/patch-base_files_file__path__watcher.h b/chromium/patches/patch-base_files_file__path__watcher.h
index a0138f3256..84f3ae98c5 100644
--- a/chromium/patches/patch-base_files_file__path__watcher.h
+++ b/chromium/patches/patch-base_files_file__path__watcher.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/file_path_watcher.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/files/file_path_watcher.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/files/file_path_watcher.h
 @@ -104,7 +104,7 @@ class BASE_EXPORT FilePathWatcher {
      Type type = Type::kNonRecursive;
diff --git a/chromium/patches/patch-base_files_file__path__watcher__bsd.cc b/chromium/patches/patch-base_files_file__path__watcher__bsd.cc
index b5589efbca..3549992ef0 100644
--- a/chromium/patches/patch-base_files_file__path__watcher__bsd.cc
+++ b/chromium/patches/patch-base_files_file__path__watcher__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/file_path_watcher_bsd.cc.orig	2026-09-26 10:45:14.327562767 +0000
+--- base/files/file_path_watcher_bsd.cc.orig	2026-09-26 18:26:00.346326698 +0000
 +++ base/files/file_path_watcher_bsd.cc
 @@ -0,0 +1,54 @@
 +// Copyright 2021 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-base_files_file__path__watcher__kqueue.cc b/chromium/patches/patch-base_files_file__path__watcher__kqueue.cc
index ff1eb7e62a..710acab29a 100644
--- a/chromium/patches/patch-base_files_file__path__watcher__kqueue.cc
+++ b/chromium/patches/patch-base_files_file__path__watcher__kqueue.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/file_path_watcher_kqueue.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/files/file_path_watcher_kqueue.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/files/file_path_watcher_kqueue.cc
 @@ -239,9 +239,14 @@ bool FilePathWatcherKQueue::UpdateWatche
  
diff --git a/chromium/patches/patch-base_files_file__path__watcher__kqueue.h b/chromium/patches/patch-base_files_file__path__watcher__kqueue.h
index 0b263d2856..88a401e702 100644
--- a/chromium/patches/patch-base_files_file__path__watcher__kqueue.h
+++ b/chromium/patches/patch-base_files_file__path__watcher__kqueue.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/file_path_watcher_kqueue.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/files/file_path_watcher_kqueue.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/files/file_path_watcher_kqueue.h
 @@ -5,6 +5,7 @@
  #ifndef BASE_FILES_FILE_PATH_WATCHER_KQUEUE_H_
diff --git a/chromium/patches/patch-base_files_file__util__posix.cc b/chromium/patches/patch-base_files_file__util__posix.cc
index d602eb9c7c..b32d69410a 100644
--- a/chromium/patches/patch-base_files_file__util__posix.cc
+++ b/chromium/patches/patch-base_files_file__util__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/file_util_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/files/file_util_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/files/file_util_posix.cc
 @@ -986,6 +986,7 @@ bool CreateNewTempDirectory(FilePath::St
  bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
diff --git a/chromium/patches/patch-base_files_file__util__unittest.cc b/chromium/patches/patch-base_files_file__util__unittest.cc
index f948685df5..3cd7ba7ac9 100644
--- a/chromium/patches/patch-base_files_file__util__unittest.cc
+++ b/chromium/patches/patch-base_files_file__util__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/file_util_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/files/file_util_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/files/file_util_unittest.cc
 @@ -4620,7 +4620,7 @@ TEST_F(FileUtilTest, ReadFileToStringWit
  }
diff --git a/chromium/patches/patch-base_files_important__file__writer__cleaner.cc b/chromium/patches/patch-base_files_important__file__writer__cleaner.cc
index 7dabe21567..fbe4b6cf8b 100644
--- a/chromium/patches/patch-base_files_important__file__writer__cleaner.cc
+++ b/chromium/patches/patch-base_files_important__file__writer__cleaner.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/important_file_writer_cleaner.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/files/important_file_writer_cleaner.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/files/important_file_writer_cleaner.cc
 @@ -27,7 +27,8 @@ namespace base {
  namespace {
diff --git a/chromium/patches/patch-base_files_scoped__file.cc b/chromium/patches/patch-base_files_scoped__file.cc
index 66165735c0..f8ba01c1bc 100644
--- a/chromium/patches/patch-base_files_scoped__file.cc
+++ b/chromium/patches/patch-base_files_scoped__file.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/scoped_file.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/files/scoped_file.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/files/scoped_file.cc
 @@ -32,7 +32,7 @@ void ScopedFDCloseTraits::Free(int fd) {
    int ret = IGNORE_EINTR(close(fd));
diff --git a/chromium/patches/patch-base_functional_unretained__traits.h b/chromium/patches/patch-base_functional_unretained__traits.h
index 43af1445c9..c458d8f96b 100644
--- a/chromium/patches/patch-base_functional_unretained__traits.h
+++ b/chromium/patches/patch-base_functional_unretained__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/functional/unretained_traits.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/functional/unretained_traits.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/functional/unretained_traits.h
 @@ -92,7 +92,7 @@ struct SupportsUnretainedImpl {
  // official builds, and then in non-test code as well.
diff --git a/chromium/patches/patch-base_i18n_icu__util.cc b/chromium/patches/patch-base_i18n_icu__util.cc
index e66e0e6b78..fb5b1bf97d 100644
--- a/chromium/patches/patch-base_i18n_icu__util.cc
+++ b/chromium/patches/patch-base_i18n_icu__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/i18n/icu_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/i18n/icu_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/i18n/icu_util.cc
 @@ -57,7 +57,7 @@
  #include "third_party/icu/source/common/unicode/unistr.h"
diff --git a/chromium/patches/patch-base_linux__util.cc b/chromium/patches/patch-base_linux__util.cc
index c7eadc32a4..e53d3d4b36 100644
--- a/chromium/patches/patch-base_linux__util.cc
+++ b/chromium/patches/patch-base_linux__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/linux_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/linux_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/linux_util.cc
 @@ -159,10 +159,14 @@ void SetLinuxDistro(const std::string& d
  }
diff --git a/chromium/patches/patch-base_logging__unittest.cc b/chromium/patches/patch-base_logging__unittest.cc
index 8a3fff9e85..70e535060a 100644
--- a/chromium/patches/patch-base_logging__unittest.cc
+++ b/chromium/patches/patch-base_logging__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/logging_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/logging_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/logging_unittest.cc
 @@ -37,7 +37,7 @@
  #include "base/posix/eintr_wrapper.h"
diff --git a/chromium/patches/patch-base_memory_platform__shared__memory__region.h b/chromium/patches/patch-base_memory_platform__shared__memory__region.h
index 029c7df7ac..ab1c5a34d5 100644
--- a/chromium/patches/patch-base_memory_platform__shared__memory__region.h
+++ b/chromium/patches/patch-base_memory_platform__shared__memory__region.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/platform_shared_memory_region.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/memory/platform_shared_memory_region.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/memory/platform_shared_memory_region.h
 @@ -104,7 +104,7 @@ class BASE_EXPORT PlatformSharedMemoryRe
  #if BUILDFLAG(IS_FUCHSIA)
diff --git a/chromium/patches/patch-base_memory_platform__shared__memory__region__posix.cc b/chromium/patches/patch-base_memory_platform__shared__memory__region__posix.cc
index 59daba45d1..1e16f6f6a7 100644
--- a/chromium/patches/patch-base_memory_platform__shared__memory__region__posix.cc
+++ b/chromium/patches/patch-base_memory_platform__shared__memory__region__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/platform_shared_memory_region_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/memory/platform_shared_memory_region_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/memory/platform_shared_memory_region_posix.cc
-@@ -171,7 +171,7 @@ bool PlatformSharedMemoryRegion::Convert
+@@ -263,7 +263,7 @@ bool PlatformSharedMemoryRegion::Convert
  // static
  PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode,
                                                                size_t size
@@ -15,7 +15,7 @@ $NetBSD$
                                                                ,
                                                                bool executable
  #endif
-@@ -196,7 +196,7 @@ PlatformSharedMemoryRegion PlatformShare
+@@ -299,7 +299,7 @@ PlatformSharedMemoryRegion PlatformShare
    // flag.
    FilePath directory;
    if (!GetShmemTempDir(
diff --git a/chromium/patches/patch-base_memory_protected__memory.h b/chromium/patches/patch-base_memory_protected__memory.h
index 1e4d4fb35c..cc00f2044f 100644
--- a/chromium/patches/patch-base_memory_protected__memory.h
+++ b/chromium/patches/patch-base_memory_protected__memory.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/protected_memory.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/memory/protected_memory.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/memory/protected_memory.h
 @@ -115,12 +115,12 @@ __declspec(selectany) char __stop_protec
  
diff --git a/chromium/patches/patch-base_memory_protected__memory__posix.cc b/chromium/patches/patch-base_memory_protected__memory__posix.cc
index e6a59ff85b..ff1ca14019 100644
--- a/chromium/patches/patch-base_memory_protected__memory__posix.cc
+++ b/chromium/patches/patch-base_memory_protected__memory__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/protected_memory_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/memory/protected_memory_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/memory/protected_memory_posix.cc
 @@ -6,7 +6,7 @@
  
diff --git a/chromium/patches/patch-base_message__loop_message__pump__epoll.cc b/chromium/patches/patch-base_message__loop_message__pump__epoll.cc
index 61497999e5..fb85f650ba 100644
--- a/chromium/patches/patch-base_message__loop_message__pump__epoll.cc
+++ b/chromium/patches/patch-base_message__loop_message__pump__epoll.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/message_loop/message_pump_epoll.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/message_loop/message_pump_epoll.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/message_loop/message_pump_epoll.cc
 @@ -45,7 +45,7 @@ std::atomic_bool g_use_batched_version =
  std::atomic_bool g_use_poll = false;
diff --git a/chromium/patches/patch-base_message__loop_message__pump__epoll.h b/chromium/patches/patch-base_message__loop_message__pump__epoll.h
index f1ba6e41d9..806a5e8f18 100644
--- a/chromium/patches/patch-base_message__loop_message__pump__epoll.h
+++ b/chromium/patches/patch-base_message__loop_message__pump__epoll.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/message_loop/message_pump_epoll.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/message_loop/message_pump_epoll.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/message_loop/message_pump_epoll.h
 @@ -49,7 +49,11 @@ namespace base {
  // Caveat: Since both we and the kernel need to walk the list of all fds at
diff --git a/chromium/patches/patch-base_message__loop_message__pump__glib.cc b/chromium/patches/patch-base_message__loop_message__pump__glib.cc
index b59ffd6ea8..d57b0c0bb0 100644
--- a/chromium/patches/patch-base_message__loop_message__pump__glib.cc
+++ b/chromium/patches/patch-base_message__loop_message__pump__glib.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/message_loop/message_pump_glib.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/message_loop/message_pump_glib.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/message_loop/message_pump_glib.cc
 @@ -7,6 +7,15 @@
  #include <fcntl.h>
diff --git a/chromium/patches/patch-base_posix_can__lower__nice__to.cc b/chromium/patches/patch-base_posix_can__lower__nice__to.cc
index 25279e17af..9bc7206c1d 100644
--- a/chromium/patches/patch-base_posix_can__lower__nice__to.cc
+++ b/chromium/patches/patch-base_posix_can__lower__nice__to.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/posix/can_lower_nice_to.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/posix/can_lower_nice_to.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/posix/can_lower_nice_to.cc
 @@ -11,8 +11,12 @@
  
diff --git a/chromium/patches/patch-base_posix_file__descriptor__shuffle.h b/chromium/patches/patch-base_posix_file__descriptor__shuffle.h
index a5d5ab88ec..f2001324fb 100644
--- a/chromium/patches/patch-base_posix_file__descriptor__shuffle.h
+++ b/chromium/patches/patch-base_posix_file__descriptor__shuffle.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/posix/file_descriptor_shuffle.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/posix/file_descriptor_shuffle.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/posix/file_descriptor_shuffle.h
 @@ -26,6 +26,8 @@
  #include "base/base_export.h"
diff --git a/chromium/patches/patch-base_posix_sysctl.cc b/chromium/patches/patch-base_posix_sysctl.cc
index 7625fd9361..fcdc865757 100644
--- a/chromium/patches/patch-base_posix_sysctl.cc
+++ b/chromium/patches/patch-base_posix_sysctl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/posix/sysctl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/posix/sysctl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/posix/sysctl.cc
 @@ -4,6 +4,7 @@
  
diff --git a/chromium/patches/patch-base_posix_unix__domain__socket.cc b/chromium/patches/patch-base_posix_unix__domain__socket.cc
index da42a5c71c..e9781b4cc9 100644
--- a/chromium/patches/patch-base_posix_unix__domain__socket.cc
+++ b/chromium/patches/patch-base_posix_unix__domain__socket.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/posix/unix_domain_socket.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/posix/unix_domain_socket.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/posix/unix_domain_socket.cc
 @@ -16,6 +16,7 @@
  #include "base/files/scoped_file.h"
diff --git a/chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc b/chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
index d6232c5396..abdf332947 100644
--- a/chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
+++ b/chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/posix/unix_domain_socket_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/posix/unix_domain_socket_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/posix/unix_domain_socket_unittest.cc
 @@ -10,6 +10,8 @@
  #include <sys/types.h>
diff --git a/chromium/patches/patch-base_process_internal__linux.h b/chromium/patches/patch-base_process_internal__linux.h
index d100e91e20..1bae5c6d31 100644
--- a/chromium/patches/patch-base_process_internal__linux.h
+++ b/chromium/patches/patch-base_process_internal__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/internal_linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/internal_linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/internal_linux.h
 @@ -142,6 +142,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t 
  // arguments to the lambda.
diff --git a/chromium/patches/patch-base_process_kill.h b/chromium/patches/patch-base_process_kill.h
index 1a7a3f5b3c..d7db32f94a 100644
--- a/chromium/patches/patch-base_process_kill.h
+++ b/chromium/patches/patch-base_process_kill.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/kill.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/kill.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/kill.h
 @@ -125,7 +125,7 @@ BASE_EXPORT TerminationStatus GetTermina
  BASE_EXPORT TerminationStatus
diff --git a/chromium/patches/patch-base_process_kill__posix.cc b/chromium/patches/patch-base_process_kill__posix.cc
index 3a4b31cde3..9d97f56c96 100644
--- a/chromium/patches/patch-base_process_kill__posix.cc
+++ b/chromium/patches/patch-base_process_kill__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/kill_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/kill_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/kill_posix.cc
 @@ -169,7 +169,7 @@ void EnsureProcessTerminated(Process pro
        0, MakeSelfDeleting<BackgroundReaper>(std::move(process), Seconds(2)));
diff --git a/chromium/patches/patch-base_process_launch.h b/chromium/patches/patch-base_process_launch.h
index a5ac9d1361..968e3ae75f 100644
--- a/chromium/patches/patch-base_process_launch.h
+++ b/chromium/patches/patch-base_process_launch.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/launch.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/launch.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/launch.h
 @@ -7,6 +7,13 @@
  #ifndef BASE_PROCESS_LAUNCH_H_
diff --git a/chromium/patches/patch-base_process_launch__posix.cc b/chromium/patches/patch-base_process_launch__posix.cc
index ff51524a39..1c50512e96 100644
--- a/chromium/patches/patch-base_process_launch__posix.cc
+++ b/chromium/patches/patch-base_process_launch__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/launch_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/launch_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/launch_posix.cc
 @@ -210,6 +210,8 @@ static const char kFDDir[] = "/dev/fd";
  static const char kFDDir[] = "/dev/fd";
diff --git a/chromium/patches/patch-base_process_memory__linux.cc b/chromium/patches/patch-base_process_memory__linux.cc
index 2e4166ceb2..1665873277 100644
--- a/chromium/patches/patch-base_process_memory__linux.cc
+++ b/chromium/patches/patch-base_process_memory__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/memory_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/memory_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/memory_linux.cc
 @@ -29,6 +29,7 @@ void* __libc_calloc(size_t, size_t);
  
diff --git a/chromium/patches/patch-base_process_process__handle.cc b/chromium/patches/patch-base_process_process__handle.cc
index 409926c709..112384779b 100644
--- a/chromium/patches/patch-base_process_process__handle.cc
+++ b/chromium/patches/patch-base_process_process__handle.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_handle.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_handle.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_handle.cc
 @@ -30,7 +30,7 @@ UniqueProcId GetUniqueIdForProcess() {
               : UniqueProcId(GetCurrentProcId());
diff --git a/chromium/patches/patch-base_process_process__handle.h b/chromium/patches/patch-base_process_process__handle.h
index 534474f94b..675be28bd6 100644
--- a/chromium/patches/patch-base_process_process__handle.h
+++ b/chromium/patches/patch-base_process_process__handle.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_handle.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_handle.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_handle.h
 @@ -86,7 +86,7 @@ BASE_EXPORT ProcessId GetCurrentProcId()
  // processes may be reused.
diff --git a/chromium/patches/patch-base_process_process__handle__freebsd.cc b/chromium/patches/patch-base_process_process__handle__freebsd.cc
index 8fc9a3315b..70608b5015 100644
--- a/chromium/patches/patch-base_process_process__handle__freebsd.cc
+++ b/chromium/patches/patch-base_process_process__handle__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_handle_freebsd.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_handle_freebsd.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_handle_freebsd.cc
 @@ -3,6 +3,7 @@
  // found in the LICENSE file.
diff --git a/chromium/patches/patch-base_process_process__handle__openbsd.cc b/chromium/patches/patch-base_process_process__handle__openbsd.cc
index e310d6021a..b0794292f4 100644
--- a/chromium/patches/patch-base_process_process__handle__openbsd.cc
+++ b/chromium/patches/patch-base_process_process__handle__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_handle_openbsd.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_handle_openbsd.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_handle_openbsd.cc
 @@ -3,8 +3,13 @@
  // found in the LICENSE file.
diff --git a/chromium/patches/patch-base_process_process__iterator.h b/chromium/patches/patch-base_process_process__iterator.h
index 36975e62bd..44e3511de4 100644
--- a/chromium/patches/patch-base_process_process__iterator.h
+++ b/chromium/patches/patch-base_process_process__iterator.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_iterator.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_iterator.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_iterator.h
 @@ -25,7 +25,7 @@
  #include <windows.h>
diff --git a/chromium/patches/patch-base_process_process__iterator__freebsd.cc b/chromium/patches/patch-base_process_process__iterator__freebsd.cc
index 756f04a507..139d6832c7 100644
--- a/chromium/patches/patch-base_process_process__iterator__freebsd.cc
+++ b/chromium/patches/patch-base_process_process__iterator__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_iterator_freebsd.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_iterator_freebsd.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_iterator_freebsd.cc
 @@ -18,7 +18,7 @@ namespace base {
  
diff --git a/chromium/patches/patch-base_process_process__iterator__openbsd.cc b/chromium/patches/patch-base_process_process__iterator__openbsd.cc
index 071cee44f8..bcb147509b 100644
--- a/chromium/patches/patch-base_process_process__iterator__openbsd.cc
+++ b/chromium/patches/patch-base_process_process__iterator__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_iterator_openbsd.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_iterator_openbsd.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_iterator_openbsd.cc
 @@ -6,6 +6,9 @@
  
diff --git a/chromium/patches/patch-base_process_process__metrics.cc b/chromium/patches/patch-base_process_process__metrics.cc
index b6c68cd46f..dd91321ec9 100644
--- a/chromium/patches/patch-base_process_process__metrics.cc
+++ b/chromium/patches/patch-base_process_process__metrics.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_metrics.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_metrics.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_metrics.cc
 @@ -17,7 +17,7 @@ namespace base {
  namespace {
diff --git a/chromium/patches/patch-base_process_process__metrics.h b/chromium/patches/patch-base_process_process__metrics.h
index 95a4ee7b6a..dbd4c56ffb 100644
--- a/chromium/patches/patch-base_process_process__metrics.h
+++ b/chromium/patches/patch-base_process_process__metrics.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_metrics.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_metrics.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_metrics.h
 @@ -40,7 +40,7 @@
  #endif
diff --git a/chromium/patches/patch-base_process_process__metrics__freebsd.cc b/chromium/patches/patch-base_process_process__metrics__freebsd.cc
index a63de67e4c..e799d22cd2 100644
--- a/chromium/patches/patch-base_process_process__metrics__freebsd.cc
+++ b/chromium/patches/patch-base_process_process__metrics__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_metrics_freebsd.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_metrics_freebsd.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_metrics_freebsd.cc
 @@ -3,18 +3,37 @@
  // found in the LICENSE file.
diff --git a/chromium/patches/patch-base_process_process__metrics__openbsd.cc b/chromium/patches/patch-base_process_process__metrics__openbsd.cc
index cc1ce4a3c6..28c99c9bb5 100644
--- a/chromium/patches/patch-base_process_process__metrics__openbsd.cc
+++ b/chromium/patches/patch-base_process_process__metrics__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_metrics_openbsd.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_metrics_openbsd.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_metrics_openbsd.cc
 @@ -6,73 +6,83 @@
  
diff --git a/chromium/patches/patch-base_process_process__metrics__posix.cc b/chromium/patches/patch-base_process_process__metrics__posix.cc
index 24bb58df0a..d2971f901d 100644
--- a/chromium/patches/patch-base_process_process__metrics__posix.cc
+++ b/chromium/patches/patch-base_process_process__metrics__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_metrics_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_metrics_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_metrics_posix.cc
 @@ -21,6 +21,8 @@
  
diff --git a/chromium/patches/patch-base_process_process__metrics__unittest.cc b/chromium/patches/patch-base_process_process__metrics__unittest.cc
index bc3d19a55c..d39a930a1d 100644
--- a/chromium/patches/patch-base_process_process__metrics__unittest.cc
+++ b/chromium/patches/patch-base_process_process__metrics__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_metrics_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_metrics_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_metrics_unittest.cc
 @@ -59,7 +59,8 @@
  #endif
diff --git a/chromium/patches/patch-base_process_process__posix.cc b/chromium/patches/patch-base_process_process__posix.cc
index 9e77b387af..e96b50375e 100644
--- a/chromium/patches/patch-base_process_process__posix.cc
+++ b/chromium/patches/patch-base_process_process__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_posix.cc
 @@ -25,10 +25,15 @@
  #include "base/trace_event/trace_event.h"
diff --git a/chromium/patches/patch-base_process_process__unittest.cc b/chromium/patches/patch-base_process_process__unittest.cc
index 491f2e7d19..57a74c50bd 100644
--- a/chromium/patches/patch-base_process_process__unittest.cc
+++ b/chromium/patches/patch-base_process_process__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/process/process_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/process/process_unittest.cc
 @@ -147,7 +147,7 @@ TEST_F(ProcessTest, CreationTimeOtherPro
    // was spawned and a time recorded after it was spawned. However, since the
diff --git a/chromium/patches/patch-base_profiler_module__cache.cc b/chromium/patches/patch-base_profiler_module__cache.cc
index 0d7cbc948f..d0cce1ccc3 100644
--- a/chromium/patches/patch-base_profiler_module__cache.cc
+++ b/chromium/patches/patch-base_profiler_module__cache.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/profiler/module_cache.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/profiler/module_cache.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/profiler/module_cache.cc
 @@ -38,7 +38,7 @@ std::string TransformModuleIDToSymbolSer
    // Android and Linux Chrome builds use the "breakpad" format to index their
diff --git a/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc b/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc
index 1763de6387..137acdcce0 100644
--- a/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc
+++ b/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/profiler/sampling_profiler_thread_token.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/profiler/sampling_profiler_thread_token.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/profiler/sampling_profiler_thread_token.cc
 @@ -6,7 +6,7 @@
  
diff --git a/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h b/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h
index b8938e4da6..95714ed31d 100644
--- a/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h
+++ b/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/profiler/sampling_profiler_thread_token.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/profiler/sampling_profiler_thread_token.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/profiler/sampling_profiler_thread_token.h
 @@ -13,7 +13,7 @@
  
diff --git a/chromium/patches/patch-base_profiler_stack__base__address__posix.cc b/chromium/patches/patch-base_profiler_stack__base__address__posix.cc
index 7143b4f239..1b87026067 100644
--- a/chromium/patches/patch-base_profiler_stack__base__address__posix.cc
+++ b/chromium/patches/patch-base_profiler_stack__base__address__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/profiler/stack_base_address_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/profiler/stack_base_address_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/profiler/stack_base_address_posix.cc
 @@ -7,6 +7,7 @@
  #include "base/check_op.h"
diff --git a/chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc b/chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
index 748c6549bc..f23e6a2171 100644
--- a/chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
+++ b/chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/profiler/stack_sampling_profiler_test_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/profiler/stack_sampling_profiler_test_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/profiler/stack_sampling_profiler_test_util.cc
 @@ -46,7 +46,7 @@
  // Fortunately, it provides _alloca, which functions identically.
diff --git a/chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc b/chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
index 28f9aad776..8c1649dd7b 100644
--- a/chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
+++ b/chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/profiler/stack_sampling_profiler_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/profiler/stack_sampling_profiler_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/profiler/stack_sampling_profiler_unittest.cc
 @@ -46,7 +46,7 @@
  
diff --git a/chromium/patches/patch-base_profiler_thread__delegate__posix.cc b/chromium/patches/patch-base_profiler_thread__delegate__posix.cc
index 317bd4a413..8c6ee1f5f0 100644
--- a/chromium/patches/patch-base_profiler_thread__delegate__posix.cc
+++ b/chromium/patches/patch-base_profiler_thread__delegate__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/profiler/thread_delegate_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/profiler/thread_delegate_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/profiler/thread_delegate_posix.cc
 @@ -16,7 +16,7 @@
  #include "base/process/process_handle.h"
diff --git a/chromium/patches/patch-base_rand__util.h b/chromium/patches/patch-base_rand__util.h
index 3c1fc30232..f3c1097702 100644
--- a/chromium/patches/patch-base_rand__util.h
+++ b/chromium/patches/patch-base_rand__util.h
@@ -4,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/rand_util.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/rand_util.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/rand_util.h
 @@ -219,7 +219,7 @@ decltype(auto) RandomChoice(Range&& r) {
    return r[base::RandGenerator(r.size())];
  }
  
--#if BUILDFLAG(IS_POSIX)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
  BASE_EXPORT int GetUrandomFD();
  #endif
  
diff --git a/chromium/patches/patch-base_rand__util__posix.cc b/chromium/patches/patch-base_rand__util__posix.cc
index dd9621c00d..9d3bb584db 100644
--- a/chromium/patches/patch-base_rand__util__posix.cc
+++ b/chromium/patches/patch-base_rand__util__posix.cc
@@ -4,37 +4,35 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/rand_util_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/rand_util_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/rand_util_posix.cc
-@@ -24,7 +24,7 @@
- #include "build/build_config.h"
- #include "third_party/boringssl/src/include/openssl/rand.h"
+@@ -31,7 +31,7 @@
+ #include "base/system/sys_info.h"
+ #endif  // BUILDFLAG(IS_MAC)
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
  #include "third_party/lss/linux_syscall_support.h"
- #elif BUILDFLAG(IS_MAC)
- #include <sys/random.h>
-@@ -36,6 +36,7 @@ namespace base {
+ #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
- namespace {
+@@ -41,6 +41,7 @@ namespace {
+ 
+ #if !BUILDFLAG(IS_APPLE)
  
 +#if !BUILDFLAG(IS_BSD)
  #if BUILDFLAG(IS_AIX)
  // AIX has no 64-bit support for O_CLOEXEC.
  static constexpr int kOpenFlags = O_RDONLY;
-@@ -60,8 +61,9 @@ class URandomFd {
-  private:
-   const int fd_;
- };
-+#endif
+@@ -68,7 +69,7 @@ class URandomFd {
+ 
+ #endif  // !BUILDFLAG(IS_APPLE)
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
 +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) && !BUILDFLAG(IS_BSD)
  
  bool KernelSupportsGetRandom() {
    return base::SysInfo::KernelVersionNumber::Current() >=
-@@ -114,6 +116,7 @@ bool UseBoringSSLForRandBytes() {
+@@ -121,6 +122,7 @@ bool UseBoringSSLForRandBytes() {
  namespace {
  
  void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) {
@@ -42,25 +40,24 @@ $NetBSD$
    // The BoringSSL experiment takes priority over everything else.
    if (!avoid_allocation && internal::UseBoringSSLForRandBytes()) {
      // BoringSSL's RAND_bytes always returns 1. Any error aborts the program.
-@@ -146,6 +149,9 @@ void RandBytesInternal(span<uint8_t> out
-   const int urandom_fd = GetUrandomFD();
+@@ -151,8 +153,10 @@ void RandBytesInternal(span<uint8_t> out
    const bool success = ReadFromFD(urandom_fd, as_writable_chars(output));
    CHECK(success);
-+#else
+ #endif  // BUILDFLAG(IS_MAC)
++#endif
 +  arc4random_buf(output.data(), output.size());
 +#endif
  }
- 
+-
  }  // namespace
-@@ -165,9 +171,11 @@ void RandBytes(span<uint8_t> output) {
+ 
+ namespace internal {
+@@ -170,7 +174,7 @@ void RandBytes(span<uint8_t> output) {
    RandBytesInternal(output, /*avoid_allocation=*/false);
  }
  
-+#if !BUILDFLAG(IS_BSD)
+-#if !BUILDFLAG(IS_APPLE)
++#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
  int GetUrandomFD() {
    static NoDestructor<URandomFd> urandom_fd;
    return urandom_fd->fd();
- }
-+#endif
- 
- }  // namespace base
diff --git a/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc b/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
index 1ea408c9f3..2e60cc4b60 100644
--- a/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
+++ b/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/strings/safe_sprintf_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/strings/safe_sprintf_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/strings/safe_sprintf_unittest.cc
 @@ -744,6 +744,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) {
  #endif
diff --git a/chromium/patches/patch-base_synchronization_cancelable__event.h b/chromium/patches/patch-base_synchronization_cancelable__event.h
index 904c5bb80f..9594fd4d82 100644
--- a/chromium/patches/patch-base_synchronization_cancelable__event.h
+++ b/chromium/patches/patch-base_synchronization_cancelable__event.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/synchronization/cancelable_event.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/synchronization/cancelable_event.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/synchronization/cancelable_event.h
 @@ -11,7 +11,7 @@
  
diff --git a/chromium/patches/patch-base_synchronization_lock__impl.h b/chromium/patches/patch-base_synchronization_lock__impl.h
index 00de2f5a5b..2d33608526 100644
--- a/chromium/patches/patch-base_synchronization_lock__impl.h
+++ b/chromium/patches/patch-base_synchronization_lock__impl.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/synchronization/lock_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/synchronization/lock_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/synchronization/lock_impl.h
-@@ -125,6 +125,10 @@ void LockImpl::Unlock() {
+@@ -129,6 +129,10 @@ void LockImpl::Unlock() {
  }
  
  #elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
@@ -17,7 +17,7 @@ $NetBSD$
  
  #if DCHECK_IS_ON()
  BASE_EXPORT void dcheck_trylock_result(int rv);
-@@ -145,6 +149,9 @@ void LockImpl::Unlock() {
+@@ -149,6 +153,9 @@ void LockImpl::Unlock() {
    dcheck_unlock_result(rv);
  #endif
  }
diff --git a/chromium/patches/patch-base_syslog__logging.cc b/chromium/patches/patch-base_syslog__logging.cc
index e253a2c8d5..02623d3db0 100644
--- a/chromium/patches/patch-base_syslog__logging.cc
+++ b/chromium/patches/patch-base_syslog__logging.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/syslog_logging.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/syslog_logging.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/syslog_logging.cc
 @@ -17,7 +17,7 @@
  #include "base/strings/string_util.h"
diff --git a/chromium/patches/patch-base_system_sys__info.cc b/chromium/patches/patch-base_system_sys__info.cc
index cd28691a52..2b8c655deb 100644
--- a/chromium/patches/patch-base_system_sys__info.cc
+++ b/chromium/patches/patch-base_system_sys__info.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/system/sys_info.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/system/sys_info.cc
 @@ -247,7 +247,7 @@ std::string SysInfo::SocManufacturer() {
  #endif
diff --git a/chromium/patches/patch-base_system_sys__info.h b/chromium/patches/patch-base_system_sys__info.h
index fa94f8ee48..ba27ac172e 100644
--- a/chromium/patches/patch-base_system_sys__info.h
+++ b/chromium/patches/patch-base_system_sys__info.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/system/sys_info.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/system/sys_info.h
-@@ -399,6 +399,8 @@ class BASE_EXPORT SysInfo {
+@@ -402,6 +402,8 @@ class BASE_EXPORT SysInfo {
    static void ResetCpuSecurityMitigationsEnabledForTesting();
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
   private:
    friend class test::ScopedAmountOfPhysicalMemoryOverride;
    FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory);
-@@ -411,7 +413,7 @@ class BASE_EXPORT SysInfo {
+@@ -414,7 +416,7 @@ class BASE_EXPORT SysInfo {
    static HardwareInfo GetHardwareInfoSync();
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/chromium/patches/patch-base_system_sys__info__freebsd.cc b/chromium/patches/patch-base_system_sys__info__freebsd.cc
index f67b9c48bf..9cf460474c 100644
--- a/chromium/patches/patch-base_system_sys__info__freebsd.cc
+++ b/chromium/patches/patch-base_system_sys__info__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info_freebsd.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/system/sys_info_freebsd.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/system/sys_info_freebsd.cc
 @@ -10,20 +10,72 @@
  
diff --git a/chromium/patches/patch-base_system_sys__info__openbsd.cc b/chromium/patches/patch-base_system_sys__info__openbsd.cc
index 75fc60e1ad..8d06ff85a9 100644
--- a/chromium/patches/patch-base_system_sys__info__openbsd.cc
+++ b/chromium/patches/patch-base_system_sys__info__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info_openbsd.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/system/sys_info_openbsd.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/system/sys_info_openbsd.cc
 @@ -13,6 +13,7 @@
  #include "base/notreached.h"
diff --git a/chromium/patches/patch-base_system_sys__info__posix.cc b/chromium/patches/patch-base_system_sys__info__posix.cc
index 86999b65d3..d29bdc8017 100644
--- a/chromium/patches/patch-base_system_sys__info__posix.cc
+++ b/chromium/patches/patch-base_system_sys__info__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/system/sys_info_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/system/sys_info_posix.cc
 @@ -59,7 +59,11 @@ base::ByteSize AmountOfVirtualMemory() {
    if (result != 0) {
diff --git a/chromium/patches/patch-base_system_sys__info__unittest.cc b/chromium/patches/patch-base_system_sys__info__unittest.cc
index 42508620ab..a7f679db40 100644
--- a/chromium/patches/patch-base_system_sys__info__unittest.cc
+++ b/chromium/patches/patch-base_system_sys__info__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/system/sys_info_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/system/sys_info_unittest.cc
 @@ -307,12 +307,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) {
    EXPECT_TRUE(IsStringUTF8(hardware_info->model));
diff --git a/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc b/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc
index f4e2cdbc20..f746e61726 100644
--- a/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc
+++ b/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/task/thread_pool/environment_config_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/task/thread_pool/environment_config_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/task/thread_pool/environment_config_unittest.cc
 @@ -14,7 +14,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUse
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE)
diff --git a/chromium/patches/patch-base_test_launcher_test__launcher.cc b/chromium/patches/patch-base_test_launcher_test__launcher.cc
index dc0ed2d6dd..7647dd8a0e 100644
--- a/chromium/patches/patch-base_test_launcher_test__launcher.cc
+++ b/chromium/patches/patch-base_test_launcher_test__launcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/test/launcher/test_launcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/test/launcher/test_launcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/test/launcher/test_launcher.cc
 @@ -66,6 +66,7 @@
  #include "third_party/abseil-cpp/absl/container/flat_hash_set.h"
diff --git a/chromium/patches/patch-base_test_test__file__util__linux.cc b/chromium/patches/patch-base_test_test__file__util__linux.cc
index 3c90c461bc..23755234d7 100644
--- a/chromium/patches/patch-base_test_test__file__util__linux.cc
+++ b/chromium/patches/patch-base_test_test__file__util__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/test/test_file_util_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/test/test_file_util_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/test/test_file_util_linux.cc
 @@ -57,9 +57,11 @@ bool EvictFileFromSystemCache(const File
    if (fdatasync(fd.get()) != 0) {
diff --git a/chromium/patches/patch-base_test_test__file__util__posix.cc b/chromium/patches/patch-base_test_test__file__util__posix.cc
index 7efbdd6aef..27bcc64a6b 100644
--- a/chromium/patches/patch-base_test_test__file__util__posix.cc
+++ b/chromium/patches/patch-base_test_test__file__util__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/test/test_file_util_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/test/test_file_util_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/test/test_file_util_posix.cc
 @@ -66,7 +66,7 @@ void SyncPageCacheToDisk() {
  }
diff --git a/chromium/patches/patch-base_threading_hang__watcher.cc b/chromium/patches/patch-base_threading_hang__watcher.cc
index 3d74543253..84da5e9e71 100644
--- a/chromium/patches/patch-base_threading_hang__watcher.cc
+++ b/chromium/patches/patch-base_threading_hang__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/hang_watcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/threading/hang_watcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/threading/hang_watcher.cc
 @@ -236,7 +236,7 @@ bool ThreadTypeLoggingLevelGreaterOrEqua
  
diff --git a/chromium/patches/patch-base_threading_platform__thread.h b/chromium/patches/patch-base_threading_platform__thread.h
index a98059b2cd..aa27e8f54d 100644
--- a/chromium/patches/patch-base_threading_platform__thread.h
+++ b/chromium/patches/patch-base_threading_platform__thread.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/threading/platform_thread.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/threading/platform_thread.h
 @@ -67,6 +67,8 @@ class BASE_EXPORT PlatformThreadId {
    using UnderlyingType = zx_koid_t;
diff --git a/chromium/patches/patch-base_threading_platform__thread__bsd.cc b/chromium/patches/patch-base_threading_platform__thread__bsd.cc
index 311ad3a185..a282ff70c9 100644
--- a/chromium/patches/patch-base_threading_platform__thread__bsd.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread_bsd.cc.orig	2026-09-26 10:45:14.375460590 +0000
+--- base/threading/platform_thread_bsd.cc.orig	2026-09-26 18:26:00.355198637 +0000
 +++ base/threading/platform_thread_bsd.cc
 @@ -0,0 +1,40 @@
 +// Copyright 2023 The Chromium Authors
diff --git a/chromium/patches/patch-base_threading_platform__thread__internal__posix.cc b/chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
index 6f7634c9ca..1a80f79c67 100644
--- a/chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread_internal_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/threading/platform_thread_internal_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/threading/platform_thread_internal_posix.cc
 @@ -31,10 +31,19 @@ ThreadType NiceValueToThreadTypeForTest(
  }
diff --git a/chromium/patches/patch-base_threading_platform__thread__metrics.cc b/chromium/patches/patch-base_threading_platform__thread__metrics.cc
index eddbd9e968..d11bbc5b74 100644
--- a/chromium/patches/patch-base_threading_platform__thread__metrics.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__metrics.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread_metrics.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/threading/platform_thread_metrics.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/threading/platform_thread_metrics.cc
 @@ -54,7 +54,7 @@ PlatformThreadMetrics::CreateForCurrentT
  }
diff --git a/chromium/patches/patch-base_threading_platform__thread__metrics.h b/chromium/patches/patch-base_threading_platform__thread__metrics.h
index a3f6d3cefb..26ebd4c6bb 100644
--- a/chromium/patches/patch-base_threading_platform__thread__metrics.h
+++ b/chromium/patches/patch-base_threading_platform__thread__metrics.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread_metrics.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/threading/platform_thread_metrics.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/threading/platform_thread_metrics.h
 @@ -67,7 +67,7 @@ class BASE_EXPORT PlatformThreadMetrics 
        PlatformThreadHandle handle);
diff --git a/chromium/patches/patch-base_threading_platform__thread__posix.cc b/chromium/patches/patch-base_threading_platform__thread__posix.cc
index 407d94cb8e..ad833e39f0 100644
--- a/chromium/patches/patch-base_threading_platform__thread__posix.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/threading/platform_thread_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/threading/platform_thread_posix.cc
 @@ -6,6 +6,13 @@
  
diff --git a/chromium/patches/patch-base_threading_platform__thread__unittest.cc b/chromium/patches/patch-base_threading_platform__thread__unittest.cc
index 389e86caca..dbb1fbdd8d 100644
--- a/chromium/patches/patch-base_threading_platform__thread__unittest.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/threading/platform_thread_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/threading/platform_thread_unittest.cc
 @@ -67,7 +67,7 @@ std::ostream& operator<<(std::ostream& o
  #include "base/time/time.h"
diff --git a/chromium/patches/patch-base_time_time__now__posix.cc b/chromium/patches/patch-base_time_time__now__posix.cc
index e46e70c91a..ca6c53d539 100644
--- a/chromium/patches/patch-base_time_time__now__posix.cc
+++ b/chromium/patches/patch-base_time_time__now__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/time/time_now_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/time/time_now_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/time/time_now_posix.cc
 @@ -110,7 +110,11 @@ std::optional<TimeTicks> MaybeTimeTicksN
  }
diff --git a/chromium/patches/patch-base_trace__event_malloc__dump__provider.cc b/chromium/patches/patch-base_trace__event_malloc__dump__provider.cc
index 6e9db34e92..b3e4edacdf 100644
--- a/chromium/patches/patch-base_trace__event_malloc__dump__provider.cc
+++ b/chromium/patches/patch-base_trace__event_malloc__dump__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/trace_event/malloc_dump_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/trace_event/malloc_dump_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/trace_event/malloc_dump_provider.cc
 @@ -29,6 +29,8 @@
  
@@ -15,7 +15,7 @@ $NetBSD$
  #else
  #include <malloc.h>
  #endif
-@@ -227,7 +229,7 @@ void ReportAppleAllocStats(size_t* total
+@@ -261,7 +263,7 @@ void ReportAppleAllocStats(size_t* total
  
  #if (PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && BUILDFLAG(IS_ANDROID)) || \
      (!PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_WIN) &&    \
@@ -24,8 +24,8 @@ $NetBSD$
  void ReportMallinfoStats(ProcessMemoryDump* pmd,
                           size_t* total_virtual_size,
                           size_t* resident_size,
-@@ -441,6 +443,9 @@ bool MallocDumpProvider::OnMemoryDump(co
-                      &allocated_objects_count);
+@@ -510,6 +512,9 @@ bool MallocDumpProvider::OnMemoryDump(co
+                      nullptr);
  #elif BUILDFLAG(IS_FUCHSIA)
  // TODO(fuchsia): Port, see https://crbug.com/706592.
 +#elif BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-base_trace__event_memory__dump__manager.cc b/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
index 8f191e9e6d..d9103b9206 100644
--- a/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
+++ b/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/trace_event/memory_dump_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/trace_event/memory_dump_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/trace_event/memory_dump_manager.cc
 @@ -86,7 +86,7 @@ const char* const MemoryDumpManager::kSy
  #if defined(MALLOC_MEMORY_TRACING_SUPPORTED)
diff --git a/chromium/patches/patch-base_trace__event_process__memory__dump.cc b/chromium/patches/patch-base_trace__event_process__memory__dump.cc
index cb695d90bc..d52d4ff469 100644
--- a/chromium/patches/patch-base_trace__event_process__memory__dump.cc
+++ b/chromium/patches/patch-base_trace__event_process__memory__dump.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/trace_event/process_memory_dump.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/trace_event/process_memory_dump.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/trace_event/process_memory_dump.cc
 @@ -43,7 +43,7 @@
  #include <Psapi.h>
diff --git a/chromium/patches/patch-base_tracing_trace__time.cc b/chromium/patches/patch-base_tracing_trace__time.cc
index 819970509d..6ab73f064c 100644
--- a/chromium/patches/patch-base_tracing_trace__time.cc
+++ b/chromium/patches/patch-base_tracing_trace__time.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/tracing/trace_time.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/tracing/trace_time.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/tracing/trace_time.cc
 @@ -8,12 +8,18 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-base_tracing_trace__time.h b/chromium/patches/patch-base_tracing_trace__time.h
index 99355a1e92..9076418ed0 100644
--- a/chromium/patches/patch-base_tracing_trace__time.h
+++ b/chromium/patches/patch-base_tracing_trace__time.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/tracing/trace_time.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/tracing/trace_time.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/tracing/trace_time.h
 @@ -12,7 +12,7 @@ namespace base {
  namespace tracing {
diff --git a/chromium/patches/patch-base_version__info_version__info.h b/chromium/patches/patch-base_version__info_version__info.h
index da2f3509fa..338f8bf1a9 100644
--- a/chromium/patches/patch-base_version__info_version__info.h
+++ b/chromium/patches/patch-base_version__info_version__info.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/version_info/version_info.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- base/version_info/version_info.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ base/version_info/version_info.h
 @@ -74,6 +74,8 @@ constexpr std::string_view GetOSType() {
    return "FreeBSD";
diff --git a/chromium/patches/patch-build_config_BUILD.gn b/chromium/patches/patch-build_config_BUILD.gn
index ff71ad424f..662b025885 100644
--- a/chromium/patches/patch-build_config_BUILD.gn
+++ b/chromium/patches/patch-build_config_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/config/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/config/BUILD.gn
 @@ -207,6 +207,10 @@ config("default_libs") {
      # Targets should choose to explicitly link frameworks they require. Since
diff --git a/chromium/patches/patch-build_config_BUILDCONFIG.gn b/chromium/patches/patch-build_config_BUILDCONFIG.gn
index 6a23651b7c..651a76c5d9 100644
--- a/chromium/patches/patch-build_config_BUILDCONFIG.gn
+++ b/chromium/patches/patch-build_config_BUILDCONFIG.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/BUILDCONFIG.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/config/BUILDCONFIG.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/config/BUILDCONFIG.gn
 @@ -136,7 +136,8 @@ declare_args() {
    is_official_build = false
@@ -16,7 +16,7 @@ $NetBSD$
               (current_cpu != "mips" && current_cpu != "mips64")
  
    # Allows the path to a custom target toolchain to be injected as a single
-@@ -250,6 +251,12 @@ if (host_toolchain == "") {
+@@ -251,6 +252,12 @@ if (host_toolchain == "") {
      host_toolchain = "//build/toolchain/aix:$host_cpu"
    } else if (host_os == "zos") {
      host_toolchain = "//build/toolchain/zos:$host_cpu"
@@ -29,7 +29,7 @@ $NetBSD$
    } else {
      assert(false, "Unsupported host_os: $host_os")
    }
-@@ -300,6 +307,8 @@ if (target_os == "android") {
+@@ -301,6 +308,8 @@ if (target_os == "android") {
    assert(
        false,
        "emscripten is not a supported target_os. It is available only as secondary toolchain.")
@@ -38,7 +38,7 @@ $NetBSD$
  } else {
    assert(false, "Unsupported target_os: $target_os")
  }
-@@ -334,7 +343,12 @@ is_android = current_os == "android"
+@@ -335,7 +344,12 @@ is_android = current_os == "android"
  is_chromeos = current_os == "chromeos"
  is_fuchsia = current_os == "fuchsia"
  is_ios = current_os == "ios"
diff --git a/chromium/patches/patch-build_config_c++_modules.gni b/chromium/patches/patch-build_config_c++_modules.gni
index 7cfab85ef4..5aa2b9fb83 100644
--- a/chromium/patches/patch-build_config_c++_modules.gni
+++ b/chromium/patches/patch-build_config_c++_modules.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/c++/modules.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/config/c++/modules.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/config/c++/modules.gni
 @@ -16,7 +16,7 @@ declare_args() {
    # Eg. linux arm64 and windows were never supported with manual clang modules,
diff --git a/chromium/patches/patch-build_config_clang_BUILD.gn b/chromium/patches/patch-build_config_clang_BUILD.gn
index 5057ea7064..e2a615a864 100644
--- a/chromium/patches/patch-build_config_clang_BUILD.gn
+++ b/chromium/patches/patch-build_config_clang_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/clang/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/config/clang/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/config/clang/BUILD.gn
-@@ -246,7 +246,12 @@ template("clang_lib") {
+@@ -257,7 +257,12 @@ template("clang_lib") {
  
  # Adds a dependency on the Clang runtime library clang_rt.builtins.
  clang_lib("compiler_builtins") {
diff --git a/chromium/patches/patch-build_config_clang_clang.gni b/chromium/patches/patch-build_config_clang_clang.gni
index 53947db2f8..aa2611dac1 100644
--- a/chromium/patches/patch-build_config_clang_clang.gni
+++ b/chromium/patches/patch-build_config_clang_clang.gni
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/clang/clang.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/config/clang/clang.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/config/clang/clang.gni
-@@ -40,6 +40,7 @@ android_supported_cpus = [
+@@ -42,6 +42,7 @@ android_supported_cpus = [
    "x86",
  ]
  clang_modules_platform_supported =
diff --git a/chromium/patches/patch-build_config_compiler_BUILD.gn b/chromium/patches/patch-build_config_compiler_BUILD.gn
index 641efe4d80..9ce898d4cc 100644
--- a/chromium/patches/patch-build_config_compiler_BUILD.gn
+++ b/chromium/patches/patch-build_config_compiler_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/compiler/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/config/compiler/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/config/compiler/BUILD.gn
 @@ -203,7 +203,7 @@ declare_args() {
    # This greatly reduces the size of debug builds, at the cost of
@@ -65,7 +65,7 @@ $NetBSD$
      cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
      if (save_reproducers_on_lld_crash && use_lld) {
        ldflags += [
-@@ -1476,7 +1480,7 @@ config("compiler_deterministic") {
+@@ -1478,7 +1482,7 @@ config("compiler_deterministic") {
  }
  
  config("clang_revision") {
@@ -74,7 +74,7 @@ $NetBSD$
        current_os != "zos") {
      _perform_consistency_checks = current_toolchain == default_toolchain
      if (llvm_force_head_revision) {
-@@ -1590,7 +1594,7 @@ config("clang_warning_suppression") {
+@@ -1592,7 +1596,7 @@ config("clang_warning_suppression") {
  # See also: https://crbug.com/40891132#comment10
  ubsan_hardening("c_array_bounds") {
    sanitizer = "array-bounds"
@@ -83,7 +83,7 @@ $NetBSD$
  
    # Because we've enabled array-bounds sanitizing we also want to suppress
    # the related warning about "unsafe-buffer-usage-in-static-sized-array",
-@@ -1604,6 +1608,7 @@ ubsan_hardening("c_array_bounds") {
+@@ -1606,6 +1610,7 @@ ubsan_hardening("c_array_bounds") {
  # `NOTREACHED()` at the end of such functions.
  ubsan_hardening("return") {
    sanitizer = "return"
@@ -91,17 +91,16 @@ $NetBSD$
  }
  
  config("rustc_revision") {
-@@ -1918,9 +1923,6 @@ config("default_warnings") {
-       # TODO(thakis): Push this to the (few) targets that need it,
-       # instead of having a global flag.
+@@ -1922,7 +1927,7 @@ config("default_warnings") {
        "-Wno-psabi",
--
--      # TODO(crbug.com/526996813): Figure out what to do about this.
--      "-Wno-stringop-overread",
      ]
  
-     cflags_cc += [
-@@ -1949,7 +1951,7 @@ config("default_warnings") {
+-    if (!is_wasm) {
++    if (!is_wasm && !is_bsd) {
+       cflags += [
+         # TODO(crbug.com/526996813): Figure out what to do about this.
+         "-Wno-stringop-overread",
+@@ -1955,7 +1960,7 @@ config("default_warnings") {
        "-Wno-nontrivial-memcall",
      ]
  
@@ -110,7 +109,7 @@ $NetBSD$
        cflags += [
          # TODO(crbug.com/432275627): Fix and re-enable.
          "-Wno-uninitialized-const-pointer",
-@@ -2345,7 +2347,7 @@ config("export_dynamic") {
+@@ -2348,7 +2353,7 @@ config("export_dynamic") {
  #    .o files, instead of just references to .o files in the build directoy
  config("thin_archive") {
    if ((is_apple && use_lld) || (is_linux && !is_clang) || current_os == "aix" ||
@@ -119,7 +118,7 @@ $NetBSD$
      # The macOS and iOS linker ld64.ldd doesn't support thin archive without
      # symbol table, gcc on linux also throws the error `archive has no index`.
      # AIX does support -s option, not -S option.
-@@ -2786,7 +2788,7 @@ config("afdo_optimize_size") {
+@@ -2789,7 +2794,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") {
@@ -128,7 +127,7 @@ $NetBSD$
      cflags = []
      if (clang_emit_debug_info_for_profiling) {
        # Add the following flags to generate debug info for profiling.
-@@ -2813,7 +2815,7 @@ config("afdo") {
+@@ -2816,7 +2821,7 @@ config("afdo") {
        cflags += [ "-Wno-backend-plugin" ]
        inputs = [ _clang_sample_profile ]
      }
diff --git a/chromium/patches/patch-build_config_compiler__cpu__abi.gn b/chromium/patches/patch-build_config_compiler__cpu__abi.gn
index 97c836b34e..ba97a099b2 100644
--- a/chromium/patches/patch-build_config_compiler__cpu__abi.gn
+++ b/chromium/patches/patch-build_config_compiler__cpu__abi.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/compiler_cpu_abi.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/config/compiler_cpu_abi.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/config/compiler_cpu_abi.gn
 @@ -48,7 +48,7 @@ if (is_chromeos_device && is_chromeos) {
  if ((is_posix && !is_apple) || is_fuchsia) {
diff --git a/chromium/patches/patch-build_config_linux_BUILD.gn b/chromium/patches/patch-build_config_linux_BUILD.gn
index 4d5bfee94d..9a1960a8cc 100644
--- a/chromium/patches/patch-build_config_linux_BUILD.gn
+++ b/chromium/patches/patch-build_config_linux_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/linux/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/config/linux/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/config/linux/BUILD.gn
 @@ -40,7 +40,7 @@ config("runtime_library") {
    }
diff --git a/chromium/patches/patch-build_config_linux_libdrm_BUILD.gn b/chromium/patches/patch-build_config_linux_libdrm_BUILD.gn
index 376d10db6a..62640bcb83 100644
--- a/chromium/patches/patch-build_config_linux_libdrm_BUILD.gn
+++ b/chromium/patches/patch-build_config_linux_libdrm_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/linux/libdrm/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/config/linux/libdrm/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/config/linux/libdrm/BUILD.gn
 @@ -15,7 +15,7 @@ declare_args() {
  }
diff --git a/chromium/patches/patch-build_config_linux_pkg-config.py b/chromium/patches/patch-build_config_linux_pkg-config.py
index a476798af5..a4374f212d 100644
--- a/chromium/patches/patch-build_config_linux_pkg-config.py
+++ b/chromium/patches/patch-build_config_linux_pkg-config.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/linux/pkg-config.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/config/linux/pkg-config.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/config/linux/pkg-config.py
 @@ -145,7 +145,7 @@ def main():
      # If this is run on non-Linux platforms, just return nothing and indicate
diff --git a/chromium/patches/patch-build_config_ozone.gni b/chromium/patches/patch-build_config_ozone.gni
index 28c2c9839c..c1565a0bfe 100644
--- a/chromium/patches/patch-build_config_ozone.gni
+++ b/chromium/patches/patch-build_config_ozone.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/ozone.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/config/ozone.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/config/ozone.gni
 @@ -78,7 +78,19 @@ declare_args() {
        ozone_platform = "x11"
diff --git a/chromium/patches/patch-build_config_rust.gni b/chromium/patches/patch-build_config_rust.gni
index 6cdaa42303..e947bf7f6d 100644
--- a/chromium/patches/patch-build_config_rust.gni
+++ b/chromium/patches/patch-build_config_rust.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/rust.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/config/rust.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/config/rust.gni
 @@ -67,7 +67,8 @@ declare_args() {
    # set this to the output of `rustc -V`. Changing this string will cause all
diff --git a/chromium/patches/patch-build_config_v8__target__cpu.gni b/chromium/patches/patch-build_config_v8__target__cpu.gni
index d9f3b0e094..222eeeb4f6 100644
--- a/chromium/patches/patch-build_config_v8__target__cpu.gni
+++ b/chromium/patches/patch-build_config_v8__target__cpu.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/v8_target_cpu.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/config/v8_target_cpu.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/config/v8_target_cpu.gni
 @@ -36,6 +36,10 @@ declare_args() {
  if (v8_target_cpu == "") {
diff --git a/chromium/patches/patch-build_detect__host__arch.py b/chromium/patches/patch-build_detect__host__arch.py
index 544fb91bee..1ea3b88d2a 100644
--- a/chromium/patches/patch-build_detect__host__arch.py
+++ b/chromium/patches/patch-build_detect__host__arch.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/detect_host_arch.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/detect_host_arch.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/detect_host_arch.py
 @@ -23,6 +23,8 @@ def HostArch():
          host_arch = 'arm'
diff --git a/chromium/patches/patch-build_dotfile__settings.gni b/chromium/patches/patch-build_dotfile__settings.gni
index ec9eecd9be..37841a5df1 100644
--- a/chromium/patches/patch-build_dotfile__settings.gni
+++ b/chromium/patches/patch-build_dotfile__settings.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/dotfile_settings.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/dotfile_settings.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/dotfile_settings.gni
 @@ -24,6 +24,7 @@ build_dotfile_settings = {
      "//build/config/mac/mac_sdk.gni",
diff --git a/chromium/patches/patch-build_gn__run__binary.py b/chromium/patches/patch-build_gn__run__binary.py
index ae24ceb699..bc11ff35f1 100644
--- a/chromium/patches/patch-build_gn__run__binary.py
+++ b/chromium/patches/patch-build_gn__run__binary.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/gn_run_binary.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/gn_run_binary.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/gn_run_binary.py
 @@ -22,7 +22,7 @@ if not os.path.isabs(path):
  # The rest of the arguments are passed directly to the executable.
diff --git a/chromium/patches/patch-build_linux_chrome.map b/chromium/patches/patch-build_linux_chrome.map
index 835356d167..73d609011f 100644
--- a/chromium/patches/patch-build_linux_chrome.map
+++ b/chromium/patches/patch-build_linux_chrome.map
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/linux/chrome.map.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/linux/chrome.map.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/linux/chrome.map
 @@ -20,6 +20,10 @@ global:
    # Program entry point.
diff --git a/chromium/patches/patch-build_linux_strip__binary.gni b/chromium/patches/patch-build_linux_strip__binary.gni
index 5b43f0cf98..9217dfc838 100644
--- a/chromium/patches/patch-build_linux_strip__binary.gni
+++ b/chromium/patches/patch-build_linux_strip__binary.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/linux/strip_binary.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/linux/strip_binary.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/linux/strip_binary.gni
 @@ -21,8 +21,8 @@ template("strip_binary") {
                             "testonly",
diff --git a/chromium/patches/patch-build_linux_strip__binary.py b/chromium/patches/patch-build_linux_strip__binary.py
index 6196c6037a..8a81c44135 100644
--- a/chromium/patches/patch-build_linux_strip__binary.py
+++ b/chromium/patches/patch-build_linux_strip__binary.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/linux/strip_binary.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/linux/strip_binary.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/linux/strip_binary.py
 @@ -10,6 +10,7 @@ import sys
  
diff --git a/chromium/patches/patch-build_linux_unbundle_icu.gn b/chromium/patches/patch-build_linux_unbundle_icu.gn
index 3682867f5d..ffe744d2c2 100644
--- a/chromium/patches/patch-build_linux_unbundle_icu.gn
+++ b/chromium/patches/patch-build_linux_unbundle_icu.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/linux/unbundle/icu.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/linux/unbundle/icu.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/linux/unbundle/icu.gn
 @@ -17,6 +17,15 @@ config("icu_config") {
      "USING_SYSTEM_ICU=1",
diff --git a/chromium/patches/patch-build_linux_unbundle_libpng.gn b/chromium/patches/patch-build_linux_unbundle_libpng.gn
index 36cdfa62cd..ecfcf65015 100644
--- a/chromium/patches/patch-build_linux_unbundle_libpng.gn
+++ b/chromium/patches/patch-build_linux_unbundle_libpng.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/linux/unbundle/libpng.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/linux/unbundle/libpng.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/linux/unbundle/libpng.gn
 @@ -21,3 +21,27 @@ source_set("libpng") {
    deps = [ ":libpng_shim" ]
diff --git a/chromium/patches/patch-build_linux_unbundle_libusb.gn b/chromium/patches/patch-build_linux_unbundle_libusb.gn
index 10b353708c..17ef8b2379 100644
--- a/chromium/patches/patch-build_linux_unbundle_libusb.gn
+++ b/chromium/patches/patch-build_linux_unbundle_libusb.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/linux/unbundle/libusb.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/linux/unbundle/libusb.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/linux/unbundle/libusb.gn
 @@ -1,3 +1,27 @@
 +# Copyright 2016 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-build_modules_unified_modulemap__config.py b/chromium/patches/patch-build_modules_unified_modulemap__config.py
index 576864bb23..ea5203c9fc 100644
--- a/chromium/patches/patch-build_modules_unified_modulemap__config.py
+++ b/chromium/patches/patch-build_modules_unified_modulemap__config.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/modules/unified/modulemap_config.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/modules/unified/modulemap_config.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/modules/unified/modulemap_config.py
 @@ -62,7 +62,7 @@ class AllowedHeader(Header):
  
diff --git a/chromium/patches/patch-build_rust_allocator_lib.rs b/chromium/patches/patch-build_rust_allocator_lib.rs
index 8665ac17d2..5994bb1333 100644
--- a/chromium/patches/patch-build_rust_allocator_lib.rs
+++ b/chromium/patches/patch-build_rust_allocator_lib.rs
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/rust/allocator/lib.rs.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/rust/allocator/lib.rs.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/rust/allocator/lib.rs
 @@ -111,6 +111,12 @@ mod both_allocators {
          0
diff --git a/chromium/patches/patch-build_rust_rust__bindgen.gni b/chromium/patches/patch-build_rust_rust__bindgen.gni
index 1caff7e186..d0640c51ca 100644
--- a/chromium/patches/patch-build_rust_rust__bindgen.gni
+++ b/chromium/patches/patch-build_rust_rust__bindgen.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/rust/rust_bindgen.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/rust/rust_bindgen.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/rust/rust_bindgen.gni
 @@ -12,14 +12,14 @@ if (is_win) {
    import("//build/toolchain/win/win_toolchain_data.gni")
diff --git a/chromium/patches/patch-build_rust_rust__bindgen__generator.gni b/chromium/patches/patch-build_rust_rust__bindgen__generator.gni
index 87a78b5b33..3a9492f3d3 100644
--- a/chromium/patches/patch-build_rust_rust__bindgen__generator.gni
+++ b/chromium/patches/patch-build_rust_rust__bindgen__generator.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/rust/rust_bindgen_generator.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/rust/rust_bindgen_generator.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/rust/rust_bindgen_generator.gni
 @@ -11,12 +11,12 @@ if (is_win) {
    import("//build/toolchain/win/win_toolchain_data.gni")
diff --git a/chromium/patches/patch-build_rust_std_BUILD.gn b/chromium/patches/patch-build_rust_std_BUILD.gn
index bdce95f046..cb0c266fd6 100644
--- a/chromium/patches/patch-build_rust_std_BUILD.gn
+++ b/chromium/patches/patch-build_rust_std_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/rust/std/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/rust/std/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/rust/std/BUILD.gn
 @@ -74,7 +74,6 @@ if (toolchain_has_rust) {
    # don't need to pass to the C++ linker because they're used for specialized
diff --git a/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn b/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
index 1e647524b8..0f3589a3d7 100644
--- a/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
+++ b/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/toolchain/freebsd/BUILD.gn.orig	2026-09-26 10:45:14.408209358 +0000
+--- build/toolchain/freebsd/BUILD.gn.orig	2026-09-26 18:26:00.362968829 +0000
 +++ build/toolchain/freebsd/BUILD.gn
 @@ -0,0 +1,66 @@
 +# Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py b/chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py
index 62c123d0b8..2680706eba 100644
--- a/chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py
+++ b/chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/toolchain/gcc_solink_wrapper.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/toolchain/gcc_solink_wrapper.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/toolchain/gcc_solink_wrapper.py
 @@ -41,7 +41,7 @@ def CollectDynSym(args):
      toc = ''
diff --git a/chromium/patches/patch-build_toolchain_gcc__toolchain.gni b/chromium/patches/patch-build_toolchain_gcc__toolchain.gni
index d20133999c..216986fe7a 100644
--- a/chromium/patches/patch-build_toolchain_gcc__toolchain.gni
+++ b/chromium/patches/patch-build_toolchain_gcc__toolchain.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/toolchain/gcc_toolchain.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/toolchain/gcc_toolchain.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/toolchain/gcc_toolchain.gni
 @@ -46,6 +46,13 @@ if (enable_resource_allowlist_generation
        "enable_resource_allowlist_generation=true does not work for target_os=$target_os")
@@ -20,7 +20,7 @@ $NetBSD$
  # This template defines a toolchain for something that works like gcc
  # (including clang).
  #
-@@ -666,6 +673,11 @@ template("single_gcc_toolchain") {
+@@ -681,6 +688,11 @@ template("single_gcc_toolchain") {
        # to link if not properly ordered or grouped.
        link_command += "$start_group_flag @\"$rspfile\" $end_group_flag {{solibs}} {{libs}} $start_group_flag {{rlibs}} $end_group_flag"
  
@@ -32,7 +32,7 @@ $NetBSD$
        # Generate a map file to be used for binary size analysis.
        # Map file adds ~10% to the link time on a z620.
        # With target_os="android", libchrome.so.map.gz is ~20MB.
-@@ -1008,22 +1020,12 @@ template("gcc_toolchain") {
+@@ -1023,22 +1035,12 @@ template("gcc_toolchain") {
  # actually just be doing a native compile.
  template("clang_toolchain") {
    gcc_toolchain(target_name) {
diff --git a/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn b/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
index a4e9c233c0..1410760516 100644
--- a/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
+++ b/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/toolchain/netbsd/BUILD.gn.orig	2026-09-26 10:45:14.408666822 +0000
+--- build/toolchain/netbsd/BUILD.gn.orig	2026-09-26 18:26:00.363426807 +0000
 +++ build/toolchain/netbsd/BUILD.gn
 @@ -0,0 +1,66 @@
 +# Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-build_toolchain_openbsd_BUILD.gn b/chromium/patches/patch-build_toolchain_openbsd_BUILD.gn
index 0edf8473c3..635c626ba0 100644
--- a/chromium/patches/patch-build_toolchain_openbsd_BUILD.gn
+++ b/chromium/patches/patch-build_toolchain_openbsd_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/toolchain/openbsd/BUILD.gn.orig	2026-09-26 10:45:14.416756913 +0000
+--- build/toolchain/openbsd/BUILD.gn.orig	2026-09-26 18:26:00.363583621 +0000
 +++ build/toolchain/openbsd/BUILD.gn
 @@ -0,0 +1,66 @@
 +# Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-build_toolchain_toolchain.gni b/chromium/patches/patch-build_toolchain_toolchain.gni
index a5909dc446..c851a26d6f 100644
--- a/chromium/patches/patch-build_toolchain_toolchain.gni
+++ b/chromium/patches/patch-build_toolchain_toolchain.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/toolchain/toolchain.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- build/toolchain/toolchain.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ build/toolchain/toolchain.gni
 @@ -64,7 +64,7 @@ if (host_os == "mac") {
    host_shlib_extension = ".dylib"
diff --git a/chromium/patches/patch-buildtools_third__party_libc++abi_BUILD.gn b/chromium/patches/patch-buildtools_third__party_libc++abi_BUILD.gn
index a7c8bab428..4764983192 100644
--- a/chromium/patches/patch-buildtools_third__party_libc++abi_BUILD.gn
+++ b/chromium/patches/patch-buildtools_third__party_libc++abi_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- buildtools/third_party/libc++abi/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- buildtools/third_party/libc++abi/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ buildtools/third_party/libc++abi/BUILD.gn
 @@ -59,7 +59,7 @@ target(libcxxabi_target_type, "libc++abi
  
diff --git a/chromium/patches/patch-cc_base_features.cc b/chromium/patches/patch-cc_base_features.cc
index b04c8b1d7f..f0d607f17a 100644
--- a/chromium/patches/patch-cc_base_features.cc
+++ b/chromium/patches/patch-cc_base_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- cc/base/features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- cc/base/features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ cc/base/features.cc
 @@ -46,7 +46,7 @@ const base::FeatureParam<int> kDeferImpl
  // Note that kUseDMSAAForTiles only controls vulkan launch on android. We will
diff --git a/chromium/patches/patch-chrome_app_chrome__command__ids.h b/chromium/patches/patch-chrome_app_chrome__command__ids.h
index 9d8d5948a5..59f045f5de 100644
--- a/chromium/patches/patch-chrome_app_chrome__command__ids.h
+++ b/chromium/patches/patch-chrome_app_chrome__command__ids.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/app/chrome_command_ids.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/app/chrome_command_ids.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/app/chrome_command_ids.h
-@@ -82,11 +82,11 @@
+@@ -83,11 +83,11 @@
  #define IDC_TOGGLE_MULTITASK_MENU       34050
  #endif
  
diff --git a/chromium/patches/patch-chrome_app_chrome__main.cc b/chromium/patches/patch-chrome_app_chrome__main.cc
index 4e90b44949..ae270347bb 100644
--- a/chromium/patches/patch-chrome_app_chrome__main.cc
+++ b/chromium/patches/patch-chrome_app_chrome__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/app/chrome_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/app/chrome_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/app/chrome_main.cc
 @@ -36,11 +36,11 @@
  #include "chrome/common/mac/detect_inappropriate_exit.h"
diff --git a/chromium/patches/patch-chrome_app_chrome__main__delegate.cc b/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
index b587e7c6ef..0941c195bb 100644
--- a/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
+++ b/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/app/chrome_main_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/app/chrome_main_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/app/chrome_main_delegate.cc
-@@ -106,7 +106,7 @@
- #endif  // !defined(BUILDING_CHROME_RENDERER)
+@@ -93,7 +93,7 @@
+ 
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
 -    BUILDFLAG(IS_MAC)
@@ -15,7 +15,7 @@ $NetBSD$
  #include "components/webapps/isolated_web_apps/scheme.h"
  #endif
  
-@@ -199,17 +199,17 @@
+@@ -161,11 +161,11 @@
  #include "v8/include/v8.h"
  #endif
  
@@ -27,16 +27,24 @@ $NetBSD$
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  #include "base/nix/scoped_xdg_activation_token_injector.h"
- #include "ui/linux/display_server_utils.h"
  #endif
  
+@@ -224,12 +224,12 @@
+ #include "chrome/browser/diagnostics/diagnostics_writer.h"  // nogncheck
+ #endif  // !BUILDFLAG(IS_ANDROID)
+ 
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/linux/display_server_utils.h"  // nogncheck
+ #endif  // BUILDFLAG(IS_LINUX)
+ 
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || \
 -    BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +    BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if !defined(BUILDING_CHROME_RENDERER)
  #include "chrome/browser/policy/policy_path_parser.h"  // nogncheck
- #endif  // !defined(BUILDING_CHROME_RENDERER)
-@@ -256,7 +256,7 @@ ChromeMainDelegate::GetNonWildcardDomain
+ #endif
+ 
+@@ -268,7 +268,7 @@ ChromeMainDelegate::GetNonWildcardDomain
  #endif
        chrome::kChromeSearchScheme,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -45,7 +53,7 @@ $NetBSD$
        webapps::kIsolatedAppScheme,
  #endif
        content::kChromeDevToolsScheme,    content::kChromeUIScheme,
-@@ -334,7 +334,7 @@ void AdjustLinuxOOMScore(const std::stri
+@@ -346,7 +346,7 @@ void AdjustLinuxOOMScore(const std::stri
  // and resources loaded.
  bool SubprocessNeedsResourceBundle(const std::string& process_type) {
    return
@@ -54,7 +62,7 @@ $NetBSD$
        // The zygote process opens the resources for the renderers.
        process_type == switches::kZygoteProcess ||
  #endif
-@@ -416,7 +416,7 @@ bool HandleVersionSwitches(const base::C
+@@ -428,7 +428,7 @@ bool HandleVersionSwitches(const base::C
    return false;
  }
  
@@ -63,7 +71,7 @@ $NetBSD$
  // 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) ||
-@@ -428,7 +428,7 @@ void HandleHelpSwitches(const base::Comm
+@@ -440,7 +440,7 @@ void HandleHelpSwitches(const base::Comm
  }
  #endif  // BUILDFLAG(IS_LINUX)
  
@@ -72,7 +80,7 @@ $NetBSD$
  void SIGTERMProfilingShutdown(int signal) {
    content::Profiling::Stop();
    struct sigaction sigact;
-@@ -512,7 +512,7 @@ std::optional<int> AcquireProcessSinglet
+@@ -524,7 +524,7 @@ std::optional<int> AcquireProcessSinglet
    // process can be exited.
    ChromeProcessSingleton::CreateInstance(user_data_dir);
  
@@ -81,7 +89,7 @@ $NetBSD$
    // 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.
-@@ -592,7 +592,7 @@ void InitializeUserDataDir(base::Command
+@@ -604,7 +604,7 @@ void InitializeUserDataDir(base::Command
    std::string process_type =
        command_line->GetSwitchValueASCII(switches::kProcessType);
  
@@ -90,7 +98,7 @@ $NetBSD$
    // 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.
-@@ -702,7 +702,7 @@ void RecordMainStartupMetrics(const Star
+@@ -714,7 +714,7 @@ void RecordMainStartupMetrics(const Star
  #endif
  
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -99,7 +107,7 @@ $NetBSD$
    // Record the startup process creation time on supported platforms. On Android
    // this is recorded in ChromeMainDelegateAndroid.
    startup_metric_utils::GetCommon().RecordStartupProcessCreationTime(
-@@ -1186,7 +1186,7 @@ std::optional<int> ChromeMainDelegate::B
+@@ -1198,7 +1198,7 @@ std::optional<int> ChromeMainDelegate::B
      return 0;  // Got a --credits switch; exit with a success error code.
    }
  
@@ -108,7 +116,7 @@ $NetBSD$
    // This will directly exit if the user asked for help.
    HandleHelpSwitches(command_line);
  #endif
-@@ -1541,7 +1541,7 @@ void ChromeMainDelegate::PreSandboxStart
+@@ -1553,7 +1553,7 @@ void ChromeMainDelegate::PreSandboxStart
      CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
    }
  
@@ -117,7 +125,7 @@ $NetBSD$
    // Zygote needs to call InitCrashReporter() in RunZygote().
    if (process_type != switches::kZygoteProcess &&
        !command_line.HasSwitch(switches::kDisableCrashpadForTesting)) {
-@@ -1586,7 +1586,7 @@ void ChromeMainDelegate::PreSandboxStart
+@@ -1598,7 +1598,7 @@ void ChromeMainDelegate::PreSandboxStart
    if (process_type.empty()) {
      // Initialize Ozone platform and add required feature flags as per
      // platform's properties.
diff --git a/chromium/patches/patch-chrome_browser_about__flags.cc b/chromium/patches/patch-chrome_browser_about__flags.cc
index fbf4c3e6ba..658ffe9425 100644
--- a/chromium/patches/patch-chrome_browser_about__flags.cc
+++ b/chromium/patches/patch-chrome_browser_about__flags.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/about_flags.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/about_flags.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/about_flags.cc
-@@ -356,13 +356,13 @@
+@@ -359,13 +359,13 @@
  #include "components/stylus_handwriting/win/features.h"
  #endif
  
@@ -22,16 +22,16 @@ $NetBSD$
  #include "chrome/browser/enterprise/data_protection/data_protection_features.h"
  #include "chrome/browser/enterprise/profile_management/profile_management_features.h"
  #include "chrome/browser/enterprise/webstore/features.h"
-@@ -370,7 +370,7 @@
+@@ -373,7 +373,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/ui/webui/new_tab_page/composebox/variations/composebox_fieldtrial.h"  // nogncheck
  #include "chrome/browser/glic/suggestions/contextual_cueing_features.h"  // nogncheck
+ #include "chrome/browser/ui/webui/new_tab_page/composebox/variations/composebox_fieldtrial.h"  // nogncheck
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
-@@ -380,7 +380,7 @@
+@@ -383,7 +383,7 @@
  #include "components/enterprise/platform_auth/platform_auth_features.h"
  #endif
  
@@ -40,7 +40,7 @@ $NetBSD$
  #include "components/enterprise/browser/reporting/reporting_features.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  
-@@ -960,6 +960,27 @@ const FeatureEntry::FeatureVariation
+@@ -973,6 +973,27 @@ const FeatureEntry::FeatureVariation
           "identity request to Android OS",
           kWebIdentityDigitalIdentityCredentialHighRiskDialogParam, nullptr}};
  
@@ -68,8 +68,8 @@ $NetBSD$
  const FeatureEntry::FeatureParam kMBIModeLegacy[] = {{"mode", "legacy"}};
  const FeatureEntry::FeatureParam kMBIModeEnabledPerRenderProcessHost[] = {
      {"mode", "per_render_process_host"}};
-@@ -1494,7 +1515,7 @@ const FeatureEntry::FeatureVariation
-          kContextManagementKeepMenuOpenAndTabDeselectionParams, nullptr}};
+@@ -1452,7 +1473,7 @@ const FeatureEntry::FeatureVariation
+          kContextManagementEnableContextMenuTooltipsParams, nullptr}};
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
 -    BUILDFLAG(IS_WIN)
@@ -77,7 +77,7 @@ $NetBSD$
  
  // A limited number of combinations of the rich autocompletion params.
  const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -1723,7 +1744,7 @@ const FeatureEntry::FeatureVariation
+@@ -1681,7 +1702,7 @@ const FeatureEntry::FeatureVariation
          // BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -86,7 +86,7 @@ $NetBSD$
  
  const FeatureEntry::FeatureParam kNtpNextAllowDisablement[] = {
      {"NtpNextDisablementContextMenuParam", "true"},
-@@ -3384,7 +3405,7 @@ const FeatureEntry::FeatureVariation kAn
+@@ -3369,7 +3390,7 @@ const FeatureEntry::FeatureVariation kAn
  #endif  // BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -95,7 +95,7 @@ $NetBSD$
  const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
      {{"link_capturing_state", "on_by_default"}};
  const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -3416,7 +3437,7 @@ const flags_ui::FeatureEntry::FeatureVar
+@@ -3401,7 +3422,7 @@ const flags_ui::FeatureEntry::FeatureVar
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
          // BUILDFLAG(IS_CHROMEOS)
  
@@ -104,7 +104,7 @@ $NetBSD$
  const char kReplaceSyncPromosWithSignInPromosDesktopFeatures[] =
      "ReplaceSyncPromosWithSignInPromos,"
      "IPH_SignInBenefits,"
-@@ -3514,7 +3535,7 @@ const FeatureEntry::FeatureVariation kCo
+@@ -3499,7 +3520,7 @@ const FeatureEntry::FeatureVariation kCo
      {"30 char - 2sec", kComposeSelectionNudge_30_2s, nullptr}};
  #endif  // ENABLE_COMPOSE
  
@@ -113,7 +113,7 @@ $NetBSD$
  const FeatureEntry::FeatureParam kLocationProviderManagerModeNetworkOnly[] = {
      {"LocationProviderManagerMode", "NetworkOnly"}};
  const FeatureEntry::FeatureParam kLocationProviderManagerModePlatformOnly[] = {
-@@ -3604,7 +3625,7 @@ const FeatureEntry::FeatureVariation kSe
+@@ -3589,7 +3610,7 @@ const FeatureEntry::FeatureVariation kSe
  #endif  // BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -122,7 +122,7 @@ $NetBSD$
  const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
      {"BackoffTime", "0h"},
      {"BackoffMultiplierBase", "0.0"},
-@@ -4284,7 +4305,7 @@ const FeatureEntry::FeatureVariation
+@@ -4269,7 +4290,7 @@ const FeatureEntry::FeatureVariation
  };
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -131,7 +131,7 @@ $NetBSD$
  const FeatureEntry::FeatureParam kNtpCustomizeChromeAutoOpenOnEveryNTP[] = {
      {"max_customize_chrome_auto_shown_count", "5"},
      {"max_customize_chrome_auto_shown_session_count", "5"}};
-@@ -4416,7 +4437,7 @@ const FeatureEntry::FeatureVariation kCr
+@@ -4417,7 +4438,7 @@ const FeatureEntry::FeatureVariation kXp
  };
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -140,7 +140,7 @@ $NetBSD$
  const FeatureEntry::FeatureParam kCrossDeviceSigninFromDesktopDefaultUrl[] = {
      {"url",
       "https://www.google.com/chrome/go-mobile?entry_point_id=1&email=$1"},
-@@ -5727,7 +5748,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5766,7 +5787,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kEnableProcessIsolationUiDescription, kOsWin,
       FEATURE_VALUE_TYPE(features::kProcessIsolationSettings)},
  #endif  // BUILDFLAG(IS_WIN)
@@ -149,7 +149,7 @@ $NetBSD$
      {"enable-iwa-key-distribution-component",
       flag_descriptions::kEnableIwaKeyDistributionComponentName,
       flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -5937,7 +5958,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5976,7 +5997,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
  #endif  // BUILDFLAG(IS_MAC)
  
@@ -158,7 +158,7 @@ $NetBSD$
      {"pulseaudio-loopback-for-cast",
       flag_descriptions::kPulseaudioLoopbackForCastName,
       flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5952,6 +5973,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5991,6 +6012,16 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kWaylandSessionManagementName,
       flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
       FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -175,7 +175,7 @@ $NetBSD$
  #endif  // BUILDFLAG(IS_LINUX)
  
  #if BUILDFLAG(ENABLE_VR)
-@@ -6379,7 +6410,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6421,7 +6452,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kFillOnAccountSelectDescription, kOsAll,
       FEATURE_VALUE_TYPE(password_manager::features::kFillOnAccountSelect)},
  
@@ -184,7 +184,7 @@ $NetBSD$
      {"first-run-desktop-choice-screen-refresh",
       flag_descriptions::kFirstRunDesktopChoiceScreenRefreshName,
       flag_descriptions::kFirstRunDesktopChoiceScreenRefreshDescription,
-@@ -6685,7 +6716,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6727,7 +6758,7 @@ const FeatureEntry kFeatureEntries[] = {
                                      "MlUrlScoring")},
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -193,7 +193,7 @@ $NetBSD$
      {"contextual-search-box-uses-contextual-search-provider",
       flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
       flag_descriptions::
-@@ -7096,7 +7127,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7131,7 +7162,7 @@ const FeatureEntry kFeatureEntries[] = {
           kVoiceSearchCoherenceComposeboxVariations,
           "VoiceSearchCoherenceComposeboxVariations")},
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -202,7 +202,7 @@ $NetBSD$
      {"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
       flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
       FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
-@@ -7350,7 +7381,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7419,7 +7450,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(omnibox::kContextMenuAnimationLimiting)},
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -211,7 +211,7 @@ $NetBSD$
      {"ntp-customize-chrome-auto-open",
       flag_descriptions::kNtpCustomizeChromeAutoOpenName,
       flag_descriptions::kNtpCustomizeChromeAutoOpenDescription, kOsDesktop,
-@@ -7620,7 +7651,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7689,7 +7720,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(ENABLE_PRINTING)
@@ -220,7 +220,7 @@ $NetBSD$
      {"cups-ipp-printing-backend",
       flag_descriptions::kCupsIppPrintingBackendName,
       flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -7842,7 +7873,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7911,7 +7942,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(media::kHeadlessCaptionEarlyStart)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -229,7 +229,7 @@ $NetBSD$
      {"enable-input-protection", flag_descriptions::kEnableInputProtectionName,
       flag_descriptions::kEnableInputProtectionDescription, kOsDesktop,
       FEATURE_VALUE_TYPE(views::features::kEnableInputProtection)},
-@@ -8366,7 +8397,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8427,7 +8458,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(ash::features::kGesturePropertiesDBusService)},
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -238,7 +238,7 @@ $NetBSD$
      {"enable-network-service-sandbox",
       flag_descriptions::kEnableNetworkServiceSandboxName,
       flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -8454,7 +8485,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8511,7 +8542,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kViewportSegmentsDescription, kOsAll,
       FEATURE_VALUE_TYPE(blink::features::kViewportSegments)},
  
@@ -247,7 +247,7 @@ $NetBSD$
      {"enable-location-provider-manager",
       flag_descriptions::kLocationProviderManagerName,
       flag_descriptions::kLocationProviderManagerDescription,
-@@ -8803,7 +8834,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8860,7 +8891,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
       FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
  
@@ -256,7 +256,7 @@ $NetBSD$
      {
          "ui-debug-tools",
          flag_descriptions::kUIDebugToolsName,
-@@ -9265,7 +9296,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9333,7 +9364,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -265,7 +265,7 @@ $NetBSD$
      {"auto-picture-in-picture-on-window-occluded",
       flag_descriptions::kAutoPictureInPictureOnWindowOccludedName,
       flag_descriptions::kAutoPictureInPictureOnWindowOccludedDescription,
-@@ -9454,7 +9485,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9522,7 +9553,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(ash::features::kAnnotatorMode)},
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -274,7 +274,7 @@ $NetBSD$
      {"approximate-geolocation-permission",
       flag_descriptions::kApproximateGeolocationPermissionName,
       flag_descriptions::kApproximateGeolocationPermissionDescription,
-@@ -9983,7 +10014,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10063,7 +10094,7 @@ const FeatureEntry kFeatureEntries[] = {
           autofill::features::kAutofillEnablePrefetchingRiskDataForRetrieval)},
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -283,7 +283,7 @@ $NetBSD$
      {"enable-user-navigation-capturing-pwa",
       flag_descriptions::kPwaNavigationCapturingName,
       flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -10391,7 +10422,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10486,7 +10517,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kResponsiveIframesDescription, kOsAll,
       FEATURE_VALUE_TYPE(blink::features::kResponsiveIframes)},
  
@@ -292,7 +292,7 @@ $NetBSD$
      {"replace-sync-promos-with-sign-in-promos-desktop",
       flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
       flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
-@@ -10746,7 +10777,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10845,7 +10876,7 @@ const FeatureEntry kFeatureEntries[] = {
           segmentation_platform::features::kSegmentationSurveyPage)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -301,7 +301,7 @@ $NetBSD$
      {"autofill-enable-buy-now-pay-later",
       flag_descriptions::kAutofillEnableBuyNowPayLaterName,
       flag_descriptions::kAutofillEnableBuyNowPayLaterDescription,
-@@ -11284,7 +11315,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11451,7 +11482,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
  #endif  // !BUILDFLAG(IS_ANDROID)
  
@@ -310,7 +310,7 @@ $NetBSD$
      {"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
       flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
       FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -11307,7 +11338,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11474,7 +11505,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // !BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -319,7 +319,7 @@ $NetBSD$
      {"autofill-enable-amount-extraction",
       flag_descriptions::kAutofillEnableAmountExtractionName,
       flag_descriptions::kAutofillEnableAmountExtractionDescription,
-@@ -11423,7 +11454,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11585,7 +11616,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(
           feature_engagement::kIPHAutofillCreditCardBenefitFeature)},
  
@@ -328,8 +328,8 @@ $NetBSD$
      {"chrome-web-store-navigation-throttle",
       flag_descriptions::kChromeWebStoreNavigationThrottleName,
       flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -11440,7 +11471,7 @@ const FeatureEntry kFeatureEntries[] = {
- 
+@@ -11601,7 +11632,7 @@ const FeatureEntry kFeatureEntries[] = {
+          printing::features::kAlignPdfDefaultPrintSettingsWithHTML)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
@@ -337,7 +337,7 @@ $NetBSD$
      {"autofill-enable-amount-extraction-testing",
       flag_descriptions::kAutofillEnableAmountExtractionTestingName,
       flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
-@@ -11450,7 +11481,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11611,7 +11642,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
  
@@ -346,8 +346,8 @@ $NetBSD$
      {"root-scrollbar-follows-browser-theme",
       flag_descriptions::kRootScrollbarFollowsTheme,
       flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -11621,7 +11652,7 @@ const FeatureEntry kFeatureEntries[] = {
- #endif  // BUILDFLAG(IS_ANDROID)
+@@ -11776,7 +11807,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
 -    BUILDFLAG(IS_CHROMEOS)
@@ -355,16 +355,7 @@ $NetBSD$
      {"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
       tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
       FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
-@@ -11655,7 +11686,7 @@ const FeatureEntry kFeatureEntries[] = {
- #endif  // BUILDFLAG(IS_ANDROID)
- 
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-     {"enable-site-search-allow-user-override-policy",
-      flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
-      flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
-@@ -11737,7 +11768,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11883,7 +11914,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -373,7 +364,7 @@ $NetBSD$
      {"autofill-enable-buy-now-pay-later-for-klarna",
       flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
       flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
-@@ -11781,7 +11812,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11927,7 +11958,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -382,7 +373,7 @@ $NetBSD$
      {"autofill-enable-buy-now-pay-later-for-externally-linked",
       flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
       flag_descriptions::
-@@ -11852,7 +11883,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12003,7 +12034,7 @@ const FeatureEntry kFeatureEntries[] = {
  
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -391,7 +382,7 @@ $NetBSD$
      {"cross-device-signin-from-desktop",
       flag_descriptions::kCrossDeviceSigninFromDesktopName,
       flag_descriptions::kCrossDeviceSigninFromDesktopDescription,
-@@ -12157,7 +12188,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12308,7 +12339,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -400,7 +391,7 @@ $NetBSD$
      {"contextual-suggestion-ui-improvements",
       flag_descriptions::kContextualSuggestionsUiImprovementsName,
       flag_descriptions::kContextualSuggestionsUiImprovementsDescription,
-@@ -12364,7 +12395,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12524,7 +12555,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -409,7 +400,7 @@ $NetBSD$
      {"lens-reinvocation-affordance",
       flag_descriptions::kLensSearchReinvocationAffordanceName,
       flag_descriptions::kLensSearchReinvocationAffordanceDescription,
-@@ -12400,7 +12431,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12560,7 +12591,7 @@ const FeatureEntry kFeatureEntries[] = {
       STRING_VALUE_TYPE(variations::switches::kVariationsSeedCorpus, "")},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -418,25 +409,16 @@ $NetBSD$
      {"passkey-unlock-error-ui", flag_descriptions::kPasskeyUnlockErrorUiName,
       flag_descriptions::kPasskeyUnlockErrorUiDescription, kOsDesktop,
       FEATURE_VALUE_TYPE(device::kPasskeyUnlockErrorUi)},
-@@ -12435,7 +12466,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12595,7 +12626,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kHandleMdmErrorsForDasherAccountsDescription, kOsAll,
       FEATURE_VALUE_TYPE(switches::kHandleMdmErrorsForDasherAccounts)},
  
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-     {"disable-u18-feedback-desktop",
-      flag_descriptions::kDisableU18FeedbackDesktopName,
-      flag_descriptions::kDisableU18FeedbackDesktopDescription,
-@@ -12443,7 +12474,7 @@ const FeatureEntry kFeatureEntries[] = {
-      FEATURE_VALUE_TYPE(switches::kDisableU18FeedbackDesktop)},
- #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
- 
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
      {"profile-creation-decline-signin-cta-experiment",
       flag_descriptions::kProfileCreationDeclineSigninCTAExperimentName,
       flag_descriptions::kProfileCreationDeclineSigninCTAExperimentDescription,
-@@ -12464,7 +12495,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12616,7 +12647,7 @@ const FeatureEntry kFeatureEntries[] = {
           enterprise_signals::features::kProfileSignalsReportingEnabled)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -445,7 +427,7 @@ $NetBSD$
      {"organizer-panel", flag_descriptions::kOrganizerPanelName,
       flag_descriptions::kOrganizerPanelDescription, kOsDesktop,
       FEATURE_VALUE_TYPE(organizer_panel::kOrganizerPanel)},
-@@ -12515,7 +12546,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12667,7 +12698,7 @@ const FeatureEntry kFeatureEntries[] = {
       MULTI_VALUE_TYPE(kConnectionAllowlistsChoices)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -454,7 +436,7 @@ $NetBSD$
      {"read-anything-with-readability-enabled",
       flag_descriptions::kReadAnythingWithReadabilityName,
       flag_descriptions::kReadAnythingWithReadabilityDescription, kOsDesktop,
-@@ -12523,7 +12554,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12675,7 +12706,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -463,7 +445,7 @@ $NetBSD$
      {"read-anything-omnibox-chip",
       flag_descriptions::kReadAnythingOmniboxChipName,
       flag_descriptions::kReadAnythingOmniboxChipDescription, kOsDesktop,
-@@ -12545,7 +12576,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12697,7 +12728,7 @@ const FeatureEntry kFeatureEntries[] = {
           autofill::features::kAutofillDisableBnplCountryCheckForTesting)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -472,7 +454,7 @@ $NetBSD$
      {"lens-overlay-non-blocking-privacy-notice",
       flag_descriptions::kLensOverlayNonBlockingPrivacyNoticeName,
       flag_descriptions::kLensOverlayNonBlockingPrivacyNoticeDescription,
-@@ -12762,7 +12793,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12914,7 +12945,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(autofill::features::kAutofillAiWithDataSchema)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -481,16 +463,7 @@ $NetBSD$
      {"read-anything-line-focus", flag_descriptions::kReadAnythingLineFocusName,
       flag_descriptions::kReadAnythingLineFocusDescription, kOsDesktop,
       FEATURE_VALUE_TYPE(features::kReadAnythingLineFocus)},
-@@ -12828,7 +12859,7 @@ const FeatureEntry kFeatureEntries[] = {
- #endif
- 
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-     {"saas-usage-reporting", flag_descriptions::kSaasUsageReportingName,
-      flag_descriptions::kSaasUsageReportingDescription,
-      kOsLinux | kOsMac | kOsWin | kOsCrOS,
-@@ -13252,7 +13283,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13404,7 +13435,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(blink::features::kUserMediaElementLegacy)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -499,7 +472,7 @@ $NetBSD$
      {"read-anything-readability-select-text",
       flag_descriptions::kReadAnythingReadabilitySelectTextName,
       flag_descriptions::kReadAnythingReadabilitySelectTextDescription,
-@@ -13580,7 +13611,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13741,7 +13772,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kLongScreenshotsNoMemoryCheckDescription, kOsAndroid,
       FEATURE_VALUE_TYPE(chrome::android::kLongScreenshotsNoMemoryCheck)},
  #endif
@@ -508,7 +481,7 @@ $NetBSD$
      {"device-signals-backfill-disclaimer",
       flag_descriptions::kDeviceSignalsBackfillDisclaimerName,
       flag_descriptions::kDeviceSignalsBackfillDisclaimerDescription,
-@@ -13665,7 +13696,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13831,7 +13862,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -517,7 +490,7 @@ $NetBSD$
      {"read-anything-improved-ui",
       flag_descriptions::kReadAnythingImprovedUiName,
       flag_descriptions::kReadAnythingImprovedUiDescription, kOsDesktop,
-@@ -13765,7 +13796,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13931,7 +13962,7 @@ const FeatureEntry kFeatureEntries[] = {
               kAutofillIgnorePaymentsChurnedUsersStrikesForTesting)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_after__startup__task__utils.cc b/chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
index 8c39c8c0a5..09ec91ffc5 100644
--- a/chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
+++ b/chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/after_startup_task_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/after_startup_task_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/after_startup_task_utils.cc
 @@ -123,7 +123,7 @@ void SetBrowserStartupIsComplete(Startup
    GetStartupCompleteFlag().Set();
diff --git a/chromium/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc b/chromium/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
index fc2ed14825..778b48031d 100644
--- a/chromium/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
+++ b/chromium/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/apps/app_service/publishers/extension_apps.cc
 @@ -23,7 +23,7 @@ ExtensionApps::ExtensionApps(AppServiceP
  ExtensionApps::~ExtensionApps() = default;
diff --git a/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc b/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
index a9b5868e98..13f1411f68 100644
--- a/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
+++ b/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/apps/platform_apps/platform_app_launch.cc
 @@ -19,7 +19,7 @@
  #include "extensions/common/constants.h"
diff --git a/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h b/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
index 4206ab8f7a..2630bb0648 100644
--- a/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
+++ b/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/apps/platform_apps/platform_app_launch.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/apps/platform_apps/platform_app_launch.h
 @@ -38,7 +38,7 @@ bool OpenExtensionApplicationWindow(Prof
  content::WebContents* OpenExtensionApplicationTab(Profile* profile,
diff --git a/chromium/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc b/chromium/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
index aef9d2a204..6b123b9a19 100644
--- a/chromium/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
+++ b/chromium/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
 @@ -103,7 +103,7 @@ ChromeAutocompleteSchemeClassifier::GetI
        return metrics::OmniboxInputType::QUERY;
diff --git a/chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc b/chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc
index 75c21fb94e..7bdcc27990 100644
--- a/chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc
+++ b/chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/background/extensions/background_mode_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/background/extensions/background_mode_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/background/extensions/background_mode_manager.cc
-@@ -871,7 +871,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
+@@ -870,7 +870,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
    }
  
    return family->CreateExact(size).AsImageSkia();
diff --git a/chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc b/chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc
index 3d0ae6cb6a..c8cac665e4 100644
--- a/chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc
+++ b/chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/background/glic/glic_status_icon.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/background/glic/glic_status_icon.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/background/glic/glic_status_icon.cc
 @@ -104,7 +104,7 @@ GlicStatusIcon::GlicStatusIcon(GlicBackg
  GlicStatusIcon::~GlicStatusIcon() {
diff --git a/chromium/patches/patch-chrome_browser_browser__features.cc b/chromium/patches/patch-chrome_browser_browser__features.cc
index 1fecdcff26..7336cf7b05 100644
--- a/chromium/patches/patch-chrome_browser_browser__features.cc
+++ b/chromium/patches/patch-chrome_browser_browser__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/browser_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/browser_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/browser_features.cc
 @@ -62,7 +62,7 @@ BASE_FEATURE(kCertVerificationNetworkTim
  BASE_FEATURE(kClearUserDataUponProfileDestruction,
diff --git a/chromium/patches/patch-chrome_browser_browser__features.h b/chromium/patches/patch-chrome_browser_browser__features.h
index 8eb9f9217d..019c178081 100644
--- a/chromium/patches/patch-chrome_browser_browser__features.h
+++ b/chromium/patches/patch-chrome_browser_browser__features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/browser_features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/browser_features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/browser_features.h
 @@ -40,7 +40,7 @@ BASE_DECLARE_FEATURE(kCertificateTranspa
  BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
diff --git a/chromium/patches/patch-chrome_browser_browser__process__impl.cc b/chromium/patches/patch-chrome_browser_browser__process__impl.cc
index 6405f79ae7..38e3a4a1a7 100644
--- a/chromium/patches/patch-chrome_browser_browser__process__impl.cc
+++ b/chromium/patches/patch-chrome_browser_browser__process__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/browser_process_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/browser_process_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/browser_process_impl.cc
-@@ -269,7 +269,7 @@ void OnLocalStatePrefsLoaded();
+@@ -270,7 +270,7 @@ void OnLocalStatePrefsLoaded();
  #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/browser_features.h"
  #include "components/os_crypt/async/browser/freedesktop_secret_key_provider.h"
  #include "components/os_crypt/async/browser/secret_portal_key_provider.h"
-@@ -290,7 +290,7 @@ void OnLocalStatePrefsLoaded();
+@@ -291,7 +291,7 @@ void OnLocalStatePrefsLoaded();
  #include "components/os_crypt/async/common/encryptor.h"
  #endif
  
@@ -24,7 +24,7 @@ $NetBSD$
  // How often to check if the persistent instance of Chrome needs to restart
  // to install an update.
  static const int kUpdateCheckIntervalHours = 6;
-@@ -1318,7 +1318,7 @@ void BrowserProcessImpl::RegisterPrefs(P
+@@ -1372,7 +1372,7 @@ void BrowserProcessImpl::RegisterPrefs(P
    registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
    registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingEnabled, false);
  
@@ -33,7 +33,7 @@ $NetBSD$
    os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
  #endif
  }
-@@ -1571,7 +1571,7 @@ void BrowserProcessImpl::PreMainMessageL
+@@ -1632,7 +1632,7 @@ void BrowserProcessImpl::PreMainMessageL
            local_state(), /*force_protection_level=*/std::nullopt)));
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -42,7 +42,7 @@ $NetBSD$
    base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
    const auto password_store =
        cmd_line->GetSwitchValueASCII(password_manager::kPasswordStore);
-@@ -1912,7 +1912,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1975,7 +1975,7 @@ void BrowserProcessImpl::Unpin() {
  }
  
  // Mac is currently not supported.
diff --git a/chromium/patches/patch-chrome_browser_browser__process__impl.h b/chromium/patches/patch-chrome_browser_browser__process__impl.h
index d5f3058fca..fb5296c59c 100644
--- a/chromium/patches/patch-chrome_browser_browser__process__impl.h
+++ b/chromium/patches/patch-chrome_browser_browser__process__impl.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/browser_process_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/browser_process_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/browser_process_impl.h
-@@ -435,7 +435,7 @@ class BrowserProcessImpl : public Browse
+@@ -443,7 +443,7 @@ class BrowserProcessImpl : public Browse
  
    std::unique_ptr<BatteryMetrics> battery_metrics_;
  
diff --git a/chromium/patches/patch-chrome_browser_browsing__data_chrome__browsing__data__model__delegate.cc b/chromium/patches/patch-chrome_browser_browsing__data_chrome__browsing__data__model__delegate.cc
new file mode 100644
index 0000000000..07105de5c2
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_browsing__data_chrome__browsing__data__model__delegate.cc
@@ -0,0 +1,43 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/browsing_data/chrome_browsing_data_model_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ chrome/browser/browsing_data/chrome_browsing_data_model_delegate.cc
+@@ -129,12 +129,16 @@ void ChromeBrowsingDataModelDelegate::Ge
+ 
+   if (base::FeatureList::IsEnabled(
+           net::features::kEnablePrivateVerificationTokens)) {
++#if !BUILDFLAG(IS_BSD)
+     if (auto* pvt_service =
+             PrivateVerificationTokensServiceFactory::GetForProfile(profile_)) {
+       pvt_service->GetTokenIssuers(
+           base::BindOnce(&PrivateVerificationTokenBrowsingDataToDelegateEntries)
+               .Then(concurrent.CreateCallback()));
+     }
++#else
++    LOG(ERROR) << __FUNCTION__ << "crubit not implemented.";
++#endif
+   }
+ 
+   // TODO(crbug.com/40205603): Implement data retrieval for remaining data
+@@ -184,6 +188,7 @@ void ChromeBrowsingDataModelDelegate::Re
+           net::features::kEnablePrivateVerificationTokens) &&
+       storage_types.Has(static_cast<BrowsingDataModel::StorageType>(
+           StorageType::kPrivateVerificationTokens))) {
++#if !BUILDFLAG(IS_BSD)
+     if (const url::Origin* origin = std::get_if<url::Origin>(&data_key)) {
+       if (auto* pvt_service =
+               PrivateVerificationTokensServiceFactory::GetForProfile(
+@@ -193,6 +198,9 @@ void ChromeBrowsingDataModelDelegate::Re
+                                   std::vector<url::Origin>{*origin});
+       }
+     }
++#else
++    LOG(ERROR) << __FUNCTION__ << "crubit not implemented.";
++#endif
+   }
+ 
+   std::move(concurrent).Done(std::move(callback));
diff --git a/chromium/patches/patch-chrome_browser_browsing__data_chrome__browsing__data__remover__delegate.cc b/chromium/patches/patch-chrome_browser_browsing__data_chrome__browsing__data__remover__delegate.cc
new file mode 100644
index 0000000000..27882788d4
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_browsing__data_chrome__browsing__data__remover__delegate.cc
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc
+@@ -725,6 +725,7 @@ void ChromeBrowsingDataRemoverDelegate::
+   if (remove_mask & constants::DATA_TYPE_PRIVATE_VERIFICATION_TOKENS) {
+     if (base::FeatureList::IsEnabled(
+             net::features::kEnablePrivateVerificationTokens)) {
++#if !BUILDFLAG(IS_BSD)
+       if (auto* pvt_service =
+               PrivateVerificationTokensServiceFactory::GetForProfile(
+                   profile_)) {
+@@ -741,6 +742,9 @@ void ChromeBrowsingDataRemoverDelegate::
+               filter_builder->BuildStorageKeyFilter(), std::move(done_closure));
+         }
+       }
++#else
++      LOG(ERROR) << __FUNCTION__ << "crubit not implemented.";
++#endif
+     }
+   }
+ 
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
new file mode 100644
index 0000000000..74ae7cbfe7
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/chrome_browser_field_trials.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ chrome/browser/chrome_browser_field_trials.cc
+@@ -60,7 +60,7 @@
+ #include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h"
+ #endif
+ 
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/check_deref.h"
+ #include "chrome/browser/first_run/first_run.h"
+ #include "chrome/browser/signin/first_run_desktop_refresh_field_trial.h"
+@@ -96,7 +96,7 @@ void ChromeBrowserFieldTrials::SetUpClie
+   }
+ #endif
+ 
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   // This trial is client controlled on Mac and Linux because the first run
+   // experience is shown on the very first run of Chrome. These platforms do not
+   // support variations seed on the first run.
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
index ae49b41669..c2f0ef552d 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_interface_binders.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/chrome_browser_interface_binders.cc
 @@ -89,7 +89,7 @@
  #endif  // BUILDFLAG(ENABLE_UNHANDLED_TAP)
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/screen_ai/screen_ai_service_router.h"
  #include "chrome/browser/screen_ai/screen_ai_service_router_factory.h"
  #include "chrome/browser/web_applications/sub_apps/sub_apps_service_impl.h"
-@@ -391,7 +391,7 @@ void BindMediaFoundationPreferences(
+@@ -393,7 +393,7 @@ void BindMediaFoundationPreferences(
  #endif  // BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,7 +24,7 @@ $NetBSD$
  void BindScreenAIAnnotator(
      content::RenderFrameHost* frame_host,
      mojo::PendingReceiver<screen_ai::mojom::ScreenAIAnnotator> receiver) {
-@@ -573,7 +573,7 @@ void PopulateChromeFrameBinders(
+@@ -576,7 +576,7 @@ void PopulateChromeFrameBinders(
  #endif  // BUILDFLAG(ENABLE_SPEECH_SERVICE)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui.cc b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
index 3b81680f0b..a93b17d451 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/chrome_browser_interface_binders_webui.cc
 @@ -98,13 +98,13 @@
  #endif  // !BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_DESKTOP_ANDROID)
@@ -22,7 +22,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/skills/skills.mojom.h"
  #include "chrome/browser/ui/webui/skills/skills_ui.h"
  #endif
-@@ -374,7 +374,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -375,7 +375,7 @@ void PopulateChromeWebUIFrameBinders(
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -31,7 +31,7 @@ $NetBSD$
    RegisterWebUIControllerInterfaceBinder<discards::mojom::DetailsProvider,
                                           DiscardsUI>(map);
  
-@@ -386,7 +386,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -387,7 +387,7 @@ void PopulateChromeWebUIFrameBinders(
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
index cd2f20d696..7c47e22b00 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc
-@@ -141,7 +141,7 @@
+@@ -140,7 +140,7 @@
  #include "ui/webui/resources/cr_components/theme_color_picker/theme_color_picker.mojom.h"
  #include "ui/webui/resources/js/browser_command/browser_command.mojom.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/app_home/app_home.mojom.h"
  #include "chrome/browser/ui/webui/app_home/app_home_ui.h"
  #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
-@@ -356,7 +356,7 @@ void PopulateChromeWebUIFrameBindersPart
+@@ -359,7 +359,7 @@ void PopulateChromeWebUIFrameBindersPart
          HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
    }
  
@@ -24,7 +24,7 @@ $NetBSD$
    RegisterWebUIControllerInterfaceBinder<whats_new::mojom::PageHandlerFactory,
                                           WhatsNewUI>(map);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -386,7 +386,7 @@ void PopulateChromeWebUIFrameBindersPart
+@@ -389,7 +389,7 @@ void PopulateChromeWebUIFrameBindersPart
  
    RegisterWebUIControllerInterfaceBinder<
        browser_command::mojom::CommandHandlerFactory,
@@ -33,7 +33,7 @@ $NetBSD$
        WhatsNewUI,
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
        NewTabPageUI>(map);
-@@ -577,7 +577,7 @@ void PopulateChromeWebUIFrameBindersPart
+@@ -579,7 +579,7 @@ void PopulateChromeWebUIFrameBindersPart
          DrivePickerUntrustedHostUI>(map);
    }
  
@@ -42,7 +42,7 @@ $NetBSD$
    RegisterWebUIControllerInterfaceBinder<
        app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
  
-@@ -603,7 +603,7 @@ void PopulateChromeWebUIFrameBindersPart
+@@ -605,7 +605,7 @@ void PopulateChromeWebUIFrameBindersPart
                                           webapps::AppHomeUI>(map);
  #endif
  
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main.cc b/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
index 90e1413e08..3dda33a245 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/chrome_browser_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/chrome_browser_main.cc
-@@ -175,7 +175,7 @@
+@@ -173,7 +173,7 @@
  #endif
  
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #include "sql/database.h"
  #endif
  
-@@ -201,12 +201,12 @@
+@@ -199,12 +199,12 @@
  #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -30,7 +30,7 @@ $NetBSD$
  #include "chrome/browser/headless/headless_mode_metrics.h"  // nogncheck
  #include "chrome/browser/headless/headless_mode_util.h"     // nogncheck
  #include "chrome/browser/metrics/desktop_session_duration/desktop_session_duration_tracker.h"
-@@ -217,7 +217,7 @@
+@@ -215,7 +215,7 @@
  #include "ui/gfx/switches.h"
  #endif
  
@@ -39,7 +39,7 @@ $NetBSD$
  #include "chrome/browser/first_run/upgrade_util.h"
  #endif
  
-@@ -324,7 +324,7 @@
+@@ -326,7 +326,7 @@
  #include "chrome/browser/chrome_browser_main_mac.h"
  #elif BUILDFLAG(IS_CHROMEOS)
  #include "chrome/browser/ash/main_parts/chrome_browser_main_parts_ash.h"
@@ -48,7 +48,7 @@ $NetBSD$
  #include "chrome/browser/chrome_browser_main_linux.h"
  #elif BUILDFLAG(IS_ANDROID)
  #include "chrome/browser/chrome_browser_main_android.h"
-@@ -332,7 +332,7 @@
+@@ -334,7 +334,7 @@
  #include "chrome/browser/chrome_browser_main_posix.h"
  #endif
  
@@ -57,7 +57,7 @@ $NetBSD$
  #include "chrome/browser/chrome_browser_main_extra_parts_linux.h"
  #elif BUILDFLAG(IS_OZONE)
  #include "chrome/browser/chrome_browser_main_extra_parts_ozone.h"
-@@ -355,7 +355,7 @@
+@@ -357,7 +357,7 @@
  namespace {
  
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -66,7 +66,7 @@ $NetBSD$
  constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] =
      FILE_PATH_LITERAL("Media History");
  
-@@ -599,7 +599,7 @@ bool ProcessSingletonNotificationCallbac
+@@ -611,7 +611,7 @@ bool ProcessSingletonNotificationCallbac
  
    // Drop the request if headless mode is in effect or the request is from
    // a headless Chrome process.
@@ -75,7 +75,7 @@ $NetBSD$
    if (headless::IsHeadlessMode() ||
        command_line.HasSwitch(switches::kHeadless)) {
      return false;
-@@ -765,7 +765,7 @@ std::unique_ptr<content::BrowserMainPart
+@@ -777,7 +777,7 @@ std::unique_ptr<content::BrowserMainPart
  #elif BUILDFLAG(IS_CHROMEOS)
    main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
        is_integration_test, startup_data);
@@ -84,7 +84,7 @@ $NetBSD$
    main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
        is_integration_test, startup_data);
  #elif BUILDFLAG(IS_ANDROID)
-@@ -795,7 +795,7 @@ std::unique_ptr<content::BrowserMainPart
+@@ -807,7 +807,7 @@ std::unique_ptr<content::BrowserMainPart
    // Construct additional browser parts. Stages are called in the order in
    // which they are added.
  #if defined(TOOLKIT_VIEWS)
@@ -93,7 +93,7 @@ $NetBSD$
    main_parts->AddParts(
        std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
  #else
-@@ -812,7 +812,7 @@ std::unique_ptr<content::BrowserMainPart
+@@ -824,7 +824,7 @@ std::unique_ptr<content::BrowserMainPart
    main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
  #endif
  
@@ -129,7 +129,7 @@ $NetBSD$
    // Delete the media history database if it still exists.
    // TODO(crbug.com/40177301): Remove this.
    base::ThreadPool::PostTask(
-@@ -1661,7 +1661,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1670,7 +1670,7 @@ void ChromeBrowserMainParts::PostProfile
        *UrlLanguageHistogramFactory::GetForBrowserContext(profile));
  #endif
  
@@ -138,7 +138,7 @@ $NetBSD$
    if (headless::IsHeadlessMode()) {
      headless::ReportHeadlessActionMetrics();
    }
-@@ -1749,7 +1749,7 @@ int ChromeBrowserMainParts::PreMainMessa
+@@ -1758,7 +1758,7 @@ int ChromeBrowserMainParts::PreMainMessa
  #endif
  
    // Should be done before starting metrics recording.
@@ -147,7 +147,7 @@ $NetBSD$
    // On Linux, the EULA dialog requires Views, so it is shown here rather than
    // when applying the first-run prefs.
    if (first_run::IsChromeFirstRun() && master_prefs_->eula_required &&
-@@ -1785,7 +1785,7 @@ int ChromeBrowserMainParts::PreMainMessa
+@@ -1794,7 +1794,7 @@ int ChromeBrowserMainParts::PreMainMessa
    // In headless mode provide alternate SelectFileDialog factory overriding
    // any platform specific SelectFileDialog implementation that may have been
    // set.
@@ -156,7 +156,7 @@ $NetBSD$
    if (headless::IsHeadlessMode()) {
      headless::HeadlessSelectFileDialogFactory::SetUp();
    }
-@@ -2111,7 +2111,7 @@ int ChromeBrowserMainParts::PreMainMessa
+@@ -2120,7 +2120,7 @@ int ChromeBrowserMainParts::PreMainMessa
      browser_process_->StartAutoupdateTimer();
  #endif
  
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc b/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
index 337bcfb1ea..53fcdd5934 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/chrome_browser_main_extra_parts_ozone.cc
 @@ -28,7 +28,7 @@ void ChromeBrowserMainExtraPartsOzone::P
  }
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc b/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc
index c7893e4e5b..f9e152b887 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_main_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/chrome_browser_main_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/chrome_browser_main_linux.cc
 @@ -22,7 +22,7 @@
  #include "device/bluetooth/dbus/bluez_dbus_manager.h"
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h b/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h
index a22b4cbbf4..64be96a55e 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_main_linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/chrome_browser_main_linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/chrome_browser_main_linux.h
 @@ -31,7 +31,7 @@ class ChromeBrowserMainPartsLinux : publ
  
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main__posix.cc b/chromium/patches/patch-chrome_browser_chrome__browser__main__posix.cc
index 6e2c415d88..b53e71b9a8 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__posix.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__posix.cc
@@ -4,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_main_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/chrome_browser_main_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/chrome_browser_main_posix.cc
 @@ -77,7 +77,7 @@ void ExitHandler::ExitWhenPossibleOnUITh
      // ExitHandler takes care of deleting itself.
      new ExitHandler();
    } else {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
      switch (signal) {
        case SIGINT:
        case SIGHUP:
diff --git a/chromium/patches/patch-chrome_browser_chrome__content__browser__client.cc b/chromium/patches/patch-chrome_browser_chrome__content__browser__client.cc
index ce70ab9ed1..184fe50d6e 100644
--- a/chromium/patches/patch-chrome_browser_chrome__content__browser__client.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__content__browser__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_content_browser_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/chrome_content_browser_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/chrome_content_browser_client.cc
-@@ -628,7 +628,7 @@
+@@ -635,7 +635,7 @@
  #include "third_party/cros_system_api/switches/chrome_switches.h"
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "components/crash/core/app/crash_switches.h"
  #include "components/crash/core/app/crashpad.h"
  #endif
-@@ -641,7 +641,7 @@
+@@ -648,7 +648,7 @@
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -51,7 +51,7 @@ $NetBSD$
    // If a user requests Read Aloud audio playbaback through the "Listen to this
    // page" entry point in the context menu, page distillation and TTS engine
    // readiness may take longer than the user gesture timeout. Thus, we allow
-@@ -1597,7 +1597,7 @@ void ChromeContentBrowserClient::Registe
+@@ -1575,7 +1575,7 @@ void ChromeContentBrowserClient::Registe
    registry->RegisterBooleanPref(prefs::kDataURLWhitespacePreservationEnabled,
                                  true);
    registry->RegisterBooleanPref(prefs::kEnableUnsafeSwiftShader, false);
@@ -60,25 +60,7 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
                                  true);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1816,7 +1816,7 @@ ChromeContentBrowserClient::GetStoragePa
- 
- #if BUILDFLAG(ENABLE_EXTENSIONS)
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   if (content::SiteIsolationPolicy::ShouldUrlUseApplicationIsolationLevel(
-           browser_context, site)) {
-     CHECK(IsIsolatedWebAppUrl(site));
-@@ -2765,7 +2765,7 @@ bool ChromeContentBrowserClient::ShouldU
-     const GURL& url) {
- #if BUILDFLAG(ENABLE_EXTENSIONS)
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- 
-   if (!content::AreIsolatedWebAppsEnabled(browser_context)) {
-     return false;
-@@ -2888,7 +2888,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
+@@ -2870,7 +2870,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
  void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
      base::CommandLine* command_line,
      int child_process_id) {
@@ -88,7 +70,7 @@ $NetBSD$
  #if BUILDFLAG(IS_MAC)
    std::unique_ptr<metrics::ClientInfo> client_info =
        GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2897,7 +2899,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -2879,7 +2881,7 @@ void ChromeContentBrowserClient::AppendE
                                      client_info->client_id);
    }
  #elif BUILDFLAG(IS_POSIX)
@@ -97,7 +79,7 @@ $NetBSD$
    pid_t pid;
    if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
      command_line->AppendSwitchASCII(
-@@ -3257,7 +3259,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -3239,7 +3241,7 @@ void ChromeContentBrowserClient::AppendE
      }
    }
  
@@ -106,7 +88,7 @@ $NetBSD$
    // Opt into a hardened stack canary mitigation if it hasn't already been
    // force-disabled.
    if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4107,7 +4109,7 @@ GetPreferredColorScheme(const WebPrefere
+@@ -4048,7 +4050,7 @@ GetPreferredColorScheme(const WebPrefere
  
  std::optional<SkColor> GetRootScrollbarThemeColor(WebContents* web_contents) {
    bool root_scrollbar_follows_browser_theme = false;
@@ -115,7 +97,7 @@ $NetBSD$
    root_scrollbar_follows_browser_theme = base::FeatureList::IsEnabled(
        blink::features::kRootScrollbarFollowsBrowserTheme);
  #endif
-@@ -4910,7 +4912,7 @@ void ChromeContentBrowserClient::Overrid
+@@ -4851,7 +4853,7 @@ void ChromeContentBrowserClient::Overrid
    web_prefs->touch_drag_drop_enabled =
        base::FeatureList::IsEnabled(features::kTouchDragAndDrop);
  
@@ -124,7 +106,7 @@ $NetBSD$
    web_prefs->touch_dragend_context_menu =
        base::FeatureList::IsEnabled(features::kTouchDragAndDrop);
  #endif
-@@ -5150,7 +5152,7 @@ void ChromeContentBrowserClient::GetAddi
+@@ -5091,7 +5093,7 @@ void ChromeContentBrowserClient::GetAddi
    additional_allowed_schemes->push_back(content::kChromeUIScheme);
    additional_allowed_schemes->push_back(content::kChromeUIUntrustedScheme);
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -133,7 +115,7 @@ $NetBSD$
    additional_allowed_schemes->push_back(webapps::kIsolatedAppScheme);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS)
-@@ -5204,7 +5206,7 @@ void ChromeContentBrowserClient::GetAddi
+@@ -5145,7 +5147,7 @@ void ChromeContentBrowserClient::GetAddi
    }
  }
  
@@ -142,7 +124,7 @@ $NetBSD$
  void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
      const base::CommandLine& command_line,
      int child_process_id,
-@@ -6138,7 +6140,7 @@ ChromeContentBrowserClient::CreateNonNet
+@@ -6110,7 +6112,7 @@ ChromeContentBrowserClient::CreateNonNet
    }
  #endif  // BUILDFLAG(IS_CHROMEOS)
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -151,7 +133,7 @@ $NetBSD$
    if (scheme == webapps::kIsolatedAppScheme) {
      if (content::AreIsolatedWebAppsEnabled(browser_context) &&
          !browser_context->ShutdownStarted()) {
-@@ -6210,7 +6212,7 @@ void ChromeContentBrowserClient::
+@@ -6182,7 +6184,7 @@ void ChromeContentBrowserClient::
    DCHECK(factories);
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -160,7 +142,7 @@ $NetBSD$
    if (content::AreIsolatedWebAppsEnabled(browser_context) &&
        !browser_context->ShutdownStarted()) {
      std::optional<url::Origin> app_origin;
-@@ -6256,7 +6258,7 @@ void ChromeContentBrowserClient::
+@@ -6228,7 +6230,7 @@ void ChromeContentBrowserClient::
    DCHECK(factories);
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -169,7 +151,7 @@ $NetBSD$
    if (content::AreIsolatedWebAppsEnabled(browser_context) &&
        !browser_context->ShutdownStarted()) {
      factories->emplace(webapps::kIsolatedAppScheme,
-@@ -6529,7 +6531,7 @@ void ChromeContentBrowserClient::
+@@ -6507,7 +6509,7 @@ void ChromeContentBrowserClient::
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -178,7 +160,7 @@ $NetBSD$
    {
      auto* rph = content::RenderProcessHost::FromID(render_process_id);
      content::BrowserContext* browser_context = rph->GetBrowserContext();
-@@ -6641,7 +6643,7 @@ void ChromeContentBrowserClient::WillCre
+@@ -6626,7 +6628,7 @@ void ChromeContentBrowserClient::WillCre
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -187,7 +169,7 @@ $NetBSD$
    // Install the HTTP Header Injection proxying factory.
    enterprise_custom_headers::HttpHeaderInjectionProxyingURLLoaderFactory::
        MaybeProxyRequest(browser_context, factory_builder);
-@@ -6687,7 +6689,7 @@ void ChromeContentBrowserClient::WillCre
+@@ -6672,7 +6674,7 @@ void ChromeContentBrowserClient::WillCre
                          factory_builder, is_for_network_service);
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -196,7 +178,7 @@ $NetBSD$
    // WARNING: This must be the last wrapper in the chain for
    // TrustedURLLoaderHeaderClient. This ensures that our client is the outermost
    // wrapper of `header_client`, allowing us to apply enterprise headers AFTER
-@@ -6794,7 +6796,7 @@ ChromeContentBrowserClient::GetWebSocket
+@@ -6779,7 +6781,7 @@ ChromeContentBrowserClient::GetWebSocket
    options.options = network::mojom::kWebSocketOptionNone;
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -205,7 +187,7 @@ $NetBSD$
    if (frame) {
      enterprise_custom_headers::MaybeCreateWebSocketHeaderClient(
          frame->GetBrowserContext(), &options.header_client);
-@@ -7214,7 +7216,7 @@ bool ChromeContentBrowserClient::HandleE
+@@ -7188,7 +7190,7 @@ bool ChromeContentBrowserClient::HandleE
    CHECK(content::BrowserThread::CurrentlyOn(content::BrowserThread::UI));
  
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -214,7 +196,7 @@ $NetBSD$
    // Handle the google-chrome:// scheme (and chromium://).
    // If the scheme is present, we strip it and navigate to the inner URL.
    // This avoids launching a new browser instance via the OS handler.
-@@ -7366,7 +7368,7 @@ bool ChromeContentBrowserClient::HandleW
+@@ -7334,7 +7336,7 @@ bool ChromeContentBrowserClient::HandleW
    }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -223,7 +205,7 @@ $NetBSD$
  
    // Rewrite chrome://settings/addresses to chrome://settings/contactInfo.
    if (url->SchemeIs(content::kChromeUIScheme) &&
-@@ -7642,7 +7644,7 @@ bool ChromeContentBrowserClient::ShouldS
+@@ -7609,7 +7611,7 @@ bool ChromeContentBrowserClient::ShouldS
  bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() {
  // This enterprise policy is supported on Android, but the feature will not be
  // launched there.
@@ -232,7 +214,7 @@ $NetBSD$
    // This is possibly called before `g_browser_process` is initialized.
    PrefService* local_state;
    if (g_browser_process) {
-@@ -8073,7 +8075,7 @@ void ChromeContentBrowserClient::
+@@ -8022,7 +8024,7 @@ void ChromeContentBrowserClient::
      GrantAdditionalRequestPrivilegesToWorkerProcess(int child_id,
                                                      const GURL& script_url) {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -241,7 +223,7 @@ $NetBSD$
    // IWA Service Workers need to be explicitly granted access to their origin
    // because isolated-app: isn't a web-safe scheme that can be accessed by
    // default.
-@@ -8600,7 +8602,7 @@ ChromeContentBrowserClient::GetAlternati
+@@ -8549,7 +8551,7 @@ ChromeContentBrowserClient::GetAlternati
    }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_chrome__content__browser__client.h b/chromium/patches/patch-chrome_browser_chrome__content__browser__client.h
index eeef3b48e3..f6cffbea1b 100644
--- a/chromium/patches/patch-chrome_browser_chrome__content__browser__client.h
+++ b/chromium/patches/patch-chrome_browser_chrome__content__browser__client.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_content_browser_client.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/chrome_content_browser_client.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/chrome_content_browser_client.h
-@@ -554,7 +554,7 @@ class ChromeContentBrowserClient : publi
+@@ -556,7 +556,7 @@ class ChromeContentBrowserClient : publi
        const GURL& site_url) override;
    std::unique_ptr<content::TracingDelegate> CreateTracingDelegate() override;
    bool IsSystemWideTracingEnabled() override;
diff --git a/chromium/patches/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc b/chromium/patches/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
index 35688ff751..cd0e30b682 100644
--- a/chromium/patches/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc
-@@ -147,7 +147,7 @@
+@@ -148,7 +148,7 @@
  #include "chrome/browser/captive_portal/captive_portal_service_factory.h"
  #endif  // BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/browser_switcher/browser_switcher_navigation_throttle.h"
  #include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h"
  #include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h"
-@@ -445,7 +445,7 @@ void CreateAndAddChromeThrottlesForNavig
+@@ -446,7 +446,7 @@ void CreateAndAddChromeThrottlesForNavig
      TypedNavigationUpgradeThrottle::MaybeCreateAndAdd(registry);
    }
  
@@ -24,7 +24,7 @@ $NetBSD$
    WebAppSettingsNavigationThrottle::MaybeCreateAndAdd(registry);
    profile_management::ProfileManagementNavigationThrottle::MaybeCreateAndAdd(
        registry);
-@@ -463,7 +463,7 @@ void CreateAndAddChromeThrottlesForNavig
+@@ -464,7 +464,7 @@ void CreateAndAddChromeThrottlesForNavig
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -33,7 +33,7 @@ $NetBSD$
    enterprise_connectors::DeviceTrustNavigationThrottle::MaybeCreateAndAdd(
        registry);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
-@@ -518,7 +518,7 @@ void CreateAndAddChromeThrottlesForNavig
+@@ -519,7 +519,7 @@ void CreateAndAddChromeThrottlesForNavig
        registry, ui_manager);
  #endif  // BUILDFLAG(SAFE_BROWSING_AVAILABLE)
  
diff --git a/chromium/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc b/chromium/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
index 85805a0a92..325d9d5e15 100644
--- a/chromium/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc
 @@ -100,7 +100,7 @@ MessagingBackendServiceFactory::BuildSer
    // This configuration object allows us to control platform specific behavior.
diff --git a/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc b/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
index 1ebed99ffe..3baebca398 100644
--- a/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
+++ b/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/component_updater/iwa_key_distribution_component_installer.cc
 @@ -32,7 +32,7 @@ bool IsComponentSupported() {
    // Key Distribution component is necessary for full IWAs support as it
diff --git a/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h b/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
index bcd57881f4..958f07c951 100644
--- a/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
+++ b/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/component_updater/iwa_key_distribution_component_installer.h
 @@ -11,7 +11,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_component__updater_private__verification__tokens__installer.cc b/chromium/patches/patch-chrome_browser_component__updater_private__verification__tokens__installer.cc
new file mode 100644
index 0000000000..bb63f81853
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_component__updater_private__verification__tokens__installer.cc
@@ -0,0 +1,27 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/component_updater/private_verification_tokens_installer.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ chrome/browser/component_updater/private_verification_tokens_installer.cc
+@@ -30,6 +30,10 @@ void RegisterPrivateVerificationTokensCo
+     return;
+   }
+ 
++#if BUILDFLAG(IS_BSD)
++  LOG(ERROR) << __FUNCTION__ << "crubit not implemented.";
++  return;
++#else
+   auto installer = base::MakeRefCounted<ComponentInstaller>(
+       std::make_unique<PrivateVerificationTokensInstallerPolicy>(
+           base::BindRepeating(
+@@ -51,6 +55,7 @@ void RegisterPrivateVerificationTokensCo
+               })));
+ 
+   installer->Register(cus, base::OnceClosure());
++#endif
+ }
+ 
+ }  // namespace component_updater
diff --git a/chromium/patches/patch-chrome_browser_component__updater_registration.cc b/chromium/patches/patch-chrome_browser_component__updater_registration.cc
index a8fea1c0a0..0fb6899118 100644
--- a/chromium/patches/patch-chrome_browser_component__updater_registration.cc
+++ b/chromium/patches/patch-chrome_browser_component__updater_registration.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/component_updater/registration.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/component_updater/registration.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/component_updater/registration.cc
 @@ -88,7 +88,7 @@
  #endif  // BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
diff --git a/chromium/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/chromium/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
index 02a4eec8f9..0bb21aa181 100644
--- a/chromium/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
+++ b/chromium/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
-@@ -16,7 +16,7 @@
+@@ -21,7 +21,7 @@
  #include "components/prefs/pref_registry_simple.h"
  #include "content/public/browser/browser_thread.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/no_destructor.h"
  #include "chrome/browser/accessibility/embedded_a11y_extension_loader.h"
  #include "chrome/common/extensions/extension_constants.h"
-@@ -25,7 +25,7 @@
+@@ -30,7 +30,7 @@
  
  namespace {
  
@@ -24,7 +24,7 @@ $NetBSD$
  const base::FilePath::CharType kBindingsMainWasmFileName[] =
      FILE_PATH_LITERAL("bindings_main.wasm");
  const base::FilePath::CharType kBindingsMainJsFileName[] =
-@@ -53,7 +53,7 @@ constexpr std::array<uint8_t, 32> kWasmT
+@@ -58,7 +58,7 @@ constexpr std::array<uint8_t, 32> kWasmT
  
  const char kWasmTtsEngineManifestName[] = "WASM TTS Engine";
  
@@ -33,7 +33,7 @@ $NetBSD$
  class WasmTTSEngineDirectory {
   public:
    static WasmTTSEngineDirectory* Get() {
-@@ -110,7 +110,7 @@ WasmTtsEngineComponentInstallerPolicy::W
+@@ -115,7 +115,7 @@ WasmTtsEngineComponentInstallerPolicy::W
  // static
  void WasmTtsEngineComponentInstallerPolicy::RegisterPrefs(
      PrefRegistrySimple* registry) {
@@ -42,7 +42,7 @@ $NetBSD$
    registry->RegisterTimePref(prefs::kAccessibilityReadAnythingDateLastOpened,
                               base::Time());
    registry->RegisterBooleanPref(
-@@ -143,7 +143,7 @@ void WasmTtsEngineComponentInstallerPoli
+@@ -148,7 +148,7 @@ void WasmTtsEngineComponentInstallerPoli
    VLOG(1) << "Component ready, version " << version.GetString() << " in "
            << install_dir.value();
  
@@ -51,7 +51,7 @@ $NetBSD$
    if (!features::IsWasmTtsEngineAutoInstallDisabled()) {
      // Instead of installing the component extension as soon as it is ready,
      // store the install directory, so that the install can be triggered
-@@ -167,7 +167,7 @@ void WasmTtsEngineComponentInstallerPoli
+@@ -172,7 +172,7 @@ void WasmTtsEngineComponentInstallerPoli
  // be removed the next time Chrome is restarted.
  void WasmTtsEngineComponentInstallerPolicy::MaybeReinstallTtsEngine(
      const base::FilePath& install_dir) {
@@ -60,7 +60,7 @@ $NetBSD$
    const base::Time current_time = base::Time::Now();
    const base::Time date_last_opened =
        pref_service_->GetTime(prefs::kAccessibilityReadAnythingDateLastOpened);
-@@ -227,7 +227,7 @@ void WasmTtsEngineComponentInstallerPoli
+@@ -232,7 +232,7 @@ void WasmTtsEngineComponentInstallerPoli
  bool WasmTtsEngineComponentInstallerPolicy::VerifyInstallation(
      const base::DictValue& /* manifest */,
      const base::FilePath& install_dir) const {
@@ -69,7 +69,7 @@ $NetBSD$
    return base::PathExists(install_dir.Append(kManifestV3FileName)) &&
           base::PathExists(install_dir.Append(kBindingsMainWasmFileName)) &&
           base::PathExists(install_dir.Append(kBindingsMainJsFileName)) &&
-@@ -293,7 +293,7 @@ void RegisterWasmTtsEngineComponent(Comp
+@@ -297,7 +297,7 @@ void RegisterWasmTtsEngineComponent(Comp
  
  void WasmTtsEngineComponentInstallerPolicy::GetWasmTTSEngineDirectory(
      base::OnceCallback<void(const base::FilePath&)> callback) {
@@ -78,7 +78,7 @@ $NetBSD$
    WasmTTSEngineDirectory* wasm_directory = WasmTTSEngineDirectory::Get();
    wasm_directory->Get(std::move(callback));
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -301,7 +301,7 @@ void WasmTtsEngineComponentInstallerPoli
+@@ -305,7 +305,7 @@ void WasmTtsEngineComponentInstallerPoli
  
  // static
  bool WasmTtsEngineComponentInstallerPolicy::IsWasmTTSEngineDirectorySet() {
diff --git a/chromium/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc b/chromium/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
index 5b55938b94..a9410cf080 100644
--- a/chromium/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
+++ b/chromium/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/component_updater/widevine_cdm_component_installer.cc
-@@ -41,7 +41,7 @@
+@@ -40,7 +40,7 @@
  #include "third_party/widevine/cdm/buildflags.h"
  #include "third_party/widevine/cdm/widevine_cdm_common.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/path_service.h"
  #include "chrome/common/chrome_paths.h"
  #include "chrome/common/media/component_widevine_cdm_hint_file_linux.h"
-@@ -73,7 +73,7 @@ static_assert(std::size(kWidevineSha2Has
+@@ -72,7 +72,7 @@ static_assert(std::size(kWidevineSha2Has
  const char ImageLoaderComponentName[] = "WidevineCdm";
  #endif
  
@@ -24,7 +24,7 @@ $NetBSD$
  // On Linux and ChromeOS the Widevine CDM is loaded at startup before the
  // zygote is locked down. As a result there is no need to register the CDM
  // with Chrome as it can't be used until Chrome is restarted.
-@@ -101,7 +101,7 @@ void RegisterWidevineCdmWithChrome(const
+@@ -100,7 +100,7 @@ void RegisterWidevineCdmWithChrome(const
  }
  #endif  // !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
  
@@ -33,7 +33,7 @@ $NetBSD$
  // On Linux and ChromeOS the Widevine CDM is loaded at startup before the
  // zygote is locked down. To locate the Widevine CDM at startup, a hint file
  // is used. Update the hint file with the new Widevine CDM path.
-@@ -392,7 +392,7 @@ void WidevineCdmComponentInstallerPolicy
+@@ -391,7 +391,7 @@ void WidevineCdmComponentInstallerPolicy
      return;
    }
  
diff --git a/chromium/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc b/chromium/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
index bf6f4263a8..2ecd878914 100644
--- a/chromium/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc
 @@ -68,7 +68,7 @@ void ChromeProtocolHandlerRegistryDelega
  // If true default protocol handlers will be removed if the OS level
diff --git a/chromium/patches/patch-chrome_browser_defaults.cc b/chromium/patches/patch-chrome_browser_defaults.cc
index 58b3e8dea5..1b79b7de61 100644
--- a/chromium/patches/patch-chrome_browser_defaults.cc
+++ b/chromium/patches/patch-chrome_browser_defaults.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/defaults.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/defaults.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/defaults.cc
 @@ -30,7 +30,7 @@ const bool kAlwaysCreateTabbedBrowserOnS
  const bool kShowHelpMenuItemIcon = false;
diff --git a/chromium/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc b/chromium/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
index 6f1b6a6a1a..9b9688f5c0 100644
--- a/chromium/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/device_identity/device_oauth2_token_service_factory.cc
 @@ -27,7 +27,7 @@ std::unique_ptr<DeviceOAuth2TokenStore> 
  #if BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-chrome_browser_devtools_devtools__policy__dialog.cc b/chromium/patches/patch-chrome_browser_devtools_devtools__policy__dialog.cc
index d1a8e68f05..40a2855651 100644
--- a/chromium/patches/patch-chrome_browser_devtools_devtools__policy__dialog.cc
+++ b/chromium/patches/patch-chrome_browser_devtools_devtools__policy__dialog.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/devtools/devtools_policy_dialog.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/devtools/devtools_policy_dialog.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/devtools/devtools_policy_dialog.cc
 @@ -33,7 +33,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.cc b/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.cc
index d80e50cce5..46e9a6c67d 100644
--- a/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.cc
+++ b/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/devtools/remote_debugging_server.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/devtools/remote_debugging_server.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/devtools/remote_debugging_server.cc
 @@ -47,7 +47,7 @@ namespace {
  
@@ -24,7 +24,7 @@ $NetBSD$
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
    constexpr bool default_user_data_dir_check_enabled = true;
  #else
-@@ -292,7 +292,7 @@ void RemoteDebuggingServer::EnableTether
+@@ -287,7 +287,7 @@ void RemoteDebuggingServer::EnableTether
    g_tethering_enabled = true;
  }
  
diff --git a/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h b/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h
index e7054ddffb..921e55806d 100644
--- a/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h
+++ b/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/devtools/remote_debugging_server.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/devtools/remote_debugging_server.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/devtools/remote_debugging_server.h
 @@ -43,7 +43,7 @@ class RemoteDebuggingServer {
  
diff --git a/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h b/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
index a2819418b5..803fe6d70c 100644
--- a/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
+++ b/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/diagnostics/diagnostics_writer.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/diagnostics/diagnostics_writer.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/diagnostics/diagnostics_writer.h
 @@ -16,6 +16,8 @@ namespace diagnostics {
  // Console base class used internally.
diff --git a/chromium/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/chromium/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
index 1d32d61520..92091864d3 100644
--- a/chromium/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/download/chrome_download_manager_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -2244,7 +2244,7 @@ void ChromeDownloadManagerDelegate::OnDo
+@@ -2266,7 +2266,7 @@ void ChromeDownloadManagerDelegate::OnDo
  bool ChromeDownloadManagerDelegate::IsOpenInBrowserPreferredForFile(
      const base::FilePath& path) {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
    if (path.MatchesExtension(FILE_PATH_LITERAL(".pdf"))) {
      return !download_prefs_->ShouldOpenPdfInSystemReader();
    }
-@@ -2381,7 +2381,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -2403,7 +2403,7 @@ void ChromeDownloadManagerDelegate::Chec
      content::CheckDownloadAllowedCallback check_download_allowed_cb) {
    DCHECK_CURRENTLY_ON(BrowserThread::UI);
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-chrome_browser_download_download__commands.cc b/chromium/patches/patch-chrome_browser_download_download__commands.cc
index e1bad0644d..2cf8f13d07 100644
--- a/chromium/patches/patch-chrome_browser_download_download__commands.cc
+++ b/chromium/patches/patch-chrome_browser_download_download__commands.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/download/download_commands.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/download/download_commands.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/download/download_commands.cc
 @@ -27,7 +27,7 @@
  #include "ui/base/clipboard/scoped_clipboard_writer.h"
diff --git a/chromium/patches/patch-chrome_browser_download_download__commands.h b/chromium/patches/patch-chrome_browser_download_download__commands.h
index fbbe0add52..506c9e9c0c 100644
--- a/chromium/patches/patch-chrome_browser_download_download__commands.h
+++ b/chromium/patches/patch-chrome_browser_download_download__commands.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/download/download_commands.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/download/download_commands.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/download/download_commands.h
 @@ -66,7 +66,7 @@ class DownloadCommands {
    void ExecuteCommand(Command command);
diff --git a/chromium/patches/patch-chrome_browser_download_download__file__picker.cc b/chromium/patches/patch-chrome_browser_download_download__file__picker.cc
index 25d7342a29..b9bd91dc28 100644
--- a/chromium/patches/patch-chrome_browser_download_download__file__picker.cc
+++ b/chromium/patches/patch-chrome_browser_download_download__file__picker.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/download/download_file_picker.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/download/download_file_picker.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/download/download_file_picker.cc
 @@ -18,7 +18,7 @@
  #include "content/public/browser/web_contents.h"
diff --git a/chromium/patches/patch-chrome_browser_download_download__item__model.cc b/chromium/patches/patch-chrome_browser_download_download__item__model.cc
index 113b1a7197..08776882e9 100644
--- a/chromium/patches/patch-chrome_browser_download_download__item__model.cc
+++ b/chromium/patches/patch-chrome_browser_download_download__item__model.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/download/download_item_model.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/download/download_item_model.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/download/download_item_model.cc
 @@ -725,7 +725,7 @@ bool DownloadItemModel::IsCommandChecked
        return download_->GetOpenWhenComplete() || IsExtensionDownload();
diff --git a/chromium/patches/patch-chrome_browser_download_download__prefs.cc b/chromium/patches/patch-chrome_browser_download_download__prefs.cc
index 44758a9540..0da0cce365 100644
--- a/chromium/patches/patch-chrome_browser_download_download__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_download_download__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/download/download_prefs.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/download/download_prefs.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/download/download_prefs.cc
 @@ -11,6 +11,7 @@
  #include <vector>
@@ -14,7 +14,7 @@ $NetBSD$
  #include "base/feature_list.h"
  #include "base/files/file_util.h"
  #include "base/functional/bind.h"
-@@ -65,6 +66,10 @@
+@@ -67,6 +68,10 @@
  #include "components/safe_browsing/content/common/file_type_policies.h"
  #endif
  
@@ -25,7 +25,7 @@ $NetBSD$
  using content::BrowserContext;
  using content::BrowserThread;
  using content::DownloadManager;
-@@ -78,7 +83,7 @@ namespace {
+@@ -80,7 +85,7 @@ namespace {
  // Consider downloads 'dangerous' if they go to the home directory on Linux and
  // to the desktop on any platform.
  bool DownloadPathIsDangerous(const base::FilePath& download_path) {
@@ -34,7 +34,7 @@ $NetBSD$
    base::FilePath home_dir = base::GetHomeDir();
    if (download_path == home_dir) {
      return true;
-@@ -248,7 +253,7 @@ DownloadPrefs::DownloadPrefs(Profile* pr
+@@ -250,7 +255,7 @@ DownloadPrefs::DownloadPrefs(Profile* pr
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -43,7 +43,7 @@ $NetBSD$
    should_open_pdf_in_system_reader_ =
        prefs->GetBoolean(prefs::kOpenPdfDownloadInSystemReader);
  #endif
-@@ -375,7 +380,7 @@ void DownloadPrefs::RegisterProfilePrefs
+@@ -377,7 +382,7 @@ void DownloadPrefs::RegisterProfilePrefs
    registry->RegisterFilePathPref(prefs::kSaveFileDefaultDirectory,
                                   default_download_path);
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -52,7 +52,7 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kOpenPdfDownloadInSystemReader, false);
  #endif
  #if BUILDFLAG(IS_ANDROID)
-@@ -548,7 +553,7 @@ void DownloadPrefs::DisableAutoOpenByUse
+@@ -555,7 +560,7 @@ void DownloadPrefs::DisableAutoOpenByUse
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -61,7 +61,7 @@ $NetBSD$
  void DownloadPrefs::SetShouldOpenPdfInSystemReader(bool should_open) {
    if (should_open_pdf_in_system_reader_ == should_open)
      return;
-@@ -574,7 +579,7 @@ bool DownloadPrefs::ShouldOpenPdfInSyste
+@@ -581,7 +586,7 @@ bool DownloadPrefs::ShouldOpenPdfInSyste
  
  void DownloadPrefs::ResetAutoOpenByUser() {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -70,7 +70,7 @@ $NetBSD$
    SetShouldOpenPdfInSystemReader(false);
  #endif
    auto_open_by_user_.clear();
-@@ -611,7 +616,7 @@ void DownloadPrefs::SaveAutoOpenState() 
+@@ -618,7 +623,7 @@ void DownloadPrefs::SaveAutoOpenState() 
  bool DownloadPrefs::CanPlatformEnableAutoOpenForPdf() const {
  #if BUILDFLAG(IS_CHROMEOS)
    return false;  // There is no UI for auto-open on ChromeOS.
@@ -79,7 +79,7 @@ $NetBSD$
    return ShouldOpenPdfInSystemReader();
  #else
    return false;
-@@ -693,7 +698,14 @@ base::FilePath DownloadPrefs::SanitizeDo
+@@ -700,7 +705,14 @@ base::FilePath DownloadPrefs::SanitizeDo
  #else
    // If the stored download directory is an absolute path, we presume it's
    // correct; there's not really much more validation we can do here.
diff --git a/chromium/patches/patch-chrome_browser_download_download__prefs.h b/chromium/patches/patch-chrome_browser_download_download__prefs.h
index a67e783c6a..e7e8efb81f 100644
--- a/chromium/patches/patch-chrome_browser_download_download__prefs.h
+++ b/chromium/patches/patch-chrome_browser_download_download__prefs.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/download/download_prefs.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/download/download_prefs.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/download/download_prefs.h
-@@ -107,7 +107,7 @@ class DownloadPrefs {
+@@ -111,7 +111,7 @@ class DownloadPrefs {
    void DisableAutoOpenByUserBasedOnExtension(const base::FilePath& file_name);
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
    // Store the user preference to disk. If |should_open| is true, also disable
    // the built-in PDF plugin. If |should_open| is false, enable the PDF plugin.
    void SetShouldOpenPdfInSystemReader(bool should_open);
-@@ -171,7 +171,7 @@ class DownloadPrefs {
+@@ -175,7 +175,7 @@ class DownloadPrefs {
    std::unique_ptr<policy::URLBlocklist> auto_open_allowed_by_urls_;
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc b/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
index 0cf64328e8..3dd3e41912 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/browser_management/browser_management_service.cc
 @@ -61,7 +61,7 @@ BrowserManagementService::BrowserManagem
        management_status_providers().end(),
diff --git a/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h b/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
index ed8bda3b14..109bf2e9df 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
+++ b/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/browser_management/browser_management_service.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/browser_management/browser_management_service.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/browser_management/browser_management_service.h
 @@ -17,7 +17,7 @@
  #include "components/prefs/pref_change_registrar.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_browser__management_management__identity.cc b/chromium/patches/patch-chrome_browser_enterprise_browser__management_management__identity.cc
index 4b9bf3a990..00b005900f 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_browser__management_management__identity.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_browser__management_management__identity.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/browser_management/management_identity.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/browser_management/management_identity.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/browser_management/management_identity.cc
 @@ -86,7 +86,7 @@ std::optional<std::string> GetDeviceMana
        g_browser_process->platform_part()->browser_policy_connector_ash();
diff --git a/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc b/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc
index 52f23c0e72..87ba15ef66 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.cc
 @@ -8,7 +8,7 @@
  #include "components/enterprise/buildflags/buildflags.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h b/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h
index 7033f3a7f1..8ef4a843f4 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h
+++ b/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h
 @@ -29,7 +29,7 @@ class ChromeBrowserMainExtraPartsEnterpr
    ~ChromeBrowserMainExtraPartsEnterprise() override;
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
deleted file mode 100644
index 0d928392ca..0000000000
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig	2026-09-17 03:47:47.000000000 +0000
-+++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc
-@@ -54,7 +54,7 @@ void AnalysisServiceSettings::ParseVerif
-   const char* verification_key = kKeyWindowsVerification;
- #elif BUILDFLAG(IS_MAC)
-   const char* verification_key = kKeyMacVerification;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   const char* verification_key = kKeyLinuxVerification;
- #endif
- 
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
index 248af71fea..80de0c0336 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/common.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/connectors/common.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/connectors/common.cc
 @@ -29,7 +29,7 @@
  #include "components/user_manager/user.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
index 4459a99f71..ec89280aad 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/connectors_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/connectors/connectors_service.cc
 @@ -323,7 +323,7 @@ policy::PolicyScope ConnectorsService::G
  bool ConnectorsService::ConnectorsEnabled() const {
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
index 2de0f9ac75..f94e303cc8 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc
 @@ -10,7 +10,7 @@
  #include "components/enterprise/device_trust/core/device_trust_connector_service.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
index 4ae6d6828d..b4523bb009 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc
 @@ -22,7 +22,7 @@
  #include "components/policy/core/common/management/management_service.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
index 400fb88402..b470f27227 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc
 @@ -19,7 +19,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
index f8824d80d8..0955ef1b26 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc
 @@ -13,7 +13,7 @@
  #include "chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/win_key_persistence_delegate.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
index b4cbd29eec..3a8354787c 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc
 @@ -23,7 +23,7 @@
  #include "chrome/browser/enterprise/connectors/connectors_service.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
index c9af708af1..c7228932d8 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc
 @@ -13,7 +13,7 @@ namespace enterprise_connectors {
  
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
index 05949fbf0f..1e0a59736c 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
 @@ -30,7 +30,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h
index 66a2db8561..9824febe13 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.h
 @@ -11,7 +11,7 @@
  #include "chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
index 7bf80bac97..5b1a1b8a0d 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
 @@ -53,7 +53,7 @@
  #include "base/strings/utf_string_conversions.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
index 7d5d8055e3..4b974ee54f 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h
 @@ -19,7 +19,7 @@
  #include "components/keyed_service/core/keyed_service.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "components/device_signals/core/browser/signals_types.h"
  #endif
  
-@@ -97,7 +97,7 @@ class RealtimeReportingClient : public R
+@@ -95,7 +95,7 @@ class RealtimeReportingClient : public R
        const std::string& dm_token) override;
  #endif
  
@@ -24,7 +24,7 @@ $NetBSD$
    void MaybeCollectDeviceSignalsAndReportEvent(
        ::chrome::cros::reporting::proto::Event event,
        policy::CloudPolicyClient* client,
-@@ -128,7 +128,7 @@ class RealtimeReportingClient : public R
+@@ -126,7 +126,7 @@ class RealtimeReportingClient : public R
    base::WeakPtrFactory<RealtimeReportingClient> weak_ptr_factory_{this};
  };
  
diff --git a/chromium/patches/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc b/chromium/patches/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
deleted file mode 100644
index 9afca55dec..0000000000
--- a/chromium/patches/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
+++ /dev/null
@@ -1,19 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig	2026-09-17 03:47:47.000000000 +0000
-+++ chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc
-@@ -66,8 +66,8 @@ base::flat_map<std::string, SAMLProfileA
-   // TODO(crbug.com/40267996): Add actual domains with attribute names.
-   profile_attributes->insert(std::make_pair(
-       "supported.test",
--      SAMLProfileAttributes("placeholderName", "placeholderDomain",
--                            "placeholderToken")));
-+      SAMLProfileAttributes(SAMLProfileAttributes{"placeholderName", "placeholderDomain",
-+                            "placeholderToken"})));
- 
-   // Extract domains and attributes from the command line switch.
-   const base::CommandLine& command_line =
diff --git a/chromium/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
index 6050a11529..4e4038f807 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc
 @@ -12,7 +12,7 @@
  #include "chrome/browser/profiles/profile_manager.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc
index 2bdbab33d2..ccddadd03f 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/remote_commands/user_remote_commands_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/remote_commands/user_remote_commands_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/remote_commands/user_remote_commands_factory.cc
 @@ -22,7 +22,7 @@ UserRemoteCommandsFactory::BuildJobForTy
    switch (type) {
diff --git a/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc b/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
index e2a7ea20f4..9e5dcb02d9 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
@@ -4,23 +4,23 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc
-@@ -36,7 +36,7 @@
+@@ -39,7 +39,7 @@
  #include "chrome/browser/enterprise/reporting/reporting_delegate_factory_desktop.h"
  #endif
  
 -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  #include "chrome/browser/enterprise/reporting/browser_launch/browser_launch_event_controller_factory_desktop.h"
- #include "chrome/browser/enterprise/reporting/saas_usage/saas_usage_reporting_delegate_factory_desktop.h"
- #include "components/enterprise/browser/reporting/reporting_features.h"
-@@ -119,7 +119,7 @@ void CloudProfileReportingService::Creat
- #endif
-   report_scheduler_ = std::make_unique<ReportScheduler>(std::move(params));
+ #endif  // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+ 
+@@ -126,7 +126,7 @@ void CloudProfileReportingService::Creat
+         "profile", saas_usage_reporting_delegate_factory.get());
+   }
  
 -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   if (base::FeatureList::IsEnabled(kSaasUsageReporting)) {
-     auto saas_usage_reporting_delegate_factory =
-         SaasUsageReportingDelegateFactoryDesktop::CreateForProfile(profile_);
+   if (base::FeatureList::IsEnabled(kBrowserLaunchMetadataReporting)) {
+     browser_launch_controller_ =
+         BrowserLaunchEventControllerFactoryDesktop::CreateForProfile(profile_);
diff --git a/chromium/patches/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc b/chromium/patches/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
index b169cd2ee8..3943471203 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/signals/context_info_fetcher.cc
 @@ -184,6 +184,8 @@ std::vector<std::string> ContextInfoFetc
  SettingValue ContextInfoFetcher::GetOSFirewall() {
diff --git a/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc b/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
index e9f2f28b5c..f562ad58b8 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/signals/device_info_fetcher.cc
 @@ -10,7 +10,7 @@
  #include "chrome/browser/enterprise/signals/device_info_fetcher_mac.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
index 5bef66061c..00c7856660 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/signals/signals_aggregator_factory.cc
 @@ -63,7 +63,7 @@
  #include "components/device_signals/core/browser/settings_client.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h b/chromium/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
index 9e4f7ebada..816358d15b 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
+++ b/chromium/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/signin/enterprise_signin_service.h
 @@ -9,7 +9,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc b/chromium/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
index 5beb5ac2f6..13e400671f 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc
 @@ -95,7 +95,7 @@ void ManagedProfileRequiredPage::Command
  
diff --git a/chromium/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc b/chromium/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
index 3023ca70f3..5826dc0c75 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/enterprise/util/managed_browser_utils.cc
 @@ -302,7 +302,7 @@ void SetUserAcceptedAccountManagement(Pr
    // The updated consent screen also ask the user for consent to share device
diff --git a/chromium/patches/patch-chrome_browser_extensions_BUILD.gn b/chromium/patches/patch-chrome_browser_extensions_BUILD.gn
index 029877293f..4752fd2678 100644
--- a/chromium/patches/patch-chrome_browser_extensions_BUILD.gn
+++ b/chromium/patches/patch-chrome_browser_extensions_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/BUILD.gn
-@@ -1499,6 +1499,10 @@ source_set("extensions") {
+@@ -1513,6 +1513,10 @@ source_set("extensions") {
        ]
      }
  
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc b/chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
index 26f5543e0c..706a6ebf27 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc
 @@ -55,7 +55,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
index 6ac0e2529e..1bbd7e1b43 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc
 @@ -24,7 +24,7 @@
  #include "base/win/registry.h"
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
index 73e459ff11..2eb6c61b41 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc
 @@ -8,7 +8,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
index 90676be229..b98daae954 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h
 @@ -7,7 +7,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
index 23f770f6bd..a28030f931 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc
 @@ -29,7 +29,7 @@
  #include "components/enterprise/connectors/core/reporting_constants.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include <optional>
  
  #include "base/strings/string_util.h"
-@@ -261,7 +261,7 @@ api::enterprise_reporting_private::Conte
+@@ -262,7 +262,7 @@ api::enterprise_reporting_private::Conte
  }
  
  bool AllowClientCertificateReportingForUsers() {
@@ -24,7 +24,7 @@ $NetBSD$
    return base::FeatureList::IsEnabled(
        enterprise_signals::features::kAllowClientCertificateReportingForUsers);
  #else
-@@ -274,7 +274,7 @@ bool IsProfilePrefManaged(Profile* profi
+@@ -275,7 +275,7 @@ bool IsProfilePrefManaged(Profile* profi
    return pref && pref->IsManaged();
  }
  
@@ -33,7 +33,7 @@ $NetBSD$
  
  device_signals::SignalsAggregationRequest CreateAggregationRequest(
      device_signals::SignalName signal_name) {
-@@ -336,7 +336,7 @@ EnterpriseReportingPrivateGetDeviceIdFun
+@@ -337,7 +337,7 @@ EnterpriseReportingPrivateGetDeviceIdFun
  
  // getPersistentSecret
  
@@ -42,7 +42,7 @@ $NetBSD$
  
  EnterpriseReportingPrivateGetPersistentSecretFunction::
      EnterpriseReportingPrivateGetPersistentSecretFunction() = default;
-@@ -653,7 +653,7 @@ void EnterpriseReportingPrivateGetCertif
+@@ -654,7 +654,7 @@ void EnterpriseReportingPrivateGetCertif
    Respond(WithArguments(ret.ToValue()));
  }
  
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
index 49dd524dcc..e815cc56e8 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h
 @@ -16,7 +16,7 @@
  #include "chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.h"
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
index f106aa3916..fab7b58545 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc
 @@ -9,6 +9,8 @@
  #include "base/task/thread_pool.h"
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc b/chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
index 38f8c0ca93..b246a0d8b8 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/api/messaging/launch_context_posix.cc
 @@ -84,7 +84,7 @@ std::optional<LaunchContext::ProcessStat
  
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/chromium/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
index 8d7874f139..474de1a7ba 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
 @@ -642,7 +642,7 @@ void PasswordsPrivateDelegateImpl::OnFet
  }
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/chromium/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
index 1d4d906ff0..ac29c0b1f6 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
 @@ -377,7 +377,11 @@ bool ChromeRuntimeAPIDelegate::GetPlatfo
    } else if (os == "linux") {
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/chromium/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
index 7bae99715b..afe370b613 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -241,7 +241,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -245,7 +245,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
    (*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
        settings_api::PrefType::kBoolean;
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
    (*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
        settings_api::PrefType::kBoolean;
    (*s_allowlist)[autofill::prefs::kAutofillAtMemoryTriggerInfo] =
-@@ -293,7 +293,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -299,7 +299,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
    (*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
        settings_api::PrefType::kBoolean;
  
@@ -24,7 +24,7 @@ $NetBSD$
    (*s_allowlist)[::prefs::kUseCustomChromeFrame] =
        settings_api::PrefType::kBoolean;
  #endif
-@@ -315,7 +315,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -321,7 +321,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
    (*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList;
    (*s_allowlist)[themes::prefs::kPolicyThemeColor] =
        settings_api::PrefType::kNumber;
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc b/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
index e5839f2168..be4b8990b3 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/api/tabs/tabs_api.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/api/tabs/tabs_api.cc
-@@ -1363,7 +1363,7 @@ ExtensionFunction::ResponseValue Windows
+@@ -1361,7 +1361,7 @@ ExtensionFunction::ResponseValue Windows
  // created as minimized.
  // TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
  // TODO(crbug.com/40254339): Find a fix for wayland as well.
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h b/chromium/patches/patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h
index 6618c09edf..8f4e0c4aee 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h
+++ b/chromium/patches/patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/web_authentication_proxy/web_authentication_proxy_api.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/api/web_authentication_proxy/web_authentication_proxy_api.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/api/web_authentication_proxy/web_authentication_proxy_api.h
 @@ -15,7 +15,7 @@
  #include "extensions/browser/extension_function_histogram_value.h"
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc b/chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
index de591b2885..8cec2da345 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc
 @@ -28,7 +28,7 @@
  #include "extensions/browser/process_manager.h"
diff --git a/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.cc b/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.cc
index bdf189a1c0..4edab49771 100644
--- a/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/chrome_app_deprecation.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/chrome_app_deprecation.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/chrome_app_deprecation.cc
 @@ -16,7 +16,7 @@ namespace testing {
  bool g_enable_chrome_apps_for_testing = false;
diff --git a/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.h b/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.h
index 7c1e0f5357..ae24ef58c9 100644
--- a/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.h
+++ b/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/chrome_app_deprecation.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/chrome_app_deprecation.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/chrome_app_deprecation.h
 @@ -24,7 +24,7 @@ namespace testing {
  extern bool g_enable_chrome_apps_for_testing;
diff --git a/chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
index ddf465841e..06b061bab2 100644
--- a/chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
 @@ -56,7 +56,7 @@ bool IsComponentExtensionAllowlisted(con
  #endif  // BUILDFLAG(GOOGLE_CHROME_BRANDING)
diff --git a/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc b/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
index 76bbb7a0ea..fa73095e90 100644
--- a/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/external_provider_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/external_provider_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/external_provider_impl.cc
-@@ -852,7 +852,7 @@ void ExternalProviderImpl::CreateExterna
+@@ -854,7 +854,7 @@ void ExternalProviderImpl::CreateExterna
  
  #endif  // BUILDFLAG(IS_CHROMEOS)
    if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) {
@@ -15,7 +15,7 @@ $NetBSD$
      provider_list->push_back(std::make_unique<ExternalProviderImpl>(
          service,
          base::MakeRefCounted<ExternalPrefLoader>(
-@@ -880,7 +880,7 @@ void ExternalProviderImpl::CreateExterna
+@@ -882,7 +882,7 @@ void ExternalProviderImpl::CreateExterna
          bundled_extension_creation_flags));
  
      // Define a per-user source of external extensions.
diff --git a/chromium/patches/patch-chrome_browser_extensions_sync_extension__sync__service.cc b/chromium/patches/patch-chrome_browser_extensions_sync_extension__sync__service.cc
index 138e6566e9..18c00d7dce 100644
--- a/chromium/patches/patch-chrome_browser_extensions_sync_extension__sync__service.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_sync_extension__sync__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/sync/extension_sync_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/extensions/sync/extension_sync_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/extensions/sync/extension_sync_service.cc
 @@ -638,7 +638,7 @@ void ExtensionSyncService::ApplySyncData
      AccountExtensionTracker::Get(profile_)->OnExtensionSyncDataReceived(id);
diff --git a/chromium/patches/patch-chrome_browser_favicon_chrome__favicon__client.cc b/chromium/patches/patch-chrome_browser_favicon_chrome__favicon__client.cc
index 073f7cb665..1bf96b7509 100644
--- a/chromium/patches/patch-chrome_browser_favicon_chrome__favicon__client.cc
+++ b/chromium/patches/patch-chrome_browser_favicon_chrome__favicon__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/favicon/chrome_favicon_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/favicon/chrome_favicon_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/favicon/chrome_favicon_client.cc
 @@ -15,7 +15,7 @@
  #include "url/gurl.h"
diff --git a/chromium/patches/patch-chrome_browser_feedback_show__feedback__page.cc b/chromium/patches/patch-chrome_browser_feedback_show__feedback__page.cc
index 21657df544..1b98bc5c93 100644
--- a/chromium/patches/patch-chrome_browser_feedback_show__feedback__page.cc
+++ b/chromium/patches/patch-chrome_browser_feedback_show__feedback__page.cc
@@ -4,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/feedback/show_feedback_page.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/feedback/show_feedback_page.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/feedback/show_feedback_page.cc
-@@ -256,7 +256,7 @@ bool CanShowFeedback(const Profile* prof
+@@ -255,7 +255,7 @@ bool CanShowFeedback(const Profile* prof
      return false;
    }
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   if (!base::FeatureList::IsEnabled(switches::kDisableU18FeedbackDesktop)) {
-     return true;
-   }
+ 
+   // Incognito profiles should apply the same restrictions as their original
+   // profile.
diff --git a/chromium/patches/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc b/chromium/patches/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
index 4b4e4e84fd..fd3aec117d 100644
--- a/chromium/patches/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
+++ b/chromium/patches/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc
 @@ -38,7 +38,7 @@
  #include "chrome/browser/ash/system_logs/ui_hierarchy_log_source.h"
diff --git a/chromium/patches/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc b/chromium/patches/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
index 87ab12c29a..2db80ffda3 100644
--- a/chromium/patches/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
+++ b/chromium/patches/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc
 @@ -46,7 +46,7 @@
  #include "services/network/public/cpp/shared_url_loader_factory.h"
diff --git a/chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc b/chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
index 2da89441b8..a452a69dbf 100644
--- a/chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
+++ b/chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
-@@ -458,7 +458,7 @@ GenerateBlockPaths(bool should_normalize
+@@ -459,7 +459,7 @@ GenerateBlockPaths(bool should_normalize
            FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
            BlockType::kDontBlockChildren),
  #endif
diff --git a/chromium/patches/patch-chrome_browser_first__run_first__run.cc b/chromium/patches/patch-chrome_browser_first__run_first__run.cc
index 299cb72091..b714f76ddc 100644
--- a/chromium/patches/patch-chrome_browser_first__run_first__run.cc
+++ b/chromium/patches/patch-chrome_browser_first__run_first__run.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/first_run/first_run.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/first_run/first_run.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/first_run/first_run.cc
 @@ -309,7 +309,7 @@ void SetupInitialPrefsFromInstallPrefs(
      out_prefs->confirm_to_quit = true;
diff --git a/chromium/patches/patch-chrome_browser_first__run_first__run.h b/chromium/patches/patch-chrome_browser_first__run_first__run.h
index d324be49c9..5d7360ce20 100644
--- a/chromium/patches/patch-chrome_browser_first__run_first__run.h
+++ b/chromium/patches/patch-chrome_browser_first__run_first__run.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/first_run/first_run.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/first_run/first_run.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/first_run/first_run.h
 @@ -73,7 +73,7 @@ struct MasterPrefs {
  #if BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h b/chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h
index 46afcdb949..d6190a8c70 100644
--- a/chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h
+++ b/chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/first_run/first_run_dialog.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/first_run/first_run_dialog.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/first_run/first_run_dialog.h
 @@ -9,7 +9,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-chrome_browser_first__run_first__run__internal.h b/chromium/patches/patch-chrome_browser_first__run_first__run__internal.h
index 2dabffb2b0..846811eebd 100644
--- a/chromium/patches/patch-chrome_browser_first__run_first__run__internal.h
+++ b/chromium/patches/patch-chrome_browser_first__run_first__run__internal.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/first_run/first_run_internal.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/first_run/first_run_internal.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/first_run/first_run_internal.h
 @@ -72,13 +72,13 @@ FirstRunState DetermineFirstRunState(boo
                                       bool force_first_run,
diff --git a/chromium/patches/patch-chrome_browser_flag__descriptions.h b/chromium/patches/patch-chrome_browser_flag__descriptions.h
index 3f876ef7f1..3d7719f1e4 100644
--- a/chromium/patches/patch-chrome_browser_flag__descriptions.h
+++ b/chromium/patches/patch-chrome_browser_flag__descriptions.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/flag_descriptions.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/flag_descriptions.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/flag_descriptions.h
-@@ -8847,6 +8847,20 @@ inline constexpr char kAntivirusTelemetr
+@@ -9012,6 +9012,20 @@ inline constexpr char kAntivirusTelemetr
      "Enables antivirus product info to be included in Safe Browsing download "
      "pings.";
  
diff --git a/chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc b/chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
index 3706b0f4a7..244c4673bf 100644
--- a/chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/gcm/gcm_profile_service_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/gcm/gcm_profile_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/gcm/gcm_profile_service_factory.cc
 @@ -109,7 +109,7 @@ GCMProfileServiceFactory::ScopedTestingF
  // static
diff --git a/chromium/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc b/chromium/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
index 3a4b0cb17e..fcd1d60111 100644
--- a/chromium/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc
 @@ -16,7 +16,7 @@ namespace instance_id {
  // static
diff --git a/chromium/patches/patch-chrome_browser_glic_glic__settings__util__desktop.cc b/chromium/patches/patch-chrome_browser_glic_glic__settings__util__desktop.cc
index 164692af1c..644445e5cc 100644
--- a/chromium/patches/patch-chrome_browser_glic_glic__settings__util__desktop.cc
+++ b/chromium/patches/patch-chrome_browser_glic_glic__settings__util__desktop.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/glic/glic_settings_util_desktop.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/glic/glic_settings_util_desktop.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/glic/glic_settings_util_desktop.cc
 @@ -113,7 +113,7 @@ std::string_view GetPlatformHelpSuffix()
    return "_mac";
diff --git a/chromium/patches/patch-chrome_browser_glic_host_guest__util.cc b/chromium/patches/patch-chrome_browser_glic_host_guest__util.cc
index beced16649..c42a0c3f68 100644
--- a/chromium/patches/patch-chrome_browser_glic_host_guest__util.cc
+++ b/chromium/patches/patch-chrome_browser_glic_host_guest__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/glic/host/guest_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/glic/host/guest_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/glic/host/guest_util.cc
-@@ -542,7 +542,7 @@ mojom::Platform GetGlicPlatform() {
+@@ -630,7 +630,7 @@ mojom::Platform GetGlicPlatform() {
    return mojom::Platform::kMacOS;
  #elif BUILDFLAG(IS_WIN)
    return mojom::Platform::kWindows;
diff --git a/chromium/patches/patch-chrome_browser_glic_public_features.cc b/chromium/patches/patch-chrome_browser_glic_public_features.cc
index 9b321e390d..bb4d379e92 100644
--- a/chromium/patches/patch-chrome_browser_glic_public_features.cc
+++ b/chromium/patches/patch-chrome_browser_glic_public_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/glic/public/features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/glic/public/features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/glic/public/features.cc
-@@ -77,7 +77,7 @@ BASE_FEATURE(kGlicCreateTabAdjacent, bas
+@@ -86,7 +86,7 @@ BASE_FEATURE(kGlicCreateTabAdjacent, bas
  
  // When off, disables both live mode and the glic floating panel.
  BASE_FEATURE(kGlicLiveMode,
diff --git a/chromium/patches/patch-chrome_browser_glic_service_glic__instance__impl.cc b/chromium/patches/patch-chrome_browser_glic_service_glic__instance__impl.cc
index ac13fbbe81..16066981ab 100644
--- a/chromium/patches/patch-chrome_browser_glic_service_glic__instance__impl.cc
+++ b/chromium/patches/patch-chrome_browser_glic_service_glic__instance__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/glic/service/glic_instance_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/glic/service/glic_instance_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/glic/service/glic_instance_impl.cc
-@@ -83,7 +83,7 @@
+@@ -84,7 +84,7 @@
  #include "ui/base/l10n/l10n_util.h"
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/reporting/saas_usage/saas_usage_reporting_controller_factory.h"
  #endif
  
-@@ -161,7 +161,7 @@ constexpr auto kImplicitInvocationSource
+@@ -160,7 +160,7 @@ constexpr auto kImplicitInvocationSource
  enterprise_reporting::SaasUsageReportingController*
  GetSaasUsageReportingController(Profile* profile) {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc b/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
index 1a1631c5ff..5436f0ada3 100644
--- a/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
+++ b/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/glic/widget/glic_widget.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/glic/widget/glic_widget.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/glic/widget/glic_widget.cc
 @@ -53,7 +53,7 @@
  #include "ui/views/win/hwnd_util.h"
diff --git a/chromium/patches/patch-chrome_browser_global__features.cc b/chromium/patches/patch-chrome_browser_global__features.cc
index 2de580dac2..a541abff45 100644
--- a/chromium/patches/patch-chrome_browser_global__features.cc
+++ b/chromium/patches/patch-chrome_browser_global__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/global_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/global_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/global_features.cc
 @@ -44,7 +44,7 @@
  #include "chrome/browser/ui/tabs/tab_drag_api/desktop_tab_drag_impl/tab_drag_session_desktop_injector.h"
@@ -15,7 +15,25 @@ $NetBSD$
  // This causes a gn error on Android builds, because gn does not understand
  // buildflags, so we include it only on platforms where it is used.
  #include "chrome/browser/default_browser/default_browser_manager.h"
-@@ -194,7 +194,7 @@ void GlobalFeatures::PostBrowserProcessI
+@@ -59,7 +59,7 @@
+ #include "chrome/browser/win/installer_downloader/installer_downloader_infobar_delegate.h"
+ #endif
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/lifetime/scheduled_restart_manager.h"
+ #endif
+ 
+@@ -188,7 +188,7 @@ void GlobalFeatures::PostBrowserProcessI
+   }
+ #endif  // !BUILDFLAG(IS_ANDROID)
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   if (base::FeatureList::IsEnabled(features::kScheduledRestart)) {
+     scheduled_restart_manager_ = CreateScheduledRestartManager();
+   }
+@@ -209,7 +209,7 @@ void GlobalFeatures::PostBrowserProcessI
    }
  #endif
    system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle();
@@ -24,16 +42,25 @@ $NetBSD$
    // TODO(crbug.com/463742800): Migrate WhatsNewRegistry (and other non-core
    // features) to Init().
    whats_new_registry_ = CreateWhatsNewRegistry();
-@@ -277,7 +277,7 @@ void GlobalFeatures::PostMainMessageLoop
+@@ -279,7 +279,7 @@ void GlobalFeatures::PostMainMessageLoop
+   profile_launch_observer_.reset();
+ #endif  // !BUILDFLAG(IS_ANDROID)
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   scheduled_restart_manager_.reset();
+ #endif
  
-   glass_frame_service_.reset();
+@@ -307,7 +307,7 @@ void GlobalFeatures::PostMainMessageLoop
+   chrome_companero_host_.reset();
+ #endif
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    DefaultBrowserPromptManager::GetInstance()->CloseAllPrompts(
        DefaultBrowserPromptManager::CloseReason::kDismiss);
  #endif
-@@ -296,7 +296,7 @@ GlobalFeatures::CreateSystemPermissionsP
+@@ -326,7 +326,7 @@ GlobalFeatures::CreateSystemPermissionsP
    return system_permission_settings::PlatformHandle::Create();
  }
  
@@ -42,3 +69,12 @@ $NetBSD$
  std::unique_ptr<whats_new::WhatsNewRegistry>
  GlobalFeatures::CreateWhatsNewRegistry() {
    return whats_new::CreateWhatsNewRegistry();
+@@ -338,7 +338,7 @@ GlobalFeatures::CreateGlobalBrowserColle
+   return std::make_unique<GlobalBrowserCollection>();
+ }
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<scheduled_restart::ScheduledRestartManager>
+ GlobalFeatures::CreateScheduledRestartManager() {
+   return std::make_unique<scheduled_restart::ScheduledRestartManager>(
diff --git a/chromium/patches/patch-chrome_browser_global__features.h b/chromium/patches/patch-chrome_browser_global__features.h
index 16efb48c21..3b7b34d9e2 100644
--- a/chromium/patches/patch-chrome_browser_global__features.h
+++ b/chromium/patches/patch-chrome_browser_global__features.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/global_features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/global_features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/global_features.h
-@@ -25,7 +25,7 @@ class GlobalBrowserCollection;
+@@ -26,7 +26,7 @@ class GlobalBrowserCollection;
  namespace system_permission_settings {
  class PlatformHandle;
  }  // namespace system_permission_settings
@@ -15,7 +15,16 @@ $NetBSD$
  namespace whats_new {
  class WhatsNewRegistry;
  }  // namespace whats_new
-@@ -150,7 +150,7 @@ class GlobalFeatures {
+@@ -87,7 +87,7 @@ namespace on_device_translation {
+ class OnDeviceTranslationInstaller;
+ }
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ namespace scheduled_restart {
+ class ScheduledRestartManager;
+ }  // namespace scheduled_restart
+@@ -163,7 +163,7 @@ class GlobalFeatures {
    system_permissions_platform_handle() {
      return system_permissions_platform_handle_.get();
    }
@@ -25,6 +34,15 @@ $NetBSD$
      return whats_new_registry_.get();
    }
 @@ -232,7 +232,7 @@ class GlobalFeatures {
+   }
+ #endif  // !BUILDFLAG(IS_ANDROID)
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   scheduled_restart::ScheduledRestartManager* scheduled_restart_manager() {
+     return scheduled_restart_manager_.get();
+   }
+@@ -257,12 +257,12 @@ class GlobalFeatures {
  
    virtual std::unique_ptr<system_permission_settings::PlatformHandle>
    CreateSystemPermissionsPlatformHandle();
@@ -33,7 +51,13 @@ $NetBSD$
    virtual std::unique_ptr<whats_new::WhatsNewRegistry> CreateWhatsNewRegistry();
  #endif
    virtual std::unique_ptr<GlobalBrowserCollection>
-@@ -248,7 +248,7 @@ class GlobalFeatures {
+   CreateGlobalBrowserCollection();
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   virtual std::unique_ptr<scheduled_restart::ScheduledRestartManager>
+   CreateScheduledRestartManager();
+ #endif
+@@ -281,7 +281,7 @@ class GlobalFeatures {
  
    std::unique_ptr<system_permission_settings::PlatformHandle>
        system_permissions_platform_handle_;
@@ -42,3 +66,12 @@ $NetBSD$
    std::unique_ptr<whats_new::WhatsNewRegistry> whats_new_registry_;
  
    std::unique_ptr<default_browser::DefaultBrowserManager>
+@@ -344,7 +344,7 @@ class GlobalFeatures {
+   std::unique_ptr<smart_restart::SmartRestartManager> smart_restart_manager_;
+ #endif  // !BUILDFLAG(IS_ANDROID)
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   std::unique_ptr<scheduled_restart::ScheduledRestartManager>
+       scheduled_restart_manager_;
+ #endif
diff --git a/chromium/patches/patch-chrome_browser_headless_headless__mode__init.cc b/chromium/patches/patch-chrome_browser_headless_headless__mode__init.cc
index 9133c41e5f..4157b3a69e 100644
--- a/chromium/patches/patch-chrome_browser_headless_headless__mode__init.cc
+++ b/chromium/patches/patch-chrome_browser_headless_headless__mode__init.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/headless/headless_mode_init.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/headless/headless_mode_init.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/headless/headless_mode_init.cc
 @@ -11,7 +11,7 @@
  // New headless mode is available on Linux, Windows and Mac platforms.
diff --git a/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc b/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
index 75d36338c0..03332ea68b 100644
--- a/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
+++ b/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/headless/headless_mode_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/headless/headless_mode_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/headless/headless_mode_util.cc
 @@ -9,7 +9,7 @@
  // New headless mode is available on Linux, Windows and Mac platforms.
diff --git a/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h b/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
index 41d18a9f59..98f9f5aac7 100644
--- a/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
+++ b/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/intranet_redirect_detector.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/intranet_redirect_detector.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/intranet_redirect_detector.h
 @@ -26,7 +26,7 @@ class SimpleURLLoader;
  class PrefRegistrySimple;
diff --git a/chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc b/chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
index 0490bfc88d..175f82888d 100644
--- a/chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
+++ b/chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media_galleries/media_file_system_registry.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/media_galleries/media_file_system_registry.cc
 @@ -572,7 +572,12 @@ class MediaFileSystemRegistry::MediaFile
  // Constructor in 'private' section because depends on private class definition.
diff --git a/chromium/patches/patch-chrome_browser_media_audio__service__util.cc b/chromium/patches/patch-chrome_browser_media_audio__service__util.cc
index 197852ea70..121afd57b0 100644
--- a/chromium/patches/patch-chrome_browser_media_audio__service__util.cc
+++ b/chromium/patches/patch-chrome_browser_media_audio__service__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/audio_service_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/media/audio_service_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/media/audio_service_util.cc
 @@ -20,7 +20,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_media_router_discovery_BUILD.gn b/chromium/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
index e811731d74..4d7e1ee91a 100644
--- a/chromium/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
+++ b/chromium/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/router/discovery/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/media/router/discovery/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/media/router/discovery/BUILD.gn
 @@ -82,7 +82,7 @@ static_library("discovery") {
    ]
diff --git a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
index f119d5bc55..60f03851cf 100644
--- a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
+++ b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/media/router/discovery/discovery_network_list_posix.cc
 @@ -5,11 +5,12 @@
  #include "chrome/browser/media/router/discovery/discovery_network_list.h"
diff --git a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
index 67ccc96aaa..dd146b3c93 100644
--- a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
+++ b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc
 @@ -4,7 +4,11 @@
  
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc b/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
index c3ed09e7e6..a341e103c5 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/media/webrtc/chrome_screen_enumerator.cc
 @@ -21,7 +21,7 @@
  #if BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h b/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
index 1d13d14e17..9a962cecef 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/media/webrtc/chrome_screen_enumerator.h
 @@ -18,7 +18,7 @@
  namespace aura {
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/chromium/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
index 5338ba9c1e..3f7bb3f791 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
 @@ -101,7 +101,7 @@ bool DesktopMediaPickerController::IsSys
              base::FeatureList::IsEnabled(
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc b/chromium/patches/patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc
index 826b8ac7b3..4bf5e02c15 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/webrtc/rtc_diagnostic_logging_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/media/webrtc/rtc_diagnostic_logging_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/media/webrtc/rtc_diagnostic_logging_utils.cc
 @@ -32,7 +32,7 @@
  #include "url/origin.h"
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
index d02e5efa09..53ef7057ae 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
 @@ -98,7 +98,7 @@ std::string GetLogUploadProduct(WebRtcLo
    const char product[] = "Chrome";
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
index 5dcbf7aa7d..0b0fa1057d 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/media/webrtc/webrtc_logging_controller.cc
 @@ -30,7 +30,7 @@
  #include "net/base/schemeful_site.h"
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
index b30e082497..2e7dd9af61 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/media/webrtc/webrtc_logging_controller.h
 @@ -148,7 +148,7 @@ class WebRtcLoggingController
  
diff --git a/chromium/patches/patch-chrome_browser_memory__details.cc b/chromium/patches/patch-chrome_browser_memory__details.cc
index 8dbbc3fddf..47a968bae1 100644
--- a/chromium/patches/patch-chrome_browser_memory__details.cc
+++ b/chromium/patches/patch-chrome_browser_memory__details.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/memory_details.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/memory_details.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/memory_details.cc
-@@ -334,7 +334,7 @@ void MemoryDetails::CollectChildInfoOnUI
+@@ -335,7 +335,7 @@ void MemoryDetails::CollectChildInfoOnUI
            });
      }
  
diff --git a/chromium/patches/patch-chrome_browser_metrics_BUILD.gn b/chromium/patches/patch-chrome_browser_metrics_BUILD.gn
index 61e7e2d269..14a79f6680 100644
--- a/chromium/patches/patch-chrome_browser_metrics_BUILD.gn
+++ b/chromium/patches/patch-chrome_browser_metrics_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/metrics/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/metrics/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/metrics/BUILD.gn
-@@ -213,7 +213,7 @@ source_set("metrics") {
+@@ -214,7 +214,7 @@ source_set("metrics") {
      ]
    }
  
@@ -15,7 +15,7 @@ $NetBSD$
      public += [ "bluetooth_metrics_provider.h" ]
    }
  
-@@ -224,7 +224,7 @@ source_set("metrics") {
+@@ -225,7 +225,7 @@ source_set("metrics") {
      ]
    }
  
@@ -24,7 +24,7 @@ $NetBSD$
      public += [ "chrome_metrics_service_crash_reporter.h" ]
    }
  
-@@ -483,7 +483,7 @@ source_set("impl") {
+@@ -485,7 +485,7 @@ source_set("impl") {
      sources += [ "structured/chrome_structured_metrics_delegate.cc" ]
    }
  
@@ -33,7 +33,7 @@ $NetBSD$
      sources += [ "bluetooth_metrics_provider.cc" ]
    }
  
-@@ -498,7 +498,7 @@ source_set("impl") {
+@@ -500,7 +500,7 @@ source_set("impl") {
      deps += [ "//chrome/browser/updates:update_metrics" ]
    }
  
diff --git a/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
index 833489e432..29bd82badb 100644
--- a/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
-@@ -84,7 +84,7 @@
- #endif
+@@ -82,7 +82,7 @@
+ #include "chrome/browser/metrics/power/process_monitor.h"
  #endif  // BUILDFLAG(IS_ANDROID)
  
 -#if BUILDFLAG(IS_LINUX)
@@ -15,16 +15,7 @@ $NetBSD$
  #if defined(__GLIBC__)
  #include <gnu/libc-version.h>
  #endif  // defined(__GLIBC__)
-@@ -110,7 +110,7 @@
- #include "chrome/installer/util/taskbar_util.h"
- #endif  // BUILDFLAG(IS_WIN)
- 
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h"
- #endif  // BUILDFLAG(IS_LINUX)
- 
-@@ -121,7 +121,7 @@
+@@ -116,7 +116,7 @@
  #include "components/user_manager/user_manager.h"
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -33,7 +24,7 @@ $NetBSD$
  #include "components/power_metrics/system_power_monitor.h"
  #endif
  
-@@ -939,7 +939,7 @@ void RecordStartupMetrics() {
+@@ -934,7 +934,7 @@ void RecordStartupMetrics() {
  
    // Record whether Chrome is the default browser or not.
    // Disabled on Linux due to hanging browser tests, see crbug.com/40770414.
@@ -42,7 +33,7 @@ $NetBSD$
    shell_integration::DefaultWebClientState default_state =
        shell_integration::GetDefaultBrowser();
    base::UmaHistogramEnumeration("DefaultBrowser.State", default_state,
-@@ -1190,11 +1190,11 @@ void ChromeBrowserMainExtraPartsMetrics:
+@@ -1185,11 +1185,11 @@ void ChromeBrowserMainExtraPartsMetrics:
        std::make_unique<web_app::SamplingMetricsProvider>();
  #endif  // !BUILDFLAG(IS_ANDROID)
  
diff --git a/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h b/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
index 52c618ab12..17b68b3bc8 100644
--- a/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
+++ b/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h
 @@ -29,7 +29,7 @@ class PowerMetricsReporter;
  class ProcessMonitor;
diff --git a/chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
index ce94a3bf41..68540d7172 100644
--- a/chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/metrics/chrome_metrics_service_client.cc
-@@ -206,7 +206,7 @@
+@@ -208,7 +208,7 @@
  #include "chrome/browser/metrics/task_info_metrics_provider_mac.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "components/metrics/motherboard_metrics_provider.h"
  #endif
  
-@@ -218,7 +218,7 @@
+@@ -220,7 +220,7 @@
  #include "chrome/browser/metrics/bluetooth_metrics_provider.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
@@ -24,7 +24,7 @@ $NetBSD$
  #include "chrome/browser/updates/update_metrics_provider.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
-@@ -574,7 +574,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -576,7 +576,7 @@ void ChromeMetricsServiceClient::Registe
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -33,7 +33,7 @@ $NetBSD$
    metrics::structured::StructuredMetricsService::RegisterPrefs(registry);
  
  #if !BUILDFLAG(IS_CHROMEOS)
-@@ -771,7 +771,7 @@ void ChromeMetricsServiceClient::Initial
+@@ -780,7 +780,7 @@ void ChromeMetricsServiceClient::Initial
          this, local_state);
    }
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -42,7 +42,7 @@ $NetBSD$
    metrics::structured::Recorder::GetInstance()->SetUiTaskRunner(
        base::SequencedTaskRunner::GetCurrentDefault());
  #endif
-@@ -831,7 +831,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -840,7 +840,7 @@ void ChromeMetricsServiceClient::Registe
    metrics_service_->RegisterMetricsProvider(
        std::make_unique<metrics::CPUMetricsProvider>());
  
@@ -51,7 +51,7 @@ $NetBSD$
    metrics_service_->RegisterMetricsProvider(
        std::make_unique<metrics::MotherboardMetricsProvider>());
  #endif
-@@ -935,7 +935,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -947,7 +947,7 @@ void ChromeMetricsServiceClient::Registe
    }
  #endif
  
@@ -60,7 +60,7 @@ $NetBSD$
    metrics_service_->RegisterMetricsProvider(
        std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -1045,7 +1045,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -1057,7 +1057,7 @@ void ChromeMetricsServiceClient::Registe
        std::make_unique<PowerMetricsProvider>());
  #endif
  
@@ -69,7 +69,7 @@ $NetBSD$
    metrics_service_->RegisterMetricsProvider(
        metrics::CreateDesktopSessionMetricsProvider());
    metrics_service_->RegisterMetricsProvider(
-@@ -1258,7 +1258,7 @@ bool ChromeMetricsServiceClient::Registe
+@@ -1270,7 +1270,7 @@ bool ChromeMetricsServiceClient::Registe
    }
  #endif
  
@@ -78,7 +78,7 @@ $NetBSD$
    // This creates the DesktopProfileSessionDurationsServices if it didn't exist
    // already.
    metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1652,7 +1652,7 @@ void ChromeMetricsServiceClient::CreateS
+@@ -1664,7 +1664,7 @@ void ChromeMetricsServiceClient::CreateS
    recorder =
        std::make_unique<metrics::structured::AshStructuredMetricsRecorder>(
            cros_system_profile_provider_.get());
diff --git a/chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc b/chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
index e7ae85d327..e38ba76211 100644
--- a/chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/metrics/perf/cpu_identity.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/metrics/perf/cpu_identity.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/metrics/perf/cpu_identity.cc
 @@ -155,7 +155,7 @@ CPUIdentity GetCPUIdentity() {
    result.release =
diff --git a/chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc b/chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
index 9a67f835e7..62dcc0b8ef 100644
--- a/chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/metrics/power/process_metrics_recorder_util.cc
 @@ -65,7 +65,7 @@ void RecordProcessHistograms(const std::
                               const ProcessMonitor::Metrics& metrics) {
diff --git a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
index 70e1a8f2e2..f33227158f 100644
--- a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/metrics/power/process_monitor.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/metrics/power/process_monitor.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/metrics/power/process_monitor.cc
 @@ -68,7 +68,7 @@ class ProcessMetricsDelegateImpl : publi
    }
diff --git a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
index 7a3def6d12..696c295bf0 100644
--- a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
+++ b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/metrics/power/process_monitor.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/metrics/power/process_monitor.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/metrics/power/process_monitor.h
 @@ -47,7 +47,7 @@ class ProcessMetricsDelegate {
    GetPlatformIndependentCPUUsage() = 0;
diff --git a/chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc b/chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
index 899973da71..2c830f7a73 100644
--- a/chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
+++ b/chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/net/profile_network_context_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/net/profile_network_context_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/net/profile_network_context_service.cc
-@@ -145,7 +145,7 @@
+@@ -146,7 +146,7 @@
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
  #include "chrome/browser/policy/chrome_browser_policy_connector.h"
  #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
-@@ -321,7 +321,7 @@ void UpdateCookieSettings(Profile* profi
+@@ -325,7 +325,7 @@ void UpdateCookieSettings(Profile* profi
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
  std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
      Profile* profile,
      std::unique_ptr<net::ClientCertStore> platform_store) {
-@@ -1292,7 +1292,7 @@ ProfileNetworkContextService::CreateClie
+@@ -1296,7 +1296,7 @@ ProfileNetworkContextService::CreateClie
        std::make_unique<net::ClientCertStoreNSS>(
            base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate,
                                kCryptoModulePasswordClientAuth));
diff --git a/chromium/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc b/chromium/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc
index d175a9fc66..ad148d3d73 100644
--- a/chromium/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/net/profile_network_context_service_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/net/profile_network_context_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/net/profile_network_context_service_factory.cc
 @@ -31,7 +31,7 @@
  #include "chrome/browser/net/server_certificate_database_service_factory.h"  // nogncheck
diff --git a/chromium/patches/patch-chrome_browser_net_system__network__context__manager.cc b/chromium/patches/patch-chrome_browser_net_system__network__context__manager.cc
index e948619369..d5c49bd695 100644
--- a/chromium/patches/patch-chrome_browser_net_system__network__context__manager.cc
+++ b/chromium/patches/patch-chrome_browser_net_system__network__context__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/net/system_network_context_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/net/system_network_context_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/net/system_network_context_manager.cc
-@@ -139,7 +139,7 @@ enum class NetworkSandboxState {
+@@ -141,7 +141,7 @@ enum class NetworkSandboxState {
  // The global instance of the SystemNetworkContextManager.
  SystemNetworkContextManager* g_system_network_context_manager = nullptr;
  
@@ -15,7 +15,7 @@ $NetBSD$
  // Whether kerberos library loading will work in the network service due to the
  // sandbox.
  bool g_network_service_will_allow_gssapi_library_load = false;
-@@ -147,7 +147,7 @@ bool g_network_service_will_allow_gssapi
+@@ -149,7 +149,7 @@ bool g_network_service_will_allow_gssapi
  const char* kGssapiDesiredPref =
  #if BUILDFLAG(IS_CHROMEOS)
      ash::prefs::kKerberosEnabled;
@@ -24,7 +24,7 @@ $NetBSD$
      prefs::kReceivedHttpAuthNegotiateHeader;
  #endif
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -193,7 +193,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -195,7 +195,7 @@ network::mojom::HttpAuthDynamicParamsPtr
    auth_dynamic_params->basic_over_http_enabled =
        local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled);
  
@@ -33,7 +33,7 @@ $NetBSD$
    auth_dynamic_params->delegate_by_kdc_policy =
        local_state->GetBoolean(prefs::kAuthNegotiateDelegateByKdcPolicy);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -208,7 +208,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -210,7 +210,7 @@ network::mojom::HttpAuthDynamicParamsPtr
        local_state->GetString(prefs::kAuthAndroidNegotiateAccountType);
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -42,7 +42,7 @@ $NetBSD$
    auth_dynamic_params->allow_gssapi_library_load =
        local_state->GetBoolean(kGssapiDesiredPref);
  #endif  // BUILDFLAG(IS_CHROMEOS)
-@@ -218,7 +218,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -220,7 +220,7 @@ network::mojom::HttpAuthDynamicParamsPtr
  
  void OnNewHttpAuthDynamicParams(
      network::mojom::HttpAuthDynamicParamsPtr& params) {
@@ -51,7 +51,7 @@ $NetBSD$
    // The kerberos library is incompatible with the network service sandbox, so
    // if library loading is now enabled, the network service needs to be
    // restarted. It will be restarted unsandboxed because is
-@@ -266,11 +266,11 @@ NetworkSandboxState IsNetworkSandboxEnab
+@@ -268,11 +268,11 @@ NetworkSandboxState IsNetworkSandboxEnab
      // it is not always initialized.
      CHECK_IS_TEST();
    }
@@ -65,7 +65,7 @@ $NetBSD$
    // The network service sandbox and the kerberos library are incompatible.
    // If kerberos is enabled by policy, disable the network service sandbox.
    if (g_network_service_will_allow_gssapi_library_load ||
-@@ -286,7 +286,7 @@ NetworkSandboxState IsNetworkSandboxEnab
+@@ -288,7 +288,7 @@ NetworkSandboxState IsNetworkSandboxEnab
    }
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -74,7 +74,7 @@ $NetBSD$
    if (local_state &&
        local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) {
      return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled)
-@@ -589,7 +589,7 @@ void SystemNetworkContextManager::Delete
+@@ -591,7 +591,7 @@ void SystemNetworkContextManager::Delete
    g_system_network_context_manager = nullptr;
  }
  
@@ -83,7 +83,7 @@ $NetBSD$
  SystemNetworkContextManager::GssapiLibraryLoadObserver::
      GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
      : owner_(owner) {}
-@@ -648,7 +648,7 @@ SystemNetworkContextManager::SystemNetwo
+@@ -650,7 +650,7 @@ SystemNetworkContextManager::SystemNetwo
    pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins,
                               auth_pref_callback);
  
@@ -92,7 +92,7 @@ $NetBSD$
    pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy,
                               auth_pref_callback);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -662,7 +662,7 @@ SystemNetworkContextManager::SystemNetwo
+@@ -664,7 +664,7 @@ SystemNetworkContextManager::SystemNetwo
                               auth_pref_callback);
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -101,7 +101,7 @@ $NetBSD$
    pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback);
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
  
-@@ -734,7 +734,7 @@ void SystemNetworkContextManager::Regist
+@@ -736,7 +736,7 @@ void SystemNetworkContextManager::Regist
    registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist,
                                 std::string());
  
@@ -110,7 +110,7 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy,
                                  false);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -764,11 +764,11 @@ void SystemNetworkContextManager::Regist
+@@ -766,11 +766,11 @@ void SystemNetworkContextManager::Regist
  
    registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
  
@@ -124,7 +124,7 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
  #endif  // BUILDFLAG(IS_LINUX)
  
-@@ -825,7 +825,7 @@ void SystemNetworkContextManager::OnNetw
+@@ -847,7 +847,7 @@ void SystemNetworkContextManager::OnNetw
    OnNewHttpAuthDynamicParams(http_auth_dynamic_params);
    network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params));
  
@@ -133,7 +133,7 @@ $NetBSD$
    gssapi_library_loader_observer_.Install(network_service);
  #endif  // BUILDFLAG(IS_LINUX)
  
-@@ -1076,7 +1076,7 @@ bool SystemNetworkContextManager::IsNetw
+@@ -1100,7 +1100,7 @@ bool SystemNetworkContextManager::IsNetw
        break;
    }
  
diff --git a/chromium/patches/patch-chrome_browser_net_system__network__context__manager.h b/chromium/patches/patch-chrome_browser_net_system__network__context__manager.h
index 77fabae2e0..494cea3f0e 100644
--- a/chromium/patches/patch-chrome_browser_net_system__network__context__manager.h
+++ b/chromium/patches/patch-chrome_browser_net_system__network__context__manager.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/net/system_network_context_manager.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/net/system_network_context_manager.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/net/system_network_context_manager.h
-@@ -216,7 +216,7 @@ class SystemNetworkContextManager {
+@@ -221,7 +221,7 @@ class SystemNetworkContextManager {
    class URLLoaderFactoryForSystem;
    class NetworkProcessLaunchWatcher;
  
@@ -15,7 +15,7 @@ $NetBSD$
    class GssapiLibraryLoadObserver
        : public network::mojom::GssapiLibraryLoadObserver {
     public:
-@@ -299,7 +299,7 @@ class SystemNetworkContextManager {
+@@ -307,7 +307,7 @@ class SystemNetworkContextManager {
    std::unique_ptr<NetworkAnnotationMonitor> network_annotation_monitor_;
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
diff --git a/chromium/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc b/chromium/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
index 30aa96acf6..040573b0e2 100644
--- a/chromium/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
+++ b/chromium/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc
 @@ -38,7 +38,7 @@
  #include "services/network/public/cpp/resource_request.h"
diff --git a/chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc b/chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc
index fac05a4d6e..85a1a75d09 100644
--- a/chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc
+++ b/chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/notifications/notification_display_service_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/notifications/notification_display_service_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/notifications/notification_display_service_impl.cc
-@@ -31,7 +31,7 @@
+@@ -34,7 +34,7 @@
  #endif
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/sharing/sharing_notification_handler.h"
  #endif
  
-@@ -63,7 +63,7 @@ NotificationDisplayServiceImpl* Notifica
+@@ -66,7 +66,7 @@ NotificationDisplayServiceImpl* Notifica
  // static
  void NotificationDisplayServiceImpl::RegisterProfilePrefs(
      user_prefs::PrefRegistrySyncable* registry) {
@@ -24,7 +24,7 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kAllowSystemNotifications, true);
  #endif
  }
-@@ -79,7 +79,7 @@ NotificationDisplayServiceImpl::Notifica
+@@ -82,7 +82,7 @@ NotificationDisplayServiceImpl::Notifica
                             std::make_unique<PersistentNotificationHandler>());
  
  #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc b/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
index e06cfaa52a..e624e8023a 100644
--- a/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
+++ b/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/notifications/notification_platform_bridge_delegator.cc
 @@ -55,7 +55,7 @@ bool SystemNotificationsEnabled(Profile*
  #elif BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__linux.cc b/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__linux.cc
index 789d9056bf..1c6b0b69b8 100644
--- a/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__linux.cc
+++ b/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/notifications/notification_platform_bridge_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/notifications/notification_platform_bridge_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/notifications/notification_platform_bridge_linux.cc
 @@ -368,6 +368,8 @@ NotificationResources WriteNotificationR
    result.has_logo = WriteImageFile(logo, dir_path.Append("logo.png"));
diff --git a/chromium/patches/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc b/chromium/patches/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc
index 11e9e99a2a..f8b8dcdb81 100644
--- a/chromium/patches/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc
+++ b/chromium/patches/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc
 @@ -48,7 +48,7 @@ bool ShouldCreateCustomLinksManager() {
  
diff --git a/chromium/patches/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc b/chromium/patches/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc
index 91347c6e05..53f425790c 100644
--- a/chromium/patches/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc
+++ b/chromium/patches/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/page_load_metrics/page_load_metrics_initialize.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/page_load_metrics/page_load_metrics_initialize.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/page_load_metrics/page_load_metrics_initialize.cc
-@@ -81,7 +81,7 @@
+@@ -83,7 +83,7 @@
  #include "url/gurl.h"
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #include "components/webapps/isolated_web_apps/scheme.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS)
-@@ -433,7 +433,7 @@ bool PageLoadMetricsEmbedder::IsInternal
+@@ -432,7 +432,7 @@ bool PageLoadMetricsEmbedder::IsInternal
  
  bool PageLoadMetricsEmbedder::ShouldObserveScheme(std::string_view scheme) {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc b/chromium/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
index 530b3cd13f..152abc50d3 100644
--- a/chromium/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
+++ b/chromium/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/password_manager/chrome_password_manager_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -727,7 +727,7 @@ void ChromePasswordManagerClient::Contin
+@@ -728,7 +728,7 @@ void ChromePasswordManagerClient::Contin
  bool ChromePasswordManagerClient::IsReauthBeforeFillingRequired(
      device_reauth::DeviceAuthenticator* authenticator) {
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
    if (!GetLocalStatePrefs() || !GetPrefs() || !authenticator) {
      return false;
    }
-@@ -1010,7 +1010,7 @@ void ChromePasswordManagerClient::Notify
+@@ -1011,7 +1011,7 @@ void ChromePasswordManagerClient::Notify
  }
  
  void ChromePasswordManagerClient::NotifyKeychainError() {
@@ -24,7 +24,7 @@ $NetBSD$
    PasswordsClientUIDelegate* manage_passwords_ui_controller =
        PasswordsClientUIDelegateFromWebContents(web_contents());
    if (manage_passwords_ui_controller) {
-@@ -2165,7 +2165,7 @@ void ChromePasswordManagerClient::HideFi
+@@ -2123,7 +2123,7 @@ void ChromePasswordManagerClient::HideFi
  bool ChromePasswordManagerClient::IsPasswordManagementEnabledForCurrentPage(
      const GURL& url) const {
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
    if (IsPasswordManagerForUrlDisallowedByPolicy(url)) {
      return false;
    }
-@@ -2204,7 +2204,7 @@ bool ChromePasswordManagerClient::IsPass
+@@ -2162,7 +2162,7 @@ bool ChromePasswordManagerClient::IsPass
  }
  
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc b/chromium/patches/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
index 7b3a744360..5707fcace9 100644
--- a/chromium/patches/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
+++ b/chromium/patches/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/password_manager/factories/password_reuse_manager_factory.cc
 @@ -125,7 +125,7 @@ PasswordReuseManagerFactory::BuildServic
    // Prepare password hash data for reuse detection.
diff --git a/chromium/patches/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc b/chromium/patches/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc
index 984bb925af..351be26ebb 100644
--- a/chromium/patches/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc
+++ b/chromium/patches/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc
 @@ -23,7 +23,7 @@
  #include "ui/gfx/geometry/size.h"
diff --git a/chromium/patches/patch-chrome_browser_platform__util__linux.cc b/chromium/patches/patch-chrome_browser_platform__util__linux.cc
index 6af06f2aec..f9e1f0490f 100644
--- a/chromium/patches/patch-chrome_browser_platform__util__linux.cc
+++ b/chromium/patches/patch-chrome_browser_platform__util__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/platform_util_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/platform_util_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/platform_util_linux.cc
 @@ -69,7 +69,9 @@ void OnLaunchOptionsCreated(const std::s
    argv.push_back(command);
diff --git a/chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
index 525f9bd60c..6e113aed8d 100644
--- a/chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
+++ b/chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
-@@ -61,7 +61,7 @@
+@@ -59,7 +59,7 @@
  #include "chrome/browser/policy/browser_dm_token_storage_mac.h"
  #endif  // BUILDFLAG(IS_MAC)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/policy/browser_dm_token_storage_linux.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
-@@ -70,7 +70,7 @@
+@@ -68,7 +68,7 @@
  #include "chrome/install_static/install_util.h"
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -24,7 +24,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/client_certificates/browser_context_delegate.h"
  #include "chrome/browser/enterprise/client_certificates/cert_utils.h"
  #include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/device_trust_key_manager_impl.h"
-@@ -118,7 +118,7 @@ void ChromeBrowserCloudManagementControl
+@@ -116,7 +116,7 @@ void ChromeBrowserCloudManagementControl
  
  #if BUILDFLAG(IS_MAC)
    storage_delegate = std::make_unique<BrowserDMTokenStorageMac>();
@@ -33,7 +33,7 @@ $NetBSD$
    storage_delegate = std::make_unique<BrowserDMTokenStorageLinux>();
  #elif BUILDFLAG(IS_WIN)
    storage_delegate = std::make_unique<BrowserDMTokenStorageWin>();
-@@ -303,7 +303,7 @@ ChromeBrowserCloudManagementControllerDe
+@@ -300,7 +300,7 @@ ChromeBrowserCloudManagementControllerDe
  
  std::unique_ptr<enterprise_connectors::DeviceTrustKeyManager>
  ChromeBrowserCloudManagementControllerDesktop::CreateDeviceTrustKeyManager() {
@@ -42,7 +42,7 @@ $NetBSD$
    auto* browser_dm_token_storage = BrowserDMTokenStorage::Get();
    auto* device_management_service = GetDeviceManagementService();
    auto shared_url_loader_factory = GetSharedURLLoaderFactory();
-@@ -325,7 +325,7 @@ ChromeBrowserCloudManagementControllerDe
+@@ -322,7 +322,7 @@ ChromeBrowserCloudManagementControllerDe
  std::unique_ptr<client_certificates::CertificateProvisioningService>
  ChromeBrowserCloudManagementControllerDesktop::
      CreateCertificateProvisioningService() {
diff --git a/chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
index 33d29f500c..e13c5b948d 100644
--- a/chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+++ b/chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -268,7 +268,7 @@
+@@ -272,7 +272,7 @@
  #include "components/spellcheck/browser/pref_names.h"
  #endif  // BUILDFLAG(ENABLE_SPELLCHECK)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
  #include "chrome/browser/enterprise/idle/action.h"
  #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
-@@ -278,7 +278,7 @@
+@@ -282,7 +282,7 @@
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
  #include "components/enterprise/network_header_injection/core/http_header_injection_policy_handler.h"
  #endif
  
-@@ -680,7 +680,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -684,7 +684,7 @@ const PolicyToPreferenceMapEntry kSimple
      prefs::kManagedDefaultSmartCardConnectSetting,
      base::Value::Type::INTEGER },
  #endif
@@ -33,7 +33,7 @@ $NetBSD$
    { key::kDeletingUndecryptablePasswordsEnabled,
      password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
      base::Value::Type::BOOLEAN },
-@@ -1040,7 +1040,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1047,7 +1047,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::LIST },
  #endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
@@ -42,7 +42,7 @@ $NetBSD$
    { key::kRequireOnlineRevocationChecksForLocalAnchors,
      prefs::kCertRevocationCheckingRequiredLocalAnchors,
      base::Value::Type::BOOLEAN },
-@@ -1052,7 +1052,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1059,7 +1059,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::LIST },
  #endif  // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
          // || BUILDFLAG(IS_WIN)  || BUILDFLAG(IS_MAC)
@@ -51,7 +51,7 @@ $NetBSD$
    { key::kFullscreenAllowed,
      prefs::kFullscreenAllowed,
      base::Value::Type::BOOLEAN },
-@@ -1921,7 +1921,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1928,7 +1928,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::INTEGER},
  #endif // BUILDFLAG(IS_CHROMEOS)
  
@@ -60,7 +60,7 @@ $NetBSD$
    { key::kGSSAPILibraryName,
      prefs::kGSSAPILibraryName,
      base::Value::Type::STRING },
-@@ -1986,7 +1986,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1993,7 +1993,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::BOOLEAN },
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
  
@@ -69,7 +69,7 @@ $NetBSD$
    { key::kNetworkServiceSandboxEnabled,
      prefs::kNetworkServiceSandboxEnabled,
      base::Value::Type::BOOLEAN },
-@@ -2006,12 +2006,12 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2013,12 +2013,12 @@ const PolicyToPreferenceMapEntry kSimple
      prefs::kTotalMemoryLimitMb,
      base::Value::Type::INTEGER },
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -84,7 +84,7 @@ $NetBSD$
    { key::kUnmanagedDeviceSignalsConsentFlowEnabled,
      device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
      base::Value::Type::BOOLEAN },
-@@ -2019,7 +2019,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2026,7 +2026,7 @@ const PolicyToPreferenceMapEntry kSimple
      prefs::kProfileSeparationDomainExceptionList,
      base::Value::Type::LIST },
  #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -93,7 +93,7 @@ $NetBSD$
    { key::kDefaultBrowserSettingEnabled,
      prefs::kDefaultBrowserSettingEnabled,
      base::Value::Type::BOOLEAN },
-@@ -2031,7 +2031,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2038,7 +2038,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::BOOLEAN },
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \
@@ -102,7 +102,7 @@ $NetBSD$
    { key::kAutomatedPasswordChangeSettings,
      optimization_guide::prefs::kAutomatedPasswordChangeEnterprisePolicyAllowed,
      base::Value::Type::INTEGER },
-@@ -2135,7 +2135,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2142,7 +2142,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::BOOLEAN },
  #endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
  
@@ -111,7 +111,7 @@ $NetBSD$
    { key::kAlternativeBrowserPath,
      browser_switcher::prefs::kAlternativeBrowserPath,
      base::Value::Type::STRING },
-@@ -2243,7 +2243,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2250,7 +2250,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::BOOLEAN },
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -120,7 +120,7 @@ $NetBSD$
    { key::kAuthNegotiateDelegateByKdcPolicy,
      prefs::kAuthNegotiateDelegateByKdcPolicy,
      base::Value::Type::BOOLEAN },
-@@ -2323,7 +2323,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2330,7 +2330,7 @@ const PolicyToPreferenceMapEntry kSimple
      ash::prefs::kUrlParameterToAutofillSAMLUsername,
      base::Value::Type::STRING },
  #endif  // BUILDFLAG(IS_CHROMEOS)
@@ -129,7 +129,7 @@ $NetBSD$
    { key::kNTPFooterExtensionAttributionEnabled,
      prefs::kNTPFooterExtensionAttributionEnabled,
      base::Value::Type::BOOLEAN },
-@@ -2363,7 +2363,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2370,7 +2370,7 @@ const PolicyToPreferenceMapEntry kSimple
      prefs::kAndroidEntraSSOEnabled,
      base::Value::Type::INTEGER },
  #endif
@@ -138,7 +138,7 @@ $NetBSD$
    { key::kOutOfProcessSystemDnsResolutionEnabled,
      prefs::kOutOfProcessSystemDnsResolutionEnabled,
      base::Value::Type::BOOLEAN },
-@@ -2406,7 +2406,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2413,7 +2413,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::INTEGER },
  #endif
  #if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -147,7 +147,7 @@ $NetBSD$
    { key::kExtensionInstallTypeBlocklist,
      extensions::pref_names::kExtensionInstallTypeBlocklist,
      base::Value::Type::LIST},
-@@ -2434,7 +2434,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2441,7 +2441,7 @@ const PolicyToPreferenceMapEntry kSimple
      optimization_guide::prefs::kFindsEnterprisePolicyAllowed,
      base::Value::Type::INTEGER},
  #endif
@@ -156,7 +156,7 @@ $NetBSD$
    { key::kChromeForTestingAllowed,
      prefs::kChromeForTestingAllowed,
      base::Value::Type::BOOLEAN },
-@@ -2524,7 +2524,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2531,7 +2531,7 @@ const PolicyToPreferenceMapEntry kSimple
      policy_prefs::kBuiltInAIAPIsEnabled,
      base::Value::Type::BOOLEAN },
  #endif  // BUILDFLAG(IS_ANDROID)
@@ -165,7 +165,7 @@ $NetBSD$
    { key::kNTPFooterManagementNoticeEnabled,
      prefs::kNTPFooterManagementNoticeEnabled,
      base::Value::Type::BOOLEAN },
-@@ -2535,7 +2535,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2542,7 +2542,7 @@ const PolicyToPreferenceMapEntry kSimple
    { key::kThirdPartyAiChatSettings,
      omnibox::kThirdPartyAiChatSettings,
      base::Value::Type::INTEGER },
@@ -174,7 +174,7 @@ $NetBSD$
    { key::kEnableProxyOverrideRulesForAllUsers,
      proxy_config::prefs::kEnableProxyOverrideRulesForAllUsers,
      base::Value::Type::INTEGER },
-@@ -2642,7 +2642,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2649,7 +2649,7 @@ std::unique_ptr<ConfigurationPolicyHandl
        std::make_unique<
            LocalNetworkAccessIpAddressSpaceOverridesPolicyHandler>());
    handlers->AddHandler(std::make_unique<DefaultSensorsSettingPolicyHandler>());
@@ -183,7 +183,7 @@ $NetBSD$
    handlers->AddHandler(
        std::make_unique<skills::EnterprisePublishedSkillsPolicyHandler>(
            chrome_schema));
-@@ -2743,7 +2743,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2750,7 +2750,7 @@ std::unique_ptr<ConfigurationPolicyHandl
    // Policies for all platforms - End
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -192,7 +192,7 @@ $NetBSD$
    handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
        key::kMemorySaverModeSavings,
        performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2912,7 +2912,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2914,7 +2914,7 @@ std::unique_ptr<ConfigurationPolicyHandl
        SimpleSchemaValidatingPolicyHandler::RECOMMENDED_ALLOWED,
        SimpleSchemaValidatingPolicyHandler::MANDATORY_PROHIBITED));
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -201,32 +201,33 @@ $NetBSD$
    handlers->AddHandler(
        std::make_unique<
            enterprise_custom_headers::HttpHeaderInjectionPolicyHandler>(
-@@ -3026,7 +3026,7 @@ std::unique_ptr<ConfigurationPolicyHandl
-       key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
-       chrome_schema));
- 
+@@ -3042,7 +3042,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+           key::kUserContextAwareAccessSignalsAllowlist,
+           enterprise_connectors::kUserContextAwareAccessSignalsAllowlistPref,
+           chrome_schema));
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
    handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
    handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -3090,13 +3090,13 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3100,14 +3100,14 @@ std::unique_ptr<ConfigurationPolicyHandl
        std::make_unique<ManagedAccountRestrictionsPolicyHandler>(chrome_schema));
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
--    BUILDFLAG(IS_WIN)
-+    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    handlers->AddHandler(std::make_unique<CloudUserOnlyPolicyChecker>(
        std::make_unique<URLSchemeListPolicyHandler>(
            key::kSaasUsageReportingDomainUrlsForProfiles,
            enterprise_reporting::kSaasUsageDomainUrlsForProfile)));
  #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+-    BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    handlers->AddHandler(std::make_unique<URLSchemeListPolicyHandler>(
        key::kSaasUsageReportingDomainUrlsForBrowsers,
        enterprise_reporting::kSaasUsageDomainUrlsForBrowser));
-@@ -3130,13 +3130,13 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3141,13 +3141,13 @@ std::unique_ptr<ConfigurationPolicyHandl
    std::vector<std::unique_ptr<ConfigurationPolicyHandler>>
        signin_legacy_policies;
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -242,7 +243,7 @@ $NetBSD$
    handlers->AddHandler(std::make_unique<CloudUserOnlyPolicyChecker>(
        std::make_unique<SimplePolicyHandler>(
            key::kSecuritySignalsClientCertificatesSelectors,
-@@ -3517,7 +3517,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3528,7 +3528,7 @@ std::unique_ptr<ConfigurationPolicyHandl
  #endif
  
  #if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -251,7 +252,7 @@ $NetBSD$
    handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
    handlers->AddHandler(
        std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3525,7 +3525,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3536,7 +3536,7 @@ std::unique_ptr<ConfigurationPolicyHandl
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
  #endif  // BUILDFLAG(ENABLE_SPELLCHECK)
  
@@ -260,7 +261,7 @@ $NetBSD$
    handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
        key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
        base::Value::Type::BOOLEAN));
-@@ -3561,7 +3561,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3572,7 +3572,7 @@ std::unique_ptr<ConfigurationPolicyHandl
    std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails>
        gen_ai_default_policies;
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -269,7 +270,7 @@ $NetBSD$
    gen_ai_default_policies.emplace_back(
        key::kHelpMeWriteSettings,
        optimization_guide::prefs::kComposeEnterprisePolicyAllowed);
-@@ -3706,7 +3706,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3713,7 +3713,7 @@ std::unique_ptr<ConfigurationPolicyHandl
        glic::prefs::kGlicActuationOnWebBlockedForURLs));
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc b/chromium/patches/patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc
deleted file mode 100644
index 1eb0a3325b..0000000000
--- a/chromium/patches/patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/policy/developer_tools_policy_checker_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
-+++ chrome/browser/policy/developer_tools_policy_checker_factory.cc
-@@ -58,7 +58,7 @@ void DeveloperToolsPolicyCheckerFactory:
-       static_cast<int>(DeveloperToolsAvailability::
-                            kDisallowedForForceInstalledExtensions));
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   registry->RegisterListPref(prefs::kDeveloperToolsAvailabilityAllowlist);
-   registry->RegisterListPref(prefs::kDeveloperToolsAvailabilityBlocklist);
- #endif
diff --git a/chromium/patches/patch-chrome_browser_policy_device__management__service__configuration.cc b/chromium/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
index 83d24f08b2..025ced8a00 100644
--- a/chromium/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
+++ b/chromium/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/policy/device_management_service_configuration.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/policy/device_management_service_configuration.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/policy/device_management_service_configuration.cc
 @@ -22,7 +22,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc b/chromium/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
index b89e5b4559..a999b65491 100644
--- a/chromium/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
+++ b/chromium/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/policy/policy_value_and_status_aggregator.cc
 @@ -54,7 +54,7 @@
  #include "chrome/browser/policy/value_provider/extension_policies_value_provider.h"
diff --git a/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc b/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
index 3e89d81c7a..2ab55c848a 100644
--- a/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/prefs/browser_prefs.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/prefs/browser_prefs.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/prefs/browser_prefs.cc
 @@ -344,7 +344,7 @@
  #include "chrome/browser/devtools/devtools_window.h"
@@ -28,8 +28,8 @@ $NetBSD$
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  #include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
  #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
- #endif
-@@ -565,7 +565,7 @@
+ #include "chrome/browser/lifetime/scheduled_restart_manager.h"
+@@ -566,7 +566,7 @@
  #include "chrome/browser/sessions/session_service_log.h"
  #endif
  
@@ -38,7 +38,7 @@ $NetBSD$
  #include "ui/color/system_theme.h"
  #endif
  
-@@ -917,7 +917,7 @@ inline constexpr char kPendingMetricsRep
+@@ -925,7 +925,7 @@ inline constexpr char kPendingMetricsRep
  // Deprecated 07/2026.
  inline constexpr char kObsoleteMetricsReportingLevel[] =
      "user_experience_metrics.reporting_level";
@@ -47,7 +47,7 @@ $NetBSD$
  inline constexpr char kProxyOverrideRulesAffiliation[] =
      "proxy_override_rules_affiliation";
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -1120,7 +1120,7 @@ void RegisterLocalStatePrefsForMigration
+@@ -1140,7 +1140,7 @@ void RegisterLocalStatePrefsForMigration
  
    // Deprecated 07/2026.
    registry->RegisterIntegerPref(kObsoleteMetricsReportingLevel, 0);
@@ -56,7 +56,7 @@ $NetBSD$
    registry->RegisterBooleanPref(kProxyOverrideRulesAffiliation, true);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
    registry->RegisterBooleanPref(kMetricsReportingMigrationDone, false);
-@@ -1322,7 +1322,7 @@ void RegisterProfilePrefsForMigration(
+@@ -1342,7 +1342,7 @@ void RegisterProfilePrefsForMigration(
    registry->RegisterIntegerPref(kMetricsUserReportingLevel, 0);
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -65,16 +65,16 @@ $NetBSD$
    // Deprecated 07/2026.
    registry->RegisterBooleanPref(kProxyOverrideRulesAffiliation, true);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -1554,7 +1554,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1593,7 +1593,7 @@ void RegisterLocalState(PrefRegistrySimp
    on_device_translation::RegisterLocalStatePrefs(registry);
  #endif  // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   scheduled_restart::ScheduledRestartManager::RegisterLocalStatePrefs(registry);
    WhatsNewUI::RegisterLocalStatePrefs(registry);
  #endif
- 
-@@ -1722,7 +1722,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1762,7 +1762,7 @@ void RegisterLocalState(PrefRegistrySimp
  #endif  // BUILDFLAG(ENABLE_PDF_SAVE_TO_DRIVE)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -83,7 +83,7 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
  #endif
  
-@@ -1849,7 +1849,7 @@ void RegisterProfilePrefs(user_prefs::Pr
+@@ -1889,7 +1889,7 @@ void RegisterProfilePrefs(user_prefs::Pr
    registry->RegisterIntegerPref(prefs::kVoiceTypingSettings, 0);
    registry->RegisterBooleanPref(prefs::kPrefDictationOnboardingCompleted,
                                  false);
@@ -92,7 +92,7 @@ $NetBSD$
    registry->RegisterStringPref(prefs::kVoiceTypingHotkey, "Ctrl+Space");
  #else
    registry->RegisterStringPref(prefs::kVoiceTypingHotkey, "Alt+Space");
-@@ -2155,13 +2155,13 @@ void RegisterProfilePrefs(user_prefs::Pr
+@@ -2197,13 +2197,13 @@ void RegisterProfilePrefs(user_prefs::Pr
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -108,7 +108,7 @@ $NetBSD$
    browser_switcher::BrowserSwitcherPrefs::RegisterProfilePrefs(registry);
    enterprise_signin::RegisterProfilePrefs(registry);
  #endif
-@@ -2444,7 +2444,7 @@ void MigrateObsoleteLocalStatePrefs(Pref
+@@ -2486,7 +2486,7 @@ void MigrateObsoleteLocalStatePrefs(Pref
  
    // Added 07/2026.
    local_state->ClearPref(kObsoleteMetricsReportingLevel);
@@ -117,7 +117,7 @@ $NetBSD$
    // Added 07/2026.
    local_state->ClearPref(kProxyOverrideRulesAffiliation);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -2673,7 +2673,7 @@ void MigrateObsoleteProfilePrefs(PrefSer
+@@ -2715,7 +2715,7 @@ void MigrateObsoleteProfilePrefs(PrefSer
    syncer::ClearAccountKeyedPrefValue(
        profile_prefs, autofill::prefs::kAutofillAiOptInStatus, {});
  
diff --git a/chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc b/chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
index b80c4065b2..f66a81fb65 100644
--- a/chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
+++ b/chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/prefs/pref_service_incognito_allowlist.cc
 @@ -202,7 +202,7 @@ const char* const kPersistentPrefNames[]
      prefs::kShowFullscreenToolbar,
diff --git a/chromium/patches/patch-chrome_browser_prefs_session__startup__pref.cc b/chromium/patches/patch-chrome_browser_prefs_session__startup__pref.cc
index d47c8adb5c..e18690a18d 100644
--- a/chromium/patches/patch-chrome_browser_prefs_session__startup__pref.cc
+++ b/chromium/patches/patch-chrome_browser_prefs_session__startup__pref.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/prefs/session_startup_pref.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/prefs/session_startup_pref.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/prefs/session_startup_pref.cc
 @@ -66,7 +66,7 @@ SessionStartupPref::Type SessionStartupP
  #if BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc b/chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
index 312c638730..526716711b 100644
--- a/chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
+++ b/chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/printing/print_backend_service_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/printing/print_backend_service_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/printing/print_backend_service_manager.cc
 @@ -35,7 +35,7 @@
  #include "printing/printing_context.h"
diff --git a/chromium/patches/patch-chrome_browser_printing_print__test__utils.cc b/chromium/patches/patch-chrome_browser_printing_print__test__utils.cc
index d4fdb75693..f85482e239 100644
--- a/chromium/patches/patch-chrome_browser_printing_print__test__utils.cc
+++ b/chromium/patches/patch-chrome_browser_printing_print__test__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/printing/print_test_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/printing/print_test_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/printing/print_test_utils.cc
 @@ -138,7 +138,7 @@ std::unique_ptr<PrintSettings> MakeUserM
      data.Set(kMacSystemPrintDialogDataPrintSettings,
diff --git a/chromium/patches/patch-chrome_browser_printing_printer__query.cc b/chromium/patches/patch-chrome_browser_printing_printer__query.cc
index 9b67604a9e..1e36f06d17 100644
--- a/chromium/patches/patch-chrome_browser_printing_printer__query.cc
+++ b/chromium/patches/patch-chrome_browser_printing_printer__query.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/printing/printer_query.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/printing/printer_query.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/printing/printer_query.cc
 @@ -346,7 +346,7 @@ void PrinterQuery::UpdatePrintSettings(b
      crash_key = std::make_unique<crash_keys::ScopedPrinterInfo>(
diff --git a/chromium/patches/patch-chrome_browser_private__verification__tokens_BUILD.gn b/chromium/patches/patch-chrome_browser_private__verification__tokens_BUILD.gn
new file mode 100644
index 0000000000..62fcd3b6fa
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_private__verification__tokens_BUILD.gn
@@ -0,0 +1,35 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/private_verification_tokens/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
++++ chrome/browser/private_verification_tokens/BUILD.gn
+@@ -26,7 +26,7 @@ static_library("private_verification_tok
+     "//chrome/browser/profiles:profile",
+     "//components/content_settings/core/browser",
+     "//components/keyed_service/core",
+-    "//components/private_verification_tokens/common:privacy_pass_athm_batch_request",
++    # XXX crubit "//components/private_verification_tokens/common:privacy_pass_athm_batch_request",
+     "//components/private_verification_tokens/common:private_verification_tokens_fetcher",
+     "//components/private_verification_tokens/common:private_verification_tokens_issuer_config",
+     "//components/private_verification_tokens/common:private_verification_tokens_parameters",
+@@ -49,7 +49,7 @@ source_set("browser_tests") {
+     "//chrome/browser/content_settings:content_settings_factory",
+     "//chrome/test:test_support",
+     "//components/content_settings/core/common",
+-    "//components/private_verification_tokens/common:athm_test_issuer",
++    # XXX cbor "//components/private_verification_tokens/common:athm_test_issuer",
+     "//components/private_verification_tokens/common:private_verification_tokens_database",
+     "//components/private_verification_tokens/common:private_verification_tokens_issuer_config",
+     "//net:test_support",
+@@ -72,7 +72,7 @@ source_set("unit_tests") {
+     "//chrome/test:test_support",
+     "//components/content_settings/core/browser",
+     "//components/content_settings/core/common",
+-    "//components/private_verification_tokens/common:athm_test_issuer",
++    # XXX cbor "//components/private_verification_tokens/common:athm_test_issuer",
+     "//components/private_verification_tokens/common:private_verification_tokens_database",
+     "//components/private_verification_tokens/common:private_verification_tokens_issuer_config",
+     "//components/private_verification_tokens/common:private_verification_tokens_parameters",
diff --git a/chromium/patches/patch-chrome_browser_private__verification__tokens_private__verification__tokens__service.cc b/chromium/patches/patch-chrome_browser_private__verification__tokens_private__verification__tokens__service.cc
new file mode 100644
index 0000000000..67fe3370b6
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_private__verification__tokens_private__verification__tokens__service.cc
@@ -0,0 +1,21 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/private_verification_tokens/private_verification_tokens_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ chrome/browser/private_verification_tokens/private_verification_tokens_service.cc
+@@ -2,6 +2,7 @@
+ // Use of this source code is governed by a BSD-style license that can be
+ // found in the LICENSE file.
+ 
++#if 0
+ #include "chrome/browser/private_verification_tokens/private_verification_tokens_service.h"
+ 
+ #include <map>
+@@ -440,3 +441,4 @@ void PrivateVerificationTokensService::O
+     std::move(operation).Run();
+   }
+ }
++#endif
diff --git a/chromium/patches/patch-chrome_browser_private__verification__tokens_private__verification__tokens__service__factory.cc b/chromium/patches/patch-chrome_browser_private__verification__tokens_private__verification__tokens__service__factory.cc
new file mode 100644
index 0000000000..170cd81475
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_private__verification__tokens_private__verification__tokens__service__factory.cc
@@ -0,0 +1,27 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/private_verification_tokens/private_verification_tokens_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ chrome/browser/private_verification_tokens/private_verification_tokens_service_factory.cc
+@@ -102,6 +102,10 @@ PrivateVerificationTokensServiceFactory:
+           net::features::kEnablePrivateVerificationTokens)) {
+     return nullptr;
+   }
++#if BUILDFLAG(IS_BSD)
++  LOG(ERROR) << __FUNCTION__ << "crubit not implemented.";
++  return nullptr;
++#else
+   Profile* profile = Profile::FromBrowserContext(context);
+   CHECK(profile);
+   auto service = PrivateVerificationTokensService::Create(
+@@ -113,6 +117,7 @@ PrivateVerificationTokensServiceFactory:
+     }
+   }
+   return service;
++#endif
+ }
+ 
+ bool PrivateVerificationTokensServiceFactory::
diff --git a/chromium/patches/patch-chrome_browser_private__verification__tokens_private__verification__tokens__url__loader__throttle.cc b/chromium/patches/patch-chrome_browser_private__verification__tokens_private__verification__tokens__url__loader__throttle.cc
new file mode 100644
index 0000000000..105d87843c
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_private__verification__tokens_private__verification__tokens__url__loader__throttle.cc
@@ -0,0 +1,46 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/private_verification_tokens/private_verification_tokens_url_loader_throttle.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ chrome/browser/private_verification_tokens/private_verification_tokens_url_loader_throttle.cc
+@@ -52,7 +52,10 @@ void PrivateVerificationTokensURLLoaderT
+       !pvt_service_) {
+     return;
+   }
+-
++#if BUILDFLAG(IS_BSD)
++  LOG(ERROR) << __FUNCTION__ << "crubit not implemented.";
++  return;
++#else
+   // Token header should not already exist, remove it if it does.
+   request->headers.RemoveHeader(
+       net::HttpRequestHeaders::kSecPrivateVerificationToken);
+@@ -83,6 +86,7 @@ void PrivateVerificationTokensURLLoaderT
+           token_info->second);
+     }
+   }
++#endif
+ }
+ 
+ void PrivateVerificationTokensURLLoaderThrottle::WillRedirectRequest(
+@@ -96,7 +100,7 @@ void PrivateVerificationTokensURLLoaderT
+   }
+   if (token_id_.has_value()) {
+     if (pvt_service_ && !response_head.pvt_token_removed_due_to_cookies) {
+-      pvt_service_->DeleteToken(*token_id_, base::DoNothing());
++//      pvt_service_->DeleteToken(*token_id_, base::DoNothing());
+     }
+     token_id_.reset();
+   }
+@@ -109,7 +113,7 @@ void PrivateVerificationTokensURLLoaderT
+   if (token_id_.has_value()) {
+     if (pvt_service_ && response_head &&
+         !response_head->pvt_token_removed_due_to_cookies) {
+-      pvt_service_->DeleteToken(*token_id_, base::DoNothing());
++//      pvt_service_->DeleteToken(*token_id_, base::DoNothing());
+     }
+     token_id_.reset();
+   }
diff --git a/chromium/patches/patch-chrome_browser_process__singleton__posix.cc b/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
index 5ba159f6fc..96b035fe30 100644
--- a/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
+++ b/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/process_singleton_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/process_singleton_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/process_singleton_posix.cc
 @@ -102,7 +102,7 @@
  #include "ui/base/l10n/l10n_util.h"
diff --git a/chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
index c23aacfb40..2e1f0ebae8 100644
--- a/chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -328,7 +328,7 @@
+@@ -330,7 +330,7 @@
  #include "ui/webui/buildflags.h"
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #include "components/enterprise/network_header_injection/core/features.h"  // nogncheck
  #endif
  #if BUILDFLAG(IS_WIN)
-@@ -440,7 +440,7 @@
+@@ -441,7 +441,7 @@
  #endif
  
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,7 +24,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/idle/idle_service_factory.h"
  #endif
  
-@@ -490,7 +490,7 @@
+@@ -491,7 +491,7 @@
  #endif
  
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -33,7 +33,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.h"
  #include "chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.h"
  #include "chrome/browser/enterprise/network_header_injection/http_header_injection_service_factory.h"  // nogncheck
-@@ -506,16 +506,16 @@
+@@ -507,11 +507,11 @@
  #include "chrome/browser/webauthn/passkey_unlock_manager_factory.h"
  #include "device/fido/public/features.h"
  #endif
@@ -42,18 +42,12 @@ $NetBSD$
  #include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
  #endif
  
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/reporting/saas_usage/saas_usage_reporting_controller_factory.h"
- #endif
- 
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
  #include "chrome/browser/browser_switcher/browser_switcher_service_factory.h"
  #include "chrome/browser/enterprise/signin/enterprise_signin_service_factory.h"
  #include "chrome/browser/enterprise/signin/oidc_authentication_signin_interceptor_factory.h"
-@@ -601,7 +601,7 @@
+@@ -597,7 +597,7 @@
  #include "chrome/browser/sessions/session_service_factory.h"
  #endif
  
@@ -62,7 +56,7 @@ $NetBSD$
  #include "chrome/browser/gapis/gapis_service_factory.h"
  #include "components/gapis/features.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -748,7 +748,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -743,7 +743,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #if !BUILDFLAG(IS_ANDROID)
    AutoPictureInPictureHatsServiceFactory::GetInstance();
  #endif
@@ -71,7 +65,16 @@ $NetBSD$
    AccountsPolicyManagerFactory::GetInstance();
    search_integrity::SearchIntegrityFactory::GetInstance();
  #endif
-@@ -850,7 +850,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -803,7 +803,7 @@ void ChromeBrowserMainExtraPartsProfiles
+   autofill::AutofillOfferManagerFactory::GetInstance();
+   autofill::AutofillOptimizationGuideDeciderFactory::GetInstance();
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+   autofill::CrossTabCopyPasteTrackerFactory::GetInstance();
+ #endif
+   autofill::EntitySuppressionManagerFactory::GetInstance();
+@@ -848,7 +848,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #endif
  #endif
    browser_actuator::BrowserActuatorServiceFactory::GetInstance();
@@ -80,7 +83,7 @@ $NetBSD$
    browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
  #endif
    browser_sync::UserEventServiceFactory::GetInstance();
-@@ -917,7 +917,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -915,7 +915,7 @@ void ChromeBrowserMainExtraPartsProfiles
    collaboration::comments::CommentsServiceFactory::GetInstance();
    collaboration::messaging::MessagingBackendServiceFactory::GetInstance();
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -89,7 +92,7 @@ $NetBSD$
    tab_groups::CollaborationMessagingObserverFactory::GetInstance();
  #endif
    commerce::ShoppingServiceFactory::GetInstance();
-@@ -935,7 +935,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -928,7 +928,7 @@ void ChromeBrowserMainExtraPartsProfiles
    contextual_tasks::ContextualTasksUiServiceFactory::GetInstance();
  
    ContentIndexProviderFactory::GetInstance();
@@ -98,7 +101,7 @@ $NetBSD$
    glic::ContextualCueingServiceFactory::GetInstance();
  #endif
    ContextualSearchServiceFactory::GetInstance();
-@@ -987,7 +987,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -980,7 +980,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #endif
    enterprise_connectors::ConnectorsServiceFactory::GetInstance();
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -107,7 +110,7 @@ $NetBSD$
    enterprise_connectors::DeviceTrustConnectorServiceFactory::GetInstance();
    enterprise_connectors::DeviceTrustServiceFactory::GetInstance();
  #endif
-@@ -996,7 +996,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -989,7 +989,7 @@ void ChromeBrowserMainExtraPartsProfiles
    enterprise_connectors::ExtensionInstallEventRouterFactory::GetInstance();
    enterprise_connectors::ExtensionTelemetryEventRouterFactory::GetInstance();
  #endif
@@ -116,7 +119,7 @@ $NetBSD$
      BUILDFLAG(ENTERPRISE_LOCAL_CONTENT_ANALYSIS) &&                    \
      BUILDFLAG(SAFE_BROWSING_AVAILABLE)
    enterprise_connectors::LocalBinaryUploadServiceFactory::GetInstance();
-@@ -1011,7 +1011,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1004,7 +1004,7 @@ void ChromeBrowserMainExtraPartsProfiles
    }
  #endif
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -125,7 +128,7 @@ $NetBSD$
    if (enterprise_custom_headers::IsHttpHeaderInjectionEnabled()) {
      enterprise_custom_headers::HttpHeaderInjectionServiceFactory::GetInstance();
    }
-@@ -1025,7 +1025,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1018,7 +1018,7 @@ void ChromeBrowserMainExtraPartsProfiles
    enterprise_groups::EnterpriseGroupsProfileHandlerFactory::GetInstance();
  #endif
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -133,15 +136,10 @@ $NetBSD$
 +    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    enterprise_idle::IdleServiceFactory::GetInstance();
  #endif
-   enterprise_signals::SignalsAggregatorFactory::GetInstance();
-@@ -1035,14 +1035,14 @@ void ChromeBrowserMainExtraPartsProfiles
-   enterprise_reporting::CloudProfileReportingServiceFactory::GetInstance();
+   enterprise_isolated_mode::IsolatedModeSettingsServiceFactory::GetInstance();
+@@ -1030,10 +1030,10 @@ void ChromeBrowserMainExtraPartsProfiles
    enterprise_reporting::LegacyTechServiceFactory::GetInstance();
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
    enterprise_reporting::SaasUsageReportingControllerFactory::GetInstance();
- #endif
  #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)
@@ -152,7 +150,7 @@ $NetBSD$
    enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
  #endif
  #if !BUILDFLAG(IS_ANDROID)
-@@ -1092,7 +1092,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1083,7 +1083,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #if BUILDFLAG(IS_CHROMEOS)
    GalleryWatchManager::EnsureFactoryBuilt();
  #endif
@@ -161,7 +159,7 @@ $NetBSD$
    if (base::FeatureList::IsEnabled(gapis::kEnableGapis)) {
      GapisServiceFactory::GetInstance();
    }
-@@ -1185,7 +1185,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1176,7 +1176,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #if BUILDFLAG(IS_ANDROID)
    MerchantViewerDataManagerFactory::GetInstance();
  #endif
@@ -170,7 +168,7 @@ $NetBSD$
    metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
  #endif
    private_insights::PrivateInsightsServiceFactory::GetInstance();
-@@ -1296,7 +1296,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1294,7 +1294,7 @@ void ChromeBrowserMainExtraPartsProfiles
    PasswordCounterFactory::GetInstance();
  #endif  // !BUILDFLAG(IS_ANDROID)
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -179,7 +177,7 @@ $NetBSD$
    PasswordManagerBlocklistPolicyFactory::GetInstance();
  #endif
    PasswordManagerSettingsServiceFactory::GetInstance();
-@@ -1348,7 +1348,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1346,7 +1346,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #if BUILDFLAG(IS_CHROMEOS)
    policy::PolicyCertServiceFactory::GetInstance();
  #endif
@@ -188,7 +186,7 @@ $NetBSD$
    policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
  #endif
    policy::UserCloudPolicyInvalidatorFactory::GetInstance();
-@@ -1358,7 +1358,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1356,7 +1356,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #else
    policy::UserPolicySigninServiceFactory::GetInstance();
  #endif
@@ -197,7 +195,7 @@ $NetBSD$
    policy::UserPolicyOidcSigninServiceFactory::GetInstance();
  #endif
    PredictionModelHandlerProviderFactory::GetInstance();
-@@ -1380,7 +1380,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1378,7 +1378,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
    ProfileStatisticsFactory::GetInstance();
  #endif
@@ -206,7 +204,7 @@ $NetBSD$
    ProfileTokenWebSigninInterceptorFactory::GetInstance();
    OidcAuthenticationSigninInterceptorFactory::GetInstance();
  #endif
-@@ -1405,7 +1405,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1400,7 +1400,7 @@ void ChromeBrowserMainExtraPartsProfiles
    ReduceAcceptLanguageFactory::GetInstance();
    RendererUpdaterFactory::GetInstance();
    regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
@@ -215,12 +213,3 @@ $NetBSD$
    reporting::ManualTestHeartbeatEventFactory::GetInstance();
  #endif
    RevokedPermissionsOSNotificationDisplayManagerFactory::GetInstance();
-@@ -1613,7 +1613,7 @@ void ChromeBrowserMainExtraPartsProfiles
- #endif
- 
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
-   autofill::AtMemoryCrossTabCopyPasteTrackerFactory::GetInstance();
- #endif
- 
diff --git a/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc b/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
index 923762227a..a4b2541f61 100644
--- a/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/profiles/profile_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/profiles/profile_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/profiles/profile_impl.cc
-@@ -268,7 +268,7 @@
+@@ -271,7 +271,7 @@
  #include "chrome/browser/safe_browsing/safe_browsing_service.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/gapis/gapis_service_factory.h"
  #include "components/gapis/gapis_service.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -277,6 +277,10 @@
+@@ -280,6 +280,10 @@
  #include "chrome/browser/themes/theme_service_factory.h"
  #endif  // !BUILDFLAG(IS_ANDROID)
  
@@ -26,7 +26,7 @@ $NetBSD$
  using bookmarks::BookmarkModel;
  using content::BrowserThread;
  using content::DownloadManagerDelegate;
-@@ -640,7 +644,7 @@ void ProfileImpl::LoadPrefsForNormalStar
+@@ -643,7 +647,7 @@ void ProfileImpl::LoadPrefsForNormalStar
    policy_provider = GetUserCloudPolicyManagerAsh();
  #else  // !BUILDFLAG(IS_CHROMEOS)
    {
@@ -35,7 +35,7 @@ $NetBSD$
      if (GetTestingCloudPolicyManagerFactory()) {
        auto result = GetTestingCloudPolicyManagerFactory().Run(this);
        if (std::holds_alternative<
-@@ -659,7 +663,7 @@ void ProfileImpl::LoadPrefsForNormalStar
+@@ -662,7 +666,7 @@ void ProfileImpl::LoadPrefsForNormalStar
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
      if (!cloud_policy_manager) {
@@ -44,7 +44,7 @@ $NetBSD$
        ProfileAttributesEntry* entry = nullptr;
        if (g_browser_process->profile_manager()) {
          entry = g_browser_process->profile_manager()
-@@ -852,7 +856,7 @@ void ProfileImpl::DoFinalInit(CreateMode
+@@ -855,7 +859,7 @@ void ProfileImpl::DoFinalInit(CreateMode
    }
  #endif
  
@@ -53,7 +53,7 @@ $NetBSD$
    // Bootstrap and initialize the Gapis service.
    if (gapis::GapisService* gapis_service =
            GapisServiceFactory::GetForProfile(this)) {
-@@ -948,7 +952,17 @@ void ProfileImpl::DoFinalInit(CreateMode
+@@ -951,7 +955,17 @@ void ProfileImpl::DoFinalInit(CreateMode
  }
  
  base::FilePath ProfileImpl::last_selected_directory() {
diff --git a/chromium/patches/patch-chrome_browser_profiles_profile__io__data.cc b/chromium/patches/patch-chrome_browser_profiles_profile__io__data.cc
index 9f2b293002..feb3744c2e 100644
--- a/chromium/patches/patch-chrome_browser_profiles_profile__io__data.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_profile__io__data.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/profiles/profile_io_data.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/profiles/profile_io_data.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/profiles/profile_io_data.cc
 @@ -17,7 +17,7 @@
  #include "url/gurl.h"
diff --git a/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc b/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
index dd31544b7b..e7fbe3765f 100644
--- a/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/profiles/profiles_state.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/profiles/profiles_state.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/profiles/profiles_state.cc
 @@ -194,7 +194,7 @@ bool IsGuestModeRequested(const base::Co
                            PrefService* local_state,
diff --git a/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc b/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
index 532ebec04e..1ae4f2fd7d 100644
--- a/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc
 @@ -21,7 +21,7 @@
  #include "chrome/browser/regional_capabilities/regional_capabilities_service_client_chromeos.h"
diff --git a/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h b/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h
index 9b8988d692..2405c7025e 100644
--- a/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h
+++ b/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/regional_capabilities/regional_capabilities_service_factory.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/regional_capabilities/regional_capabilities_service_factory.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.h
 @@ -31,7 +31,7 @@ class RegionalCapabilitiesServiceFactory
  
diff --git a/chromium/patches/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc b/chromium/patches/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
index aaa90855f1..e7587602d0 100644
--- a/chromium/patches/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
+++ b/chromium/patches/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/renderer_context_menu/render_view_context_menu.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/renderer_context_menu/render_view_context_menu.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/renderer_context_menu/render_view_context_menu.cc
-@@ -286,7 +286,7 @@
+@@ -289,7 +289,7 @@
  #include "url/origin.h"
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #include "components/webapps/isolated_web_apps/scheme.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS)
-@@ -6030,7 +6030,7 @@ void RenderViewContextMenu::AppendRevise
+@@ -6081,7 +6081,7 @@ void RenderViewContextMenu::AppendRevise
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc b/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
index dc1f9ca3f8..2340c00c92 100644
--- a/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
+++ b/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/renderer_preferences_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/renderer_preferences_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/renderer_preferences_util.cc
-@@ -38,12 +38,12 @@
+@@ -40,12 +40,12 @@
  #include "ui/base/ui_base_features.h"
  #include "ui/native_theme/native_theme.h"
  
@@ -21,7 +21,7 @@ $NetBSD$
  #include "base/environment.h"
  #include "base/nix/xdg_util.h"
  #include "ui/linux/linux_ui.h"
-@@ -112,7 +112,7 @@ void UpdateFromSystemSettings(blink::Ren
+@@ -114,7 +114,7 @@ void UpdateFromSystemSettings(blink::Ren
                                Profile* profile) {
    const PrefService* pref_service = profile->GetPrefs();
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -30,7 +30,7 @@ $NetBSD$
    content::UpdateFontRendererPreferencesFromSystemSettings(prefs);
  #endif
    prefs->focus_ring_color = BUILDFLAG(IS_MAC) ? SkColorSetRGB(0x00, 0x5F, 0xCC)
-@@ -126,7 +126,7 @@ void UpdateFromSystemSettings(blink::Ren
+@@ -128,7 +128,7 @@ void UpdateFromSystemSettings(blink::Ren
    prefs->inactive_selection_fg_color = SK_ColorBLACK;
  #endif
  
@@ -39,7 +39,7 @@ $NetBSD$
    if (auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile)) {
      if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) {
        linux_ui_theme->GetFocusRingColor(&prefs->focus_ring_color);
-@@ -143,7 +143,7 @@ void UpdateFromSystemSettings(blink::Ren
+@@ -145,7 +145,7 @@ void UpdateFromSystemSettings(blink::Ren
  #endif  // BUILDFLAG(IS_LINUX)
  #endif  // BUILDFLAG(USE_AURA)
  
@@ -48,7 +48,7 @@ $NetBSD$
    if (auto* linux_ui = ui::LinuxUi::instance()) {
      prefs->middle_click_paste_allowed = linux_ui->PrimaryPasteEnabled();
    }
-@@ -245,7 +245,7 @@ void UpdateFromSystemSettings(blink::Ren
+@@ -256,7 +256,7 @@ void UpdateFromSystemSettings(blink::Ren
    prefs->view_source_line_wrap_enabled =
        pref_service->GetBoolean(prefs::kViewSourceLineWrappingEnabled);
  
diff --git a/chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css b/chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
deleted file mode 100644
index f4a28beb95..0000000000
--- a/chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig	2026-09-17 03:47:47.000000000 +0000
-+++ chrome/browser/resources/settings/autofill_page/passwords_shared.css
-@@ -100,7 +100,7 @@ cr-input.password-input::part(input),
-    * necessary to prevent Chrome from using the operating system's font
-    * instead of the Material Design font.
-    * TODO(dbeam): why not font: inherit? */
--<if expr="is_linux or is_chromeos">
-+<if expr="is_posix or is_chromeos">
-   font-family: 'DejaVu Sans Mono', monospace;
- </if>
- <if expr="is_win">
diff --git a/chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords_passwords__shared.css b/chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords_passwords__shared.css
new file mode 100644
index 0000000000..56b324fa40
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords_passwords__shared.css
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/resources/settings/autofill_page/passwords/passwords_shared.css.orig	2026-09-22 00:09:16.000000000 +0000
++++ chrome/browser/resources/settings/autofill_page/passwords/passwords_shared.css
+@@ -100,7 +100,7 @@ cr-input.password-input::part(input),
+    * necessary to prevent Chrome from using the operating system's font
+    * instead of the Material Design font.
+    * TODO(dbeam): why not font: inherit? */
+-<if expr="is_linux or is_chromeos">
++<if expr="is_posix or is_chromeos">
+   font-family: 'DejaVu Sans Mono', monospace;
+ </if>
+ <if expr="is_win">
diff --git a/chromium/patches/patch-chrome_browser_resources_signin_signin__shared.css b/chromium/patches/patch-chrome_browser_resources_signin_signin__shared.css
index 8bf411670e..d424c0fa63 100644
--- a/chromium/patches/patch-chrome_browser_resources_signin_signin__shared.css
+++ b/chromium/patches/patch-chrome_browser_resources_signin_signin__shared.css
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/resources/signin/signin_shared.css.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/resources/signin/signin_shared.css.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/resources/signin/signin_shared.css
 @@ -39,7 +39,7 @@ a {
    justify-content: flex-end;
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
index d6dc99ad68..9e3a5664aa 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
 @@ -1404,7 +1404,7 @@ std::string ChromePasswordProtectionServ
      ReusedPasswordAccountType password_type) const {
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
index 778445792b..0cfa4f9dbd 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
 @@ -692,7 +692,7 @@ void IncidentReportingService::OnEnviron
  
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
index cf978f821f..6fa0392675 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc
 @@ -19,7 +19,7 @@
  #include "content/public/browser/web_contents.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/browser_window/public/browser_window_features.h"
  #include "chrome/browser/ui/browser_window/public/browser_window_interface.h"
  #include "chrome/browser/ui/browser_window/public/profile_browser_collection.h"
-@@ -74,7 +74,7 @@ void SafeBrowsingPrefChangeHandler::
+@@ -75,7 +75,7 @@ void SafeBrowsingPrefChangeHandler::
      MaybeShowEnhancedProtectionSettingChangeNotification(
          content::WebContents* web_contents) {
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h
index f16a94bdfc..f86c147322 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h
 @@ -21,7 +21,7 @@
  #endif
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__service.cc b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__service.cc
index a3a7d2463d..467c6dab2e 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__service.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/safe_browsing/safe_browsing_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/safe_browsing/safe_browsing_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/safe_browsing/safe_browsing_service.cc
 @@ -81,7 +81,7 @@
  #include "services/preferences/public/mojom/tracked_preference_validation_delegate.mojom.h"
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc b/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc
index 6655dd091b..ba9bb29f3e 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/safe_browsing/security_settings_bundle_pref_change_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/safe_browsing/security_settings_bundle_pref_change_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/safe_browsing/security_settings_bundle_pref_change_handler.cc
 @@ -11,7 +11,7 @@
  #include "components/safe_browsing/core/common/safe_browsing_prefs.h"
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h b/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h
index b0961448f5..75ab4cd187 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/safe_browsing/security_settings_bundle_pref_change_handler.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/safe_browsing/security_settings_bundle_pref_change_handler.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/safe_browsing/security_settings_bundle_pref_change_handler.h
 @@ -8,7 +8,7 @@
  #include "base/memory/raw_ptr.h"
diff --git a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
index c76d3a415b..20cc0b1d49 100644
--- a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
+++ b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/screen_ai/screen_ai_install_state.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/screen_ai/screen_ai_install_state.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/screen_ai/screen_ai_install_state.cc
 @@ -37,7 +37,7 @@ bool ScreenAIInstallState::IsDeviceCompa
    // Check if the CPU has the required instruction set to run the Screen AI
diff --git a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
index 511dffe4eb..772e63aaa4 100644
--- a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
+++ b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/screen_ai/screen_ai_service_handler_base.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/screen_ai/screen_ai_service_handler_base.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/screen_ai/screen_ai_service_handler_base.cc
 @@ -253,7 +253,7 @@ void ScreenAIServiceHandlerBase::LaunchI
    base::FilePath binary_path = state_instance->get_component_binary_path();
diff --git a/chromium/patches/patch-chrome_browser_sessions_session__restore.cc b/chromium/patches/patch-chrome_browser_sessions_session__restore.cc
index e8ef0f728d..1abbfca9aa 100644
--- a/chromium/patches/patch-chrome_browser_sessions_session__restore.cc
+++ b/chromium/patches/patch-chrome_browser_sessions_session__restore.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sessions/session_restore.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/sessions/session_restore.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/sessions/session_restore.cc
-@@ -128,7 +128,7 @@
+@@ -127,7 +127,7 @@
  #include "ui/wm/core/scoped_animation_disabler.h"
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
-@@ -1363,7 +1363,7 @@ class SessionRestoreImpl : public Browse
+@@ -1360,7 +1360,7 @@ class SessionRestoreImpl : public Browse
      bool is_first_tab = true;
      for (const auto& startup_tab : startup_tabs) {
        const GURL& url = startup_tab.url;
diff --git a/chromium/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc b/chromium/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
index ad34db0477..91d8246a40 100644
--- a/chromium/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
+++ b/chromium/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/sharing/sharing_handler_registry_impl.cc
 @@ -27,7 +27,7 @@
  #endif  // BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-chrome_browser_shell__integration.h b/chromium/patches/patch-chrome_browser_shell__integration.h
index 20fc56535f..fa4a4fcbc3 100644
--- a/chromium/patches/patch-chrome_browser_shell__integration.h
+++ b/chromium/patches/patch-chrome_browser_shell__integration.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/shell_integration.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/shell_integration.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/shell_integration.h
 @@ -188,7 +188,7 @@ std::u16string GetAppShortcutsSubdirName
  #endif
diff --git a/chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc b/chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc
index 34d3cf8a65..dc95106933 100644
--- a/chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc
+++ b/chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/shortcuts/icon_badging.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/shortcuts/icon_badging.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/shortcuts/icon_badging.cc
 @@ -58,7 +58,7 @@ enum class BadgeSize {
  constexpr ShortcutSize kSizesNeededForShortcutCreation[] = {
diff --git a/chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc b/chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc
index dc910c2e2e..b289222cf7 100644
--- a/chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc
+++ b/chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/signin/chrome_signin_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/signin/chrome_signin_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/signin/chrome_signin_client.cc
-@@ -163,7 +163,7 @@ signin_metrics::ProfileSignout kAlwaysAl
+@@ -165,7 +165,7 @@ signin_metrics::ProfileSignout kAlwaysAl
  std::string HatsSurveyTriggerForAccessPoint(
      signin_metrics::AccessPoint access_point) {
    switch (access_point) {
diff --git a/chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc b/chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc
index ced13fdd71..c8b3bc1c9f 100644
--- a/chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc
+++ b/chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc
@@ -4,27 +4,27 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/signin/signin_hats_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/signin/signin_hats_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/signin/signin_hats_util.cc
 @@ -45,7 +45,7 @@
  
  namespace {
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) 
  constexpr char kChannel[] = "Channel";
  constexpr char kChromeVersion[] = "Chrome Version";
  constexpr char kNumberOfChromeProfiles[] = "Number of Chrome Profiles";
-@@ -232,7 +232,7 @@ void LaunchHatsSurveyForProfileInternal(
+@@ -239,7 +239,7 @@ void LaunchHatsSurveyForProfileInternal(
      Profile* profile,
      bool defer_if_no_browser,
      base::OnceCallback<SurveyStringData()> data_factory) {
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   if (!profile || !IsSurveyEnabledForHatsTrigger(trigger)) {
+   if (!profile || profile->IsOffTheRecord() ||
+       !IsSurveyEnabledForHatsTrigger(trigger)) {
      return;
-   }
-@@ -278,7 +278,7 @@ void LaunchHatsSurveyForProfile(const st
+@@ -285,7 +285,7 @@ void LaunchHatsSurveyForProfile(const st
                                      access_point_for_data_type_promo) {
    LaunchHatsSurveyForProfileInternal(
        trigger, profile, defer_if_no_browser,
diff --git a/chromium/patches/patch-chrome_browser_signin_signin__util.cc b/chromium/patches/patch-chrome_browser_signin_signin__util.cc
index e3f7b89063..411b0b8cef 100644
--- a/chromium/patches/patch-chrome_browser_signin_signin__util.cc
+++ b/chromium/patches/patch-chrome_browser_signin_signin__util.cc
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/signin/signin_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/signin/signin_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/signin/signin_util.cc
-@@ -48,7 +48,7 @@
- #include "services/network/public/mojom/cookie_manager.mojom.h"
+@@ -43,7 +43,7 @@
+ #include "google_apis/gaia/gaia_id.h"
  #include "ui/base/l10n/l10n_util.h"
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -15,16 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/dialogs/browser_dialogs.h"
  #include "components/strings/grit/components_strings.h"
  #include "ui/base/interaction/element_identifier.h"
-@@ -98,7 +98,7 @@ CookiesMover::CookiesMover(base::WeakPtr
- CookiesMover::~CookiesMover() = default;
- 
- void CookiesMover::StartMovingCookies() {
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
-   bool allow_cookies_to_be_moved = base::FeatureList::IsEnabled(
-       profile_management::features::kThirdPartyProfileManagement);
- #else
-@@ -400,7 +400,7 @@ bool IsSyncingUserSelectableTypesAllowed
+@@ -325,7 +325,7 @@ bool IsSyncingUserSelectableTypesAllowed
    return true;
  }
  
diff --git a/chromium/patches/patch-chrome_browser_signin_signin__util.h b/chromium/patches/patch-chrome_browser_signin_signin__util.h
index e78fd222ce..4b8ce3e2d0 100644
--- a/chromium/patches/patch-chrome_browser_signin_signin__util.h
+++ b/chromium/patches/patch-chrome_browser_signin_signin__util.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/signin/signin_util.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/signin/signin_util.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/signin/signin_util.h
-@@ -206,7 +206,7 @@ bool IsSyncingUserSelectableTypesAllowed
+@@ -172,7 +172,7 @@ bool IsSyncingUserSelectableTypesAllowed
      const syncer::SyncService* sync_service,
      const syncer::UserSelectableTypeSet& types);
  
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc b/chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
index 55ea680e77..37a4a39f2c 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc
 @@ -42,7 +42,7 @@
  namespace supervised_user {
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
index 468270acf0..022c1c66f3 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_browser_utils.cc
 @@ -38,7 +38,7 @@
  #include "chrome/browser/ash/profiles/profile_helper.h"
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
index 19ab949858..34a6fd9b4b 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_browser_utils.h
 @@ -52,7 +52,7 @@ std::string GetAccountGivenName(Profile&
  // of the user.
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
index cd74dba7c0..29ad504051 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
 @@ -249,7 +249,7 @@ void SupervisedUserExtensionsDelegateImp
        return;
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
index 8fbf155202..67d6f3dfc4 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
 @@ -346,7 +346,7 @@ void SupervisedUserExtensionsManager::
      ActivateManagementPolicyAndUpdateRegistration() {
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
index a4afb95cb5..66428b8ebc 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_extensions_manager.h
 @@ -147,7 +147,7 @@ class SupervisedUserExtensionsManager : 
    // launched.
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
index d8299b3b4d..7f07567579 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc
 @@ -33,13 +33,13 @@
  #include "chrome/browser/supervised_user/child_accounts/child_account_service_android.h"
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
index 71da867c51..9782552aa7 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc
-@@ -19,7 +19,7 @@
- #include "components/supervised_user/core/browser/supervised_user_service.h"
+@@ -17,7 +17,7 @@
+ #include "components/supervised_user/core/browser/supervised_user_metrics_service.h"
  #include "content/public/browser/browser_context.h"
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_extensions_metrics_delegate_impl.h"
  #endif
  
-@@ -73,7 +73,7 @@ SupervisedUserMetricsServiceFactory::Bui
+@@ -70,7 +70,7 @@ SupervisedUserMetricsServiceFactory::Bui
    std::unique_ptr<supervised_user::SupervisedUserMetricsService ::
                        SupervisedUserMetricsServiceExtensionDelegate>
        extensions_metrics_delegate = nullptr;
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
index 2ed9594322..7a67c5d2db 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc
 @@ -57,7 +57,7 @@
  #include "components/supervised_user/core/browser/android/android_parental_controls.h"
diff --git a/chromium/patches/patch-chrome_browser_support__tool_support__tool__util.cc b/chromium/patches/patch-chrome_browser_support__tool_support__tool__util.cc
index b0f0cd6131..322dcd6f96 100644
--- a/chromium/patches/patch-chrome_browser_support__tool_support__tool__util.cc
+++ b/chromium/patches/patch-chrome_browser_support__tool_support__tool__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/support_tool/support_tool_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/support_tool/support_tool_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/support_tool/support_tool_util.cc
 @@ -53,7 +53,7 @@
  #endif  // BUILDFLAG(IS_CHROMEOS_WITH_HW_DETAILS)
diff --git a/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
index eedd141143..de8f59771a 100644
--- a/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
+++ b/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/sync/chrome_sync_controller_builder.cc
-@@ -346,7 +346,7 @@ ChromeSyncControllerBuilder::Build(synce
+@@ -353,7 +353,7 @@ ChromeSyncControllerBuilder::Build(synce
  #if BUILDFLAG(ENABLE_SPELLCHECK)
      // Chrome prefers OS provided spell checkers where they exist. So only sync
      // the custom dictionary on platforms that typically don't provide one.
diff --git a/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc b/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
index 4fa40d860a..f10ee602c4 100644
--- a/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
+++ b/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sync/device_info_sync_client_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/sync/device_info_sync_client_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/sync/device_info_sync_client_impl.cc
-@@ -39,7 +39,7 @@ DeviceInfoSyncClientImpl::~DeviceInfoSyn
+@@ -41,7 +41,7 @@ DeviceInfoSyncClientImpl::~DeviceInfoSyn
  std::string DeviceInfoSyncClientImpl::GetSigninScopedDeviceId() const {
  // Since the local sync backend is currently only supported on Windows, Mac and
  // Linux don't even check the pref on other os-es.
diff --git a/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc b/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
index 8b7b0c8c6e..24a54c33cb 100644
--- a/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sync/sync_service_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/sync/sync_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/sync/sync_service_factory.cc
 @@ -140,7 +140,7 @@ namespace {
  tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) {
diff --git a/chromium/patches/patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc b/chromium/patches/patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc
index 5fe10fc733..e2228d2cc4 100644
--- a/chromium/patches/patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc
+++ b/chromium/patches/patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sync/test/integration/sync_service_impl_harness.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/sync/test/integration/sync_service_impl_harness.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/sync/test/integration/sync_service_impl_harness.cc
 @@ -489,7 +489,7 @@ bool SyncServiceImplHarness::EnableHisto
    // Tabs and history are bundled together in the same toggle.
diff --git a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.cc b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
index 219d544267..e6067dfc63 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/task_manager/sampling/task_group.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/task_manager/sampling/task_group.cc
 @@ -34,7 +34,7 @@ const int kBackgroundRefreshTypesMask =
  #if BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h
index 21aeae7989..1805570479 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/task_manager/sampling/task_group.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/task_manager/sampling/task_group.h
 @@ -40,7 +40,7 @@ inline constexpr int kUnsupportedVMRefre
      REFRESH_TYPE_WEBCACHE_STATS | REFRESH_TYPE_NETWORK_USAGE |
diff --git a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
index 139d12bb5e..ff77e38644 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/task_manager/sampling/task_group_sampler.cc
 @@ -45,7 +45,7 @@ TaskGroupSampler::TaskGroupSampler(
      const OnCpuRefreshCallback& on_cpu_refresh,
diff --git a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
index 9548f83b55..41add8b57c 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/task_manager/sampling/task_group_sampler.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/task_manager/sampling/task_group_sampler.h
 @@ -33,7 +33,7 @@ class TaskGroupSampler : public base::Re
    using OnSwappedMemRefreshCallback =
diff --git a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
index bb534ef55d..89bfe2356e 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/task_manager/sampling/task_manager_impl.cc
 @@ -232,7 +232,7 @@ void TaskManagerImpl::GetUSERHandles(Tas
  }
diff --git a/chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h b/chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h
index faa0f92333..d4c77ac7a8 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h
+++ b/chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/task_manager/task_manager_observer.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/task_manager/task_manager_observer.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/task_manager/task_manager_observer.h
 @@ -45,7 +45,7 @@ enum RefreshType {
    // or backgrounded.
diff --git a/chromium/patches/patch-chrome_browser_themes_theme__helper.cc b/chromium/patches/patch-chrome_browser_themes_theme__helper.cc
index 1dce62fb51..f7dd42248c 100644
--- a/chromium/patches/patch-chrome_browser_themes_theme__helper.cc
+++ b/chromium/patches/patch-chrome_browser_themes_theme__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/themes/theme_helper.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/themes/theme_helper.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/themes/theme_helper.cc
 @@ -18,7 +18,7 @@
  #include "ui/gfx/image/image.h"
diff --git a/chromium/patches/patch-chrome_browser_themes_theme__service.cc b/chromium/patches/patch-chrome_browser_themes_theme__service.cc
index 64b506d9ee..0cd5739349 100644
--- a/chromium/patches/patch-chrome_browser_themes_theme__service.cc
+++ b/chromium/patches/patch-chrome_browser_themes_theme__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/themes/theme_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/themes/theme_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/themes/theme_service.cc
-@@ -78,7 +78,7 @@
+@@ -88,7 +88,7 @@
  #include "extensions/browser/extension_registry_observer.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/time/time.h"
  #include "ui/linux/linux_ui.h"
  #include "ui/linux/linux_ui_factory.h"
-@@ -289,7 +289,7 @@ std::unique_ptr<ui::ThemeProvider> Theme
+@@ -299,7 +299,7 @@ std::unique_ptr<ui::ThemeProvider> Theme
  // static
  void ThemeService::RegisterProfilePrefs(
      user_prefs::PrefRegistrySyncable* registry) {
@@ -24,7 +24,7 @@ $NetBSD$
    registry->RegisterIntegerPref(prefs::kSystemTheme,
                                  static_cast<int>(ui::GetDefaultSystemTheme()));
  #endif
-@@ -423,7 +423,7 @@ CustomThemeSupplier* ThemeService::GetTh
+@@ -433,7 +433,7 @@ CustomThemeSupplier* ThemeService::GetTh
  }
  
  bool ThemeService::ShouldUseCustomFrame() const {
diff --git a/chromium/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc b/chromium/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc
index 26b85b22d6..732a457259 100644
--- a/chromium/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc
+++ b/chromium/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/themes/theme_service_aura_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/themes/theme_service_aura_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/themes/theme_service_aura_linux.cc
 @@ -23,7 +23,7 @@ namespace {
  ui::SystemTheme ValidateSystemTheme(ui::SystemTheme system_theme) {
diff --git a/chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc b/chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
index 0294203273..4683499375 100644
--- a/chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/themes/theme_service_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/themes/theme_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/themes/theme_service_factory.cc
 @@ -23,7 +23,7 @@
  #include "chrome/browser/themes/theme_helper_win.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_accelerator__table.cc b/chromium/patches/patch-chrome_browser_ui_accelerator__table.cc
index 82502eabe8..27aff88bc0 100644
--- a/chromium/patches/patch-chrome_browser_ui_accelerator__table.cc
+++ b/chromium/patches/patch-chrome_browser_ui_accelerator__table.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/accelerator_table.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/accelerator_table.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/accelerator_table.cc
 @@ -77,11 +77,11 @@ const AcceleratorMapping kAcceleratorMap
      {ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE},
diff --git a/chromium/patches/patch-chrome_browser_ui_actions_chrome__action__id.h b/chromium/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
index 4955904135..730ed2347c 100644
--- a/chromium/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
+++ b/chromium/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/actions/chrome_action_id.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/actions/chrome_action_id.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -450,7 +450,7 @@
+@@ -457,7 +457,7 @@
    E(kActionVisitDesktopOfLruUser3, IDC_VISIT_DESKTOP_OF_LRU_USER_3) \
    E(kActionVisitDesktopOfLruUser4, IDC_VISIT_DESKTOP_OF_LRU_USER_4) \
    E(kActionVisitDesktopOfLruUser5, IDC_VISIT_DESKTOP_OF_LRU_USER_5)
diff --git a/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.cc b/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.cc
index 071ce9de1e..24f28e2a13 100644
--- a/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.cc
+++ b/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/autofill/chrome_autofill_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/autofill/chrome_autofill_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/autofill/chrome_autofill_client.cc
-@@ -329,7 +329,7 @@ void ChromeAutofillClient::AtMemoryCopyP
+@@ -339,7 +339,7 @@ void ChromeAutofillClient::AtMemoryCopyP
                                             ->GetPrimaryMainFrame()
                                             ->GetPageUkmSourceId())) {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
      client_->ShowAutofillAtMemoryPromo();
  #endif
    }
-@@ -381,7 +381,7 @@ void ChromeAutofillClient::AtMemoryCopyP
+@@ -391,7 +391,7 @@ void ChromeAutofillClient::AtMemoryCopyP
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.h b/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.h
index d57c49fccb..bd43439a06 100644
--- a/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.h
+++ b/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/autofill/chrome_autofill_client.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/autofill/chrome_autofill_client.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/autofill/chrome_autofill_client.h
-@@ -130,7 +130,7 @@ class ChromeAutofillClient : public Cont
+@@ -132,7 +132,7 @@ class ChromeAutofillClient : public Cont
    ~ChromeAutofillClient() override;
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc b/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
index 0a7f574db1..5456cc51e5 100644
--- a/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
+++ b/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
@@ -4,18 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
-@@ -31,7 +31,7 @@
- #include "ui/gfx/geometry/size.h"
- #include "url/gurl.h"
- 
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/browser_window/public/browser_window_interface.h"  // nogncheck
- #endif  // BUILDFLAG(IS_LINUX)
- 
-@@ -62,7 +62,7 @@ gfx::Size GetPopupSizeForBnpl() {
+@@ -59,7 +59,7 @@ gfx::Size GetPopupSizeForBnpl() {
  DesktopPaymentsWindowManager::DesktopPaymentsWindowManager(
      ContentAutofillClient* client)
      : client_(CHECK_DEREF(client)) {
@@ -24,7 +15,7 @@ $NetBSD$
    scoped_observation_.Observe(
        ProfileBrowserCollection::GetForProfile(Profile::FromBrowserContext(
            client_->GetWebContents().GetBrowserContext())));
-@@ -157,7 +157,7 @@ void DesktopPaymentsWindowManager::WebCo
+@@ -155,7 +155,7 @@ void DesktopPaymentsWindowManager::WebCo
    }
  }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h b/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
index 9374f70ec0..b203de9b04 100644
--- a/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
+++ b/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h
 @@ -15,7 +15,7 @@
  #include "content/public/browser/web_contents_observer.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__actions.cc b/chromium/patches/patch-chrome_browser_ui_browser__actions.cc
index 1cc7f1918d..ef03b19898 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__actions.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__actions.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/browser_actions.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/browser_actions.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/browser_actions.cc
-@@ -237,7 +237,7 @@
+@@ -242,7 +242,7 @@
  #include "chrome/browser/ui/views/download/bubble/download_toolbar_ui_controller.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/common/pref_names.h"
  #include "components/prefs/pref_service.h"
  #endif
-@@ -2545,7 +2545,7 @@ void BrowserActions::InitializeToolbarAn
+@@ -2609,7 +2609,7 @@ void BrowserActions::InitializeToolbarAn
            .Build());
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -24,8 +24,8 @@ $NetBSD$
    root_action_item_->AddChild(
        actions::ActionItem::Builder(
            base::BindRepeating(
-@@ -2677,7 +2677,7 @@ void BrowserActions::InitializeToolbarAn
-           .SetActionId(kActionExit)
+@@ -2769,7 +2769,7 @@ void BrowserActions::InitializeToolbarAn
+           .SetAccelerator(GetAcceleratorForCommandId(IDC_EXIT))
            .Build());
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
@@ -33,16 +33,16 @@ $NetBSD$
    root_action_item_->AddChild(
        actions::ActionItem::Builder(
            base::BindRepeating(
-@@ -3589,7 +3589,7 @@ void BrowserActions::InitializeToolbarAn
+@@ -3766,7 +3766,7 @@ void BrowserActions::InitializeToolbarAn
                [](BrowserWindowInterface* bwi, actions::ActionItem* item,
                   actions::ActionInvocationContext context) {
                  base::RecordAction(base::UserMetricsAction("CreateShortcut"));
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-                 chrome::CreateDesktopShortcutForActiveWebContents(
-                     bwi->GetBrowserForMigrationOnly());
+                 chrome::CreateDesktopShortcutForActiveWebContents(bwi);
  #else
-@@ -4385,7 +4385,7 @@ void BrowserActions::InitializeToolbarAn
+                 web_app::CreateWebAppFromCurrentWebContents(
+@@ -4628,7 +4628,7 @@ void BrowserActions::InitializeToolbarAn
  #endif
  
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc b/chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
index 0b5cc828f8..9a2dfd526d 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/browser_command_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/browser_command_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/browser_command_controller.cc
 @@ -174,7 +174,7 @@
  #include "components/user_manager/user_manager.h"
@@ -24,7 +24,7 @@ $NetBSD$
  #include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h"
  #endif  // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
  
-@@ -505,7 +505,7 @@ bool BrowserCommandController::IsReserve
+@@ -506,7 +506,7 @@ bool BrowserCommandController::IsReserve
  #endif
    }
  
@@ -33,7 +33,7 @@ $NetBSD$
    // If this key was registered by the user as a content editing hotkey, then
    // it is not reserved.
    auto* linux_ui = ui::LinuxUi::instance();
-@@ -868,7 +868,7 @@ void BrowserCommandController::HandleCom
+@@ -872,7 +872,7 @@ void BrowserCommandController::HandleCom
        break;
  #endif
  
@@ -42,7 +42,7 @@ $NetBSD$
      case IDC_MINIMIZE_WINDOW:
        browser_->GetWindow()->Minimize();
        break;
-@@ -881,7 +881,7 @@ void BrowserCommandController::HandleCom
+@@ -885,7 +885,7 @@ void BrowserCommandController::HandleCom
  
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
  
@@ -51,7 +51,7 @@ $NetBSD$
      case IDC_USE_SYSTEM_TITLE_BAR: {
        PrefService* prefs = profile()->GetPrefs();
        prefs->SetBoolean(prefs::kUseCustomChromeFrame,
-@@ -1129,7 +1129,7 @@ void BrowserCommandController::HandleCom
+@@ -1131,7 +1131,7 @@ void BrowserCommandController::HandleCom
        break;
      case IDC_CREATE_SHORTCUT:
        base::RecordAction(base::UserMetricsAction("CreateShortcut"));
@@ -60,7 +60,7 @@ $NetBSD$
        chrome::CreateDesktopShortcutForActiveWebContents(browser_);
  #else
        web_app::CreateWebAppFromCurrentWebContents(
-@@ -1344,7 +1344,7 @@ void BrowserCommandController::HandleCom
+@@ -1346,7 +1346,7 @@ void BrowserCommandController::HandleCom
  #endif  // BUILDFLAG(GOOGLE_CHROME_BRANDING)
      case IDC_CHROME_WHATS_NEW:
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
@@ -69,7 +69,7 @@ $NetBSD$
        ShowChromeWhatsNew(browser_);
        break;
  #else
-@@ -1772,13 +1772,13 @@ void BrowserCommandController::InitComma
+@@ -1778,13 +1778,13 @@ void BrowserCommandController::InitComma
    command_updater_->UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true);
    command_updater_->UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true);
  #endif
@@ -85,7 +85,7 @@ $NetBSD$
    bool use_system_title_bar = true;
  #if BUILDFLAG(IS_OZONE)
    use_system_title_bar = ui::OzonePlatform::GetInstance()
-@@ -2192,7 +2192,7 @@ void BrowserCommandController::UpdateCom
+@@ -2200,7 +2200,7 @@ void BrowserCommandController::UpdateCom
    bool can_create_web_app = web_app::CanCreateWebApp(browser_);
    command_updater_->UpdateCommandEnabled(IDC_INSTALL_PWA, can_create_web_app);
  
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__commands.cc b/chromium/patches/patch-chrome_browser_ui_browser__commands.cc
index e10fd4bb77..081b4852ee 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__commands.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__commands.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/browser_commands.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/browser_commands.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/browser_commands.cc
-@@ -1377,7 +1377,7 @@ void NewTabToRight(BrowserWindowInterfac
+@@ -1421,7 +1421,7 @@ void NewTabToRight(BrowserWindowInterfac
  }
  
  void NewTabFromClipboardURL(BrowserWindowInterface* browser) {
@@ -15,7 +15,7 @@ $NetBSD$
    if (ui::Clipboard::IsSupportedClipboardBuffer(
            ui::ClipboardBuffer::kSelection)) {
      ui::Clipboard* clipboard = ui::Clipboard::GetForCurrentThread();
-@@ -2746,7 +2746,7 @@ void OpenUpdateChromeDialog(BrowserWindo
+@@ -2781,7 +2781,7 @@ void OpenUpdateChromeDialog(BrowserWindo
      ShowOutdatedUpgradeBubble(browser, browser,
                                /*auto_update_enabled=*/false);
    } else {
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc b/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
index bfcd639bf0..b4de7fc760 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/browser_ui_prefs.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/browser_ui_prefs.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/browser_ui_prefs.cc
 @@ -97,7 +97,7 @@ void RegisterBrowserPrefs(PrefRegistrySi
    registry->RegisterTimePref(prefs::kPinInfoBarLastShown, base::Time());
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__view__prefs.cc b/chromium/patches/patch-chrome_browser_ui_browser__view__prefs.cc
index e6f5aea50b..aad97fbbed 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__view__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__view__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/browser_view_prefs.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/browser_view_prefs.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/browser_view_prefs.cc
 @@ -14,7 +14,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc b/chromium/patches/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc
index f7e9955db9..24e344f203 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/browser_window/internal/browser_window_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/browser_window/internal/browser_window_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/browser_window/internal/browser_window_features.cc
-@@ -218,7 +218,7 @@
+@@ -219,7 +219,7 @@
  #include "chrome/browser/ui/startup/default_browser_prompt/pin_infobar/pin_infobar_controller.h"
  #endif
  
@@ -15,12 +15,12 @@ $NetBSD$
  #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_controller.h"
  #endif
  
-@@ -488,7 +488,7 @@ void BrowserWindowFeatures::Init(Browser
+@@ -497,7 +497,7 @@ void BrowserWindowFeatures::Init(Browser
                                                                   browser);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    profile_customization_bubble_sync_controller_ =
-       std::make_unique<ProfileCustomizationBubbleSyncController>(browser,
-                                                                  profile);
+       GetUserDataFactory()
+           .CreateInstance<ProfileCustomizationBubbleSyncController>(
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__window_internal_create__browser__window__non__android.cc b/chromium/patches/patch-chrome_browser_ui_browser__window_internal_create__browser__window__non__android.cc
index 6b410400fb..b193737025 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__window_internal_create__browser__window__non__android.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__window_internal_create__browser__window__non__android.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/browser_window/internal/create_browser_window_non_android.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/browser_window/internal/create_browser_window_non_android.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/browser_window/internal/create_browser_window_non_android.cc
 @@ -46,7 +46,7 @@ BrowserWindowCreateParams BrowserWindowC
  #if BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__window_public_browser__window__features.h b/chromium/patches/patch-chrome_browser_ui_browser__window_public_browser__window__features.h
index 7956452b4a..3e00d79410 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__window_public_browser__window__features.h
+++ b/chromium/patches/patch-chrome_browser_ui_browser__window_public_browser__window__features.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/browser_window/public/browser_window_features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/browser_window/public/browser_window_features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/browser_window/public/browser_window_features.h
-@@ -127,7 +127,7 @@ class ZoomBubbleManager;
+@@ -135,7 +135,7 @@ class ZoomBubbleManager;
  class WindowsTaskbarIconUpdater;
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  class ProfileCustomizationBubbleSyncController;
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
-@@ -230,7 +230,7 @@ namespace send_tab_to_self {
+@@ -237,7 +237,7 @@ namespace send_tab_to_self {
  class SendTabToSelfToolbarBubbleController;
  }  // namespace send_tab_to_self
  
@@ -24,16 +24,7 @@ $NetBSD$
  namespace session_restore_infobar {
  class SessionRestoreInfobarController;
  }  // namespace session_restore_infobar
-@@ -450,7 +450,7 @@ class BrowserWindowFeatures {
-     return pinned_toolbar_actions_;
-   }
- 
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   ProfileCustomizationBubbleSyncController*
-   profile_customization_bubble_sync_controller() {
-     return profile_customization_bubble_sync_controller_.get();
-@@ -766,7 +766,7 @@ class BrowserWindowFeatures {
+@@ -637,7 +637,7 @@ class BrowserWindowFeatures {
        pin_infobar_controller_;
  #endif
  
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__window_public_create__browser__window.h b/chromium/patches/patch-chrome_browser_ui_browser__window_public_create__browser__window.h
index 217f966383..b667f7547c 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__window_public_create__browser__window.h
+++ b/chromium/patches/patch-chrome_browser_ui_browser__window_public_create__browser__window.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/browser_window/public/create_browser_window.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/browser_window/public/create_browser_window.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/browser_window/public/create_browser_window.h
 @@ -181,7 +181,7 @@ struct BrowserWindowCreateParams {
    std::optional<int64_t> display_id;
diff --git a/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc b/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
index 845658d60d..a2e85917ee 100644
--- a/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
+++ b/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/chrome_pages.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/chrome_pages.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/chrome_pages.cc
 @@ -258,7 +258,7 @@ bool SiteGURLIsValid(const GURL& url) {
    return !site_origin.opaque() && (url.SchemeIsHTTPOrHTTPS() ||
diff --git a/chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc b/chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
index 443ff21165..5f0679998f 100644
--- a/chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
+++ b/chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/color/native_chrome_color_mixer.cc
 @@ -7,7 +7,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc b/chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc
index 0e0d8a97fd..2b947daca5 100644
--- a/chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc
+++ b/chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/hats/survey_config.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/hats/survey_config.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/hats/survey_config.cc
-@@ -579,7 +579,7 @@ std::vector<hats::SurveyConfig> GetAllSu
+@@ -583,7 +583,7 @@ std::vector<hats::SurveyConfig> GetAllSu
        &features::kHappinessTrackingSurveysForWallpaperSearch,
        kHatsSurveyTriggerWallpaperSearch);
  
diff --git a/chromium/patches/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc b/chromium/patches/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
index f5bf41c1cc..96bab4ec6b 100644
--- a/chromium/patches/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc
 @@ -59,7 +59,7 @@ TrustSafetySentimentServiceFactory::Buil
    // TrustSafetySentimentSurvey is conducted only for Windows, MacOS and Linux
diff --git a/chromium/patches/patch-chrome_browser_ui_infobars_browser__infobar__registry.cc b/chromium/patches/patch-chrome_browser_ui_infobars_browser__infobar__registry.cc
new file mode 100644
index 0000000000..e4bbc0fe5c
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_infobars_browser__infobar__registry.cc
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/infobars/browser_infobar_registry.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ chrome/browser/ui/infobars/browser_infobar_registry.cc
+@@ -47,7 +47,7 @@
+ #include "chrome/browser/ui/startup/default_browser_prompt/pin_infobar/pin_infobar_controller.h"
+ #endif
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_manager.h"
+ #endif
+ 
+@@ -256,7 +256,7 @@ void RegisterInfoBars() {
+   }
+ #endif
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   if (IsInfoBarMigrated(InfoBarDelegate::DEFAULT_BROWSER_INFOBAR_DELEGATE)) {
+     auto spec =
+         InfoBarSpec::Builder(InfoBarDelegate::DEFAULT_BROWSER_INFOBAR_DELEGATE)
diff --git a/chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc b/chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
index acd258b234..8979319acf 100644
--- a/chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
+++ b/chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc
 @@ -2009,7 +2009,7 @@ const gfx::VectorIcon& GetSharingHubVect
    return features::IsRoundedIconsEnabled()
diff --git a/chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc b/chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
index 548bec5433..b2641a8bc1 100644
--- a/chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc
 @@ -45,7 +45,7 @@ std::u16string RelaunchChromeBubbleContr
  #if BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
index 9ce4872ef1..ff29d4a82b 100644
--- a/chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
-@@ -119,7 +119,7 @@ namespace {
- 
+@@ -122,7 +122,7 @@ namespace {
  using Logger = autofill::SavePasswordProgressLogger;
+ using enum password_manager::PasswordForm::Store;
  
 -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  // Should be kept in sync with constant declared in
  // bubble_controllers/relaunch_chrome_bubble_controller.cc.
  constexpr int kMaxNumberOfTimesKeychainErrorBubbleIsShown = 3;
-@@ -628,7 +628,7 @@ void ManagePasswordsUIController::OnBiom
+@@ -632,7 +632,7 @@ void ManagePasswordsUIController::OnBiom
  }
  
  void ManagePasswordsUIController::OnKeychainError() {
diff --git a/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.cc b/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.cc
index 5022269e0a..f603dd7e94 100644
--- a/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.cc
+++ b/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/prefs/pref_watcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/prefs/pref_watcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/prefs/pref_watcher.cc
-@@ -38,7 +38,7 @@
+@@ -39,7 +39,7 @@
  #include "components/browser_ui/accessibility/android/font_size_prefs_android.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/linux/linux_ui.h"
  #include "ui/linux/primary_paste_pref_observer.h"
  #endif
-@@ -93,7 +93,7 @@ const char* const kWebPrefsToObserve[] =
+@@ -94,7 +94,7 @@ const char* const kWebPrefsToObserve[] =
  
  }  // namespace
  
@@ -24,7 +24,7 @@ $NetBSD$
  // A helper class to handle notifying about changes in the
  // Primary Paste/Middle Click Paste preference on Linux.
  class PrimaryPastePrefHelper : public ui::PrimaryPastePrefObserver {
-@@ -124,7 +124,7 @@ class PrimaryPastePrefHelper : public ui
+@@ -125,7 +125,7 @@ class PrimaryPastePrefHelper : public ui
  PrefWatcher::PrefWatcher(Profile* profile) : profile_(profile) {
    native_theme_observation_.Observe(ui::NativeTheme::GetInstanceForWeb());
  
diff --git a/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.h b/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.h
index 00b723fdf5..7f25c42a88 100644
--- a/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.h
+++ b/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/prefs/pref_watcher.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/prefs/pref_watcher.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/prefs/pref_watcher.h
 @@ -53,7 +53,7 @@ class PrefWatcher : public KeyedService,
    // blink::RendererPreferences.
diff --git a/chromium/patches/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc b/chromium/patches/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
index c4a68b1c54..13023ece9c 100644
--- a/chromium/patches/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
+++ b/chromium/patches/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/prefs/prefs_tab_helper.cc
 @@ -66,7 +66,7 @@
  #endif
diff --git a/chromium/patches/patch-chrome_browser_ui_sad__tab.cc b/chromium/patches/patch-chrome_browser_ui_sad__tab.cc
index c4206f62ee..7e3fae8339 100644
--- a/chromium/patches/patch-chrome_browser_ui_sad__tab.cc
+++ b/chromium/patches/patch-chrome_browser_ui_sad__tab.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/sad_tab.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/sad_tab.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/sad_tab.cc
 @@ -175,7 +175,7 @@ std::vector<int> SadTab::GetSubMessages(
        if (!web_contents_->GetBrowserContext()->IsOffTheRecord()) {
diff --git a/chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h b/chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
index 33d715b158..7fc966a58f 100644
--- a/chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
+++ b/chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h
 @@ -39,7 +39,7 @@ class SharingHubBubbleController {
    // Returns true if the omnibox icon should be shown.
diff --git a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc
index 63918c9eb5..154cca53c5 100644
--- a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/signin/signin_view_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/signin/signin_view_controller.cc
-@@ -586,7 +586,7 @@ void SigninViewController::ShowModalSync
+@@ -583,7 +583,7 @@ void SigninViewController::ShowModalSync
        GetOnModalDialogClosedCallback());
  }
  
@@ -15,7 +15,7 @@ $NetBSD$
  void SigninViewController::ShowModalHistorySyncOptInDialog(
      bool should_close_modal_dialog,
      HistorySyncOptinHelper::FlowCompletedCallback callback) {
-@@ -603,7 +603,7 @@ void SigninViewController::ShowModalHist
+@@ -600,7 +600,7 @@ void SigninViewController::ShowModalHist
  void SigninViewController::ShowModalManagedUserNoticeDialog(
      std::unique_ptr<signin::EnterpriseProfileCreationDialogParams>
          create_param) {
diff --git a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h
index d59556a35a..0f86eee6b1 100644
--- a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h
+++ b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/signin/signin_view_controller.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/signin/signin_view_controller.h
-@@ -177,7 +177,7 @@ class SigninViewController {
+@@ -174,7 +174,7 @@ class SigninViewController {
    void ShowModalSyncConfirmationDialog(bool is_signin_intercept,
                                         bool is_sync_promo);
  
diff --git a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
index 68e4d3915c..a85e886eee 100644
--- a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
+++ b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/signin/signin_view_controller_delegate.h
 @@ -50,7 +50,7 @@ class SigninViewControllerDelegate {
        SyncConfirmationStyle style,
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
index c63d17d9cf..debaccbe83 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/startup/bad_flags_prompt.cc
 @@ -121,7 +121,7 @@ const char* const kBadFlags[] = {
      extensions::switches::kAllowlistedExtensionID,
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc b/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
index 9d4f322ccc..10cab7e827 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/startup/infobar_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/startup/infobar_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/startup/infobar_utils.cc
-@@ -50,7 +50,7 @@
+@@ -56,7 +56,7 @@
  #include "chrome/browser/ui/startup/default_browser_prompt/pin_infobar/pin_infobar_controller.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_controller.h"
  #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_model.h"
  #endif
-@@ -251,7 +251,7 @@ void AddInfoBarsIfNecessary(BrowserWindo
+@@ -310,7 +310,7 @@ void AddInfoBarsIfNecessary(BrowserWindo
      return;
    }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
index cdbb51729a..57580c16fd 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/startup/startup_browser_creator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/startup/startup_browser_creator.cc
-@@ -133,7 +133,7 @@
+@@ -136,7 +136,7 @@
  #include "chrome/credential_provider/common/gcp_strings.h"
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/headless/headless_mode_util.h"
  #include "chrome/browser/ui/startup/web_app_info_recorder_utils.h"
  #include "components/headless/policy/headless_mode_policy.h"
-@@ -979,7 +979,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -1016,7 +1016,7 @@ bool StartupBrowserCreator::ProcessCmdLi
    TRACE_EVENT0("startup", "StartupBrowserCreator::ProcessCmdLineImpl");
    ComputeAndRecordLaunchMode(command_line);
  
@@ -24,7 +24,7 @@ $NetBSD$
    if (headless::IsHeadlessMode() &&
        headless::HeadlessModePolicy::IsHeadlessModeDisabled(
            g_browser_process->local_state())) {
-@@ -1062,7 +1062,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -1099,7 +1099,7 @@ bool StartupBrowserCreator::ProcessCmdLi
      silent_launch = true;
    }
  
@@ -33,7 +33,7 @@ $NetBSD$
    // Writes open and installed web apps to the specified file without
    // launching a new browser window or tab.
    if (base::FeatureList::IsEnabled(features::kListWebAppsSwitch) &&
-@@ -1283,7 +1283,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -1334,7 +1334,7 @@ bool StartupBrowserCreator::ProcessCmdLi
      CHECK_EQ(profile_info.mode, StartupProfileMode::kBrowserWindow)
          << "Failed launch with app: couldn't pick a profile";
      std::string app_id = command_line.GetSwitchValueASCII(switches::kAppId);
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
index 45992886db..cbe3359b1f 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
 @@ -70,7 +70,7 @@
  #include "content/public/common/content_switches.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/nix/xdg_util.h"
  #include "ui/display/screen.h"
  #endif
-@@ -93,7 +93,7 @@
+@@ -94,7 +94,7 @@
  #include "chrome/browser/ui/browser_window/public/profile_browser_collection.h"
  #endif
  
@@ -24,7 +24,7 @@ $NetBSD$
  #include "chrome/browser/search_integrity/search_integrity.h"
  #include "chrome/browser/search_integrity/search_integrity_factory.h"
  #include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
-@@ -166,7 +166,7 @@ Browser* GetExistingBrowserForOpenBehavi
+@@ -165,7 +165,7 @@ BrowserWindowInterface* GetExistingBrows
        BrowserCollection::Order::kActivation);
  #endif
  
@@ -33,7 +33,7 @@ $NetBSD$
    const bool match_original_profiles =
        process_startup == chrome::startup::IsProcessStartup::kYes;
    display::Screen* const screen = display::Screen::Get();
-@@ -254,7 +254,7 @@ void StartupBrowserCreatorImpl::Launch(
+@@ -251,7 +251,7 @@ void StartupBrowserCreatorImpl::Launch(
    DCHECK(profile);
    profile_ = profile;
  
@@ -42,7 +42,7 @@ $NetBSD$
    // Check for DSE integrity if flag is enabled.
    if (base::FeatureList::IsEnabled(features::kDseIntegrity)) {
      if (auto* search_integrity_service =
-@@ -308,7 +308,7 @@ BrowserWindowInterface* StartupBrowserCr
+@@ -305,7 +305,7 @@ BrowserWindowInterface* StartupBrowserCr
      profile_ = browser->GetProfile();
    }
  
@@ -51,7 +51,7 @@ $NetBSD$
    std::string startup_id =
        command_line_->GetSwitchValueASCII(base::nix::kXdgActivationTokenSwitch);
    if (startup_id.empty()) {
-@@ -337,7 +337,7 @@ BrowserWindowInterface* StartupBrowserCr
+@@ -339,7 +339,7 @@ BrowserWindowInterface* StartupBrowserCr
      BrowserWindowCreateParams params(profile_, false);
      params.creation_source =
          BrowserWindowCreateParams::CreationSource::kStartupCreator;
@@ -60,7 +60,7 @@ $NetBSD$
      params.startup_id = startup_id;
  #endif
      if (command_line_->HasSwitch(switches::kWindowName)) {
-@@ -374,7 +374,7 @@ BrowserWindowInterface* StartupBrowserCr
+@@ -376,7 +376,7 @@ BrowserWindowInterface* StartupBrowserCr
        continue;
      }
  
@@ -69,7 +69,7 @@ $NetBSD$
      // Start the What's New fetch but don't add the tab at this point. The tab
      // will open as the foreground tab only if the remote content can be
      // retrieved successfully. This prevents needing to automatically close the
-@@ -465,7 +465,7 @@ BrowserWindowInterface* StartupBrowserCr
+@@ -467,7 +467,7 @@ BrowserWindowInterface* StartupBrowserCr
      }
    }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_startup__tab__provider.cc b/chromium/patches/patch-chrome_browser_ui_startup_startup__tab__provider.cc
index 0b8437a42a..b56cb093d3 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_startup__tab__provider.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_startup__tab__provider.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/startup/startup_tab_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/startup/startup_tab_provider.cc
-@@ -66,7 +66,7 @@
+@@ -65,7 +65,7 @@
  #include "extensions/common/manifest_handlers/chrome_url_overrides_handler.h"
  #endif  // !BUILDFLAG(IS_ANDROID)
  
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_url__util.cc b/chromium/patches/patch-chrome_browser_ui_startup_url__util.cc
index 7197b0f5be..7060c6e878 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_url__util.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_url__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/startup/url_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/startup/url_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/startup/url_util.cc
 @@ -13,7 +13,7 @@
  #include "url/gurl.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc b/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
index 4403cc9edc..85812ed4ad 100644
--- a/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/tab_helpers.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/tab_helpers.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/tab_helpers.cc
-@@ -218,7 +218,7 @@
+@@ -210,7 +210,7 @@
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS)
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/blocked_content/framebust_block_tab_helper.h"
  #include "chrome/browser/ui/hats/hats_helper.h"
  #include "chrome/browser/ui/performance_controls/performance_controls_hats_service_factory.h"
-@@ -790,12 +790,12 @@ void TabHelpers::AttachTabHelpers(WebCon
+ #include "chrome/browser/ui/shared_highlighting/shared_highlighting_promo.h"
+@@ -769,12 +769,12 @@ void TabHelpers::AttachTabHelpers(WebCon
    webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents);
  #endif
  
diff --git a/chromium/patches/patch-chrome_browser_ui_tabs_public_tab__features.h b/chromium/patches/patch-chrome_browser_ui_tabs_public_tab__features.h
index 6f202a1ff0..9b4898f512 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_public_tab__features.h
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_public_tab__features.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/tabs/public/tab_features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/tabs/public/tab_features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/tabs/public/tab_features.h
-@@ -191,7 +191,7 @@ class TabContextualizationController;
+@@ -203,7 +203,7 @@ class TabContextualizationController;
  }  // namespace lens
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  namespace wallet {
  class ChromeWalletablePassClient;
  }  // namespace wallet
-@@ -647,7 +647,7 @@ class TabFeatures {
+@@ -672,7 +672,7 @@ class TabFeatures {
        page_context_eligibility_helper_;
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
    std::unique_ptr<wallet::ChromeWalletablePassClient> walletable_pass_client_;
  #endif
  
-@@ -659,7 +659,7 @@ class TabFeatures {
+@@ -684,7 +684,7 @@ class TabFeatures {
  #endif  //  !BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc b/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
index ac057e6fcc..c707a2fd3c 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/tabs/tab_dialog_manager.cc
 @@ -89,7 +89,7 @@ bool SupportsGlobalScreenCoordinates() {
  }
diff --git a/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc b/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
index 3564bbbc0a..ab24a5ce23 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/tabs/tab_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/tabs/tab_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/tabs/tab_features.cc
-@@ -116,7 +116,7 @@
- #include "components/multistep_filter/core/features.h"
+@@ -127,7 +127,7 @@
+ #include "components/payments/core/features.h"
  #include "components/skills/features.h"
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS)
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/contextual_tasks/contextual_tasks_tab_visit_tracker.h"
  #include "chrome/browser/record_replay/chrome_record_replay_client.h"
  #include "chrome/browser/ui/views/location_bar/record_replay_page_action_controller.h"
-@@ -544,7 +544,7 @@ void TabFeatures::Init(TabInterface& tab
+@@ -584,7 +584,7 @@ void TabFeatures::Init(TabInterface& tab
    task_manager::WebContentsTags::CreateForTabContents(tab.GetContents());
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,8 +24,8 @@ $NetBSD$
    inactive_window_mouse_event_controller_ =
        std::make_unique<InactiveWindowMouseEventController>();
  
-@@ -643,7 +643,7 @@ void TabFeatures::Init(TabInterface& tab
-           tab, tab);
+@@ -679,7 +679,7 @@ void TabFeatures::Init(TabInterface& tab
+   }
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
 -    BUILDFLAG(IS_CHROMEOS)
@@ -33,7 +33,7 @@ $NetBSD$
    if (base::FeatureList::IsEnabled(enterprise_reporting::kSaasUsageReporting)) {
      saas_usage_navigation_observer_ =
          std::make_unique<enterprise_reporting::SaasUsageNavigationObserver>(
-@@ -652,7 +652,7 @@ void TabFeatures::Init(TabInterface& tab
+@@ -688,7 +688,7 @@ void TabFeatures::Init(TabInterface& tab
  #endif
  
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
index ec3b90287e..0ac6a0dc45 100644
--- a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
+++ b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/task_manager/task_manager_columns.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/task_manager/task_manager_columns.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/task_manager/task_manager_columns.h
 @@ -264,7 +264,7 @@ inline constexpr std::array kColumns = {
                      .default_visibility = false},
diff --git a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
index 4a32d791c9..b6ce50c3ef 100644
--- a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
+++ b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/task_manager/task_manager_table_model.cc
 @@ -364,7 +364,7 @@ TaskManagerTableModel::~TaskManagerTable
    // Note: system_total_time_ is used for both since there is no functional
diff --git a/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc b/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
index fb9a7bbaaf..b94323edeb 100644
--- a/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
+++ b/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/test/popup_browsertest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/test/popup_browsertest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/test/popup_browsertest.cc
-@@ -79,7 +79,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLe
+@@ -80,7 +80,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLe
    const display::Display display = GetDisplayNearestBrowser(popup);
    gfx::Rect expected(popup->GetWindow()->GetBounds().size());
    expected.AdjustToFit(display.work_area());
@@ -15,7 +15,7 @@ $NetBSD$
    // TODO(crbug.com/40815883) Desktop Linux window bounds are inaccurate.
    expected.Outset(50);
    EXPECT_TRUE(expected.Contains(popup->GetWindow()->GetBounds()))
-@@ -111,7 +111,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenCl
+@@ -112,7 +112,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenCl
      // The popup should be constrained to the opener's available display space.
      EXPECT_EQ(display, GetDisplayNearestBrowser(popup));
      gfx::Rect work_area(display.work_area());
diff --git a/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc b/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
index e16283a74d..4135b036d1 100644
--- a/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/test/test_browser_ui.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/test/test_browser_ui.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/test/test_browser_ui.cc
 @@ -21,7 +21,7 @@
  #include "ui/views/widget/widget.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc b/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc
index 6d657c523f..ee20cc0a67 100644
--- a/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/toolbar/app_menu_icon_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/toolbar/app_menu_icon_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/toolbar/app_menu_icon_controller.cc
 @@ -166,7 +166,7 @@ std::u16string AppMenuIconController::Ge
      return std::u16string();
diff --git a/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__model.cc b/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__model.cc
index 0622165a28..d59f864ee8 100644
--- a/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__model.cc
+++ b/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__model.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/toolbar/app_menu_model.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/toolbar/app_menu_model.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/toolbar/app_menu_model.cc
 @@ -264,7 +264,7 @@ std::u16string GetUpgradeDialogTitleText
      return l10n_util::GetStringUTF16(IDS_UPGRADE_BUBBLE_MENU_ITEM);
@@ -15,7 +15,7 @@ $NetBSD$
    return l10n_util::GetStringUTF16(IDS_RELAUNCH_TO_UPDATE_ALT);
  #else
    return l10n_util::GetStringUTF16(IDS_RELAUNCH_TO_UPDATE);
-@@ -2491,7 +2491,7 @@ void AppMenuModel::Build() {
+@@ -2501,7 +2501,7 @@ void AppMenuModel::Build() {
  
      SetAccessibleNameAt(GetIndexOfCommandId(IDC_SHOW_MANAGEMENT_PAGE).value(),
                          GetManagedUiMenuItemTooltip(browser_->GetProfile()));
diff --git a/chromium/patches/patch-chrome_browser_ui_ui__features.cc b/chromium/patches/patch-chrome_browser_ui_ui__features.cc
index 7fb9f2041f..7cb94ffb93 100644
--- a/chromium/patches/patch-chrome_browser_ui_ui__features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_ui__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/ui_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/ui_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/ui_features.cc
-@@ -102,7 +102,7 @@ bool IsWebuiRefresh2026Enabled() {
+@@ -104,7 +104,7 @@ bool IsWebuiRefresh2026Enabled() {
           base::FeatureList::IsEnabled(kWebuiRefresh2026);
  }
  
@@ -15,7 +15,7 @@ $NetBSD$
  BASE_FEATURE(kDseIntegrity, base::FEATURE_ENABLED_BY_DEFAULT);
  // Enables the feature to remove the last confirmation dialog when relaunching
  // to update Chrome.
-@@ -337,7 +337,7 @@ BASE_FEATURE(kTabsFromOtherDevicesSidePa
+@@ -357,7 +357,7 @@ BASE_FEATURE(kTabsFromOtherDevicesSidePa
  BASE_FEATURE(kNonMilestoneUpdateToast, base::FEATURE_ENABLED_BY_DEFAULT);
  
  
diff --git a/chromium/patches/patch-chrome_browser_ui_ui__features.h b/chromium/patches/patch-chrome_browser_ui_ui__features.h
index 3d6dc509e9..f30aa4667f 100644
--- a/chromium/patches/patch-chrome_browser_ui_ui__features.h
+++ b/chromium/patches/patch-chrome_browser_ui_ui__features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/ui_features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/ui_features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/ui_features.h
 @@ -29,7 +29,7 @@ BASE_DECLARE_FEATURE(kCompositorLoadingT
  
@@ -15,7 +15,7 @@ $NetBSD$
  BASE_DECLARE_FEATURE(kDseIntegrity);
  BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
  BASE_DECLARE_FEATURE(kLegacySearchIntegrityCheck);
-@@ -85,7 +85,7 @@ BASE_DECLARE_FEATURE_PARAM(int,
+@@ -87,7 +87,7 @@ BASE_DECLARE_FEATURE_PARAM(int,
  BASE_DECLARE_FEATURE_PARAM(int, kSeparateDefaultAndPinPromptMessageVersion);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc b/chromium/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
index d98421effb..b257638f7f 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc
 @@ -17,7 +17,7 @@
  #include "ui/base/mojom/window_show_state.mojom.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc b/chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
index 6d600ac50a..1c3470aaac 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
 @@ -51,7 +51,7 @@
  #include "ui/wm/core/wm_state.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include <sys/stat.h>
  #include <sys/types.h>
  #include <unistd.h>
-@@ -141,7 +141,7 @@ void ChromeBrowserMainExtraPartsViews::P
+@@ -139,7 +139,7 @@ void ChromeBrowserMainExtraPartsViews::P
          return controller;
        }));
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h b/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
index a5d9bc6de6..56444f6af6 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/chrome_views_delegate.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/chrome_views_delegate.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/chrome_views_delegate.h
 @@ -52,7 +52,7 @@ class ChromeViewsDelegate : public views
                               base::OnceClosure callback) override;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc b/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
index 39eb4304ea..d68a5a332a 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/chrome_views_delegate_linux.cc
 @@ -44,7 +44,7 @@ bool WindowManagerDrawsTitleBarOverMaxim
    return desktop_env == base::nix::DESKTOP_ENVIRONMENT_UNITY;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc b/chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
index 54ee0f0f70..0922e5fe1c 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/compose/compose_dialog_view.cc
 @@ -160,7 +160,7 @@ void ComposeDialogView::OnBeforeBubbleWi
      views::Widget::InitParams* params,
diff --git a/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc b/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc
index 5ec0a4e306..fe6667ad0e 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc
 @@ -97,7 +97,7 @@ DialogText GetPromptDialogTextFromStatus
        break;
@@ -24,7 +24,7 @@ $NetBSD$
  void CollaborationControllerDelegateDesktop::
      MaybeShowSignInUiForHistorySyncOptin() {
    collaboration::ServiceStatus status = GetServiceStatus();
-@@ -519,7 +519,7 @@ void CollaborationControllerDelegateDesk
+@@ -520,7 +520,7 @@ void CollaborationControllerDelegateDesk
    }
  
    AccountInfo account_for_promo =
@@ -33,7 +33,7 @@ $NetBSD$
        signin_ui_util::GetSingleAccountForPromos(
            IdentityManagerFactory::GetForProfile(browser_->GetProfile()),
            AccountPreviewDataServiceFactory::GetForProfile(
-@@ -556,7 +556,7 @@ void CollaborationControllerDelegateDesk
+@@ -557,7 +557,7 @@ void CollaborationControllerDelegateDesk
                .SetLabel(dialog_text.ok_button_text)
                .SetEnabled(true));
  
@@ -42,7 +42,7 @@ $NetBSD$
    if (syncer::IsReplaceSyncPromosWithSignInPromosEnabled()) {
      dialog_builder.SetFootnote(ui::DialogModelLabel(dialog_text.footnote));
  
-@@ -605,7 +605,7 @@ void CollaborationControllerDelegateDesk
+@@ -606,7 +606,7 @@ void CollaborationControllerDelegateDesk
          .Run(CollaborationControllerDelegate::Outcome::kSuccess);
    }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h b/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
index 2dae6d204a..8d7f296f77 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h
 @@ -80,7 +80,7 @@ class CollaborationControllerDelegateDes
        std::optional<data_sharing::mojom::GroupActionProgress> progress);
diff --git a/chromium/patches/patch-chrome_browser_ui_views_eye__dropper_eye__dropper__aura.cc b/chromium/patches/patch-chrome_browser_ui_views_eye__dropper_eye__dropper__aura.cc
index f0ecc3df2b..0f3be69926 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_eye__dropper_eye__dropper__aura.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_eye__dropper_eye__dropper__aura.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/eye_dropper/eye_dropper_aura.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/eye_dropper/eye_dropper_aura.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/eye_dropper/eye_dropper_aura.cc
 @@ -13,7 +13,7 @@
  #include "content/public/browser/web_contents.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
index b72cb48a70..aa2dfc591e 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc
 @@ -16,7 +16,7 @@
  #include "chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
index 0f12d957bd..7d852008d4 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc
 @@ -52,7 +52,7 @@ gfx::Insets BrowserFrameViewLayoutLinux:
          OpaqueBrowserFrameViewLayout::RestoredFrameBorderInsets());
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
index 5790c294c5..7d28a1917f 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc
 @@ -19,7 +19,7 @@ BrowserFrameViewLayoutLinuxNative::~Brow
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
index 66997e599a..1336d7aec0 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc
 @@ -70,7 +70,7 @@ gfx::ShadowValues BrowserFrameViewLinux:
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
index 3aa9d3eced..9c783b0071 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/browser_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2431,7 +2431,7 @@ void BrowserView::ToolbarSizeChanged(boo
+@@ -2450,7 +2450,7 @@ void BrowserView::ToolbarSizeChanged(boo
  }
  
  void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
@@ -15,7 +15,7 @@ $NetBSD$
    UpdateFastResizeForContentViews(is_dragging);
  
    if (!is_dragging) {
-@@ -5792,7 +5792,7 @@ void BrowserView::MaybeShowProfileSwitch
+@@ -5832,7 +5832,7 @@ void BrowserView::MaybeShowProfileSwitch
  }
  
  void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
@@ -24,7 +24,7 @@ $NetBSD$
    if (!ShouldShowAvatarToolbarIPH()) {
      return;
    }
-@@ -5803,7 +5803,7 @@ void BrowserView::MaybeShowSupervisedUse
+@@ -5843,7 +5843,7 @@ void BrowserView::MaybeShowSupervisedUse
  }
  
  void BrowserView::MaybeShowSignInBenefitsIPH() {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.cc
index 61213fbac2..ac49f38eb3 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/browser_widget.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_widget.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/browser_widget.cc
 @@ -50,7 +50,7 @@
  #include "ui/aura/window.h"
@@ -33,25 +33,25 @@ $NetBSD$
    params.startup_id =
        BrowserInitState::From(browser)->create_params().startup_id;
  #endif
-@@ -218,7 +218,7 @@ void BrowserWidget::InitBrowserWidget() 
- 
-   Init(std::move(params));
+@@ -225,7 +225,7 @@ void BrowserWidget::InitBrowserWidget() 
+                                 base::Unretained(this)));
+   }
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    SelectNativeTheme();
  #else
    SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi());
-@@ -523,7 +523,7 @@ void BrowserWidget::OnMenuClosed() {
+@@ -539,7 +539,7 @@ void BrowserWidget::OnMenuClosed() {
  }
  
  void BrowserWidget::SelectNativeTheme() {
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   // Use the regular NativeTheme instance if running incognito mode, regardless
-   // of system theme (gtk, qt etc).
+   // Use the regular NativeTheme instance if running incognito mode or
+   // enterprise isolated mode, regardless of system theme (gtk, qt etc).
    ui::NativeTheme* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
-@@ -564,7 +564,7 @@ void BrowserWidget::OnTouchUiChanged() {
+@@ -586,7 +586,7 @@ void BrowserWidget::OnGlassFrameEligibil
  bool BrowserWidget::RegenerateFrameOnThemeChange(
      BrowserThemeChangeType theme_change_type) {
    bool need_regenerate = false;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.h b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.h
index ce15e70cba..6b8076a8a8 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/browser_widget.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_widget.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/browser_widget.h
 @@ -65,7 +65,7 @@ class BrowserWidget : public views::Widg
  
@@ -15,7 +15,7 @@ $NetBSD$
    // Returns whether the frame is in a tiled state.
    bool tiled() const { return tiled_; }
    void set_tiled(bool tiled) { tiled_ = tiled; }
-@@ -189,7 +189,7 @@ class BrowserWidget : public views::Widg
+@@ -198,7 +198,7 @@ class BrowserWidget : public views::Widg
    // contents for smoother dragging.
    TabDragKind tab_drag_kind_ = TabDragKind::kNone;
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.cc
index dd11ad06a2..c2e2b663e9 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/contents_web_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/contents_web_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/contents_web_view.cc
 @@ -169,7 +169,7 @@ void ContentsWebView::SetWebContents(con
    }
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.h b/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.h
index 3ecc90b9db..c6828ee4ad 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/contents_web_view.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/contents_web_view.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/contents_web_view.h
 @@ -68,7 +68,7 @@ class ContentsWebView : public views::We
    // This allows the browser to force focus synchronization in split view even
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc
index cbff30701e..28c2e87886 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/horizontal_tab_strip_region_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/horizontal_tab_strip_region_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/horizontal_tab_strip_region_view.cc
-@@ -252,7 +252,7 @@ HorizontalTabStripRegionViewOld::Horizon
+@@ -244,7 +244,7 @@ HorizontalTabStripRegionViewOld::Horizon
      new_tab_button_->GetViewAccessibility().SetName(
          l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB));
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc
index 47574122bf..797115e4b2 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/layout/browser_view_app_layout_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/layout/browser_view_app_layout_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/layout/browser_view_app_layout_impl.cc
 @@ -400,7 +400,7 @@ void BrowserViewAppLayoutImpl::DoPostLay
  #elif BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc
index 169c4907f3..e72d9ea113 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/layout/browser_view_tabbed_layout_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/layout/browser_view_tabbed_layout_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/layout/browser_view_tabbed_layout_impl.cc
-@@ -256,7 +256,7 @@ int BrowserViewTabbedLayoutImpl::GetHori
+@@ -323,7 +323,7 @@ int BrowserViewTabbedLayoutImpl::GetHori
  }
  
  int BrowserViewTabbedLayoutImpl::GetVerticalTabStripContentOverlap() const {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc
index 968c0dc3ae..f8e76e2fa4 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/multi_contents_view_drop_target_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/multi_contents_view_drop_target_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/multi_contents_view_drop_target_controller.cc
 @@ -57,7 +57,7 @@ int MultiContentsViewDropTargetControlle
    return
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
index 3bc00d149b..34b2afdaf0 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
 @@ -57,7 +57,7 @@
  #include "ui/views/window/vector_icons/vector_icons.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
index b092c9f3b5..fd492de880 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h
 @@ -103,7 +103,7 @@ class OpaqueBrowserFrameView : public Br
    FrameButtonStyle GetFrameButtonStyle() const override;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
index f7f1c28bbc..f2d9c297ba 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h
 @@ -9,7 +9,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
index d7b0b13f6f..3144e3bf1c 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
-@@ -134,7 +134,7 @@ void SystemMenuModelBuilder::BuildSystem
+@@ -139,7 +139,7 @@ void SystemMenuModelBuilder::BuildSystem
    }
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -15,18 +15,18 @@ $NetBSD$
    AddItemWithIconMaybe(model, IDC_MINIMIZE_WINDOW, IDS_MINIMIZE_WINDOW_MENU,
                         views::kChromeMinimizeIcon);
    AddItemWithIconMaybe(model, IDC_MAXIMIZE_WINDOW, IDS_MAXIMIZE_WINDOW_MENU,
-@@ -234,7 +234,7 @@ void SystemMenuModelBuilder::BuildSystem
-     model->AddSeparator(ui::NORMAL_SEPARATOR);
-     model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU, IDS_TASK_MANAGER);
+@@ -265,7 +265,7 @@ void SystemMenuModelBuilder::BuildSystem
+     model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU,
+                                task_manager_string_id);
    }
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    model->AddSeparator(ui::NORMAL_SEPARATOR);
    bool supports_server_side_decorations = true;
  #if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS)
-@@ -321,7 +321,7 @@ void SystemMenuModelBuilder::BuildSystem
-     model->AddSeparator(ui::NORMAL_SEPARATOR);
-     model->AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER);
+@@ -358,7 +358,7 @@ void SystemMenuModelBuilder::BuildSystem
+ #endif
+     model->AddItemWithStringId(IDC_TASK_MANAGER, task_manager_string_id);
    }
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
index bccc0bf5b1..7367c17cf9 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc
-@@ -31,7 +31,7 @@
+@@ -33,7 +33,7 @@
  #include "chromeos/ui/frame/desks/move_to_desks_menu_model.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/common/pref_names.h"
  #endif
  
-@@ -50,7 +50,7 @@ SystemMenuModelDelegate::SystemMenuModel
+@@ -52,7 +52,7 @@ SystemMenuModelDelegate::SystemMenuModel
  SystemMenuModelDelegate::~SystemMenuModelDelegate() = default;
  
  bool SystemMenuModelDelegate::IsCommandIdChecked(int command_id) const {
@@ -24,7 +24,7 @@ $NetBSD$
    if (command_id == IDC_USE_SYSTEM_TITLE_BAR) {
      PrefService* prefs = browser_->GetProfile()->GetPrefs();
      return !prefs->GetBoolean(prefs::kUseCustomChromeFrame);
-@@ -94,7 +94,7 @@ bool SystemMenuModelDelegate::IsCommandI
+@@ -96,7 +96,7 @@ bool SystemMenuModelDelegate::IsCommandI
  }
  
  bool SystemMenuModelDelegate::IsCommandIdVisible(int command_id) const {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc b/chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
index 2eeeb6caac..c2db13fc49 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/hung_renderer_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/hung_renderer_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/hung_renderer_view.cc
 @@ -452,7 +452,7 @@ void HungRendererDialogView::ForceCrashH
    content::RenderProcessHost* rph =
diff --git a/chromium/patches/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc b/chromium/patches/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
index e789ec2cf2..fc55a9b9d2 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/location_bar/location_bar_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/location_bar/location_bar_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/location_bar/location_bar_view.cc
-@@ -1691,7 +1691,7 @@ void LocationBarView::OnPopupStateChange
+@@ -1720,7 +1720,7 @@ void LocationBarView::OnPopupStateChange
      }
    }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
index b0fe3b81e2..96412bb99f 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/new_tab_footer/footer_controller.cc
-@@ -46,7 +46,7 @@ NewTabFooterController::NewTabFooterCont
+@@ -56,7 +56,7 @@ NewTabFooterController::NewTabFooterCont
        base::BindRepeating(&NewTabFooterController::UpdateFooterVisibilities,
                            weak_factory_.GetWeakPtr(),
                            /*log_on_load_metric=*/false));
diff --git a/chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
index f333a3eb43..e621e97c66 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
 @@ -36,7 +36,7 @@
  #include "components/tabs/public/tab_interface.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
index ad91e15f0b..9471b4e0e1 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
 @@ -414,7 +414,7 @@ void AvatarToolbarButton::MaybeShowProfi
    state_manager_.MaybeShowProfileSwitchIPH();
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
index b028ca503c..ac2e9dbfd8 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
 @@ -66,7 +66,7 @@ class AvatarToolbarButton : public Toolb
    void SetAnnounceCallbackForTesting(
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc
index a5a678301f..f90d0d72e5 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.cc
-@@ -2628,7 +2628,7 @@ void AvatarToolbarButtonStateManager::Ma
+@@ -2679,7 +2679,7 @@ void AvatarToolbarButtonStateManager::Ma
    }
  }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h
index 4cd7c42d36..b939bd70f3 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.h
-@@ -269,7 +269,7 @@ class AvatarToolbarButtonStateManager
+@@ -270,7 +270,7 @@ class AvatarToolbarButtonStateManager
  
    // Shared IPH methods.
    void MaybeShowProfileSwitchIPH();
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc
index 5d235c50c0..73f69eaf42 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/first_run_flow_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/profiles/first_run_flow_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/profiles/first_run_flow_controller.cc
-@@ -85,7 +85,7 @@
+@@ -86,7 +86,7 @@
  #include "chrome/installer/util/shell_util.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/check_deref.h"
  #include "chrome/browser/browser_process.h"
  #include "chrome/browser/global_features.h"
-@@ -1179,7 +1179,7 @@ bool FirstRunFlowController::AreEffectsE
+@@ -1230,7 +1230,7 @@ bool FirstRunFlowController::AreEffectsE
  }
  
  void FirstRunFlowController::MaybeTriggerHatsSurvey() {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
index 5aee6f8e96..a930a3f087 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
 @@ -81,7 +81,7 @@ void ProfileMenuCoordinator::ShowWithPro
        ->NotifyFeaturePromoFeatureUsed(
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
index f5290d00d7..acf82f4482 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -110,7 +110,7 @@
+@@ -112,7 +112,7 @@
  #include "chrome/browser/signin/cross_device_signin_promo_manager.h"
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
  #endif
  
-@@ -585,7 +585,7 @@ void ProfileMenuView::SetMenuTitleForAcc
+@@ -587,7 +587,7 @@ void ProfileMenuView::SetMenuTitleForAcc
      case signin_util::SignedInState::kSignedOut:
      case signin_util::SignedInState::kWebOnlySignedIn: {
        std::string profile_user_display_name, profile_user_email;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
index b6b3603a56..d443e39e42 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/profiles/profile_picker_view.cc
 @@ -90,7 +90,7 @@
  #include "chrome/browser/renderer_host/chrome_render_widget_host_view_mac_history_swiping_control.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__widget.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__widget.cc
index 195ef3d2f3..7004b30901 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__widget.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__widget.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/profile_picker_widget.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_picker_widget.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/profiles/profile_picker_widget.cc
 @@ -11,7 +11,7 @@
  #include "chrome/browser/ui/views/profiles/profile_picker_view.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
index e21c84f320..9962beffd9 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
 @@ -60,14 +60,14 @@
  #include "chrome/browser/ui/webui/signin/signout_confirmation/signout_confirmation_ui.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
index c3071fb018..30b0bc9402 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
 @@ -60,7 +60,7 @@ class SigninViewControllerDelegateViews
        SyncConfirmationStyle style,
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_common_tab__group__header__view.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_common_tab__group__header__view.cc
index eac4300961..551c2f847d 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_common_tab__group__header__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_common_tab__group__header__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/tabs/common/tab_group_header_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/tabs/common/tab_group_header_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/tabs/common/tab_group_header_view.cc
-@@ -391,7 +391,7 @@ void TabGroupHeaderView::OnMouseEntered(
+@@ -392,7 +392,7 @@ void TabGroupHeaderView::OnMouseEntered(
  }
  
  void TabGroupHeaderView::OnMouseExited(const ui::MouseEvent& event) {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
index 608ad07d8e..029381e454 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
-@@ -105,7 +105,7 @@
+@@ -103,7 +103,7 @@
  #include "ui/wm/core/window_modality_controller.h"  // nogncheck
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h"
  #endif
  
-@@ -225,7 +225,7 @@ BrowserView* GetBrowserViewForContext(co
+@@ -223,7 +223,7 @@ BrowserView* GetBrowserViewForContext(co
  
  void UpdateSystemDnDDragImage(TabDragContext* attached_context,
                                const gfx::ImageSkia& image) {
@@ -24,7 +24,7 @@ $NetBSD$
    VLOG(1) << __func__ << " image size=" << image.size().ToString();
    aura::Window* root_window =
        attached_context->GetWidget()->GetNativeWindow()->GetRootWindow();
-@@ -434,7 +434,7 @@ TabDragController::Liveness TabDragContr
+@@ -432,7 +432,7 @@ TabDragController::Liveness TabDragContr
    //     synchronous on desktop Linux, so use that.
    // - ChromeOS Ash
    //     Releasing capture on Ash cancels gestures so avoid it.
@@ -33,16 +33,16 @@ $NetBSD$
    ref->can_release_capture_ = false;
  #endif
    ref->start_point_in_screen_ =
-@@ -1096,7 +1096,7 @@ TabDragController::Liveness TabDragContr
+@@ -1103,7 +1103,7 @@ TabDragController::Liveness TabDragContr
        CHECK_EQ(SetCapture(target_context), Liveness::kAlive);
      }
  
 -#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
-     // EndMoveLoop is going to snap the window back to its original location.
-     // Hide it so users don't see this. Hiding a window in Linux aura causes
-     // it to lose capture so skip it.
-@@ -1784,7 +1784,7 @@ TabDragController::DetachIntoNewBrowserA
++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+     const bool is_dragging_all_tabs =
+         source_context_ && drag_data_.num_dragging_tabs() ==
+                                source_context_->GetTabStripModel()->count();
+@@ -1796,7 +1796,7 @@ TabDragController::DetachIntoNewBrowserA
        current_state_ = DragState::kWaitingForWindowToShow;
        VisibilityWaiter waiter(dragged_widget);
  
@@ -51,7 +51,7 @@ $NetBSD$
        // VisibilityWaiter runs a kNestableTasksAllowed loop while the user holds
        // the pointer button, before the move loop's own suppression scope is
        // established; suppress data drags for its duration as well.
-@@ -2412,7 +2412,7 @@ void TabDragController::CompleteDrag() {
+@@ -2426,7 +2426,7 @@ void TabDragController::CompleteDrag() {
      }
  
      // If source window was maximized - maximize the new window as well.
@@ -60,7 +60,7 @@ $NetBSD$
      // Keeping maximized state breaks snap to Grid on Windows when dragging
      // tabs from maximized windows. TODO:(crbug.com/41321838) Explore doing this
      // for other desktop OS's. kMaximizedStateRetainedOnTabDrag in
-@@ -2840,7 +2840,7 @@ TabDragController::Liveness TabDragContr
+@@ -2854,7 +2854,7 @@ TabDragController::Liveness TabDragContr
      }
    }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc
index bd8c4e57f4..09a37205d2 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/tabs/hovercard/tab_hover_card_bubble_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/tabs/hovercard/tab_hover_card_bubble_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/tabs/hovercard/tab_hover_card_bubble_view.cc
-@@ -663,7 +663,7 @@ TabHoverCardBubbleView::TabHoverCardBubb
+@@ -662,7 +662,7 @@ TabHoverCardBubbleView::TabHoverCardBubb
    // not become active. Setting this to false creates the need to explicitly
    // hide the hovercard on press, touch, and keyboard events.
    SetCanActivate(false);
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc
index 724b9142a3..1efe4d68c1 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/tabs/shared/drop_arrow.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/tabs/shared/drop_arrow.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/tabs/shared/drop_arrow.cc
 @@ -82,7 +82,7 @@ DropArrow::~DropArrow() {
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_shared_new__tab__button.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_shared_new__tab__button.cc
new file mode 100644
index 0000000000..5f27880c61
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_shared_new__tab__button.cc
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/views/tabs/shared/new_tab_button.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ chrome/browser/ui/views/tabs/shared/new_tab_button.cc
+@@ -45,7 +45,7 @@ NewTabButton::NewTabButton(BrowserWindow
+ 
+   set_context_menu_controller(this);
+ 
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   // On Linux, middle-clicking the New Tab Button triggers
+   // paste and navigate, either to URLs or to search queries.
+   SetTriggerableEventFlags(GetTriggerableEventFlags() |
+@@ -116,7 +116,7 @@ void NewTabButton::SetMiddleClickCallbac
+ }
+ 
+ void NewTabButton::NotifyClick(const ui::Event& event) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   if (event.IsMouseEvent()) {
+     const ui::MouseEvent& mouse = static_cast<const ui::MouseEvent&>(event);
+     if (mouse.IsOnlyMiddleMouseButton()) {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc
index cbd35a909b..91a645739f 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/tabs/tab.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/tabs/tab.cc
-@@ -1476,7 +1476,7 @@ void Tab::MaybeUpdateHoverStatus(const u
+@@ -1477,7 +1477,7 @@ void Tab::MaybeUpdateHoverStatus(const u
      return;
    }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__strip__focus__swipe__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__strip__focus__swipe__controller.cc
new file mode 100644
index 0000000000..c06e3a0cbd
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__strip__focus__swipe__controller.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/views/tabs/vertical/vertical_tab_strip_focus_swipe_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ chrome/browser/ui/views/tabs/vertical/vertical_tab_strip_focus_swipe_controller.cc
+@@ -25,7 +25,7 @@ VerticalTabStripFocusSwipeController::~V
+   region_view_->RemovePreTargetHandler(this);
+ }
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void VerticalTabStripFocusSwipeController::OnMouseEvent(ui::MouseEvent* event) {
+   if (!base::FeatureList::IsEnabled(features::kTabGroupsFocusing) ||
+       !region_view_ || region_view_->IsDragging() ||
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__strip__focus__swipe__controller.h b/chromium/patches/patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__strip__focus__swipe__controller.h
new file mode 100644
index 0000000000..ba805165b4
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__strip__focus__swipe__controller.h
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/views/tabs/vertical/vertical_tab_strip_focus_swipe_controller.h.orig	2026-09-22 00:09:16.000000000 +0000
++++ chrome/browser/ui/views/tabs/vertical/vertical_tab_strip_focus_swipe_controller.h
+@@ -31,7 +31,7 @@ class VerticalTabStripFocusSwipeControll
+   ~VerticalTabStripFocusSwipeController() override;
+ 
+   // ui::EventHandler:
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   void OnMouseEvent(ui::MouseEvent* event) override;
+ #elif BUILDFLAG(IS_MAC)
+   void OnScrollEvent(ui::ScrollEvent* event) override;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc b/chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
index 86d519318b..0ea6a61efc 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/task_manager_search_bar_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/task_manager_search_bar_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/task_manager_search_bar_view.cc
 @@ -28,7 +28,7 @@ namespace task_manager {
  namespace {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h b/chromium/patches/patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h
index 040edba943..5f74829ed9 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/toolbar/avatar_toolbar_button_interface.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/toolbar/avatar_toolbar_button_interface.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/toolbar/avatar_toolbar_button_interface.h
 @@ -87,7 +87,7 @@ class AvatarToolbarButtonInterface {
    // Attempts showing the In-Product-Help for profile Switching.
diff --git a/chromium/patches/patch-chrome_browser_ui_views_toolbar_toolbar__view.cc b/chromium/patches/patch-chrome_browser_ui_views_toolbar_toolbar__view.cc
index ba39f8b236..43ec4527e6 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_toolbar_toolbar__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_toolbar_toolbar__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/toolbar/toolbar_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/toolbar/toolbar_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/toolbar/toolbar_view.cc
-@@ -399,7 +399,7 @@ void ToolbarView::Init() {
+@@ -412,7 +412,7 @@ void ToolbarView::Init() {
    }
  
    std::unique_ptr<MediaToolbarButtonView> media_button;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc b/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc
index 3b9946ca2e..6ceb786ef3 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.cc
-@@ -220,7 +220,7 @@ void WebUIAvatarToolbarButton::MaybeShow
+@@ -223,7 +223,7 @@ void WebUIAvatarToolbarButton::MaybeShow
    }
  }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h b/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h
index c6ad4dce96..8c6f4ce484 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.h
 @@ -55,7 +55,7 @@ class WebUIAvatarToolbarButton : public 
        bool should_announce) override;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
index 3e50197d0f..98c00cf2c3 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -288,7 +288,7 @@ CreateNavigationAction(GURL target) {
+@@ -317,7 +317,7 @@ CreateNavigationAction(GURL target) {
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  void NavigateToSettingsPage(ContextPtr ctx,
                              user_education::FeaturePromoHandle promo_handle) {
    BrowserWindowInterface* const browser = GetBrowser(ctx);
-@@ -1463,7 +1463,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1577,7 +1577,7 @@ void MaybeRegisterChromeFeaturePromos(
                  "Triggered when a shared tab becomes the active tab.")));
    }
  
@@ -24,8 +24,8 @@ $NetBSD$
    // kIPHSupervisedUserProfileSigninFeature:
    registry.RegisterFeature(std::move(
        FeaturePromoSpecification::CreateForCustomAction(
-@@ -1770,7 +1770,7 @@ void MaybeRegisterChromeFeaturePromos(
-                        "new translate screen feature on the Lens Overlay.")));
+@@ -1920,7 +1920,7 @@ void MaybeRegisterChromeFeaturePromos(
+               "Omnibox Everywhere.")));
  
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
 -    BUILDFLAG(IS_CHROMEOS)
@@ -33,7 +33,7 @@ $NetBSD$
    // kIPHDesktopPWAsLinkCapturingLaunch:
    registry.RegisterFeature(std::move(
        FeaturePromoSpecification::CreateForCustomAction(
-@@ -2525,7 +2525,7 @@ void MaybeRegisterChromeNewBadges(user_e
+@@ -2768,7 +2768,7 @@ void MaybeRegisterChromeNewBadges(user_e
        user_education::Metadata(153, "amyasinghal%google.com@localhost",
                                 "Shown on the Dictation context menu item.")));
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
index 419bcb0213..0c31da6888 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
-@@ -566,7 +566,7 @@ std::string GetFileExtension(FileExtensi
+@@ -569,7 +569,7 @@ std::string GetFileExtension(FileExtensi
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) {
    SiteConfig config;
    bool is_app_found = false;
-@@ -2323,7 +2323,7 @@ void WebAppIntegrationTestDriver::Delete
+@@ -2327,7 +2327,7 @@ void WebAppIntegrationTestDriver::Delete
    if (app_name.empty()) {
      app_name = GetSiteConfiguration(site).app_name;
    }
@@ -24,7 +24,7 @@ $NetBSD$
    ASSERT_TRUE(override_registration_->test_override().IsShortcutCreated(
        profile(), app_id, app_name));
    ASSERT_TRUE(
-@@ -3765,7 +3765,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3772,7 +3772,7 @@ void WebAppIntegrationTestDriver::CheckR
            app_state->id, app_state->name);
    ASSERT_TRUE(icon_color.has_value());
    ASSERT_THAT(site_config.icon_color, testing::Eq(icon_color.value()));
@@ -33,7 +33,7 @@ $NetBSD$
    ASSERT_TRUE(override_registration_->test_override().IsRunOnOsLoginEnabled(
        profile(), app_state->id, app_state->name));
  #endif
-@@ -3780,7 +3780,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3787,7 +3787,7 @@ void WebAppIntegrationTestDriver::CheckR
        GetAppBySiteMode(after_state_change_action_state_.get(), profile(), site);
    ASSERT_TRUE(app_state);
    base::ScopedAllowBlockingForTesting allow_blocking;
@@ -42,7 +42,7 @@ $NetBSD$
    ASSERT_FALSE(override_registration_->test_override().IsRunOnOsLoginEnabled(
        profile(), app_state->id, app_state->name));
  #endif
-@@ -3790,7 +3790,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3797,7 +3797,7 @@ void WebAppIntegrationTestDriver::CheckR
  void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
      Site site,
      FileExtension file_extension) {
@@ -51,7 +51,7 @@ $NetBSD$
    if (!BeforeStateCheckAction(__FUNCTION__)) {
      return;
    }
-@@ -3806,7 +3806,7 @@ void WebAppIntegrationTestDriver::CheckS
+@@ -3813,7 +3813,7 @@ void WebAppIntegrationTestDriver::CheckS
  void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
      Site site,
      FileExtension file_extension) {
@@ -60,7 +60,7 @@ $NetBSD$
    if (!BeforeStateCheckAction(__FUNCTION__)) {
      return;
    }
-@@ -4612,7 +4612,7 @@ base::FilePath WebAppIntegrationTestDriv
+@@ -4615,7 +4615,7 @@ base::FilePath WebAppIntegrationTestDriv
      base::FilePath shortcut_dir,
      const std::string& app_name,
      const webapps::AppId& app_id) {
@@ -69,7 +69,7 @@ $NetBSD$
    return override_registration_->test_override().GetShortcutPath(
        profile(), shortcut_dir, app_id, app_name);
  #else
-@@ -4817,7 +4817,7 @@ bool WebAppIntegrationTestDriver::IsShor
+@@ -4819,7 +4819,7 @@ bool WebAppIntegrationTestDriver::IsShor
      const webapps::AppId& id) {
    base::ScopedAllowBlockingForTesting allow_blocking;
    bool is_shortcut_and_icon_correct = false;
@@ -78,7 +78,7 @@ $NetBSD$
    bool is_shortcut_correct =
        override_registration_->test_override().IsShortcutCreated(profile, id,
                                                                  name);
-@@ -4861,7 +4861,7 @@ bool WebAppIntegrationTestDriver::DoIcon
+@@ -4863,7 +4863,7 @@ bool WebAppIntegrationTestDriver::DoIcon
      do_icon_colors_match =
          (expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value());
    }
diff --git a/chromium/patches/patch-chrome_browser_ui_web__applications_app__browser__controller.cc b/chromium/patches/patch-chrome_browser_ui_web__applications_app__browser__controller.cc
index 03734f225b..09827478b0 100644
--- a/chromium/patches/patch-chrome_browser_ui_web__applications_app__browser__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_web__applications_app__browser__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/web_applications/app_browser_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/web_applications/app_browser_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/web_applications/app_browser_controller.cc
 @@ -570,7 +570,7 @@ std::u16string AppBrowserController::Get
    // web bundle. The flash text is not needed on platforms that already display
diff --git a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
index 06867fed74..cc73307094 100644
--- a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
+++ b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/web_applications/web_app_dialogs.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/web_applications/web_app_dialogs.h
 @@ -25,7 +25,7 @@
  #include "ui/gfx/native_ui_types.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
index 198871c181..213c397dd1 100644
--- a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
+++ b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -348,7 +348,7 @@ bool WebAppUiManagerImpl::IsAppMigration
+@@ -461,7 +461,7 @@ bool WebAppUiManagerImpl::IsAppMigration
      return false;
    }
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
@@ -15,7 +15,7 @@ $NetBSD$
    BrowserView* browser_view = BrowserView::GetBrowserViewForBrowser(window);
    return browser_view &&
           browser_view->GetProperty(kIsPwaUpdateDialogShowingKey) &&
-@@ -1020,7 +1020,7 @@ void WebAppUiManagerImpl::ClearWebAppSit
+@@ -1155,7 +1155,7 @@ void WebAppUiManagerImpl::ClearWebAppSit
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
index 055f51a524..eca2796142 100644
--- a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
+++ b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
-@@ -271,7 +271,7 @@ class WebAppUiManagerImpl : public Brows
+@@ -263,7 +263,7 @@ class WebAppUiManagerImpl : public Brows
        webapps::UninstallResultCode uninstall_code);
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc b/chromium/patches/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
index 52770fd79a..ebc1655af7 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui_browser/webui_browser_window.cc
-@@ -74,7 +74,7 @@ const char* const kWebUIBrowserWindowKey
+@@ -76,7 +76,7 @@ const char* const kWebUIBrowserWindowKey
  
  // Copied from chrome/browser/ui/views/frame/browser_widget.cc.
  bool IsUsingLinuxSystemTheme(Profile* profile) {
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
index 51f4f3b171..beac287d16 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/about/about_ui.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/about/about_ui.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/about/about_ui.cc
 @@ -406,7 +406,7 @@ using about_ui::AppendHeader;
  
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
index 9d7c100733..e19e381b1f 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/about/about_ui.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/about/about_ui.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/about/about_ui.h
 @@ -43,7 +43,7 @@ class TermsUIConfig : public AboutUIConf
  };
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
index 2cddb58c06..969e63db2d 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
 @@ -64,7 +64,7 @@
  #include "ui/base/window_open_disposition_utils.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
index 1f3db04363..cf9e96f848 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/app_home/app_home_page_handler.h
 @@ -23,7 +23,7 @@
  #include "mojo/public/cpp/bindings/receiver.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h b/chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
index 6a3c4b095e..eaf9b1157d 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/app_settings/web_app_settings_ui.h
 @@ -14,13 +14,13 @@
  #include "ui/webui/mojo_web_ui_controller.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
index 1d1fc94475..634b5ca4ff 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
 @@ -216,7 +216,7 @@ CertificateManagerPageHandler::GetCertSo
                  CERTIFICATE_TRUST_TYPE_DISTRUSTED,
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
index 2c3f1049fd..de42d42e7a 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
-@@ -55,7 +55,7 @@
+@@ -54,7 +54,7 @@
  #include "net/ssl/client_cert_store_mac.h"
  #endif  // BUILDFLAG(IS_MAC)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/browser_process.h"
  #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
  #include "chrome/browser/policy/chrome_browser_policy_connector.h"
-@@ -130,7 +130,7 @@ class ClientCertStoreLoader {
+@@ -129,7 +129,7 @@ class ClientCertStoreLoader {
        active_requests_;
  };
  
@@ -24,7 +24,7 @@ $NetBSD$
  class ClientCertStoreFactoryNSS : public ClientCertStoreFactory {
   public:
    std::unique_ptr<net::ClientCertStore> CreateClientCertStore() override {
-@@ -155,7 +155,7 @@ class ClientCertStoreFactoryMac : public
+@@ -154,7 +154,7 @@ class ClientCertStoreFactoryMac : public
  };
  #endif
  
@@ -33,7 +33,7 @@ $NetBSD$
  std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader(
      Profile* profile) {
  #if BUILDFLAG(IS_WIN)
-@@ -170,7 +170,7 @@ std::unique_ptr<ClientCertStoreLoader> C
+@@ -169,7 +169,7 @@ std::unique_ptr<ClientCertStoreLoader> C
  }
  #endif
  
@@ -42,7 +42,7 @@ $NetBSD$
  class ClientCertStoreFactoryProvisioned : public ClientCertStoreFactory {
   public:
    explicit ClientCertStoreFactoryProvisioned(
-@@ -326,7 +326,7 @@ class ClientCertSource : public Certific
+@@ -325,7 +325,7 @@ class ClientCertSource : public Certific
    std::optional<net::CertificateList> certs_;
  };
  
@@ -51,7 +51,7 @@ $NetBSD$
  // ChromeOS currently can use either Kcer or NSS for listing client certs, and
  // Linux uses NSS only. This interface provides an abstraction to hide that
  // from WritableClientCertSource. Currently this class only handles reading
-@@ -1048,7 +1048,7 @@ CreatePlatformClientCertSource(
+@@ -1047,7 +1047,7 @@ CreatePlatformClientCertSource(
      mojo::Remote<certificate_manager::mojom::CertificateManagerPage>*
          remote_client,
      Profile* profile) {
@@ -60,7 +60,7 @@ $NetBSD$
    return std::make_unique<WritableClientCertSource>(remote_client, profile);
  #else
    return std::make_unique<ClientCertSource>(
-@@ -1056,7 +1056,7 @@ CreatePlatformClientCertSource(
+@@ -1055,7 +1055,7 @@ CreatePlatformClientCertSource(
  #endif
  }
  
@@ -69,7 +69,7 @@ $NetBSD$
  std::unique_ptr<CertificateManagerPageHandler::CertSource>
  CreateProvisionedClientCertSource(Profile* profile) {
    return std::make_unique<ClientCertSource>(
-@@ -1106,7 +1106,7 @@ bool ClientCertManagementAccessControls:
+@@ -1105,7 +1105,7 @@ bool ClientCertManagementAccessControls:
  
    return client_cert_policy_ == ClientCertificateManagementPermission::kAll;
  }
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
index 2b15fe5930..adef33a0d5 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.h
 @@ -19,7 +19,7 @@ CreatePlatformClientCertSource(
          remote_client,
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
index 3b6b3840bb..d5c0b67c66 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -174,7 +174,7 @@
+@@ -173,7 +173,7 @@
  #include "chrome/browser/ui/webui/default_browser/visual_guided_setter_ui.h"
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
  #include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h"
  #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h"
-@@ -183,13 +183,13 @@
+@@ -182,13 +182,13 @@
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -31,7 +31,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/discards/discards_ui.h"
  #endif
  
-@@ -221,7 +221,7 @@
+@@ -220,7 +220,7 @@
  #include "chrome/browser/ui/webui/signin/signin_error_ui.h"
  #endif  //  !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
  
@@ -40,7 +40,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
-@@ -238,7 +238,7 @@
+@@ -237,7 +237,7 @@
  #endif  // BUILDFLAG(IS_MAC)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -49,7 +49,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/skills/skills_ui.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
          // BUILDFLAG(IS_CHROMEOS)
-@@ -403,10 +403,10 @@ void RegisterChromeWebUIConfigs() {
+@@ -399,10 +399,10 @@ void RegisterChromeWebUIConfigs() {
    map.AddWebUIConfig(std::make_unique<WebUIToolbarConfig>());
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -62,7 +62,7 @@ $NetBSD$
  
  #if BUILDFLAG(ENABLE_EXTENSIONS_CORE)
    map.AddWebUIConfig(std::make_unique<extensions::ExtensionsUIConfig>());
-@@ -434,7 +434,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -430,7 +430,7 @@ void RegisterChromeWebUIConfigs() {
    map.AddWebUIConfig(std::make_unique<VisualGuidedSetterUIConfig>());
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -71,7 +71,7 @@ $NetBSD$
    map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
    map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
    map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
-@@ -443,17 +443,17 @@ void RegisterChromeWebUIConfigs() {
+@@ -439,17 +439,17 @@ void RegisterChromeWebUIConfigs() {
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -92,7 +92,7 @@ $NetBSD$
    map.AddWebUIConfig(std::make_unique<UpdaterUIConfig>());
  #endif  // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  
-@@ -500,7 +500,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -496,7 +496,7 @@ void RegisterChromeWebUIConfigs() {
  #endif  // BUILDFLAG(IS_MAC)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
index 1f00d62b8d..f19e0382fa 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
-@@ -116,17 +116,17 @@
+@@ -117,17 +117,17 @@
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
  #endif
  
-@@ -267,7 +267,7 @@ void ChromeWebUIControllerFactory::GetFa
+@@ -268,7 +268,7 @@ void ChromeWebUIControllerFactory::GetFa
      const std::vector<int>& desired_sizes_in_pixel,
      favicon_base::FaviconResultsCallback callback) const {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -36,7 +36,7 @@ $NetBSD$
    if (page_url.SchemeIs(webapps::kIsolatedAppScheme)) {
      ReadIsolatedWebAppFaviconsFromDisk(profile, page_url, std::move(callback));
      return;
-@@ -439,7 +439,7 @@ ChromeWebUIControllerFactory::GetFavicon
+@@ -444,7 +444,7 @@ ChromeWebUIControllerFactory::GetFavicon
      return NewTabPageUI::GetFaviconResourceBytes(scale_factor);
    }
  
@@ -45,7 +45,7 @@ $NetBSD$
    if (page_url.host() == chrome::kChromeUIWhatsNewHost) {
      return WhatsNewUI::GetFaviconResourceBytes(scale_factor);
    }
-@@ -459,7 +459,7 @@ ChromeWebUIControllerFactory::GetFavicon
+@@ -464,7 +464,7 @@ ChromeWebUIControllerFactory::GetFavicon
    }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
index 8179180600..c9ff033222 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
 @@ -9,7 +9,7 @@
  #include "components/enterprise/connectors/core/connectors_internals_utils.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc
index 993960cfa5..c0cdaaece4 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/cr_components/searchbox/searchbox_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/cr_components/searchbox/searchbox_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/cr_components/searchbox/searchbox_handler.cc
 @@ -226,7 +226,7 @@ constexpr char kMacShareIconResourceName
  #elif BUILDFLAG(IS_WIN)
@@ -15,7 +15,7 @@ $NetBSD$
  constexpr char kLinuxShareIconResourceName[] =
      "//resources/cr_components/searchbox/icons/share_cr23.svg";
  #else
-@@ -751,7 +751,7 @@ std::string SearchboxHandler::Autocomple
+@@ -771,7 +771,7 @@ std::string SearchboxHandler::Autocomple
                          : omnibox::kShareWinChromeRefreshOldIcon.name)) {
      resource_name = kWinShareIconResourceName;
    }
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc b/chromium/patches/patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc
index 2132f5ee62..e8d3050463 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/history/history_identity_state_watcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/history/history_identity_state_watcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/history/history_identity_state_watcher.cc
 @@ -122,7 +122,7 @@ HistoryIdentityStateWatcher::GetSyncStat
    }
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc
index 630dcd3beb..3511c7661d 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/infobar_internals/infobar_internals_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/infobar_internals/infobar_internals_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/infobar_internals/infobar_internals_handler.cc
-@@ -79,7 +79,7 @@
+@@ -90,7 +90,7 @@
  #include "chrome/browser/ui/cocoa/keystone_infobar_delegate.h"
  #endif
  
@@ -14,22 +14,49 @@ $NetBSD$
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  #include "chrome/browser/ui/startup/default_browser_prompt/default_browser_prompt_manager.h"  // nogncheck
  #include "chrome/browser/ui/startup/default_browser_prompt/default_browser_prompt_prefs.h"  // nogncheck
- #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_delegate.h"
-@@ -133,7 +133,7 @@ void InfoBarInternalsHandler::GetInfoBar
-       "The Collected Cookies infobar is shown after the user has changed "
-       "the allowed/blocked state of a cookie, reminding them to reload "
-       "the page in order for the new cookies to take effect."));
+ #include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_manager.h"
+@@ -141,7 +141,7 @@ TriggerRequirements RequirementsFor(Info
+       return {.profile = true, .web_contents = true};
+ #endif
+     case InfoBarType::kExtensionDevTools:
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+     case InfoBarType::kDefaultBrowser:
+     case InfoBarType::kSessionRestore:
+ #endif
+@@ -200,7 +200,7 @@ void InfoBarInternalsHandler::GetInfoBar
+             "The Collected Cookies infobar is shown after the user has changed "
+             "the allowed/blocked state of a cookie, reminding them to reload "
+             "the page in order for the new cookies to take effect.");
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   infobar_list.emplace_back(InfoBarEntry::New(
-       /*type=*/InfoBarType::kDefaultBrowser, /*name=*/"Default Browser",
-       /*description=*/
-@@ -304,7 +304,7 @@ bool InfoBarInternalsHandler::TriggerInf
+   add_entry(InfoBarType::kDefaultBrowser, "Default Browser",
+             "The Default Browser infobar asks the user if they want to set "
+             "Chrome as their default browser. This trigger resets any browser "
+@@ -284,7 +284,7 @@ void InfoBarInternalsHandler::GetInfoBar
+             "shows the infobar.");
+ #endif
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   add_entry(InfoBarType::kSessionRestore, "Session Restore",
+             "Triggers the session restore infobar. This infobar can only be "
+             "triggered on Mac, Windows and Linux.");
+@@ -362,7 +362,7 @@ bool InfoBarInternalsHandler::TriggerInf
        }
        return true;
      }
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
      case InfoBarType::kDefaultBrowser: {
-       if (!profile) {
-         return false;
+       chrome::startup::default_prompt::ResetPromptPrefs(profile);
+       DefaultBrowserPromptManager::GetInstance()->MaybeShowPrompt();
+@@ -666,7 +666,7 @@ bool InfoBarInternalsHandler::TriggerInf
+       return true;
+     }
+ #endif
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+     case InfoBarType::kSessionRestore: {
+       session_restore_infobar::SessionRestoreInfoBarManager::GetInstance()
+           ->ShowInfoBar(*profile,
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
index b6dda501d6..cbf4cf12f4 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
 @@ -75,7 +75,7 @@
  #include "components/security_interstitials/content/captive_portal_blocking_page.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_intro_intro__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_intro_intro__ui.cc
new file mode 100644
index 0000000000..ab38e8694a
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_webui_intro_intro__ui.cc
@@ -0,0 +1,35 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/webui/intro/intro_ui.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ chrome/browser/ui/webui/intro/intro_ui.cc
+@@ -53,7 +53,7 @@ int GetBackupCardDescriptionId(bool is_f
+              : IDS_UNO_FRE_BACKUP_CARD_DESCRIPTION_WITH_PASSWORDS;
+ }
+ 
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool IsDefaultBrowserDisabledByPolicy() {
+   const auto* local_state = g_browser_process->local_state();
+   return local_state->IsManagedPreference(
+@@ -63,7 +63,7 @@ bool IsDefaultBrowserDisabledByPolicy() 
+ #endif  // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ 
+ bool ShouldShowDefaultBrowserToggle() {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   return !IsDefaultBrowserDisabledByPolicy() &&
+          shell_integration::CanSetAsDefaultBrowser();
+ #else
+@@ -73,7 +73,7 @@ bool ShouldShowDefaultBrowserToggle() {
+ 
+ bool ShouldShowMetricsOptIn() {
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+-    (BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX))
++    (BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+   return !metrics::IsMetricsReportingPolicyManaged();
+ #else
+   return false;
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
index 412dd99bc3..ab7ff5abd5 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/management/management_ui.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/management/management_ui.cc
 @@ -199,11 +199,11 @@ void ManagementUI::GetLocalizedStrings(
         IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA},
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
index 4b45c848be..a03f9e264c 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/management/management_ui_constants.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/management/management_ui_constants.cc
 @@ -93,13 +93,13 @@ const char kProfileReportingExtension[] 
  const char kProfileReportingPolicy[] = "profileReportingPolicy";
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
index b21687cb81..89cf05402a 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/management/management_ui_constants.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/management/management_ui_constants.h
 @@ -9,14 +9,14 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
index 687460896e..90f39be64d 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/management/management_ui_handler.cc
 @@ -81,7 +81,7 @@
  #include "chrome/browser/ui/managed_ui.h"  // nogncheck crbug.com/40147906
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
index 88c526a094..4eb285172d 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/management/management_ui_handler.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/management/management_ui_handler.h
 @@ -38,7 +38,7 @@ namespace enterprise_management {
  class GetUserEligiblePromotionsResponse;
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.cc
index f384c6189d..82e3cb6b68 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/password_manager/notification_cards_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/password_manager/notification_cards_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/password_manager/notification_cards_handler.cc
-@@ -31,7 +31,7 @@
+@@ -33,7 +33,7 @@
  #endif
  #endif  // BUILDFLAG(GOOGLE_CHROME_BRANDING)
  
@@ -15,8 +15,8 @@ $NetBSD$
  #include "base/memory/scoped_refptr.h"
  #include "chrome/browser/browser_process.h"
  #include "chrome/browser/ui/webui/password_manager/notification_cards/relaunch_chrome_banner.h"
-@@ -186,7 +186,7 @@ NotificationCardsHandler::NotificationCa
- #endif
+@@ -190,7 +190,7 @@ NotificationCardsHandler::NotificationCa
+       webauthn::PasskeyUnlockManagerFactory::GetForProfile(profile)));
  #endif  // BUILDFLAG(GOOGLE_CHROME_BRANDING)
  
 -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -24,7 +24,7 @@ $NetBSD$
    auto relaunch_banner = std::make_unique<RelaunchChromeBanner>();
    relaunch_chrome_banner_ = relaunch_banner.get();
    notification_cards_.push_back(std::move(relaunch_banner));
-@@ -229,7 +229,7 @@ void NotificationCardsHandler::HandleGet
+@@ -233,7 +233,7 @@ void NotificationCardsHandler::HandleGet
    CHECK_EQ(1U, args.size());
    const base::Value& callback_id = args[0];
  
@@ -33,7 +33,7 @@ $NetBSD$
    if (relaunch_chrome_banner_ &&
        !relaunch_chrome_banner_->is_encryption_available().has_value()) {
      g_browser_process->os_crypt_async()->GetInstance(
-@@ -292,7 +292,7 @@ NotificationCardsHandler::GetNotificatio
+@@ -296,7 +296,7 @@ NotificationCardsHandler::GetNotificatio
    return card_to_show;
  }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.h
index f97b038c92..a36c5b247a 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/password_manager/notification_cards_handler.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/password_manager/notification_cards_handler.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/password_manager/notification_cards_handler.h
 @@ -56,7 +56,7 @@ class NotificationCardsHandler : public 
  
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards_relaunch__chrome__banner.cc b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards_relaunch__chrome__banner.cc
index e40f6c369e..c1aecbd6dc 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards_relaunch__chrome__banner.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards_relaunch__chrome__banner.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/password_manager/notification_cards/relaunch_chrome_banner.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/password_manager/notification_cards/relaunch_chrome_banner.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/password_manager/notification_cards/relaunch_chrome_banner.cc
 @@ -46,7 +46,7 @@ std::u16string RelaunchChromeBanner::Get
    return l10n_util::GetStringUTF16(
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_policy_policy__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_policy_policy__ui.cc
index 26f9ea22c2..8840412414 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_policy_policy__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_policy_policy__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/policy/policy_ui.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/policy/policy_ui.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/policy/policy_ui.cc
 @@ -188,7 +188,7 @@ void CreateAndAddPolicyUIHtmlSource(Prof
        {"statusFlexOrgNoPolicy", IDS_POLICY_STATUS_FLEX_ORG_NO_POLICY},
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc b/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc
index 5d59550f7f..8d9db91a26 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/sanitized_image/sanitized_image_source.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/sanitized_image/sanitized_image_source.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/sanitized_image/sanitized_image_source.cc
 @@ -350,7 +350,7 @@ void SanitizedImageSource::OnAnimationDe
    }
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h b/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h
index 003b894573..fa59004b30 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/sanitized_image/sanitized_image_source.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/sanitized_image/sanitized_image_source.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/sanitized_image/sanitized_image_source.h
 @@ -124,7 +124,7 @@ class SanitizedImageSource : public cont
      ~RequestAttributes();
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc
index 9994947a32..f89a73baf0 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/search_engine_choice/search_engine_choice_ui.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/search_engine_choice/search_engine_choice_ui.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/search_engine_choice/search_engine_choice_ui.cc
 @@ -140,7 +140,7 @@ SearchEngineChoiceUI::SearchEngineChoice
        search_engine_choice_service->IsDsePropagationAllowedForGuest());
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
index ae2cdb4615..ce52bb7024 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/settings/appearance_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/settings/appearance_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/settings/appearance_handler.cc
 @@ -37,7 +37,7 @@ void AppearanceHandler::RegisterMessages
        "useDefaultTheme",
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
index c9ce022c0c..a6a2589c99 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
-@@ -155,7 +155,7 @@
+@@ -154,7 +154,7 @@
  #include "chrome/browser/ui/webui/settings/system_handler.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/display/screen.h"
  #endif
  
-@@ -165,7 +165,7 @@
+@@ -164,7 +164,7 @@
  #include "device/fido/win/webauthn_api.h"
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -24,7 +24,7 @@ $NetBSD$
  #include "ui/linux/linux_ui_factory.h"
  #include "ui/ozone/public/ozone_platform.h"
  #endif
-@@ -290,7 +290,7 @@ void AddA11yStrings(content::WebUIDataSo
+@@ -289,7 +289,7 @@ void AddA11yStrings(content::WebUIDataSo
        {"toastAlertLevelDescription",
         IDS_SETTINGS_ACCESSIBILITY_TOAST_FREQUENCY_DESCRIPTION},
  #endif
@@ -56,7 +56,7 @@ $NetBSD$
        {"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
  #endif
  #if BUILDFLAG(IS_MAC)
-@@ -694,7 +694,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -695,7 +695,7 @@ void AddAppearanceStrings(content::WebUI
    html_source->AddString("configurableSidePanelAlignments",
                           configurable_alignments_json);
  
@@ -65,7 +65,7 @@ $NetBSD$
    bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
                                        ->GetPlatformRuntimeProperties()
                                        .supports_server_side_window_decorations;
-@@ -2130,7 +2130,7 @@ void AddSignOutDialogStrings(content::We
+@@ -2158,7 +2158,7 @@ void AddSignOutDialogStrings(content::We
            g_browser_process->GetApplicationLocale())
            .spec();
  
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc
index 211809e468..1ac628947c 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/settings/site_settings_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/settings/site_settings_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/settings/site_settings_handler.cc
-@@ -126,7 +126,7 @@
+@@ -127,7 +127,7 @@
  #include "url/url_constants.h"
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #include "components/webapps/isolated_web_apps/scheme.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS)
-@@ -2104,7 +2104,7 @@ void SiteSettingsHandler::SendZoomLevels
+@@ -2114,7 +2114,7 @@ void SiteSettingsHandler::SendZoomLevels
    base::ListValue zoom_levels_exceptions;
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
    // Show any non-default Isolated Web App zoom levels at the top of the page.
    auto* web_app_provider = web_app::WebAppProvider::GetForWebApps(profile_);
    if (web_app_provider) {
-@@ -2206,7 +2206,7 @@ void SiteSettingsHandler::HandleRemoveZo
+@@ -2216,7 +2216,7 @@ void SiteSettingsHandler::HandleRemoveZo
    GURL url(host_or_spec);
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
index bb1e1657c1..64162d7049 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc
-@@ -569,7 +569,7 @@ void CustomizeChromePageHandler::UpdateF
+@@ -570,7 +570,7 @@ void CustomizeChromePageHandler::UpdateF
        side_panel::mojom::ManagementNoticeState::New();
    management_notice_state->can_be_shown = false;
    management_notice_state->enabled_by_policy = false;
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
index d0628dcfda..b58cc5c4ef 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h
 @@ -217,7 +217,7 @@ class CustomizeChromePageHandler
    // value needs to be requeried by the page.
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
index 8719f3e54b..eac8623bd5 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
 @@ -219,7 +219,7 @@ base::DictValue CreateProfileState(const
        IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc
index e219fe1476..02789520e5 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/signin/sync_confirmation_ui.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/signin/sync_confirmation_ui.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/signin/sync_confirmation_ui.cc
 @@ -180,7 +180,7 @@ SyncConfirmationUI::SyncConfirmationUI(c
                      IDS_SYNC_LOADING_CONFIRMATION_TITLE);
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
index 15f4374d86..d159fd1e61 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
 @@ -50,7 +50,7 @@
  #include "ui/base/l10n/l10n_util.h"
@@ -24,7 +24,7 @@ $NetBSD$
    return g_browser_process->GetFeatures()->whats_new_registry();
  #else
    return nullptr;
-@@ -934,7 +934,7 @@ void UserEducationInternalsPageHandlerIm
+@@ -938,7 +938,7 @@ void UserEducationInternalsPageHandlerIm
  }
  
  void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_version_version__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_version_version__ui.cc
index 4c37e30ec3..f43052b333 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_version_version__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_version_version__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/version/version_ui.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/webui/version/version_ui.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/webui/version/version_ui.cc
 @@ -209,7 +209,7 @@ int VersionUI::VersionProcessorVariation
    return IDS_VERSION_UI_64BIT;
diff --git a/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
index 450a31ebe8..f43e9194d7 100644
--- a/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
+++ b/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/window_sizer/window_sizer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/ui/window_sizer/window_sizer.cc
 @@ -225,7 +225,7 @@ void WindowSizer::GetBrowserWindowBounds
        browser, window_bounds, show_state);
diff --git a/chromium/patches/patch-chrome_browser_updater_browser__updater__client__util.h b/chromium/patches/patch-chrome_browser_updater_browser__updater__client__util.h
index 0a6b51c679..89425a63a0 100644
--- a/chromium/patches/patch-chrome_browser_updater_browser__updater__client__util.h
+++ b/chromium/patches/patch-chrome_browser_updater_browser__updater__client__util.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/updater/browser_updater_client_util.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/updater/browser_updater_client_util.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/updater/browser_updater_client_util.h
 @@ -20,7 +20,7 @@ namespace updater {
  extern const char kUpdaterName[];
diff --git a/chromium/patches/patch-chrome_browser_updater_updater.cc b/chromium/patches/patch-chrome_browser_updater_updater.cc
index 2aaaa87c77..9cd1ed0e43 100644
--- a/chromium/patches/patch-chrome_browser_updater_updater.cc
+++ b/chromium/patches/patch-chrome_browser_updater_updater.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/updater/updater.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/updater/updater.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/updater/updater.cc
 @@ -53,7 +53,7 @@ std::optional<mojom::AppState> GetLastKn
    return GetLastKnownUpdaterRegistrationStorage();
diff --git a/chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc b/chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc
index 1bfb14a2a3..c1027b5d05 100644
--- a/chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc
+++ b/chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/upgrade_detector/version_history_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/upgrade_detector/version_history_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/upgrade_detector/version_history_client.cc
 @@ -177,7 +177,7 @@ GURL GetVersionReleasesUrl(base::Version
  #define CURRENT_PLATFORM "win"
diff --git a/chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc b/chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
index fa06d5e0d1..6bafeb0093 100644
--- a/chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc
 @@ -45,7 +45,7 @@
  #include "components/visited_url_ranking/public/visited_url_ranking_service.h"
diff --git a/chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc b/chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
index 9349367f6b..bc2c8e9153 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/commands/launch_web_app_command.cc
 @@ -111,7 +111,7 @@ void LaunchWebAppCommand::StartWithLock(
      // OsIntegrationTestOverride can use the xdg install command to detect
diff --git a/chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc b/chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
index aeea52f0fe..6572c42e32 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc
 @@ -60,7 +60,7 @@ void SetUserDisplayModeCommand::StartWit
      // OsIntegrationTestOverride can use the xdg install command to detect
diff --git a/chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc b/chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc
index 5f4da55b04..253705ea81 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/icons/icon_masker.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/icons/icon_masker.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/icons/icon_masker.cc
 @@ -12,7 +12,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc b/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
index bea65f59a2..e7fbc491d3 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
 @@ -687,7 +687,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrat
      }
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h b/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
index 6e3076890f..6784dd5bf3 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/os_integration/os_integration_test_override.h
 @@ -103,7 +103,7 @@ class OsIntegrationTestOverride
    virtual base::FilePath chrome_apps_folder() = 0;
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc b/chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
index b4195ea8bc..ce256c3ad9 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
 @@ -54,7 +54,7 @@ proto::os_state::RunOnOsLogin::Mode Conv
  // different from other platforms, see web_app_run_on_os_login_manager.h for
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
index eb1288708c..3cea8aca8c 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
 @@ -197,7 +197,7 @@ void ShortcutSubManager::Execute(
      return;
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
index e5564b491b..62806d2c24 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h
 @@ -40,7 +40,7 @@ void UnregisterFileHandlersWithOs(const 
                                    const base::FilePath& profile_path,
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
index d860304f2e..279bbb3cda 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc
 @@ -228,7 +228,7 @@ std::unique_ptr<ShortcutInfo> BuildShort
  
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
index 3349916fc6..2b33db246c 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/os_integration/web_app_shortcut.h
 @@ -22,7 +22,7 @@
  #include "ui/gfx/image/image_family.h"
diff --git a/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc b/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
index 6d1dc9dbb1..4a06665457 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
 @@ -125,7 +125,7 @@ GetPreinstalledWebAppsMappingForTesting(
  namespace web_app {
diff --git a/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc b/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
index 1da193e5a1..e5c088cbe1 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/test/os_integration_test_override_impl.cc
 @@ -49,7 +49,7 @@
  #include "testing/gtest/include/gtest/gtest.h"
diff --git a/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h b/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
index cd9b732c3d..4238fd5d1a 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/test/os_integration_test_override_impl.h
 @@ -41,7 +41,7 @@ class ShellLinkItem;
  
diff --git a/chromium/patches/patch-chrome_browser_web__applications_web__app.cc b/chromium/patches/patch-chrome_browser_web__applications_web__app.cc
index b7876bd47a..34b5f6348d 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_web__app.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_web__app.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/web_app.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/web_app.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/web_app.cc
 @@ -76,7 +76,7 @@
  #include "url/origin.h"
diff --git a/chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h b/chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
index 9d59018fb0..5ed9dacfbd 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/web_app_install_info.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/web_applications/web_app_install_info.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/web_applications/web_app_install_info.h
 @@ -41,7 +41,7 @@
  #include "url/gurl.h"
diff --git a/chromium/patches/patch-chrome_browser_webapps_chrome__webapps__client.cc b/chromium/patches/patch-chrome_browser_webapps_chrome__webapps__client.cc
index e8aa90255f..d509a380f2 100644
--- a/chromium/patches/patch-chrome_browser_webapps_chrome__webapps__client.cc
+++ b/chromium/patches/patch-chrome_browser_webapps_chrome__webapps__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/webapps/chrome_webapps_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/webapps/chrome_webapps_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/webapps/chrome_webapps_client.cc
 @@ -11,7 +11,7 @@
  #include "url/origin.h"
diff --git a/chromium/patches/patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc b/chromium/patches/patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc
index 1c6e0d9f84..8380c9e211 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/webauthn/chrome_web_authentication_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/webauthn/chrome_web_authentication_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/webauthn/chrome_web_authentication_delegate.cc
 @@ -70,7 +70,7 @@
  #include "url/url_constants.h"
diff --git a/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc b/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
index bd12bc24cf..f618f913e0 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/webauthn/enclave_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/webauthn/enclave_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/webauthn/enclave_manager.cc
 @@ -796,7 +796,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
  
diff --git a/chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc b/chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
index 3201b36183..4883cdcf43 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/webauthn/password_credential_ui_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/webauthn/password_credential_ui_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/webauthn/password_credential_ui_controller.cc
 @@ -26,7 +26,7 @@ using content::WebContents;
  namespace {
diff --git a/chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc b/chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
index 361329d472..b53405eae8 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/webauthn/unexportable_key_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/browser/webauthn/unexportable_key_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/browser/webauthn/unexportable_key_utils.cc
 @@ -42,7 +42,7 @@ GetWebAuthnUnexportableKeyProvider() {
    // If there is a scoped UnexportableKeyProvider configured, we always use
diff --git a/chromium/patches/patch-chrome_common_channel__info.h b/chromium/patches/patch-chrome_common_channel__info.h
index a37c18a450..69c4ab9435 100644
--- a/chromium/patches/patch-chrome_common_channel__info.h
+++ b/chromium/patches/patch-chrome_common_channel__info.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/channel_info.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/channel_info.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/channel_info.h
 @@ -11,7 +11,7 @@
  #include "build/branding_buildflags.h"
diff --git a/chromium/patches/patch-chrome_common_channel__info__posix.cc b/chromium/patches/patch-chrome_common_channel__info__posix.cc
index a27cf94cbe..fbff053462 100644
--- a/chromium/patches/patch-chrome_common_channel__info__posix.cc
+++ b/chromium/patches/patch-chrome_common_channel__info__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/channel_info_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/channel_info_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/channel_info_posix.cc
 @@ -92,7 +92,7 @@ std::string GetChannelSuffixForDataDir()
    }
diff --git a/chromium/patches/patch-chrome_common_chrome__content__client.cc b/chromium/patches/patch-chrome_common_chrome__content__client.cc
index 8e20ce8048..75e195298f 100644
--- a/chromium/patches/patch-chrome_common_chrome__content__client.cc
+++ b/chromium/patches/patch-chrome_common_chrome__content__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/chrome_content_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/chrome_content_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/chrome_content_client.cc
-@@ -62,12 +62,12 @@
+@@ -61,12 +61,12 @@
  #include "url/url_constants.h"
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -21,7 +21,7 @@ $NetBSD$
  #include <fcntl.h>
  #include "sandbox/linux/services/credentials.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -189,7 +189,7 @@ static const char* const kChromeStandard
+@@ -188,7 +188,7 @@ static const char* const kChromeStandard
      extensions::kExtensionScheme,
  #endif
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -30,7 +30,7 @@ $NetBSD$
      webapps::kIsolatedAppScheme,
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS)
-@@ -214,7 +214,7 @@ void ChromeContentClient::AddAdditionalS
+@@ -213,7 +213,7 @@ void ChromeContentClient::AddAdditionalS
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -39,7 +39,7 @@ $NetBSD$
    schemes->isolated_app_schemes.push_back(webapps::kIsolatedAppScheme);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS)
-@@ -263,7 +263,7 @@ void ChromeContentClient::AddAdditionalS
+@@ -262,7 +262,7 @@ void ChromeContentClient::AddAdditionalS
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_common_chrome__features.cc b/chromium/patches/patch-chrome_common_chrome__features.cc
index b97a76ba21..4b65c95481 100644
--- a/chromium/patches/patch-chrome_common_chrome__features.cc
+++ b/chromium/patches/patch-chrome_common_chrome__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/chrome_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/chrome_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/chrome_features.cc
 @@ -72,7 +72,7 @@ BASE_FEATURE(kUseKeychainKeyProvider, ba
  #endif  // BUILDFLAG(IS_MAC)
@@ -15,7 +15,7 @@ $NetBSD$
  // Enables or disables the Autofill survey triggered by opening a prompt to
  // save address info.
  BASE_FEATURE(kAutofillAddressSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -247,7 +247,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScree
+@@ -250,7 +250,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScree
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif
  
@@ -24,7 +24,7 @@ $NetBSD$
  // Controls whether Chrome Apps are supported. See https://crbug.com/40186761.
  // If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome
  // Apps will not launch and will be marked in the UI as deprecated.
-@@ -1410,7 +1410,7 @@ BASE_FEATURE(kIsolatedWebAppManagedGuest
+@@ -1434,7 +1434,7 @@ BASE_FEATURE(kIsolatedWebAppManagedGuest
  BASE_FEATURE(kIsolatedWebAppBundleCache, base::FEATURE_ENABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -33,7 +33,7 @@ $NetBSD$
  BASE_FEATURE(kLinuxLowMemoryMonitor, base::FEATURE_DISABLED_BY_DEFAULT);
  // Values taken from the low-memory-monitor documentation and also apply to the
  // portal API:
-@@ -1421,7 +1421,7 @@ constexpr base::FeatureParam<int> kLinux
+@@ -1445,7 +1445,7 @@ constexpr base::FeatureParam<int> kLinux
      &kLinuxLowMemoryMonitor, "critical_level", 255};
  #endif  // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
  
diff --git a/chromium/patches/patch-chrome_common_chrome__features.h b/chromium/patches/patch-chrome_common_chrome__features.h
index 745451c0df..6a1e5db85a 100644
--- a/chromium/patches/patch-chrome_common_chrome__features.h
+++ b/chromium/patches/patch-chrome_common_chrome__features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/chrome_features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/chrome_features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/chrome_features.h
 @@ -64,7 +64,7 @@ BASE_DECLARE_FEATURE(kUseKeychainKeyProv
  #endif  // BUILDFLAG(IS_MAC)
@@ -15,7 +15,7 @@ $NetBSD$
  COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillAddressSurvey);
  COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillCardSurvey);
  COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillPasswordSurvey);
-@@ -160,7 +160,7 @@ extern const base::FeatureParam<std::str
+@@ -164,7 +164,7 @@ extern const base::FeatureParam<std::str
  COMPONENT_EXPORT(CHROME_FEATURES)
  bool RemoteActorCredentialSharingEnabled();
  
@@ -24,7 +24,7 @@ $NetBSD$
  COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
  #endif
  
-@@ -983,7 +983,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -1001,7 +1001,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
  BASE_DECLARE_FEATURE(kIsolatedWebAppBundleCache);
  #endif
  
@@ -33,7 +33,7 @@ $NetBSD$
  COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor);
  COMPONENT_EXPORT(CHROME_FEATURES)
  extern const base::FeatureParam<int> kLinuxLowMemoryMonitorModerateLevel;
-@@ -991,7 +991,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -1009,7 +1009,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
  extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel;
  #endif  // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
  
diff --git a/chromium/patches/patch-chrome_common_chrome__paths.cc b/chromium/patches/patch-chrome_common_chrome__paths.cc
index 30131fe00d..df331d00ea 100644
--- a/chromium/patches/patch-chrome_common_chrome__paths.cc
+++ b/chromium/patches/patch-chrome_common_chrome__paths.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/chrome_paths.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/chrome_paths.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/chrome_paths.cc
 @@ -31,7 +31,7 @@
  #include "base/apple/foundation_util.h"
diff --git a/chromium/patches/patch-chrome_common_chrome__paths.h b/chromium/patches/patch-chrome_common_chrome__paths.h
index 6983a92ec5..f62331078b 100644
--- a/chromium/patches/patch-chrome_common_chrome__paths.h
+++ b/chromium/patches/patch-chrome_common_chrome__paths.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/chrome_paths.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/chrome_paths.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/chrome_paths.h
 @@ -55,7 +55,7 @@ enum {
                       // to set policies for chrome. This directory
diff --git a/chromium/patches/patch-chrome_common_chrome__paths__internal.h b/chromium/patches/patch-chrome_common_chrome__paths__internal.h
index 44c325bae8..4372e56fdd 100644
--- a/chromium/patches/patch-chrome_common_chrome__paths__internal.h
+++ b/chromium/patches/patch-chrome_common_chrome__paths__internal.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/chrome_paths_internal.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/chrome_paths_internal.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/chrome_paths_internal.h
 @@ -53,7 +53,7 @@ void GetUserCacheDirectory(const base::F
  // Get the path to the user's documents directory.
diff --git a/chromium/patches/patch-chrome_common_chrome__switches.cc b/chromium/patches/patch-chrome_common_chrome__switches.cc
deleted file mode 100644
index 4fbb7153f3..0000000000
--- a/chromium/patches/patch-chrome_common_chrome__switches.cc
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- chrome/common/chrome_switches.cc.orig	2026-09-17 03:47:47.000000000 +0000
-+++ chrome/common/chrome_switches.cc
-@@ -948,7 +948,7 @@ const char kDebugPrint[] = "debug-print"
- #endif
- 
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
--    BUILDFLAG(IS_WIN)
-+    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- 
- // Causes the browser to launch directly in guest mode.
- const char kGuest[] = "guest";
-@@ -996,7 +996,7 @@ const char kGlicGuestUrlPresetStaging[] 
- const char kGlicGuestUrlPresetPreprod[] = "glic-guest-url-preset-preprod";
- const char kGlicGuestUrlPresetProd[] = "glic-guest-url-preset-prod";
- 
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Writes open and installed web apps for each profile to the specified file
- // without launching a new browser window or tab. Pass a absolute file path
- // to specify where to output the information. Can be used together with
diff --git a/chromium/patches/patch-chrome_common_chrome__switches.h b/chromium/patches/patch-chrome_common_chrome__switches.h
index 261a550f28..f94de4cf0a 100644
--- a/chromium/patches/patch-chrome_common_chrome__switches.h
+++ b/chromium/patches/patch-chrome_common_chrome__switches.h
@@ -4,23 +4,23 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/chrome_switches.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/chrome_switches.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/chrome_switches.h
-@@ -290,7 +290,7 @@ extern const char kDebugPrint[];
+@@ -976,7 +976,7 @@ inline constexpr char kDebugPrint[] = "d
  #endif
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
 -    BUILDFLAG(IS_WIN)
 +    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kGuest[];
- #endif
+ // Causes the browser to launch directly in guest mode.
+ inline constexpr char kGuest[] = "guest";
+ 
+@@ -1044,7 +1044,7 @@ inline constexpr char kGlicGuestUrlPrese
  
-@@ -314,7 +314,7 @@ extern const char kGlicGuestUrlPresetSta
- extern const char kGlicGuestUrlPresetPreprod[];
- extern const char kGlicGuestUrlPresetProd[];
+ inline constexpr char kGlicGuestUrlPresetProd[] = "glic-guest-url-preset-prod";
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kListApps[];
- extern const char kProfileBaseName[];
- extern const char kProfileManagementAttributes[];
+ // Writes open and installed web apps for each profile to the specified file
+ // without launching a new browser window or tab. Pass a absolute file path
+ // to specify where to output the information. Can be used together with
diff --git a/chromium/patches/patch-chrome_common_controlled__frame_controlled__frame.cc b/chromium/patches/patch-chrome_common_controlled__frame_controlled__frame.cc
index f02f125e12..9024f6169b 100644
--- a/chromium/patches/patch-chrome_common_controlled__frame_controlled__frame.cc
+++ b/chromium/patches/patch-chrome_common_controlled__frame_controlled__frame.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/controlled_frame/controlled_frame.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/controlled_frame/controlled_frame.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/controlled_frame/controlled_frame.cc
 @@ -21,7 +21,7 @@
  #include "third_party/blink/public/common/features.h"
diff --git a/chromium/patches/patch-chrome_common_crash__keys.cc b/chromium/patches/patch-chrome_common_crash__keys.cc
index d5a7f9bc85..dcef4ee22e 100644
--- a/chromium/patches/patch-chrome_common_crash__keys.cc
+++ b/chromium/patches/patch-chrome_common_crash__keys.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/crash_keys.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/crash_keys.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/crash_keys.cc
 @@ -56,7 +56,9 @@ class CrashKeyWithName {
    ~CrashKeyWithName() = delete;
diff --git a/chromium/patches/patch-chrome_common_extensions_extension__constants.h b/chromium/patches/patch-chrome_common_extensions_extension__constants.h
index 329f680069..6bbf8baab2 100644
--- a/chromium/patches/patch-chrome_common_extensions_extension__constants.h
+++ b/chromium/patches/patch-chrome_common_extensions_extension__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/extensions/extension_constants.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/extensions/extension_constants.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/extensions/extension_constants.h
 @@ -202,7 +202,7 @@ inline constexpr char kReadingModeGDocsH
  inline constexpr base::FilePath::CharType
diff --git a/chromium/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc b/chromium/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
index f42c6dd6e1..c09c509a00 100644
--- a/chromium/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
+++ b/chromium/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/extensions/permissions/chrome_permission_message_rules.cc
 @@ -281,7 +281,7 @@ class USBDevicesFormatter : public Chrom
  int GetEnterpriseReportingPrivatePermissionMessageId() {
diff --git a/chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc b/chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc
index dda45e1db7..677dda6801 100644
--- a/chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc
+++ b/chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/media/cdm_host_file_path.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/media/cdm_host_file_path.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/media/cdm_host_file_path.cc
 @@ -90,7 +90,7 @@ void AddCdmHostFilePaths(
    cdm_host_file_paths->emplace_back(chrome_framework_path,
diff --git a/chromium/patches/patch-chrome_common_media_cdm__registration.cc b/chromium/patches/patch-chrome_common_media_cdm__registration.cc
index 643aabf1d3..2d7775531f 100644
--- a/chromium/patches/patch-chrome_common_media_cdm__registration.cc
+++ b/chromium/patches/patch-chrome_common_media_cdm__registration.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/media/cdm_registration.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/media/cdm_registration.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/media/cdm_registration.cc
 @@ -33,7 +33,7 @@
  #if BUILDFLAG(ENABLE_WIDEVINE)
diff --git a/chromium/patches/patch-chrome_common_media_cdm__registration.h b/chromium/patches/patch-chrome_common_media_cdm__registration.h
index 331016f5e0..a6c253058c 100644
--- a/chromium/patches/patch-chrome_common_media_cdm__registration.h
+++ b/chromium/patches/patch-chrome_common_media_cdm__registration.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/media/cdm_registration.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/media/cdm_registration.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/media/cdm_registration.h
 @@ -15,7 +15,7 @@
  void RegisterCdmInfo(std::vector<content::CdmInfo>* cdms);
diff --git a/chromium/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h b/chromium/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
index 48ba359c66..555b914dd9 100644
--- a/chromium/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
+++ b/chromium/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/media/component_widevine_cdm_hint_file_linux.h
 @@ -14,7 +14,7 @@
  #error "This file only applies when Widevine used."
diff --git a/chromium/patches/patch-chrome_common_pref__names.h b/chromium/patches/patch-chrome_common_pref__names.h
index 3a800b99c9..cd7662e289 100644
--- a/chromium/patches/patch-chrome_common_pref__names.h
+++ b/chromium/patches/patch-chrome_common_pref__names.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/pref_names.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/pref_names.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/pref_names.h
 @@ -674,7 +674,7 @@ inline constexpr char kVoiceTypingHotkey
  inline constexpr char kAllowedDomainsForApps[] =
@@ -24,7 +24,7 @@ $NetBSD$
  // Boolean that is false if we should show window manager decorations.  If
  // true, we draw a custom chrome frame (thicker title bar and blue border).
  inline constexpr char kUseCustomChromeFrame[] = "browser.custom_chrome_frame";
-@@ -1418,7 +1418,7 @@ inline constexpr char kPinInfoBarTimesSh
+@@ -1416,7 +1416,7 @@ inline constexpr char kPinInfoBarTimesSh
      "browser.pin_infobar_times_shown";
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
  
@@ -33,7 +33,7 @@ $NetBSD$
  
  // How many times the session restore infobar has been shown.
  inline constexpr char kSessionRestoreInfoBarTimesShown[] =
-@@ -1469,7 +1469,7 @@ static_assert(std::string_view(kDownload
+@@ -1467,7 +1467,7 @@ static_assert(std::string_view(kDownload
  inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade";
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -42,7 +42,16 @@ $NetBSD$
  inline constexpr char kOpenPdfDownloadInSystemReader[] =
      "download.open_pdf_in_system_reader";
  #endif
-@@ -1966,7 +1966,7 @@ inline constexpr char kMediaStorageIdSal
+@@ -1558,7 +1558,7 @@ inline constexpr char kRestartLastSessio
+ inline constexpr char kRestartInBackgroundOnShutdown[] =
+     "restart.in.background.on.shutdown";
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Timestamp of when the scheduled restart nudge dialog was last shown
+ // to the user, used for nudge cooldown calculations.
+ inline constexpr char kScheduledRestartLastNudgeTime[] =
+@@ -1969,7 +1969,7 @@ inline constexpr char kMediaStorageIdSal
  inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -51,7 +60,7 @@ $NetBSD$
  // A boolean pref to determine whether or not the network service is running
  // sandboxed.
  inline constexpr char kNetworkServiceSandboxEnabled[] =
-@@ -1980,7 +1980,7 @@ inline constexpr char kNetworkServiceSan
+@@ -1983,7 +1983,7 @@ inline constexpr char kNetworkServiceSan
  inline constexpr char kNetworkServiceFailedLaunchMajorVersion[] =
      "net.network_service_failed_launch_major_version";
  
@@ -60,7 +69,7 @@ $NetBSD$
  // Records whether the user has seen an HTTP auth "negotiate" header.
  inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
      "net.received_http_auth_negotiate_headers";
-@@ -2087,7 +2087,7 @@ inline constexpr char kKioskIwaCachePoli
+@@ -2090,7 +2090,7 @@ inline constexpr char kKioskIwaCachePoli
  inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
      "profile.isolated_web_app.install.pending_initialization_count";
  
@@ -69,7 +78,7 @@ $NetBSD$
  // Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
  // along with kAuthNegotiateDelegateAllowlist.
  inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -2363,7 +2363,7 @@ inline constexpr char kHardwareSecureDec
+@@ -2366,7 +2366,7 @@ inline constexpr char kHardwareSecureDec
  #endif  // BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -78,7 +87,7 @@ $NetBSD$
  // Defines administrator-set availability of Chrome for Testing.
  inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
  #endif
-@@ -2794,7 +2794,7 @@ inline constexpr char kScreenCaptureWith
+@@ -2797,7 +2797,7 @@ inline constexpr char kScreenCaptureWith
  inline constexpr char kSandboxExternalProtocolBlocked[] =
      "profile.sandbox_external_protocol_blocked";
  
@@ -87,7 +96,7 @@ $NetBSD$
  // Boolean that indicates if system notifications are allowed to be used in
  // place of Chrome notifications.
  inline constexpr char kAllowSystemNotifications[] =
-@@ -2942,7 +2942,7 @@ inline constexpr char kLensRegionSearchE
+@@ -2945,7 +2945,7 @@ inline constexpr char kLensRegionSearchE
  inline constexpr char kLensDesktopNTPSearchEnabled[] =
      "policy.lens_desktop_ntp_search_enabled";
  
@@ -96,7 +105,7 @@ $NetBSD$
  // A dict mapping the edition name with the major version it was shown.
  inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used";
  // A list containing the features of each module in order of when they
-@@ -3028,7 +3028,7 @@ inline constexpr char
+@@ -3031,7 +3031,7 @@ inline constexpr char
      kAccessControlAllowMethodsInCORSPreflightSpecConformant[] =
          "access_control_allow_methods_in_cors_preflight_spec_conformant";
  
diff --git a/chromium/patches/patch-chrome_common_url__constants.h b/chromium/patches/patch-chrome_common_url__constants.h
index 878728f563..e26b58cacb 100644
--- a/chromium/patches/patch-chrome_common_url__constants.h
+++ b/chromium/patches/patch-chrome_common_url__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/url_constants.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/url_constants.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/url_constants.h
-@@ -707,7 +707,7 @@ inline constexpr char kProcessIsolationL
+@@ -721,7 +721,7 @@ inline constexpr char kProcessIsolationL
      "https://support.google.com/chrome?p=process_isolation";;
  #endif
  
diff --git a/chromium/patches/patch-chrome_common_webui__url__constants.cc b/chromium/patches/patch-chrome_common_webui__url__constants.cc
index 6c44fdc9b3..52cb19177d 100644
--- a/chromium/patches/patch-chrome_common_webui__url__constants.cc
+++ b/chromium/patches/patch-chrome_common_webui__url__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/webui_url_constants.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/webui_url_constants.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/webui_url_constants.cc
 @@ -189,7 +189,7 @@ base::span<const base::cstring_view> Chr
        kChromeUITermsHost,
diff --git a/chromium/patches/patch-chrome_common_webui__url__constants.h b/chromium/patches/patch-chrome_common_webui__url__constants.h
index 5c2d17f769..b6b97b1657 100644
--- a/chromium/patches/patch-chrome_common_webui__url__constants.h
+++ b/chromium/patches/patch-chrome_common_webui__url__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/webui_url_constants.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/common/webui_url_constants.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/common/webui_url_constants.h
-@@ -445,12 +445,12 @@ bool IsSystemWebUIHost(std::string_view 
+@@ -444,12 +444,12 @@ bool IsSystemWebUIHost(std::string_view 
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -21,7 +21,7 @@ $NetBSD$
  inline constexpr char kChromeUIDefaultBrowserModalURL[] =
      "chrome://default-browser-modal/";
  inline constexpr char kChromeUIDefaultBrowserModalHost[] =
-@@ -473,11 +473,11 @@ inline constexpr char kChromeUILinuxProx
+@@ -472,11 +472,11 @@ inline constexpr char kChromeUILinuxProx
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc b/chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
index bf4163515d..7f681f5a80 100644
--- a/chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
+++ b/chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/enterprise_companion/enterprise_companion_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/enterprise_companion/enterprise_companion_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/enterprise_companion/enterprise_companion_client.cc
 @@ -35,7 +35,7 @@ namespace {
  
diff --git a/chromium/patches/patch-chrome_enterprise__companion_event__logger.cc b/chromium/patches/patch-chrome_enterprise__companion_event__logger.cc
index 32c5e16fb5..6b97c0890b 100644
--- a/chromium/patches/patch-chrome_enterprise__companion_event__logger.cc
+++ b/chromium/patches/patch-chrome_enterprise__companion_event__logger.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/enterprise_companion/event_logger.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/enterprise_companion/event_logger.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/enterprise_companion/event_logger.cc
 @@ -126,7 +126,7 @@ proto::EnterpriseCompanionMetadata GetMe
    metadata.set_application_arch(proto::ARM64);
diff --git a/chromium/patches/patch-chrome_enterprise__companion_ipc__security__linux.cc b/chromium/patches/patch-chrome_enterprise__companion_ipc__security__linux.cc
index c34c4ce37f..57cba9ff6a 100644
--- a/chromium/patches/patch-chrome_enterprise__companion_ipc__security__linux.cc
+++ b/chromium/patches/patch-chrome_enterprise__companion_ipc__security__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/enterprise_companion/ipc_security_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/enterprise_companion/ipc_security_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/enterprise_companion/ipc_security_linux.cc
 @@ -15,7 +15,11 @@ namespace enterprise_companion {
  IpcTrustDecider CreateIpcTrustDecider() {
diff --git a/chromium/patches/patch-chrome_enterprise__companion_lock.cc b/chromium/patches/patch-chrome_enterprise__companion_lock.cc
index 6044a2322c..c25db34f9b 100644
--- a/chromium/patches/patch-chrome_enterprise__companion_lock.cc
+++ b/chromium/patches/patch-chrome_enterprise__companion_lock.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/enterprise_companion/lock.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/enterprise_companion/lock.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/enterprise_companion/lock.cc
 @@ -18,7 +18,7 @@
  
diff --git a/chromium/patches/patch-chrome_renderer_chrome__content__renderer__client.cc b/chromium/patches/patch-chrome_renderer_chrome__content__renderer__client.cc
index 776000874d..d60a77a1f2 100644
--- a/chromium/patches/patch-chrome_renderer_chrome__content__renderer__client.cc
+++ b/chromium/patches/patch-chrome_renderer_chrome__content__renderer__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/renderer/chrome_content_renderer_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/renderer/chrome_content_renderer_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/renderer/chrome_content_renderer_client.cc
-@@ -187,7 +187,7 @@
+@@ -188,7 +188,7 @@
  #include "v8/include/v8-isolate.h"
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #include "components/webapps/isolated_web_apps/scheme.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS)
-@@ -437,7 +437,7 @@ void ChromeContentRendererClient::Render
+@@ -456,7 +456,7 @@ void ChromeContentRendererClient::Render
    WebSecurityPolicy::RegisterURLSchemeAsExtension(
        WebString::FromAscii(extensions::kExtensionScheme));
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
    WebSecurityPolicy::RegisterURLSchemeAsIsolatedApp(
        WebString::FromAscii(webapps::kIsolatedAppScheme));
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -502,7 +502,7 @@ void ChromeContentRendererClient::Render
+@@ -521,7 +521,7 @@ void ChromeContentRendererClient::Render
        WebString::FromAscii(chrome::kChromeSearchScheme));
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
    // IWAs can be enabled by either the feature flag or by enterprise
    // policy. In either case the kEnableIsolatedWebAppsInRenderer flag is passed
    // to the renderer process.
-@@ -557,7 +557,7 @@ void ChromeContentRendererClient::Render
+@@ -576,7 +576,7 @@ void ChromeContentRendererClient::Render
    WebSecurityPolicy::RegisterURLSchemeAsDisplayIsolated(dom_distiller_scheme);
  
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.cc b/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.cc
index 4d28185b71..3b18b16fce 100644
--- a/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.cc
+++ b/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/services/printing/print_backend_service_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/services/printing/print_backend_service_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/services/printing/print_backend_service_impl.cc
 @@ -49,7 +49,7 @@
  #include "printing/backend/cups_connection_pool.h"
diff --git a/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.h b/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.h
index ba0c7ff5d7..90e3a197c0 100644
--- a/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.h
+++ b/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/services/printing/print_backend_service_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/services/printing/print_backend_service_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/services/printing/print_backend_service_impl.h
 @@ -28,7 +28,7 @@
  #include "printing/printing_context.h"
diff --git a/chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc b/chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
index 3b35bd0b45..8b2f857a19 100644
--- a/chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
+++ b/chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/services/speech/audio_source_fetcher_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/services/speech/audio_source_fetcher_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/services/speech/audio_source_fetcher_impl.cc
 @@ -132,7 +132,7 @@ void AudioSourceFetcherImpl::Start(
  
diff --git a/chromium/patches/patch-chrome_test_base_scoped__channel__override__posix.cc b/chromium/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
index c2fff9bf69..195508436d 100644
--- a/chromium/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
+++ b/chromium/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/test/base/scoped_channel_override_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/test/base/scoped_channel_override_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/test/base/scoped_channel_override_posix.cc
 @@ -22,7 +22,7 @@ version_info::Channel GetBaseChannel(Sco
        return version_info::Channel::BETA;
diff --git a/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc b/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
index cdb524313f..6b506f3167 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/test/chromedriver/chrome_launcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/test/chromedriver/chrome_launcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/test/chromedriver/chrome_launcher.cc
 @@ -75,6 +75,7 @@
  #include <fcntl.h>
diff --git a/chromium/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc b/chromium/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
index 79458d1631..950dcfc7fb 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/test/chromedriver/chrome/chrome_finder.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/test/chromedriver/chrome/chrome_finder.cc
 @@ -58,7 +58,7 @@ void GetApplicationDirs(std::vector<base
          installation_locations[i].Append(L"Chromium\\Application"));
diff --git a/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc b/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
index 04415551da..f4f3f7e39a 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/test/chromedriver/key_converter_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/test/chromedriver/key_converter_unittest.cc
 @@ -248,7 +248,7 @@ TEST(KeyConverter, ToggleModifiers) {
    CheckEventsReleaseModifiers(keys, key_events);
diff --git a/chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc b/chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
index 1d60c44004..b22555ab17 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/test/chromedriver/keycode_text_conversion_unittest.cc
 @@ -64,7 +64,7 @@ std::string ConvertKeyCodeToTextNoError(
  
diff --git a/chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc b/chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
index 9a1bda6541..74f631aecb 100644
--- a/chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
+++ b/chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/test/supervised_user/google_auth_state_waiter_mixin.cc
-@@ -24,7 +24,7 @@ GoogleAuthStateWaiterMixin::GoogleAuthSt
+@@ -23,7 +23,7 @@ GoogleAuthStateWaiterMixin::GoogleAuthSt
  GoogleAuthStateWaiterMixin::~GoogleAuthStateWaiterMixin() = default;
  
  void GoogleAuthStateWaiterMixin::SetUpOnMainThread() {
diff --git a/chromium/patches/patch-chrome_updater_configurator.cc b/chromium/patches/patch-chrome_updater_configurator.cc
index d7f404a846..b4b52a7280 100644
--- a/chromium/patches/patch-chrome_updater_configurator.cc
+++ b/chromium/patches/patch-chrome_updater_configurator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/updater/configurator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/updater/configurator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/updater/configurator.cc
 @@ -94,7 +94,7 @@ Configurator::Configurator(scoped_refptr
          return std::nullopt;
diff --git a/chromium/patches/patch-chrome_updater_ipc_ipc__security__linux.cc b/chromium/patches/patch-chrome_updater_ipc_ipc__security__linux.cc
index 9c3eb98ce5..19089683f2 100644
--- a/chromium/patches/patch-chrome_updater_ipc_ipc__security__linux.cc
+++ b/chromium/patches/patch-chrome_updater_ipc_ipc__security__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/updater/ipc/ipc_security_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/updater/ipc/ipc_security_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/updater/ipc/ipc_security_linux.cc
 @@ -16,7 +16,11 @@ namespace updater {
  
diff --git a/chromium/patches/patch-chrome_updater_lock.cc b/chromium/patches/patch-chrome_updater_lock.cc
index 5c33f7f6aa..31e840419c 100644
--- a/chromium/patches/patch-chrome_updater_lock.cc
+++ b/chromium/patches/patch-chrome_updater_lock.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/updater/lock.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/updater/lock.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/updater/lock.cc
 @@ -26,7 +26,7 @@ namespace updater {
  std::unique_ptr<ScopedLock> CreateScopedLock(const std::string& name,
diff --git a/chromium/patches/patch-chrome_updater_util_posix__util.cc b/chromium/patches/patch-chrome_updater_util_posix__util.cc
index bead2679b9..a4e452c1ef 100644
--- a/chromium/patches/patch-chrome_updater_util_posix__util.cc
+++ b/chromium/patches/patch-chrome_updater_util_posix__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/updater/util/posix_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/updater/util/posix_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/updater/util/posix_util.cc
 @@ -22,7 +22,7 @@
  #include "chrome/updater/updater_branding.h"
diff --git a/chromium/patches/patch-chrome_utility_services.cc b/chromium/patches/patch-chrome_utility_services.cc
index cb1cc74701..f9cef3fe0a 100644
--- a/chromium/patches/patch-chrome_utility_services.cc
+++ b/chromium/patches/patch-chrome_utility_services.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/utility/services.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chrome/utility/services.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chrome/utility/services.cc
 @@ -57,7 +57,7 @@
  #include "services/proxy_resolver_mac/mac_system_proxy_resolver_impl.h"
diff --git a/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel__posix.cc b/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel__posix.cc
index 0bc07ef444..f715756030 100644
--- a/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel__posix.cc
+++ b/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chromeos/ash/components/mojo_proxy/mojo_core/core/channel_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- chromeos/ash/components/mojo_proxy/mojo_core/core/channel_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ chromeos/ash/components/mojo_proxy/mojo_core/core/channel_posix.cc
 @@ -28,7 +28,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-components_BUILD.gn b/chromium/patches/patch-components_BUILD.gn
index a55b5c4c39..3c87d620fe 100644
--- a/chromium/patches/patch-components_BUILD.gn
+++ b/chromium/patches/patch-components_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/BUILD.gn
-@@ -226,7 +226,6 @@ test("components_unittests") {
+@@ -224,7 +224,6 @@ test("components_unittests") {
      "//components/contextual_search/internal:unit_tests",
      "//components/contextual_tasks:unit_tests",
      "//components/country_codes:unit_tests",
@@ -14,7 +14,7 @@ $NetBSD$
      "//components/critical_actions/core/browser:unit_tests",
      "//components/cross_device/logging:unit_tests",
      "//components/crx_file:unit_tests",
-@@ -661,7 +660,7 @@ test("components_unittests") {
+@@ -653,7 +652,7 @@ test("components_unittests") {
        "//components/user_education/webui:unit_tests",
      ]
  
@@ -23,7 +23,7 @@ $NetBSD$
        deps += [
          "//components/crash/content/browser:unit_tests",
          "//components/crash/core/app:unit_tests",
-@@ -835,7 +834,7 @@ test("components_unittests") {
+@@ -819,7 +818,7 @@ test("components_unittests") {
      deps += [ "//components/constrained_window:unit_tests" ]
    }
  
diff --git a/chromium/patches/patch-components_autofill_content_renderer_at__memory__handler.cc b/chromium/patches/patch-components_autofill_content_renderer_at__memory__handler.cc
index 4ab5337f6d..86d432f059 100644
--- a/chromium/patches/patch-components_autofill_content_renderer_at__memory__handler.cc
+++ b/chromium/patches/patch-components_autofill_content_renderer_at__memory__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/content/renderer/at_memory_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/autofill/content/renderer/at_memory_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/autofill/content/renderer/at_memory_handler.cc
 @@ -65,7 +65,7 @@ bool IsPrintable(const WebKeyboardEvent&
    if (base::IsAsciiControl(event.text[0]) || event.text[1] != 0) {
diff --git a/chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc b/chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
index c33360fb0d..2ae6eba8b2 100644
--- a/chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/autofill/core/browser/foundations/browser_autofill_manager.cc
-@@ -796,7 +796,7 @@ BrowserAutofillManager::GetAmountExtract
+@@ -771,7 +771,7 @@ BrowserAutofillManager::GetAmountExtract
  
  payments::BnplManager* BrowserAutofillManager::GetPaymentsBnplManager() {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_autofill_core_browser_integrators_autofill__ai_management__util.cc b/chromium/patches/patch-components_autofill_core_browser_integrators_autofill__ai_management__util.cc
new file mode 100644
index 0000000000..058777f4da
--- /dev/null
+++ b/chromium/patches/patch-components_autofill_core_browser_integrators_autofill__ai_management__util.cc
@@ -0,0 +1,62 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/autofill/core/browser/integrators/autofill_ai/management_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/autofill/core/browser/integrators/autofill_ai/management_util.cc
+@@ -49,7 +49,7 @@ EntityTypeResources GetResourcesForType(
+           .section_title_id = IDS_AUTOFILL_AI_DRIVERS_LICENSES_TITLE,
+           .add_entity_id = IDS_AUTOFILL_AI_ADD_DRIVERS_LICENSE_ENTITY,
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+           .add_entity_branded_id = ResolveStringIdsForWalletPass2026Experiment(
+               IDS_AUTOFILL_AI_ADD_DRIVERS_LICENSE_ENTITY_BRANDED,
+               IDS_AUTOFILL_AI_ADD_DRIVERS_LICENSE_ENTITY_VARIANT_1_BRANDED,
+@@ -63,7 +63,7 @@ EntityTypeResources GetResourcesForType(
+           .section_title_id = IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_TITLE,
+           .add_entity_id = IDS_AUTOFILL_AI_ADD_KNOWN_TRAVELER_NUMBER_ENTITY,
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+           .add_entity_branded_id = ResolveStringIdsForWalletPass2026Experiment(
+               IDS_AUTOFILL_AI_ADD_KNOWN_TRAVELER_NUMBER_ENTITY_BRANDED,
+               IDS_AUTOFILL_AI_ADD_KNOWN_TRAVELER_NUMBER_ENTITY_VARIANT_1_BRANDED,
+@@ -78,7 +78,7 @@ EntityTypeResources GetResourcesForType(
+           .section_title_id = IDS_AUTOFILL_AI_NATIONAL_IDS_SHORT_TITLE,
+           .add_entity_id = IDS_AUTOFILL_AI_ADD_NATIONAL_ID_CARD_ENTITY,
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+           .add_entity_branded_id = ResolveStringIdsForWalletPass2026Experiment(
+               IDS_AUTOFILL_AI_ADD_ID_CARD_ENTITY_BRANDED,
+               IDS_AUTOFILL_AI_ADD_ID_CARD_ENTITY_VARIANT_1_BRANDED,
+@@ -92,7 +92,7 @@ EntityTypeResources GetResourcesForType(
+           .section_title_id = IDS_AUTOFILL_AI_PASSPORTS_TITLE,
+           .add_entity_id = IDS_AUTOFILL_AI_ADD_PASSPORT_ENTITY,
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+           .add_entity_branded_id = ResolveStringIdsForWalletPass2026Experiment(
+               IDS_AUTOFILL_AI_ADD_PASSPORT_ENTITY_BRANDED,
+               IDS_AUTOFILL_AI_ADD_PASSPORT_ENTITY_VARIANT_1_BRANDED,
+@@ -106,7 +106,7 @@ EntityTypeResources GetResourcesForType(
+           .section_title_id = IDS_AUTOFILL_AI_REDRESS_NUMBER_TITLE,
+           .add_entity_id = IDS_AUTOFILL_AI_ADD_REDRESS_NUMBER_ENTITY,
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+           .add_entity_branded_id = ResolveStringIdsForWalletPass2026Experiment(
+               IDS_AUTOFILL_AI_ADD_REDRESS_NUMBER_ENTITY_BRANDED,
+               IDS_AUTOFILL_AI_ADD_REDRESS_NUMBER_ENTITY_VARIANT_1_BRANDED,
+@@ -120,7 +120,7 @@ EntityTypeResources GetResourcesForType(
+           .section_title_id = IDS_AUTOFILL_AI_VEHICLES_TITLE,
+           .add_entity_id = IDS_AUTOFILL_AI_ADD_VEHICLE_ENTITY,
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+           .add_entity_branded_id = ResolveStringIdsForWalletPass2026Experiment(
+               IDS_AUTOFILL_AI_ADD_VEHICLE_ENTITY_BRANDED,
+               IDS_AUTOFILL_AI_ADD_VEHICLE_ENTITY_VARIANT_1_BRANDED,
diff --git a/chromium/patches/patch-components_autofill_core_browser_integrators_autofill__ai_management__utils.cc b/chromium/patches/patch-components_autofill_core_browser_integrators_autofill__ai_management__utils.cc
deleted file mode 100644
index dea712c19d..0000000000
--- a/chromium/patches/patch-components_autofill_core_browser_integrators_autofill__ai_management__utils.cc
+++ /dev/null
@@ -1,62 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- components/autofill/core/browser/integrators/autofill_ai/management_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
-+++ components/autofill/core/browser/integrators/autofill_ai/management_utils.cc
-@@ -49,7 +49,7 @@ EntityTypeResources GetResourcesForType(
-           .section_title_id = IDS_AUTOFILL_AI_DRIVERS_LICENSES_TITLE,
-           .add_entity_id = IDS_AUTOFILL_AI_ADD_DRIVERS_LICENSE_ENTITY,
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-           .add_entity_branded_id = ResolveStringIdsForWalletPass2026Experiment(
-               IDS_AUTOFILL_AI_SAVE_DRIVERS_LICENSE_ENTITY_DIALOG_TITLE_BRANDED,
-               IDS_AUTOFILL_AI_SAVE_DRIVERS_LICENSE_ENTITY_DIALOG_TITLE_VARIANT_1_BRANDED,
-@@ -63,7 +63,7 @@ EntityTypeResources GetResourcesForType(
-           .section_title_id = IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_TITLE,
-           .add_entity_id = IDS_AUTOFILL_AI_ADD_KNOWN_TRAVELER_NUMBER_ENTITY,
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-           .add_entity_branded_id = ResolveStringIdsForWalletPass2026Experiment(
-               IDS_AUTOFILL_AI_SAVE_KNOWN_TRAVELER_NUMBER_ENTITY_DIALOG_TITLE_BRANDED,
-               IDS_AUTOFILL_AI_SAVE_KNOWN_TRAVELER_NUMBER_ENTITY_DIALOG_TITLE_VARIANT_1_BRANDED,
-@@ -78,7 +78,7 @@ EntityTypeResources GetResourcesForType(
-           .section_title_id = IDS_AUTOFILL_AI_NATIONAL_IDS_SHORT_TITLE,
-           .add_entity_id = IDS_AUTOFILL_AI_ADD_NATIONAL_ID_CARD_ENTITY,
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-           .add_entity_branded_id = ResolveStringIdsForWalletPass2026Experiment(
-               IDS_AUTOFILL_AI_SAVE_ID_CARD_ENTITY_DIALOG_TITLE_BRANDED,
-               IDS_AUTOFILL_AI_SAVE_ID_CARD_ENTITY_DIALOG_TITLE_VARIANT_1_BRANDED,
-@@ -92,7 +92,7 @@ EntityTypeResources GetResourcesForType(
-           .section_title_id = IDS_AUTOFILL_AI_PASSPORTS_TITLE,
-           .add_entity_id = IDS_AUTOFILL_AI_ADD_PASSPORT_ENTITY,
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-           .add_entity_branded_id = ResolveStringIdsForWalletPass2026Experiment(
-               IDS_AUTOFILL_AI_SAVE_PASSPORT_ENTITY_DIALOG_TITLE_BRANDED,
-               IDS_AUTOFILL_AI_SAVE_PASSPORT_ENTITY_DIALOG_TITLE_VARIANT_1_BRANDED,
-@@ -106,7 +106,7 @@ EntityTypeResources GetResourcesForType(
-           .section_title_id = IDS_AUTOFILL_AI_REDRESS_NUMBER_TITLE,
-           .add_entity_id = IDS_AUTOFILL_AI_ADD_REDRESS_NUMBER_ENTITY,
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-           .add_entity_branded_id = ResolveStringIdsForWalletPass2026Experiment(
-               IDS_AUTOFILL_AI_SAVE_REDRESS_NUMBER_ENTITY_DIALOG_TITLE_BRANDED,
-               IDS_AUTOFILL_AI_SAVE_REDRESS_NUMBER_ENTITY_DIALOG_TITLE_VARIANT_1_BRANDED,
-@@ -120,7 +120,7 @@ EntityTypeResources GetResourcesForType(
-           .section_title_id = IDS_AUTOFILL_AI_VEHICLES_TITLE,
-           .add_entity_id = IDS_AUTOFILL_AI_ADD_VEHICLE_ENTITY,
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-           .add_entity_branded_id = ResolveStringIdsForWalletPass2026Experiment(
-               IDS_AUTOFILL_AI_SAVE_VEHICLE_ENTITY_DIALOG_TITLE_BRANDED,
-               IDS_AUTOFILL_AI_SAVE_VEHICLE_ENTITY_DIALOG_TITLE_VARIANT_1_BRANDED,
diff --git a/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc b/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
index 8e0b99c168..db2c5d42ce 100644
--- a/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc
 @@ -232,7 +232,7 @@ void AddOptimizationTypesForBnplIssuers(
      base::flat_set<optimization_guide::proto::OptimizationType>&
diff --git a/chromium/patches/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc b/chromium/patches/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
index ecf05ac2b9..e3c75dd847 100644
--- a/chromium/patches/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/autofill/core/browser/payments/amount_extraction_manager.cc
-@@ -319,7 +319,7 @@ void AmountExtractionManager::OnCheckout
+@@ -318,7 +318,7 @@ void AmountExtractionManager::OnCheckout
        .Run(parsed_extracted_amount,
             /*timeout_reached=*/false);
    if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -15,7 +15,7 @@ $NetBSD$
      if (base::FeatureList::IsEnabled(
              features::kAutofillEnableAmountExtractionTesting)) {
        VLOG(3) << "The result of amount extraction on domain "
-@@ -389,7 +389,7 @@ void AmountExtractionManager::OnTimeoutR
+@@ -388,7 +388,7 @@ void AmountExtractionManager::OnTimeoutR
    }
  
    if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -24,7 +24,7 @@ $NetBSD$
      if (base::FeatureList::IsEnabled(
              features::kAutofillEnableAmountExtractionTesting)) {
        VLOG(3) << "The amount extraction on domain "
-@@ -414,7 +414,7 @@ void AmountExtractionManager::OnTimeoutR
+@@ -413,7 +413,7 @@ void AmountExtractionManager::OnTimeoutR
    std::move(callback).Run(std::move(result));
  
    if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -33,7 +33,7 @@ $NetBSD$
      if (base::FeatureList::IsEnabled(
              features::kAutofillEnableAmountExtractionTesting)) {
        VLOG(3) << "The amount extraction on domain "
-@@ -434,7 +434,7 @@ AmountExtractionManager::CheckEligibilit
+@@ -433,7 +433,7 @@ AmountExtractionManager::CheckEligibilit
  
    // Check eligibility of BNPL feature.
    if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
diff --git a/chromium/patches/patch-components_autofill_core_browser_payments_bnpl__manager.cc b/chromium/patches/patch-components_autofill_core_browser_payments_bnpl__manager.cc
index 4d4cd3d4a7..cd009d0e8e 100644
--- a/chromium/patches/patch-components_autofill_core_browser_payments_bnpl__manager.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_payments_bnpl__manager.cc
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/browser/payments/bnpl_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/autofill/core/browser/payments/bnpl_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/autofill/core/browser/payments/bnpl_manager.cc
 @@ -1177,7 +1177,7 @@ void BnplManager::MaybeUpdateDesktopSugg
-           /*suggestion_contains_pay_later_tab_entry=*/false);
+           /*pay_later_tab_shown=*/false);
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-components_autofill_core_browser_payments_payments__requests_payments__request.cc b/chromium/patches/patch-components_autofill_core_browser_payments_payments__requests_payments__request.cc
new file mode 100644
index 0000000000..b2492f002f
--- /dev/null
+++ b/chromium/patches/patch-components_autofill_core_browser_payments_payments__requests_payments__request.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/autofill/core/browser/payments/payments_requests/payments_request.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/autofill/core/browser/payments/payments_requests/payments_request.cc
+@@ -254,7 +254,7 @@ PaymentsRequest::ClientType PaymentsRequ
+   return ClientType::kWindows;
+ #elif BUILDFLAG(IS_MAC)
+   return ClientType::kMac;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   return ClientType::kLinux;
+ #elif BUILDFLAG(IS_CHROMEOS)
+   return ClientType::kChromeOs;
diff --git a/chromium/patches/patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc b/chromium/patches/patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc
index 81fc8ea95b..02742aa569 100644
--- a/chromium/patches/patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/browser/suggestions/payments/credit_card_suggestion_generator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/autofill/core/browser/suggestions/payments/credit_card_suggestion_generator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/autofill/core/browser/suggestions/payments/credit_card_suggestion_generator.cc
 @@ -176,7 +176,7 @@ using SuggestionDataSource = SuggestionG
  
diff --git a/chromium/patches/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc b/chromium/patches/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
index 053a4832d7..5b714fad33 100644
--- a/chromium/patches/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc
 @@ -1289,7 +1289,7 @@ bool AreMaskedBankAccountSupported() {
  
diff --git a/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc b/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
index 29b1bf88b6..7df0ccc69a 100644
--- a/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
+++ b/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/common/autofill_payments_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/autofill/core/common/autofill_payments_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/autofill/core/common/autofill_payments_features.cc
-@@ -32,7 +32,7 @@ BASE_FEATURE(kAutofillDisableBnplCountry
+@@ -38,7 +38,7 @@ BASE_FEATURE(kAutofillDisableBnplCountry
  // page using server-side AI.
  BASE_FEATURE(kAutofillEnableAiBasedAmountExtraction,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT);
  #else
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -48,7 +48,7 @@ BASE_FEATURE(kAutofillEnableAiCardRecomm
+@@ -54,7 +54,7 @@ BASE_FEATURE(kAutofillEnableAiCardRecomm
  // of the allowlisted merchant websites.
  BASE_FEATURE(kAutofillEnableAmountExtraction,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT);
  #else
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -81,7 +81,7 @@ BASE_FEATURE(kAutofillEnableBottomSheetS
+@@ -87,7 +87,7 @@ BASE_FEATURE(kAutofillEnableBottomSheetS
  // When enabled, buy now pay later (BNPL) in Autofill will be offered.
  BASE_FEATURE(kAutofillEnableBuyNowPayLater,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT);
  #else
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -92,7 +92,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
+@@ -98,7 +98,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
  // (BNPL) issuers that are externally linked.
  BASE_FEATURE(kAutofillEnableBuyNowPayLaterForExternallyLinked,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -42,7 +42,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT);
  #else
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -103,7 +103,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
+@@ -109,7 +109,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
  // offered.
  BASE_FEATURE(kAutofillEnableBuyNowPayLaterForKlarna,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -51,7 +51,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT);
  #else
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -113,7 +113,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
+@@ -119,7 +119,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
  // When enabled, buy now pay later (BNPL) data will be synced to Chrome clients.
  BASE_FEATURE(kAutofillEnableBuyNowPayLaterSyncing,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -60,7 +60,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT);
  #else
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -124,7 +124,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
+@@ -130,7 +130,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
  // include the issuer names for better brand recognition.
  BASE_FEATURE(kAutofillEnableBuyNowPayLaterUpdatedSuggestionSecondLineString,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -69,7 +69,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT);
  #else
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -144,7 +144,7 @@ BASE_FEATURE(kAutofillEnableCardBenefits
+@@ -150,7 +150,7 @@ BASE_FEATURE(kAutofillEnableCardBenefits
  // UI.
  BASE_FEATURE(kAutofillEnableCardBenefitsForBmo,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -78,7 +78,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT);
  #else
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -173,7 +173,7 @@ BASE_FEATURE(kAutofillEnableCvcStorageAn
+@@ -184,7 +184,7 @@ BASE_FEATURE(kAutofillEnableCvcStorageAn
  // outside of Chrome appears in Autofill card suggestions.
  BASE_FEATURE(kAutofillEnableDownstreamCardAwarenessIph,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -87,7 +87,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT);
  #else
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -189,7 +189,7 @@ BASE_FEATURE(kAutofillEnableFlatRateCard
+@@ -200,7 +200,7 @@ BASE_FEATURE(kAutofillEnableFlatRateCard
  // Payments Autofill UI.
  BASE_FEATURE(kAutofillEnableFlatRateCardBenefitsFromCurinos,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -96,7 +96,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT);
  #else
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -285,7 +285,7 @@ BASE_FEATURE(kAutofillEnableTravelCatego
+@@ -296,7 +296,7 @@ BASE_FEATURE(kAutofillEnableTravelCatego
  // the card, and FIDO is not.
  BASE_FEATURE(kAutofillEnableVcn3dsAuthentication,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -105,7 +105,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT);
  #else
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -348,7 +348,7 @@ BASE_FEATURE(kAutofillParseLegalMessageL
+@@ -359,7 +359,7 @@ BASE_FEATURE(kAutofillParseLegalMessageL
  // eligibility.
  BASE_FEATURE(kAutofillPreferBuyNowPayLaterBlocklists,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -114,8 +114,8 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT);
  #else
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -401,7 +401,7 @@ BASE_FEATURE(kAutofillUpstreamEnforceStr
-              base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -416,7 +416,7 @@ const base::FeatureParam<int> kAutofillU
+     "autofill_upstream_enforce_strike_delay_days", 1};
  
  bool ShouldShowImprovedUserConsentForCreditCardSave() {
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX)
diff --git a/chromium/patches/patch-components_cbor_BUILD.gn b/chromium/patches/patch-components_cbor_BUILD.gn
index e7c5eb29ab..be18688541 100644
--- a/chromium/patches/patch-components_cbor_BUILD.gn
+++ b/chromium/patches/patch-components_cbor_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/cbor/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/cbor/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/cbor/BUILD.gn
 @@ -12,7 +12,7 @@ buildflag_header("buildflags") {
    # TODO(crbug.com/535682335): Remove `USE_CBOR_RUST` buildflag entirely,
diff --git a/chromium/patches/patch-components_collaboration_public_collaboration__controller__delegate.h b/chromium/patches/patch-components_collaboration_public_collaboration__controller__delegate.h
index 42d2c04322..f32cbf4b6e 100644
--- a/chromium/patches/patch-components_collaboration_public_collaboration__controller__delegate.h
+++ b/chromium/patches/patch-components_collaboration_public_collaboration__controller__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/collaboration/public/collaboration_controller_delegate.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/collaboration/public/collaboration_controller_delegate.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/collaboration/public/collaboration_controller_delegate.h
 @@ -124,7 +124,7 @@ class CollaborationControllerDelegate {
          case Type::kSigninDisabledByPolicy:
diff --git a/chromium/patches/patch-components_commerce_core_commerce__feature__list.cc b/chromium/patches/patch-components_commerce_core_commerce__feature__list.cc
index 00dc53c5de..cfa248e0f5 100644
--- a/chromium/patches/patch-components_commerce_core_commerce__feature__list.cc
+++ b/chromium/patches/patch-components_commerce_core_commerce__feature__list.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/commerce/core/commerce_feature_list.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/commerce/core/commerce_feature_list.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/commerce/core/commerce_feature_list.cc
 @@ -167,7 +167,7 @@ BASE_FEATURE(kShoppingAlternateServer, b
  const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
diff --git a/chromium/patches/patch-components_constrained__window_constrained__window__views.cc b/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
index 41475f6fbb..0bc029abca 100644
--- a/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
+++ b/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/constrained_window/constrained_window_views.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/constrained_window/constrained_window_views.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/constrained_window/constrained_window_views.cc
 @@ -419,7 +419,7 @@ bool SupportsGlobalScreenCoordinates() {
  }
diff --git a/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc b/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
index aedba3d281..85fcc819b9 100644
--- a/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
+++ b/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/content_settings/core/browser/website_settings_registry.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/content_settings/core/browser/website_settings_registry.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/content_settings/core/browser/website_settings_registry.cc
 @@ -66,7 +66,7 @@ const WebsiteSettingsInfo* WebsiteSettin
  #if BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-components_cookie__config_cookie__store__util.cc b/chromium/patches/patch-components_cookie__config_cookie__store__util.cc
index 183000c5f8..0859c4dcea 100644
--- a/chromium/patches/patch-components_cookie__config_cookie__store__util.cc
+++ b/chromium/patches/patch-components_cookie__config_cookie__store__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/cookie_config/cookie_store_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/cookie_config/cookie_store_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/cookie_config/cookie_store_util.cc
 @@ -16,7 +16,7 @@
  namespace cookie_config {
diff --git a/chromium/patches/patch-components_crash_core_app_BUILD.gn b/chromium/patches/patch-components_crash_core_app_BUILD.gn
index e864c72896..6a628dfbd3 100644
--- a/chromium/patches/patch-components_crash_core_app_BUILD.gn
+++ b/chromium/patches/patch-components_crash_core_app_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/crash/core/app/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/crash/core/app/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/crash/core/app/BUILD.gn
 @@ -74,6 +74,10 @@ static_library("app") {
      ]
diff --git a/chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc b/chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
index c12cf70f24..be88e106d7 100644
--- a/chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
+++ b/chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/crash/core/app/chrome_crashpad_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/crash/core/app/chrome_crashpad_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/crash/core/app/chrome_crashpad_handler.cc
 @@ -6,5 +6,9 @@
  extern "C" int CrashpadHandlerMain(int argc, char* argv[]);
diff --git a/chromium/patches/patch-components_crash_core_app_crashpad__handler__main.cc b/chromium/patches/patch-components_crash_core_app_crashpad__handler__main.cc
index f21d10ebc8..5956d2eae3 100644
--- a/chromium/patches/patch-components_crash_core_app_crashpad__handler__main.cc
+++ b/chromium/patches/patch-components_crash_core_app_crashpad__handler__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/crash/core/app/crashpad_handler_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/crash/core/app/crashpad_handler_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/crash/core/app/crashpad_handler_main.cc
 @@ -10,7 +10,7 @@
  #include "third_party/crashpad/crashpad/handler/handler_main.h"
diff --git a/chromium/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc b/chromium/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
index 49e49652f5..c7d3715976 100644
--- a/chromium/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
+++ b/chromium/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/crash/core/browser/crash_upload_list_crashpad.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/crash/core/browser/crash_upload_list_crashpad.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/crash/core/browser/crash_upload_list_crashpad.cc
 @@ -37,7 +37,9 @@ CrashUploadListCrashpad::~CrashUploadLis
  std::vector<std::unique_ptr<UploadList::UploadInfo>>
diff --git a/chromium/patches/patch-components_crash_core_common_BUILD.gn b/chromium/patches/patch-components_crash_core_common_BUILD.gn
index 2c27b42c63..f49408013d 100644
--- a/chromium/patches/patch-components_crash_core_common_BUILD.gn
+++ b/chromium/patches/patch-components_crash_core_common_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/crash/core/common/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/crash/core/common/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/crash/core/common/BUILD.gn
 @@ -8,7 +8,7 @@ import("//components/gwp_asan/buildflags
  
diff --git a/chromium/patches/patch-components_dbus_xdg_file__transfer__portal.cc b/chromium/patches/patch-components_dbus_xdg_file__transfer__portal.cc
index 2d38ad1fe1..909859ebb3 100644
--- a/chromium/patches/patch-components_dbus_xdg_file__transfer__portal.cc
+++ b/chromium/patches/patch-components_dbus_xdg_file__transfer__portal.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/dbus/xdg/file_transfer_portal.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/dbus/xdg/file_transfer_portal.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/dbus/xdg/file_transfer_portal.cc
 @@ -32,6 +32,10 @@
  #include "dbus/object_path.h"
diff --git a/chromium/patches/patch-components_device__signals_core_browser_browser__utils.h b/chromium/patches/patch-components_device__signals_core_browser_browser__utils.h
index fa58cc713e..1facffb354 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_browser__utils.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_browser__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/browser/browser_utils.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/device_signals/core/browser/browser_utils.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/device_signals/core/browser/browser_utils.h
 @@ -39,7 +39,7 @@ std::string GetHostName();
  #endif  // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
diff --git a/chromium/patches/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc b/chromium/patches/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
index 7858868d50..53d999cdaf 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
+++ b/chromium/patches/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc
 @@ -44,7 +44,7 @@ std::unique_ptr<OsSignalsResponse> AddAs
      os_signals_response->disk_encryption = device_signals::GetDiskEncrypted();
diff --git a/chromium/patches/patch-components_device__signals_core_browser_linux_browser__utils__linux.cc b/chromium/patches/patch-components_device__signals_core_browser_linux_browser__utils__linux.cc
index fb73daf376..cb114c6a5f 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_linux_browser__utils__linux.cc
+++ b/chromium/patches/patch-components_device__signals_core_browser_linux_browser__utils__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/browser/linux/browser_utils_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/device_signals/core/browser/linux/browser_utils_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/device_signals/core/browser/linux/browser_utils_linux.cc
 @@ -81,7 +81,7 @@ SettingValue GetOSFirewall() {
  #endif
diff --git a/chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h b/chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
index 22584c5f04..5637ad5196 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/browser/mock_signals_aggregator.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/device_signals/core/browser/mock_signals_aggregator.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/device_signals/core/browser/mock_signals_aggregator.h
 @@ -17,7 +17,7 @@ class MockSignalsAggregator : public Sig
    MockSignalsAggregator();
diff --git a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator.h b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator.h
index 7985fdd47f..a8106036f0 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/browser/signals_aggregator.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/device_signals/core/browser/signals_aggregator.h
 @@ -22,7 +22,7 @@ class SignalsAggregator : public KeyedSe
  
diff --git a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
index fa78609bf9..36678a9040 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
+++ b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/browser/signals_aggregator_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/device_signals/core/browser/signals_aggregator_impl.cc
 @@ -64,7 +64,7 @@ SignalsAggregatorImpl::SignalsAggregator
  
diff --git a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h
index 6b803755c6..4706b83e90 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/browser/signals_aggregator_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/device_signals/core/browser/signals_aggregator_impl.h
 @@ -30,7 +30,7 @@ class SignalsAggregatorImpl : public Sig
    ~SignalsAggregatorImpl() override;
diff --git a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service.h b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service.h
index ff56b40849..a8810b9068 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/browser/user_permission_service.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/device_signals/core/browser/user_permission_service.h
 @@ -57,7 +57,7 @@ class UserPermissionService : public Key
    // missing.
diff --git a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc
index 703b323206..6c0e224aca 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc
+++ b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/browser/user_permission_service_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/device_signals/core/browser/user_permission_service_impl.cc
 @@ -87,7 +87,7 @@ bool UserPermissionServiceImpl::ShouldCo
           consent_required_by_dependent_policy;
diff --git a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h
index 424bf11c46..32372dde43 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/browser/user_permission_service_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/device_signals/core/browser/user_permission_service_impl.h
 @@ -38,7 +38,7 @@ class UserPermissionServiceImpl : public
  
diff --git a/chromium/patches/patch-components_device__signals_core_common_linux_platform__utils__linux.cc b/chromium/patches/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
index 2c004a4d76..d404806a50 100644
--- a/chromium/patches/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
+++ b/chromium/patches/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/common/linux/platform_utils_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/device_signals/core/common/linux/platform_utils_linux.cc
 @@ -4,11 +4,22 @@
  
diff --git a/chromium/patches/patch-components_device__signals_core_common_platform__utils.cc b/chromium/patches/patch-components_device__signals_core_common_platform__utils.cc
new file mode 100644
index 0000000000..65ba90f7cf
--- /dev/null
+++ b/chromium/patches/patch-components_device__signals_core_common_platform__utils.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/device_signals/core/common/platform_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/device_signals/core/common/platform_utils.cc
+@@ -78,7 +78,7 @@ std::vector<std::string> GetMacAddresses
+     mac_addresses = test_addresses.value();
+   } else {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+     mac_addresses = internal::GetMacAddressesImpl();
+ #endif
+   }
diff --git a/chromium/patches/patch-components_device__signals_core_common_platform__utils.h b/chromium/patches/patch-components_device__signals_core_common_platform__utils.h
index 85bdb6aa13..c3fef21245 100644
--- a/chromium/patches/patch-components_device__signals_core_common_platform__utils.h
+++ b/chromium/patches/patch-components_device__signals_core_common_platform__utils.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/common/platform_utils.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/device_signals/core/common/platform_utils.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/device_signals/core/common/platform_utils.h
-@@ -54,7 +54,7 @@ SettingValue GetSecureBootEnabled();
+@@ -59,7 +59,7 @@ SettingValue GetSecureBootEnabled();
  std::optional<std::string> GetWindowsMachineDomain();
  #endif  // BUILDFLAG(IS_WIN)
  
diff --git a/chromium/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc b/chromium/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc
index 777c1eafe1..c0fe1b92bb 100644
--- a/chromium/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc
+++ b/chromium/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/system_signals/platform_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/device_signals/core/system_signals/platform_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/device_signals/core/system_signals/platform_delegate.cc
 @@ -11,7 +11,7 @@ namespace device_signals {
  
diff --git a/chromium/patches/patch-components_device__signals_test_signals__contract.cc b/chromium/patches/patch-components_device__signals_test_signals__contract.cc
index 523a60d468..22b9589f42 100644
--- a/chromium/patches/patch-components_device__signals_test_signals__contract.cc
+++ b/chromium/patches/patch-components_device__signals_test_signals__contract.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/test/signals_contract.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/device_signals/test/signals_contract.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/device_signals/test/signals_contract.cc
 @@ -216,7 +216,7 @@ GetSignalsContract() {
        base::BindRepeating(VerifyUnset, names::kCrowdStrike);
diff --git a/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc b/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
index a1df1813de..a20140aa94 100644
--- a/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
+++ b/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/discardable_memory/service/discardable_shared_memory_manager.cc
 @@ -178,6 +178,8 @@ uint64_t GetDefaultMaxBytes() {
  #if BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-components_embedder__support_user__agent__utils.cc b/chromium/patches/patch-components_embedder__support_user__agent__utils.cc
index 4deccbcd12..9b22e0d8de 100644
--- a/chromium/patches/patch-components_embedder__support_user__agent__utils.cc
+++ b/chromium/patches/patch-components_embedder__support_user__agent__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/embedder_support/user_agent_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/embedder_support/user_agent_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/embedder_support/user_agent_utils.cc
 @@ -283,7 +283,7 @@ std::string GetUserAgentPlatform() {
    return "";
@@ -24,7 +24,7 @@ $NetBSD$
    return "X11; Linux x86_64";
  #elif BUILDFLAG(IS_IOS)
    if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) {
-@@ -603,7 +603,7 @@ std::string GetPlatformVersion() {
+@@ -619,7 +619,7 @@ std::string GetPlatformVersion() {
  
  #if BUILDFLAG(IS_WIN)
    return GetWindowsPlatformVersion();
@@ -33,7 +33,7 @@ $NetBSD$
    return std::string();
  #else
  
-@@ -640,6 +640,9 @@ std::string GetPlatformForUAMetadata() {
+@@ -656,6 +656,9 @@ std::string GetPlatformForUAMetadata() {
  #else
    return "Chromium OS";
  #endif
@@ -43,7 +43,7 @@ $NetBSD$
  #else
    return std::string(version_info::GetOSType());
  #endif
-@@ -822,6 +825,16 @@ std::string BuildOSCpuInfoFromOSVersionA
+@@ -827,6 +830,16 @@ std::string BuildOSCpuInfoFromOSVersionA
                        "Android %s", os_version.c_str()
  #elif BUILDFLAG(IS_FUCHSIA)
                        "Fuchsia"
diff --git a/chromium/patches/patch-components_embedder__support_user__agent__utils__unittest.cc b/chromium/patches/patch-components_embedder__support_user__agent__utils__unittest.cc
index e80a8fe703..f7d7b7ca33 100644
--- a/chromium/patches/patch-components_embedder__support_user__agent__utils__unittest.cc
+++ b/chromium/patches/patch-components_embedder__support_user__agent__utils__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/embedder_support/user_agent_utils_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/embedder_support/user_agent_utils_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/embedder_support/user_agent_utils_unittest.cc
 @@ -152,7 +152,7 @@ void CheckUserAgentStringOrdering(bool m
    ASSERT_EQ("CrOS", pieces[0]);
diff --git a/chromium/patches/patch-components_enterprise_browser_reporting_chrome__profile__request__generator.cc b/chromium/patches/patch-components_enterprise_browser_reporting_chrome__profile__request__generator.cc
index 0cb43abe7c..c3ac9e26d1 100644
--- a/chromium/patches/patch-components_enterprise_browser_reporting_chrome__profile__request__generator.cc
+++ b/chromium/patches/patch-components_enterprise_browser_reporting_chrome__profile__request__generator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/enterprise/browser/reporting/chrome_profile_request_generator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/enterprise/browser/reporting/chrome_profile_request_generator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/enterprise/browser/reporting/chrome_profile_request_generator.cc
 @@ -210,7 +210,7 @@ void ChromeProfileRequestGenerator::OnBa
    signals_request.signal_names.emplace(device_signals::SignalName::kHotfixes);
diff --git a/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc b/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
index 44a26f1df9..546846a1f3 100644
--- a/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
+++ b/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/enterprise/browser/reporting/report_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/enterprise/browser/reporting/report_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/enterprise/browser/reporting/report_util.cc
-@@ -213,7 +213,7 @@ std::string GetSecuritySignalsInReport(
+@@ -214,7 +214,7 @@ std::string GetSecuritySignalsInReport(
      signals_dict.Set("antivirus_info", std::move(anti_virus_list));
  
      signals_dict.Set("hotfixes", RepeatedFieldptrToList(os_report.hotfixes()));
diff --git a/chromium/patches/patch-components_enterprise_connectors_core_analysis__service__settings__base.cc b/chromium/patches/patch-components_enterprise_connectors_core_analysis__service__settings__base.cc
new file mode 100644
index 0000000000..543ef8ae14
--- /dev/null
+++ b/chromium/patches/patch-components_enterprise_connectors_core_analysis__service__settings__base.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/enterprise/connectors/core/analysis_service_settings_base.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/enterprise/connectors/core/analysis_service_settings_base.cc
+@@ -283,7 +283,7 @@ void AnalysisServiceSettingsBase::ParseV
+   const char* verification_key = kKeyWindowsVerification;
+ #elif BUILDFLAG(IS_MAC)
+   const char* verification_key = kKeyMacVerification;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   const char* verification_key = kKeyLinuxVerification;
+ #endif
+ 
diff --git a/chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc b/chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
index d1e2e92870..cb1651afcb 100644
--- a/chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
+++ b/chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/enterprise/connectors/core/realtime_reporting_client_base.cc
 @@ -196,7 +196,7 @@ void RealtimeReportingClientBase::Report
      *event.mutable_time() = ToProtoTimestamp(base::Time::Now());
diff --git a/chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc b/chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc
index 895bd51bae..ca26cf6d5d 100644
--- a/chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc
+++ b/chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/enterprise/data_controls/core/browser/rule.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/enterprise/data_controls/core/browser/rule.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/enterprise/data_controls/core/browser/rule.cc
 @@ -611,7 +611,7 @@ bool Rule::AddUnsupportedAttributeErrors
                },
diff --git a/chromium/patches/patch-components_enterprise_watermarking_watermark.cc b/chromium/patches/patch-components_enterprise_watermarking_watermark.cc
index d976766214..938b5a5341 100644
--- a/chromium/patches/patch-components_enterprise_watermarking_watermark.cc
+++ b/chromium/patches/patch-components_enterprise_watermarking_watermark.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/enterprise/watermarking/watermark.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/enterprise/watermarking/watermark.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/enterprise/watermarking/watermark.cc
-@@ -34,7 +34,7 @@ gfx::Font WatermarkFont(int font_size) {
+@@ -35,7 +35,7 @@ gfx::Font WatermarkFont(int font_size) {
        "Segoe UI",
  #elif BUILDFLAG(IS_MAC)
        "SF Pro Text",
@@ -15,7 +15,7 @@ $NetBSD$
        "Ubuntu",
  #elif BUILDFLAG(IS_CHROMEOS)
        "Google Sans",
-@@ -45,7 +45,7 @@ gfx::Font WatermarkFont(int font_size) {
+@@ -46,7 +46,7 @@ gfx::Font WatermarkFont(int font_size) {
  }
  
  gfx::Font::Weight WatermarkFontWeight() {
diff --git a/chromium/patches/patch-components_error__page_common_localized__error.cc b/chromium/patches/patch-components_error__page_common_localized__error.cc
index 1747637515..f9f87251c8 100644
--- a/chromium/patches/patch-components_error__page_common_localized__error.cc
+++ b/chromium/patches/patch-components_error__page_common_localized__error.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/error_page/common/localized_error.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/error_page/common/localized_error.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/error_page/common/localized_error.cc
 @@ -881,7 +881,7 @@ void AddSuggestionsDetails(int error_cod
    if (suggestions & SUGGEST_PROXY_CONFIG) {
diff --git a/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc b/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
index 688e7ba0f5..6654760a1a 100644
--- a/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
+++ b/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/eye_dropper/eye_dropper_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/eye_dropper/eye_dropper_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/eye_dropper/eye_dropper_view.cc
 @@ -350,7 +350,7 @@ EyeDropperView::EyeDropperView(gfx::Nati
    contents_view->SetPreferredSize(contents_view->GetSize());
diff --git a/chromium/patches/patch-components_feature__engagement_public_event__constants.cc b/chromium/patches/patch-components_feature__engagement_public_event__constants.cc
index 022815b34d..16a34a4f78 100644
--- a/chromium/patches/patch-components_feature__engagement_public_event__constants.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_event__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feature_engagement/public/event_constants.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/feature_engagement/public/event_constants.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/feature_engagement/public/event_constants.cc
 @@ -11,7 +11,7 @@ namespace feature_engagement {
  namespace events {
diff --git a/chromium/patches/patch-components_feature__engagement_public_event__constants.h b/chromium/patches/patch-components_feature__engagement_public_event__constants.h
index 9d7e035622..0bc2288db9 100644
--- a/chromium/patches/patch-components_feature__engagement_public_event__constants.h
+++ b/chromium/patches/patch-components_feature__engagement_public_event__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feature_engagement/public/event_constants.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/feature_engagement/public/event_constants.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/feature_engagement/public/event_constants.h
 @@ -14,7 +14,7 @@ namespace events {
  
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc b/chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc
index 93502c1da6..d10d95f408 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feature_engagement/public/feature_configurations.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/feature_engagement/public/feature_configurations.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/feature_engagement/public/feature_configurations.cc
 @@ -102,7 +102,7 @@ std::optional<FeatureConfig> CreateNewUs
  std::optional<FeatureConfig> GetClientSideFeatureConfig(
@@ -15,7 +15,7 @@ $NetBSD$
    if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
      FeatureConfig config;
      config.valid = true;
-@@ -2397,7 +2397,7 @@ std::optional<FeatureConfig> GetClientSi
+@@ -2398,7 +2398,7 @@ std::optional<FeatureConfig> GetClientSi
  #endif  // BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__constants.cc b/chromium/patches/patch-components_feature__engagement_public_feature__constants.cc
index cc840d5dd3..31e9731cdc 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__constants.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feature_engagement/public/feature_constants.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/feature_engagement/public/feature_constants.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/feature_engagement/public/feature_constants.cc
 @@ -32,7 +32,7 @@ bool IsOnDeviceStorageEnabled() {
  }
@@ -15,7 +15,7 @@ $NetBSD$
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
  BASE_FEATURE(kEsbDownloadRowPromoFeature,
               "EsbDownloadRowPromo",
-@@ -976,7 +976,7 @@ BASE_FEATURE(kIPHiOSActiveDaysTrackingFe
+@@ -1003,7 +1003,7 @@ BASE_FEATURE(kIPHiOSActiveDaysTrackingFe
  #endif  // BUILDFLAG(IS_IOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
  BASE_FEATURE(kIPHAutofillAtMemoryFeature,
               "IPH_AutofillAtMemory",
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1042,7 +1042,7 @@ BASE_FEATURE(kIPHLauncherSearchHelpUiFea
+@@ -1072,7 +1072,7 @@ BASE_FEATURE(kIPHLauncherSearchHelpUiFea
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
  // This can be enabled by default, as the DesktopPWAsLinkCapturing
  // flag is needed for the IPH linked to this feature to work, and
  // use-cases to show the IPH are guarded by that flag.
-@@ -1059,7 +1059,7 @@ BASE_FEATURE(kIPHDesktopPWAsLinkCapturin
+@@ -1089,7 +1089,7 @@ BASE_FEATURE(kIPHDesktopPWAsLinkCapturin
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS)
  
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__constants.h b/chromium/patches/patch-components_feature__engagement_public_feature__constants.h
index df9aa79e2a..2567ed86fb 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__constants.h
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feature_engagement/public/feature_constants.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/feature_engagement/public/feature_constants.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/feature_engagement/public/feature_constants.h
 @@ -32,7 +32,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDe
  FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
@@ -15,7 +15,7 @@ $NetBSD$
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
  FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
  #endif
-@@ -429,7 +429,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHiO
+@@ -441,7 +441,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHiO
  #endif  // BUILDFLAG(IS_IOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
  FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillAtMemoryFeature);
  FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature);
  FEATURE_CONSTANTS_DECLARE_FEATURE(
-@@ -463,13 +463,13 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHLa
+@@ -476,13 +476,13 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHLa
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__list.cc b/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
index 202a627887..b6a380d37f 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feature_engagement/public/feature_list.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/feature_engagement/public/feature_list.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/feature_engagement/public/feature_list.cc
-@@ -251,7 +251,7 @@ const base::Feature* const kAllFeatures[
+@@ -253,7 +253,7 @@ const base::Feature* const kAllFeatures[
  #endif  // BUILDFLAG(IS_IOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
      &kEsbDownloadRowPromoFeature,
  #endif
-@@ -341,7 +341,7 @@ const base::Feature* const kAllFeatures[
+@@ -350,7 +350,7 @@ const base::Feature* const kAllFeatures[
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
      // keep-sorted start case=no
      &kIPHAutofillAccountNameEmailSuggestionFeature,
      &kIPHAutofillAiOptInFeature,
-@@ -374,7 +374,7 @@ const base::Feature* const kAllFeatures[
+@@ -384,7 +384,7 @@ const base::Feature* const kAllFeatures[
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
      // keep-sorted start case=no
      &kIPHDesktopPWAsLinkCapturingLaunch,
      &kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -386,7 +386,7 @@ const base::Feature* const kAllFeatures[
+@@ -396,7 +396,7 @@ const base::Feature* const kAllFeatures[
      &kIPHExtensionsPinnedByDefaultFeature,
  #endif  // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
  
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__list.h b/chromium/patches/patch-components_feature__engagement_public_feature__list.h
index 5a23899b7c..65ba538a3a 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__list.h
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__list.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feature_engagement/public/feature_list.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/feature_engagement/public/feature_list.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/feature_engagement/public/feature_list.h
-@@ -407,7 +407,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSPinMostVis
+@@ -411,7 +411,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSPinMostVis
  #endif  // BUILDFLAG(IS_IOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
  DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo");
  #endif
-@@ -556,7 +556,7 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsShar
+@@ -569,7 +569,7 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsShar
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
  DEFINE_VARIATION_PARAM(kIPHAutofillAccountNameEmailSuggestionFeature,
                         "IPH_AutofillAccountNameEmailSuggestion");
  DEFINE_VARIATION_PARAM(kIPHAutofillAiOptInFeature, "IPH_AutofillAiOptIn");
-@@ -601,7 +601,7 @@ DEFINE_VARIATION_PARAM(kIPHLauncherSearc
+@@ -616,7 +616,7 @@ DEFINE_VARIATION_PARAM(kIPHLauncherSearc
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
  DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
                         "IPH_DesktopPWAsLinkCapturingLaunch");
  DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -609,7 +609,7 @@ DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLi
+@@ -624,7 +624,7 @@ DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLi
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
          // BUILDFLAG(IS_CHROMEOS)
  
@@ -42,16 +42,16 @@ $NetBSD$
  DEFINE_VARIATION_PARAM(kIPHSignInBenefitsFeature, "IPH_SignInBenefits");
  DEFINE_VARIATION_PARAM(kIPHSupervisedUserProfileSigninFeature,
                         "IPH_SupervisedUserProfileSignin");
-@@ -852,7 +852,7 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -875,7 +875,7 @@ inline constexpr flags_ui::FeatureEntry:
          VARIATION_ENTRY(kIPHWhatsNewUpdatedFeature),
  // keep-sorted end
  #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_EXTENSIONS)
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE)
          VARIATION_ENTRY(kIPHExtensionsMenuFeature),
          VARIATION_ENTRY(kIPHExtensionsRequestAccessButtonFeature),
-@@ -928,7 +928,7 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -954,7 +954,7 @@ inline constexpr flags_ui::FeatureEntry:
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -60,7 +60,7 @@ $NetBSD$
  // keep-sorted start case=no
          VARIATION_ENTRY(kIPHAutofillAccountNameEmailSuggestionFeature),
          VARIATION_ENTRY(kIPHAutofillAiOptInFeature),
-@@ -956,13 +956,13 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -982,13 +982,13 @@ inline constexpr flags_ui::FeatureEntry:
          VARIATION_ENTRY(kIPHLauncherSearchHelpUiFeature),
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
diff --git a/chromium/patches/patch-components_feature__engagement_public_tracker.h b/chromium/patches/patch-components_feature__engagement_public_tracker.h
index 0066217e9d..ea5ffe4055 100644
--- a/chromium/patches/patch-components_feature__engagement_public_tracker.h
+++ b/chromium/patches/patch-components_feature__engagement_public_tracker.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feature_engagement/public/tracker.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/feature_engagement/public/tracker.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/feature_engagement/public/tracker.h
 @@ -260,7 +260,7 @@ class Tracker : public KeyedService, pub
      Dismissed(feature);
diff --git a/chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto b/chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto
index b8ea5be7ef..e9b580ae54 100644
--- a/chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto
+++ b/chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feed/core/proto/v2/wire/version.proto.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/feed/core/proto/v2/wire/version.proto.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/feed/core/proto/v2/wire/version.proto
 @@ -25,8 +25,8 @@ message Version {
      BETA = 3;
diff --git a/chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc b/chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
index 764ee4c2a3..38c0b206c3 100644
--- a/chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
+++ b/chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feed/core/v2/feed_network_impl_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/feed/core/v2/feed_network_impl_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/feed/core/v2/feed_network_impl_unittest.cc
 @@ -749,8 +749,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_D
  
diff --git a/chromium/patches/patch-components_feed_core_v2_proto__util.cc b/chromium/patches/patch-components_feed_core_v2_proto__util.cc
index caeaade3cc..044eefe403 100644
--- a/chromium/patches/patch-components_feed_core_v2_proto__util.cc
+++ b/chromium/patches/patch-components_feed_core_v2_proto__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feed/core/v2/proto_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/feed/core/v2/proto_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/feed/core/v2/proto_util.cc
 @@ -91,8 +91,8 @@ feedwire::Version GetPlatformVersionMess
  
diff --git a/chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc b/chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc
index cf9bcc6900..b15084adb4 100644
--- a/chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc
+++ b/chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feed/core/v2/proto_util_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/feed/core/v2/proto_util_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/feed/core/v2/proto_util_unittest.cc
 @@ -46,8 +46,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
    feedwire::ClientInfo result = CreateClientInfo(request_metadata);
diff --git a/chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc b/chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc
index 975da652e6..4d59d1c6a1 100644
--- a/chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc
+++ b/chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feed/core/v2/test/proto_printer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/feed/core/v2/test/proto_printer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/feed/core/v2/test/proto_printer.cc
 @@ -159,8 +159,8 @@ class TextProtoPrinter {
    }
diff --git a/chromium/patches/patch-components_gcm__driver_gcm__desktop__utils.cc b/chromium/patches/patch-components_gcm__driver_gcm__desktop__utils.cc
index f9aee7257c..ad336b68f1 100644
--- a/chromium/patches/patch-components_gcm__driver_gcm__desktop__utils.cc
+++ b/chromium/patches/patch-components_gcm__driver_gcm__desktop__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/gcm_driver/gcm_desktop_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/gcm_driver/gcm_desktop_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/gcm_driver/gcm_desktop_utils.cc
 @@ -32,7 +32,7 @@ GCMClient::ChromePlatform GetPlatform() 
    return GCMClient::PLATFORM_ANDROID;
diff --git a/chromium/patches/patch-components_gwp__asan_BUILD.gn b/chromium/patches/patch-components_gwp__asan_BUILD.gn
index f093f5c0b5..365581f8b7 100644
--- a/chromium/patches/patch-components_gwp__asan_BUILD.gn
+++ b/chromium/patches/patch-components_gwp__asan_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/gwp_asan/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/gwp_asan/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/gwp_asan/BUILD.gn
 @@ -15,7 +15,7 @@ test("gwp_asan_unittests") {
      "//testing/gtest",
diff --git a/chromium/patches/patch-components_gwp__asan_buildflags_buildflags.gni b/chromium/patches/patch-components_gwp__asan_buildflags_buildflags.gni
index c0367322f2..9e546b3a28 100644
--- a/chromium/patches/patch-components_gwp__asan_buildflags_buildflags.gni
+++ b/chromium/patches/patch-components_gwp__asan_buildflags_buildflags.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/gwp_asan/buildflags/buildflags.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/gwp_asan/buildflags/buildflags.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/gwp_asan/buildflags/buildflags.gni
 @@ -11,10 +11,10 @@ import("//build/config/compiler/compiler
  # Android requires frame pointers for unwinding, unwind tables aren't shipped in
diff --git a/chromium/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc b/chromium/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
index ad0b3ae820..0f17b39d6c 100644
--- a/chromium/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
+++ b/chromium/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/gwp_asan/client/guarded_page_allocator_posix.cc
 @@ -35,8 +35,9 @@ void GuardedPageAllocator::MarkPageInacc
    // mmap() a PROT_NONE page over the address to release it to the system, if
diff --git a/chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc b/chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc
index 578d125fd3..54121373d7 100644
--- a/chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc
+++ b/chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/gwp_asan/client/gwp_asan.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/gwp_asan/client/gwp_asan.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/gwp_asan/client/gwp_asan.cc
 @@ -82,7 +82,7 @@ namespace {
  // ProcessSamplingBoost is the multiplier to increase the
diff --git a/chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc b/chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
index c2405be75f..95859d9b1b 100644
--- a/chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
+++ b/chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/gwp_asan/client/gwp_asan_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/gwp_asan/client/gwp_asan_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/gwp_asan/client/gwp_asan_features.cc
 @@ -9,7 +9,7 @@
  namespace gwp_asan::internal {
diff --git a/chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc b/chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
index ca950cd88a..75b9061094 100644
--- a/chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
+++ b/chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/gwp_asan/crash_handler/crash_analyzer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/gwp_asan/crash_handler/crash_analyzer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/gwp_asan/crash_handler/crash_analyzer.cc
 @@ -32,7 +32,7 @@
  #include "third_party/crashpad/crashpad/snapshot/process_snapshot.h"
diff --git a/chromium/patches/patch-components_live__caption_caption__util.cc b/chromium/patches/patch-components_live__caption_caption__util.cc
index 931cc2ab78..dc174d4f07 100644
--- a/chromium/patches/patch-components_live__caption_caption__util.cc
+++ b/chromium/patches/patch-components_live__caption_caption__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/live_caption/caption_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/live_caption/caption_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/live_caption/caption_util.cc
-@@ -139,7 +139,7 @@ bool IsHeadlessCaptionFeatureSupported()
+@@ -142,7 +142,7 @@ bool IsHeadlessCaptionFeatureSupported()
  std::string GetCaptionSettingsUrl() {
  #if BUILDFLAG(IS_CHROMEOS)
    return "chrome://os-settings/audioAndCaptions";
diff --git a/chromium/patches/patch-components_live__caption_caption__util.h b/chromium/patches/patch-components_live__caption_caption__util.h
index 4371e18af6..8b0e8258d5 100644
--- a/chromium/patches/patch-components_live__caption_caption__util.h
+++ b/chromium/patches/patch-components_live__caption_caption__util.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/live_caption/caption_util.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/live_caption/caption_util.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/live_caption/caption_util.h
 @@ -15,7 +15,7 @@ class PrefService;
  namespace captions {
diff --git a/chromium/patches/patch-components_media__router_common_media__source.cc b/chromium/patches/patch-components_media__router_common_media__source.cc
index 3d4631d157..b1ff2066ca 100644
--- a/chromium/patches/patch-components_media__router_common_media__source.cc
+++ b/chromium/patches/patch-components_media__router_common_media__source.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/media_router/common/media_source.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/media_router/common/media_source.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/media_router/common/media_source.cc
 @@ -68,7 +68,7 @@ bool IsSystemAudioCaptureSupported() {
  #if BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc b/chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
index bd1de16849..50079d8419 100644
--- a/chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
+++ b/chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/media_router/common/providers/cast/channel/cast_message_util.cc
 @@ -167,7 +167,7 @@ int GetVirtualConnectPlatformValue() {
    return 4;
diff --git a/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h b/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
index 8aba19eda8..ec153766a2 100644
--- a/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
+++ b/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/media_router/common/providers/cast/channel/enum_table.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/media_router/common/providers/cast/channel/enum_table.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/media_router/common/providers/cast/channel/enum_table.h
 @@ -364,7 +364,12 @@ class EnumTable {
  
diff --git a/chromium/patches/patch-components_metrics_drive__metrics__provider.cc b/chromium/patches/patch-components_metrics_drive__metrics__provider.cc
index 7f92e1e36b..de4f3217e8 100644
--- a/chromium/patches/patch-components_metrics_drive__metrics__provider.cc
+++ b/chromium/patches/patch-components_metrics_drive__metrics__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/metrics/drive_metrics_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/metrics/drive_metrics_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/metrics/drive_metrics_provider.cc
 @@ -23,7 +23,7 @@
  namespace metrics {
diff --git a/chromium/patches/patch-components_metrics_dwa_dwa__service.cc b/chromium/patches/patch-components_metrics_dwa_dwa__service.cc
index 28e101f7df..1e24ec17fc 100644
--- a/chromium/patches/patch-components_metrics_dwa_dwa__service.cc
+++ b/chromium/patches/patch-components_metrics_dwa_dwa__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/metrics/dwa/dwa_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/metrics/dwa/dwa_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/metrics/dwa/dwa_service.cc
 @@ -267,7 +267,7 @@ void DwaService::RecordCoarseSystemInfor
    coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
diff --git a/chromium/patches/patch-components_metrics_metrics__log.cc b/chromium/patches/patch-components_metrics_metrics__log.cc
index 9df84e95b5..086e560d59 100644
--- a/chromium/patches/patch-components_metrics_metrics__log.cc
+++ b/chromium/patches/patch-components_metrics_metrics__log.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/metrics/metrics_log.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/metrics/metrics_log.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/metrics/metrics_log.cc
 @@ -61,7 +61,7 @@
  #include "base/win/current_module.h"
diff --git a/chromium/patches/patch-components_metrics_metrics__service__client.cc b/chromium/patches/patch-components_metrics_metrics__service__client.cc
index f343662103..893d96fa5c 100644
--- a/chromium/patches/patch-components_metrics_metrics__service__client.cc
+++ b/chromium/patches/patch-components_metrics_metrics__service__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/metrics/metrics_service_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/metrics/metrics_service_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/metrics/metrics_service_client.cc
 @@ -39,7 +39,7 @@ struct LogTrimmingDefaults {
  };
diff --git a/chromium/patches/patch-components_metrics_motherboard.cc b/chromium/patches/patch-components_metrics_motherboard.cc
index aaee8b8ee0..848e6a521e 100644
--- a/chromium/patches/patch-components_metrics_motherboard.cc
+++ b/chromium/patches/patch-components_metrics_motherboard.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/metrics/motherboard.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/metrics/motherboard.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/metrics/motherboard.cc
 @@ -1,6 +1,7 @@
  // Copyright 2022 The Chromium Authors
diff --git a/chromium/patches/patch-components_metrics_private__metrics_puma__service.cc b/chromium/patches/patch-components_metrics_private__metrics_puma__service.cc
index 8379409d6d..8e8c2fe94a 100644
--- a/chromium/patches/patch-components_metrics_private__metrics_puma__service.cc
+++ b/chromium/patches/patch-components_metrics_private__metrics_puma__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/metrics/private_metrics/puma_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/metrics/private_metrics/puma_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/metrics/private_metrics/puma_service.cc
 @@ -72,7 +72,7 @@ Platform GetCurrentPlatform() {
    return Platform::PLATFORM_WINDOWS;
diff --git a/chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h b/chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h
index ce5b9acdc0..4b60bd29b4 100644
--- a/chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h
+++ b/chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/named_mojo_ipc_server/connection_info.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/named_mojo_ipc_server/connection_info.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/named_mojo_ipc_server/connection_info.h
 @@ -15,7 +15,12 @@
  #include "base/win/scoped_handle.h"
diff --git a/chromium/patches/patch-components_named__mojo__ipc__server_endpoint__options.h b/chromium/patches/patch-components_named__mojo__ipc__server_endpoint__options.h
index e95352e0a9..0db355c323 100644
--- a/chromium/patches/patch-components_named__mojo__ipc__server_endpoint__options.h
+++ b/chromium/patches/patch-components_named__mojo__ipc__server_endpoint__options.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/named_mojo_ipc_server/endpoint_options.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/named_mojo_ipc_server/endpoint_options.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/named_mojo_ipc_server/endpoint_options.h
 @@ -65,7 +65,7 @@ struct EndpointOptions {
    std::wstring security_descriptor;
diff --git a/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc b/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
index 1dd9f7d894..74ea85154c 100644
--- a/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
+++ b/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc
 @@ -23,7 +23,7 @@ namespace named_mojo_ipc_server {
  // static
diff --git a/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc b/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
index 1d1dde400b..8e427ebc0e 100644
--- a/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
+++ b/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc
 @@ -8,6 +8,10 @@
  #include <sys/stat.h>
diff --git a/chromium/patches/patch-components_named__system__lock_BUILD.gn b/chromium/patches/patch-components_named__system__lock_BUILD.gn
index 6730844e27..79c0fac11b 100644
--- a/chromium/patches/patch-components_named__system__lock_BUILD.gn
+++ b/chromium/patches/patch-components_named__system__lock_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/named_system_lock/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/named_system_lock/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/named_system_lock/BUILD.gn
 @@ -5,7 +5,7 @@
  static_library("named_system_lock") {
diff --git a/chromium/patches/patch-components_named__system__lock_lock.h b/chromium/patches/patch-components_named__system__lock_lock.h
index 95e57b380f..64e21b899a 100644
--- a/chromium/patches/patch-components_named__system__lock_lock.h
+++ b/chromium/patches/patch-components_named__system__lock_lock.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/named_system_lock/lock.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/named_system_lock/lock.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/named_system_lock/lock.h
 @@ -36,7 +36,7 @@ class ScopedLock {
    // may acquire that lock. The lock name has different meanings per platform:
diff --git a/chromium/patches/patch-components_named__system__lock_lock__unittest.cc b/chromium/patches/patch-components_named__system__lock_lock__unittest.cc
index d7a8894017..64b82196b6 100644
--- a/chromium/patches/patch-components_named__system__lock_lock__unittest.cc
+++ b/chromium/patches/patch-components_named__system__lock_lock__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/named_system_lock/lock_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/named_system_lock/lock_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/named_system_lock/lock_unittest.cc
 @@ -18,7 +18,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-components_notebooks_internal_notebooks__network__service__impl.cc b/chromium/patches/patch-components_notebooks_internal_notebooks__network__service__impl.cc
index 34332afe19..f67e18f6da 100644
--- a/chromium/patches/patch-components_notebooks_internal_notebooks__network__service__impl.cc
+++ b/chromium/patches/patch-components_notebooks_internal_notebooks__network__service__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/notebooks/internal/notebooks_network_service_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/notebooks/internal/notebooks_network_service_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/notebooks/internal/notebooks_network_service_impl.cc
-@@ -175,7 +175,7 @@ Device GetDevice() {
+@@ -69,7 +69,7 @@ Device GetDevice() {
    return Device::kMobileAndroid;
  #elif BUILDFLAG(IS_IOS)
    return Device::kMobileIos;
diff --git a/chromium/patches/patch-components_ntp__tiles_pref__names.h b/chromium/patches/patch-components_ntp__tiles_pref__names.h
index 0016e0c19c..c863eae473 100644
--- a/chromium/patches/patch-components_ntp__tiles_pref__names.h
+++ b/chromium/patches/patch-components_ntp__tiles_pref__names.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/ntp_tiles/pref_names.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/ntp_tiles/pref_names.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/ntp_tiles/pref_names.h
 @@ -57,7 +57,7 @@ inline constexpr char kCustomLinksInitia
  
diff --git a/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.cc b/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.cc
index e522bcc975..c667256602 100644
--- a/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.cc
+++ b/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/on_device_translation/service/sandbox_hook.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/on_device_translation/service/sandbox_hook.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/on_device_translation/service/sandbox_hook.cc
 @@ -7,12 +7,15 @@
  #include "components/on_device_translation/service/translate_kit_client.h"
diff --git a/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.h b/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.h
index a6cd83b2b9..b7aabdd596 100644
--- a/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.h
+++ b/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/on_device_translation/service/sandbox_hook.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/on_device_translation/service/sandbox_hook.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/on_device_translation/service/sandbox_hook.h
 @@ -5,7 +5,13 @@
  #ifndef COMPONENTS_ON_DEVICE_TRANSLATION_SERVICE_SANDBOX_HOOK_H_
diff --git a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
deleted file mode 100644
index 1b905f03e0..0000000000
--- a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- components/optimization_guide/core/optimization_guide_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
-+++ components/optimization_guide/core/optimization_guide_features.cc
-@@ -101,7 +101,7 @@ BASE_FEATURE(kOptimizationGuideModelExec
- // Whether to use the on device model service in optimization guide.
- BASE_FEATURE(kOptimizationGuideOnDeviceModel,
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
-              base::FEATURE_ENABLED_BY_DEFAULT);
- #else
-              base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
index 64fb1437b1..1fdfb53ef2 100644
--- a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
+++ b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/optimization_guide/core/optimization_guide_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/optimization_guide/core/optimization_guide_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/optimization_guide/core/optimization_guide_util.cc
-@@ -37,7 +37,7 @@ optimization_guide::proto::Platform GetP
+@@ -38,7 +38,7 @@ optimization_guide::proto::Platform GetP
    return optimization_guide::proto::PLATFORM_CHROMEOS;
  #elif BUILDFLAG(IS_ANDROID)
    return optimization_guide::proto::PLATFORM_ANDROID;
@@ -15,7 +15,7 @@ $NetBSD$
    return optimization_guide::proto::PLATFORM_LINUX;
  #else
    return optimization_guide::proto::PLATFORM_UNDEFINED;
-@@ -195,7 +195,7 @@ optimization_guide::proto::ChromePlatfor
+@@ -196,7 +196,7 @@ optimization_guide::proto::ChromePlatfor
    return optimization_guide::proto::CHROME_PLATFORM_CHROMEOS;
  #elif BUILDFLAG(IS_ANDROID)
    return optimization_guide::proto::CHROME_PLATFORM_ANDROID;
diff --git a/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc b/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
index 4270fcc7ce..9c9e4d227c 100644
--- a/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
+++ b/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/os_crypt/async/browser/secret_portal_key_provider.cc
 @@ -5,7 +5,9 @@
  #include "components/os_crypt/async/browser/secret_portal_key_provider.h"
diff --git a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc
index 02a3c71f55..4bb432f789 100644
--- a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc
+++ b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/paint_preview/browser/paint_preview_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/paint_preview/browser/paint_preview_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/paint_preview/browser/paint_preview_client.cc
 @@ -465,8 +465,8 @@ void PaintPreviewClient::CapturePaintPre
    metadata->set_version(kPaintPreviewVersion);
diff --git a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
index b52e96d37c..1462d628a2 100644
--- a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
+++ b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/paint_preview/browser/paint_preview_client_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/paint_preview/browser/paint_preview_client_unittest.cc
 @@ -226,8 +226,8 @@ TEST_P(PaintPreviewClientRenderViewHostT
    metadata->set_version(kPaintPreviewVersion);
diff --git a/chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto b/chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto
index 046994f344..8c13806586 100644
--- a/chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto
+++ b/chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/paint_preview/common/proto/paint_preview.proto.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/paint_preview/common/proto/paint_preview.proto.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/paint_preview/common/proto/paint_preview.proto
 @@ -82,8 +82,8 @@ message PaintPreviewFrameProto {
  // Stores Chrome version.
diff --git a/chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc b/chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
index aff8f91166..081a380e10 100644
--- a/chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
+++ b/chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/paint_preview/player/player_compositor_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/paint_preview/player/player_compositor_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/paint_preview/player/player_compositor_delegate.cc
 @@ -397,8 +397,8 @@ void PlayerCompositorDelegate::ValidateP
    auto chrome_version = capture_result_->proto.metadata().chrome_version();
diff --git a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
index fcbd22eda5..c242c69498 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/features/password_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/features/password_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/features/password_features.cc
-@@ -80,7 +80,7 @@ BASE_FEATURE(kClearUndecryptablePassword
+@@ -76,7 +76,7 @@ BASE_FEATURE(kClearUndecryptablePassword
  BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
               "ClearUndecryptablePasswordsInSync",
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -182,7 +182,7 @@ BASE_FEATURE(kPreventPasswordManagerOnFe
+@@ -189,7 +189,7 @@ BASE_FEATURE(kPreventPasswordManagerOnFe
  // Remove in or after M155.
  BASE_FEATURE(kRecordPasswordReadiness, base::FEATURE_ENABLED_BY_DEFAULT);
  
diff --git a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.h b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.h
index dd3a5e9c5b..3a9344b580 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/features/password_features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/features/password_features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/features/password_features.h
-@@ -197,7 +197,7 @@ BASE_DECLARE_FEATURE(kPreventPasswordMan
+@@ -208,7 +208,7 @@ BASE_DECLARE_FEATURE(kPreventPasswordMan
  // vault passphrase type.
  BASE_DECLARE_FEATURE(kRecordPasswordReadiness);
  
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.cc b/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.cc
index ca62977a5d..e7d7eed2bf 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_autofill_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/password_autofill_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/password_autofill_manager.cc
-@@ -405,7 +405,7 @@ void PasswordAutofillManager::DidAcceptS
+@@ -409,7 +409,7 @@ void PasswordAutofillManager::DidAcceptS
                           weak_ptr_factory_.GetWeakPtr(), payload);
        if (payload.is_cross_domain) {
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
          cross_domain_confirmation_controller_ =
              password_client_->ShowCrossDomainConfirmationPopup(
                  last_popup_open_args_.element_bounds,
-@@ -456,7 +456,7 @@ void PasswordAutofillManager::DidAcceptS
+@@ -460,7 +460,7 @@ void PasswordAutofillManager::DidAcceptS
                           weak_ptr_factory_.GetWeakPtr(), *password_credential);
        if (password_credential->is_grouped_affiliation) {
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
@@ -24,7 +24,7 @@ $NetBSD$
          cross_domain_confirmation_controller_ =
              password_client_->ShowCrossDomainConfirmationPopup(
                  last_popup_open_args_.element_bounds,
-@@ -725,7 +725,7 @@ void PasswordAutofillManager::DidNavigat
+@@ -729,7 +729,7 @@ void PasswordAutofillManager::DidNavigat
    manual_fallback_metrics_recorder_ =
        std::make_unique<PasswordManualFallbackMetricsRecorder>();
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.h b/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.h
index 6e8fb4c9e8..5a80b27c47 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_autofill_manager.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/password_autofill_manager.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/password_autofill_manager.h
 @@ -304,7 +304,7 @@ class PasswordAutofillManager : public a
  
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__form__filling.cc b/chromium/patches/patch-components_password__manager_core_browser_password__form__filling.cc
index 2aaac730ab..daf2db1ab0 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__form__filling.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__form__filling.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_form_filling.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/password_form_filling.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/password_form_filling.cc
 @@ -179,7 +179,7 @@ LikelyFormFilling SendFillInformationToR
  #endif
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc b/chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc
index edf2b2cad3..89e175507d 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_form_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/password_form_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/password_form_manager.cc
-@@ -239,7 +239,7 @@ bool ShouldUploadCrowdsourcingVotes(cons
+@@ -240,7 +240,7 @@ bool ShouldUploadCrowdsourcingVotes(cons
    return false;
  }
  
@@ -15,7 +15,7 @@ $NetBSD$
  bool ShouldShowKeychainErrorBubble(
      std::optional<PasswordStoreBackendError> backend_error) {
    if (!backend_error.has_value()) {
-@@ -953,7 +953,7 @@ void PasswordFormManager::OnFetchComplet
+@@ -949,7 +949,7 @@ void PasswordFormManager::OnFetchComplet
          error.value().type);
    }
  
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__manager.cc b/chromium/patches/patch-components_password__manager_core_browser_password__manager.cc
index ef60e426fb..c5584cca70 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manager.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/password_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/password_manager.cc
-@@ -603,12 +603,12 @@ void PasswordManager::RegisterProfilePre
+@@ -615,12 +615,12 @@ void PasswordManager::RegisterProfilePre
    registry->RegisterListPref(prefs::kPasswordManagerPromoCardsList);
  #endif  // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
@@ -21,7 +21,7 @@ $NetBSD$
    registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
                                  0);
  #endif
-@@ -621,7 +621,7 @@ void PasswordManager::RegisterProfilePre
+@@ -633,7 +633,7 @@ void PasswordManager::RegisterProfilePre
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -30,7 +30,7 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kDeletingUndecryptablePasswordsEnabled,
                                  true);
  #endif
-@@ -651,7 +651,7 @@ void PasswordManager::RegisterLocalPrefs
+@@ -663,7 +663,7 @@ void PasswordManager::RegisterLocalPrefs
    registry->RegisterBooleanPref(prefs::kOsPasswordBlank, false);
    registry->RegisterBooleanPref(prefs::kIsBiometricAvailable, false);
  #endif  // BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__manager__client.h b/chromium/patches/patch-components_password__manager_core_browser_password__manager__client.h
index 8e7e229102..02accb651a 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manager__client.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manager__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_manager_client.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/password_manager_client.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/password_manager_client.h
 @@ -32,7 +32,7 @@
  #include "net/cert/cert_status_flags.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/i18n/rtl.h"
  #include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
  #include "ui/gfx/geometry/rect_f.h"
-@@ -590,7 +590,7 @@ class PasswordManagerClient {
+@@ -585,7 +585,7 @@ class PasswordManagerClient {
    virtual void TriggerSignIn(signin_metrics::AccessPoint access_point) const;
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc b/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
index 2502c6e918..14bcc23c10 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_manager_switches.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/password_manager_switches.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/password_manager_switches.cc
 @@ -6,7 +6,7 @@
  
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.h b/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.h
index 3ba2443606..38547deafd 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_manager_switches.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/password_manager_switches.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/password_manager_switches.h
 @@ -9,7 +9,7 @@
  
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc b/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
index 2f8b61edbf..797459e0ca 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/password_manual_fallback_flow.cc
 @@ -52,7 +52,7 @@ std::u16string GetUsernameFromLabel(cons
  }
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h b/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
index de0b44ce65..640fd91320 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_manual_fallback_flow.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/password_manual_fallback_flow.h
 @@ -20,7 +20,7 @@
  #include "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
index a0bed64d96..f9a593d5c1 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_store_factory_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/password_store_factory_util.cc
 @@ -33,7 +33,7 @@ namespace {
  LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
index 9d75145d10..8221f4bed7 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_store/login_database.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/password_store/login_database.cc
 @@ -1023,7 +1023,7 @@ bool ShouldDeleteUndecryptablePasswords(
      bool is_enabled_by_policy,
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
index 3d3076149d..290955eb03 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/password_store/login_database_async_helper.cc
 @@ -140,7 +140,7 @@ StoredCredentialsResultOrError LoginData
      std::vector<StoredCredential> matched_credentials;
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
index b2c3fef896..3aa6ac15a6 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/password_store/login_database_unittest.cc
 @@ -2253,7 +2253,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCur
                           testing::Values(1, 2, 3, 24));
diff --git a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
index 60f55bf0cc..63be8d9e3f 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/stub_password_manager_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/stub_password_manager_client.cc
 @@ -235,7 +235,7 @@ version_info::Channel StubPasswordManage
  }
diff --git a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
index d3b121598a..1ddf8a301a 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/stub_password_manager_client.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/browser/stub_password_manager_client.h
 @@ -92,7 +92,7 @@ class StubPasswordManagerClient : public
    MockPasswordFeatureManager* GetPasswordFeatureManager();
diff --git a/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h b/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
index fb9df0ec16..14826f2067 100644
--- a/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
+++ b/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/common/password_manager_pref_names.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/password_manager/core/common/password_manager_pref_names.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/password_manager/core/common/password_manager_pref_names.h
 @@ -63,7 +63,7 @@ inline constexpr char kCredentialProvide
  #endif
@@ -24,7 +24,7 @@ $NetBSD$
  // Integer indicating how many times user saw biometric authentication before
  // filling promo.
  inline constexpr char kBiometricAuthBeforeFillingPromoShownCounter[] =
-@@ -257,7 +257,7 @@ inline constexpr char kPasswordManagerPr
+@@ -262,7 +262,7 @@ inline constexpr char kPasswordChangeWit
  inline constexpr char kPasswordSharingEnabled[] =
      "password_manager.password_sharing_enabled";
  
@@ -33,7 +33,7 @@ $NetBSD$
  // Integer pref indicating how many times relaunch Chrome bubble was dismissed.
  inline constexpr char kRelaunchChromeBubbleDismissedCounter[] =
      "password_manager.relaunch_chrome_bubble_dismissed_counter";
-@@ -290,7 +290,7 @@ inline constexpr char kLastNegativePassw
+@@ -295,7 +295,7 @@ inline constexpr char kLastNegativePassw
      "password_manager.last_negative_password_change_timestamp";
  
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
diff --git a/chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc b/chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
index aa063b3783..2b725d489a 100644
--- a/chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
+++ b/chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/performance_manager/decorators/process_metrics_decorator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/performance_manager/decorators/process_metrics_decorator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/performance_manager/decorators/process_metrics_decorator.cc
 @@ -53,7 +53,7 @@ class ProcessMetricsDecorator::NodeMetri
      auto* process_node = ProcessNodeImpl::FromNode(context.GetProcessNode());
diff --git a/chromium/patches/patch-components_performance__manager_public_features.h b/chromium/patches/patch-components_performance__manager_public_features.h
index 713312a140..a52faa8806 100644
--- a/chromium/patches/patch-components_performance__manager_public_features.h
+++ b/chromium/patches/patch-components_performance__manager_public_features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/performance_manager/public/features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/performance_manager/public/features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/performance_manager/public/features.h
 @@ -19,7 +19,7 @@ namespace performance_manager::features 
  
diff --git a/chromium/patches/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc b/chromium/patches/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc
index 218991fbaf..15e55a0d78 100644
--- a/chromium/patches/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc
+++ b/chromium/patches/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc
@@ -4,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/performance_manager/resource_attribution/memory_measurement_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/performance_manager/resource_attribution/memory_measurement_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/performance_manager/resource_attribution/memory_measurement_delegate.cc
 @@ -100,7 +100,7 @@ void MemoryMeasurementDelegateImpl::OnMe
-                 base::KiBU(process_dump.os_dump().resident_set_kb),
+                 base::KiB(process_dump.os_dump().resident_set_kb),
              .private_footprint =
-                 base::KiBU(process_dump.os_dump().private_footprint_kb),
+                 base::KiB(process_dump.os_dump().private_footprint_kb),
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
              // `private_footprint_swap_kb` is only defined on these platforms
              .private_swap =
-                 base::KiBU(process_dump.os_dump().private_footprint_swap_kb),
+                 base::KiB(process_dump.os_dump().private_footprint_swap_kb),
diff --git a/chromium/patches/patch-components_permissions_prediction__service_prediction__common.cc b/chromium/patches/patch-components_permissions_prediction__service_prediction__common.cc
index cc0e451aa9..26d72b5c54 100644
--- a/chromium/patches/patch-components_permissions_prediction__service_prediction__common.cc
+++ b/chromium/patches/patch-components_permissions_prediction__service_prediction__common.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/permissions/prediction_service/prediction_common.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/permissions/prediction_service/prediction_common.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/permissions/prediction_service/prediction_common.cc
 @@ -36,7 +36,7 @@ int BucketizeValue(int count) {
  
diff --git a/chromium/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc b/chromium/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
index af527cf055..994427df29 100644
--- a/chromium/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
+++ b/chromium/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/policy/core/browser/policy_pref_mapping_test.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/policy/core/browser/policy_pref_mapping_test.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/policy/core/browser/policy_pref_mapping_test.cc
 @@ -434,7 +434,7 @@ class PolicyTestCase {
      const std::string os("chromeos");
diff --git a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
index 68e11867e5..2065ff123b 100644
--- a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
+++ b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/policy/core/common/cloud/cloud_policy_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/policy/core/common/cloud/cloud_policy_client.cc
 @@ -926,11 +926,11 @@ void CloudPolicyClient::FetchPolicyInter
  
diff --git a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
index d43866badb..a5f7f74969 100644
--- a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
+++ b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc
 @@ -26,7 +26,7 @@ namespace policy {
  
diff --git a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
index 72dc09b550..6ef23583ed 100644
--- a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
+++ b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/policy/core/common/cloud/cloud_policy_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/policy/core/common/cloud/cloud_policy_util.cc
 @@ -24,7 +24,7 @@
  #include "base/win/wincred_shim.h"
diff --git a/chromium/patches/patch-components_policy_core_common_policy__paths.cc b/chromium/patches/patch-components_policy_core_common_policy__paths.cc
index 6a1cebd0d2..9146cfd0b6 100644
--- a/chromium/patches/patch-components_policy_core_common_policy__paths.cc
+++ b/chromium/patches/patch-components_policy_core_common_policy__paths.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/policy/core/common/policy_paths.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/policy/core/common/policy_paths.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/policy/core/common/policy_paths.cc
 @@ -17,6 +17,10 @@ namespace policy {
  const char kPolicyPath[] = "/etc/opt/chrome/policies";
diff --git a/chromium/patches/patch-components_policy_tools_generate__policy__source.py b/chromium/patches/patch-components_policy_tools_generate__policy__source.py
index ac22530e8f..9e5ba41172 100644
--- a/chromium/patches/patch-components_policy_tools_generate__policy__source.py
+++ b/chromium/patches/patch-components_policy_tools_generate__policy__source.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/policy/tools/generate_policy_source.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/policy/tools/generate_policy_source.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/policy/tools/generate_policy_source.py
 @@ -37,9 +37,9 @@ PLATFORM_STRINGS = {
      'ios': ['ios'],
diff --git a/chromium/patches/patch-components_power__metrics_energy__metrics__provider.cc b/chromium/patches/patch-components_power__metrics_energy__metrics__provider.cc
index 1c379cbfdf..cb5d3c9c39 100644
--- a/chromium/patches/patch-components_power__metrics_energy__metrics__provider.cc
+++ b/chromium/patches/patch-components_power__metrics_energy__metrics__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/power_metrics/energy_metrics_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/power_metrics/energy_metrics_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/power_metrics/energy_metrics_provider.cc
 @@ -7,7 +7,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-components_power__metrics_energy__metrics__provider__linux.cc b/chromium/patches/patch-components_power__metrics_energy__metrics__provider__linux.cc
index 35175da354..c43dbbcaee 100644
--- a/chromium/patches/patch-components_power__metrics_energy__metrics__provider__linux.cc
+++ b/chromium/patches/patch-components_power__metrics_energy__metrics__provider__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/power_metrics/energy_metrics_provider_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/power_metrics/energy_metrics_provider_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/power_metrics/energy_metrics_provider_linux.cc
 @@ -5,8 +5,10 @@
  
diff --git a/chromium/patches/patch-components_private__ai_proto__utils_client__metadata__utils.cc b/chromium/patches/patch-components_private__ai_proto__utils_client__metadata__utils.cc
index 4dce35afb1..3e39323888 100644
--- a/chromium/patches/patch-components_private__ai_proto__utils_client__metadata__utils.cc
+++ b/chromium/patches/patch-components_private__ai_proto__utils_client__metadata__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/private_ai/proto_utils/client_metadata_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/private_ai/proto_utils/client_metadata_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/private_ai/proto_utils/client_metadata_utils.cc
 @@ -41,7 +41,7 @@ proto::ChromeClientMetadata::Platform Ge
    return proto::ChromeClientMetadata::PLATFORM_ANDROID;
diff --git a/chromium/patches/patch-components_private__verification__tokens_BUILD.gn b/chromium/patches/patch-components_private__verification__tokens_BUILD.gn
new file mode 100644
index 0000000000..7129d6107e
--- /dev/null
+++ b/chromium/patches/patch-components_private__verification__tokens_BUILD.gn
@@ -0,0 +1,18 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/private_verification_tokens/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/private_verification_tokens/BUILD.gn
+@@ -19,7 +19,8 @@ source_set("unit_tests") {
+ 
+   # Exercises calling the BoringSSL-backed ATHM Rust crate from this component's
+   # C++ via the cxx bridge. The ATHM targets live in common/.
+-  if (enable_rust) {
++  # XXX crubit
++  if (enable_rust && !is_bsd) {
+     deps += [
+       "//components/private_verification_tokens/common:athm_test_issuer_unittest",
+       "//components/private_verification_tokens/common:privacy_pass_athm_batch_request_unittest",
diff --git a/chromium/patches/patch-components_private__verification__tokens_common_BUILD.gn b/chromium/patches/patch-components_private__verification__tokens_common_BUILD.gn
new file mode 100644
index 0000000000..cfad3722eb
--- /dev/null
+++ b/chromium/patches/patch-components_private__verification__tokens_common_BUILD.gn
@@ -0,0 +1,18 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/private_verification_tokens/common/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/private_verification_tokens/common/BUILD.gn
+@@ -190,7 +190,8 @@ source_set("test_support") {
+ 
+ # ATHM (Anonymous Tokens with Hidden Metadata): Crubit bindings over
+ # //third_party/anonymous_tokens:athm and the C++ that calls it.
+-if (enable_rust) {
++# XXX crubit
++if (enable_rust && !is_bsd) {
+   # Test issuer modeled on network::TestTrustTokenIssuer: holds the secret ATHM
+   # key material and exposes issuer-side (Issue/Verify) and client-side
+   # (request/finalize) operations over Crubit bindings.
diff --git a/chromium/patches/patch-components_proxy__config_pref__proxy__config__tracker__impl.cc b/chromium/patches/patch-components_proxy__config_pref__proxy__config__tracker__impl.cc
index 737c22d6a8..4489421bbc 100644
--- a/chromium/patches/patch-components_proxy__config_pref__proxy__config__tracker__impl.cc
+++ b/chromium/patches/patch-components_proxy__config_pref__proxy__config__tracker__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/proxy_config/pref_proxy_config_tracker_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/proxy_config/pref_proxy_config_tracker_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/proxy_config/pref_proxy_config_tracker_impl.cc
 @@ -587,7 +587,7 @@ void PrefProxyConfigTrackerImpl::Registe
    registry->RegisterDictionaryPref(proxy_config::prefs::kProxy,
diff --git a/chromium/patches/patch-components_proxy__config_proxy__config__pref__names.h b/chromium/patches/patch-components_proxy__config_proxy__config__pref__names.h
index 88f04a7f04..1df296b814 100644
--- a/chromium/patches/patch-components_proxy__config_proxy__config__pref__names.h
+++ b/chromium/patches/patch-components_proxy__config_proxy__config__pref__names.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/proxy_config/proxy_config_pref_names.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/proxy_config/proxy_config_pref_names.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/proxy_config/proxy_config_pref_names.h
 @@ -19,7 +19,7 @@ inline constexpr char kUseSharedProxies[
  // Preference to store the value of the "ProxyOverrideRules" policy.
diff --git a/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.cc b/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.cc
index ef9aa66a8d..e85430c00c 100644
--- a/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.cc
+++ b/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/proxy_config/proxy_override_rules_policy_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/proxy_config/proxy_override_rules_policy_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/proxy_config/proxy_override_rules_policy_handler.cc
 @@ -28,7 +28,7 @@ policy::PolicyErrorPath CreateNewPath(
    return path;
diff --git a/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.h b/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.h
index 998f99d2c9..7f39bc71d5 100644
--- a/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.h
+++ b/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/proxy_config/proxy_override_rules_policy_handler.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/proxy_config/proxy_override_rules_policy_handler.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/proxy_config/proxy_override_rules_policy_handler.h
 @@ -53,7 +53,7 @@ class PROXY_CONFIG_EXPORT ProxyOverrideR
                  policy::PolicyErrorPath error_path,
diff --git a/chromium/patches/patch-components_proxy__config_proxy__prefs__utils.cc b/chromium/patches/patch-components_proxy__config_proxy__prefs__utils.cc
index dbbee877cd..13c8b9c92b 100644
--- a/chromium/patches/patch-components_proxy__config_proxy__prefs__utils.cc
+++ b/chromium/patches/patch-components_proxy__config_proxy__prefs__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/proxy_config/proxy_prefs_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/proxy_config/proxy_prefs_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/proxy_config/proxy_prefs_utils.cc
 @@ -64,7 +64,7 @@ net::ProxyChain ProxyOverrideRuleProxyFr
  bool ProxyOverrideRulesAllowed(const PrefService* pref_service,
diff --git a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
index 7a4a86bcb7..11da60833f 100644
--- a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
+++ b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/regional_capabilities/regional_capabilities_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/regional_capabilities/regional_capabilities_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/regional_capabilities/regional_capabilities_service.cc
-@@ -420,7 +420,7 @@ bool RegionalCapabilitiesService::IsInAn
+@@ -445,7 +445,7 @@ bool RegionalCapabilitiesService::IsInAn
        .choice_screen_eligibility_config.has_value();
  }
  
diff --git a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.h b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.h
index c2bd5bd156..9cbf495b82 100644
--- a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.h
+++ b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/regional_capabilities/regional_capabilities_service.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/regional_capabilities/regional_capabilities_service.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/regional_capabilities/regional_capabilities_service.h
-@@ -125,7 +125,7 @@ class RegionalCapabilitiesService : publ
+@@ -132,7 +132,7 @@ class RegionalCapabilitiesService : publ
    static bool IsInAnySearchEngineChoiceScreenRegion(
        const country_codes::CountryId& tested_country_id);
  
diff --git a/chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc b/chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
index 4e6551f72e..854f356cfb 100644
--- a/chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
+++ b/chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/safe_browsing/content/common/file_type_policies_unittest.cc
 @@ -146,7 +146,7 @@ TEST_F(FileTypePoliciesTest, UnpackResou
    EXPECT_EQ(142, file_type.uma_value());
diff --git a/chromium/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py b/chromium/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
index d8c8ed6f8c..2cbab57397 100644
--- a/chromium/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
+++ b/chromium/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/safe_browsing/content/resources/gen_file_type_proto.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/safe_browsing/content/resources/gen_file_type_proto.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/safe_browsing/content/resources/gen_file_type_proto.py
 @@ -37,6 +37,8 @@ def PlatformTypes():
          "chromeos":
diff --git a/chromium/patches/patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc b/chromium/patches/patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc
index d42fe6e859..86dcaaf565 100644
--- a/chromium/patches/patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc
+++ b/chromium/patches/patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/safe_browsing/core/browser/db/sb_protocol_manager_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/safe_browsing/core/browser/db/sb_protocol_manager_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/safe_browsing/core/browser/db/sb_protocol_manager_util.cc
-@@ -208,7 +208,7 @@ std::ostream& operator<<(std::ostream& o
+@@ -219,7 +219,7 @@ std::ostream& operator<<(std::ostream& o
  PlatformType GetCurrentPlatformType() {
  #if BUILDFLAG(IS_WIN)
    return WINDOWS_PLATFORM;
diff --git a/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
index 13dbfd526d..44d0d56096 100644
--- a/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
+++ b/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
 @@ -121,7 +121,7 @@ RTLookupRequest::OSType GetRTLookupReque
    return RTLookupRequest::OS_TYPE_CHROME_OS;
diff --git a/chromium/patches/patch-components_search__engines_template__url__service.cc b/chromium/patches/patch-components_search__engines_template__url__service.cc
index 1231965772..82c970b4a9 100644
--- a/chromium/patches/patch-components_search__engines_template__url__service.cc
+++ b/chromium/patches/patch-components_search__engines_template__url__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/search_engines/template_url_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/search_engines/template_url_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/search_engines/template_url_service.cc
-@@ -3776,7 +3776,7 @@ bool TemplateURLService::MatchesDefaultS
+@@ -3864,7 +3864,7 @@ bool TemplateURLService::MatchesDefaultS
  std::unique_ptr<EnterpriseSearchManager>
  TemplateURLService::GetEnterpriseSearchManager(PrefService* prefs) {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_security__interstitials_content_utils.cc b/chromium/patches/patch-components_security__interstitials_content_utils.cc
index df56c20833..11dbb40f27 100644
--- a/chromium/patches/patch-components_security__interstitials_content_utils.cc
+++ b/chromium/patches/patch-components_security__interstitials_content_utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/security_interstitials/content/utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/security_interstitials/content/utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/security_interstitials/content/utils.cc
 @@ -37,7 +37,7 @@ void LaunchDateAndTimeSettings() {
  #if BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc b/chromium/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
index f636074366..f5f9552221 100644
--- a/chromium/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
+++ b/chromium/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc
 @@ -122,7 +122,7 @@ void CrossDeviceUserSegment::ExecuteMode
  // Check for current device type and subtract it from the device count
diff --git a/chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc b/chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
index 1929ec5a73..a9f8d1e7c9 100644
--- a/chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
+++ b/chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc
 @@ -22,7 +22,7 @@
  
diff --git a/chromium/patches/patch-components_signin_internal_identity__manager_account__capabilities__list.h b/chromium/patches/patch-components_signin_internal_identity__manager_account__capabilities__list.h
index 5984edd66c..168d771de8 100644
--- a/chromium/patches/patch-components_signin_internal_identity__manager_account__capabilities__list.h
+++ b/chromium/patches/patch-components_signin_internal_identity__manager_account__capabilities__list.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/signin/internal/identity_manager/account_capabilities_list.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/signin/internal/identity_manager/account_capabilities_list.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/signin/internal/identity_manager/account_capabilities_list.h
-@@ -72,7 +72,7 @@ ACCOUNT_CAPABILITY(
+@@ -76,7 +76,7 @@ ACCOUNT_CAPABILITY(
      "accountcapabilities/gi2tklldmfya")
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_signin_public_base_signin__switches.cc b/chromium/patches/patch-components_signin_public_base_signin__switches.cc
index 9b339ec337..142656bb1d 100644
--- a/chromium/patches/patch-components_signin_public_base_signin__switches.cc
+++ b/chromium/patches/patch-components_signin_public_base_signin__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/signin/public/base/signin_switches.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/signin/public/base/signin_switches.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/signin/public/base/signin_switches.cc
 @@ -39,7 +39,7 @@ const char kForceFreFeatureShowcaseSteps
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -24,8 +24,8 @@ $NetBSD$
  BASE_FEATURE(kBeforeFirstRunDesktopRefreshSurvey,
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -166,7 +166,7 @@ BASE_FEATURE_PARAM(double,
-                    0.42);
+@@ -167,7 +167,7 @@ BASE_FEATURE_PARAM(double,
+                    1.0);
  #endif  // BUILDFLAG(IS_ANDROID)
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -33,7 +33,7 @@ $NetBSD$
  constexpr double kMediumSurveyProbability = 0.08;
  constexpr double kLowSurveyProbability = 0.008;
  BASE_FEATURE(kChromeIdentitySurveyAddressBubbleSignin,
-@@ -258,7 +258,7 @@ BASE_FEATURE_PARAM(
+@@ -259,7 +259,7 @@ BASE_FEATURE_PARAM(
      kMediumSurveyProbability);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
@@ -42,7 +42,7 @@ $NetBSD$
  BASE_FEATURE(kChromeIdentitySurveyLaunchWithDelay,
               base::FEATURE_ENABLED_BY_DEFAULT);
  BASE_FEATURE_PARAM(base::TimeDelta,
-@@ -279,7 +279,7 @@ const base::FeatureParam<std::string> kC
+@@ -280,7 +280,7 @@ const base::FeatureParam<std::string> kC
      &kCrossDeviceSignin, "url", "https://www.google.com/chrome/go-mobile"};
  #endif  // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
  
@@ -51,25 +51,31 @@ $NetBSD$
  BASE_FEATURE(kCrossDeviceSigninFromDesktop, base::FEATURE_DISABLED_BY_DEFAULT);
  const base::FeatureParam<std::string> kCrossDeviceSigninFromDesktopUrl{
      &kCrossDeviceSigninFromDesktop, "url",
-@@ -296,7 +296,7 @@ BASE_FEATURE(kDiceHeaderVersion2, base::
+@@ -297,7 +297,7 @@ BASE_FEATURE(kDiceHeaderVersion2, base::
  BASE_FEATURE(kDiceLinkedAccounts, base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT)
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kDisableU18FeedbackDesktop, base::FEATURE_ENABLED_BY_DEFAULT);
+ BASE_FEATURE(kDisableFirstRunAnimationsForTesting,
+              base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
- 
-@@ -640,7 +640,7 @@ const base::FeatureParam<base::TimeDelta
+@@ -646,12 +646,12 @@ const base::FeatureParam<base::TimeDelta
  
  BASE_FEATURE(kFetchAccountInfoOnRestart, base::FEATURE_DISABLED_BY_DEFAULT);
  
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kFirstRunDesktopChoiceScreenRefresh,
+              base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ 
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  #if BUILDFLAG(IS_WIN)
  BASE_FEATURE(kFirstRunDesktopRefresh, base::FEATURE_ENABLED_BY_DEFAULT);
  #else
-@@ -672,11 +672,11 @@ constexpr base::FeatureParam<FirstRunDes
+@@ -679,11 +679,11 @@ constexpr base::FeatureParam<FirstRunDes
          &kFirstRunDesktopSignInPromoVariations};
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
@@ -81,9 +87,9 @@ $NetBSD$
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  BASE_FEATURE(kFirstRunDesktopRevamp, base::FEATURE_DISABLED_BY_DEFAULT);
- BASE_FEATURE(kFirstRunDesktopRevampSound, base::FEATURE_ENABLED_BY_DEFAULT);
  bool IsFirstRunDesktopRevampEnabled(bool is_in_search_engine_choice_region) {
-@@ -685,16 +685,16 @@ bool IsFirstRunDesktopRevampEnabled(bool
+   return IsFirstRunDesktopRefreshEnabled(is_in_search_engine_choice_region) &&
+@@ -691,20 +691,20 @@ bool IsFirstRunDesktopRevampEnabled(bool
  }
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
@@ -93,6 +99,11 @@ $NetBSD$
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kFirstRunDesktopRevampSound, base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ 
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  BASE_FEATURE(kFirstRunDesktopRevampSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
@@ -103,7 +114,7 @@ $NetBSD$
  BASE_FEATURE(kFirstRunFeatureShowcaseGeminiStep,
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -782,7 +782,7 @@ BASE_FEATURE(kOpenSystemAccountSettingsD
+@@ -802,7 +802,7 @@ BASE_FEATURE(kOpenSystemAccountSettingsD
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -112,16 +123,28 @@ $NetBSD$
  BASE_FEATURE(kPreFirstRunDesktopRefresh, base::FEATURE_DISABLED_BY_DEFAULT);
  bool IsPreFirstRunDesktopRefreshEnabled() {
    return base::FeatureList::IsEnabled(kFirstRunDesktopRefresh) &&
-@@ -792,7 +792,7 @@ bool IsPreFirstRunDesktopRefreshEnabled(
+@@ -812,17 +812,17 @@ bool IsPreFirstRunDesktopRefreshEnabled(
  }
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kPreFirstRunDesktopRefreshNoFeatureShowcaseSurvey,
+              base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kPreFirstRunDesktopRefreshSurvey,
+              base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ 
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  BASE_FEATURE(kProfileCreationDeclineSigninCTAExperiment,
               base::FEATURE_ENABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -837,7 +837,7 @@ const base::FeatureParam<int> kContextua
+@@ -876,7 +876,7 @@ const base::FeatureParam<int> kContextua
      "contextual_signin_promo_dismissed_threshold",
      2);
  
@@ -130,7 +153,7 @@ $NetBSD$
  BASE_FEATURE(kSignInPromoMaterialNextUI, base::FEATURE_ENABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
-@@ -909,7 +909,7 @@ BASE_FEATURE(kStableDeviceId, base::FEAT
+@@ -954,7 +954,7 @@ BASE_FEATURE(kStableDeviceId, base::FEAT
  BASE_FEATURE(kSupportAddSessionEmailPrefill, base::FEATURE_ENABLED_BY_DEFAULT);
  #endif
  
diff --git a/chromium/patches/patch-components_signin_public_base_signin__switches.h b/chromium/patches/patch-components_signin_public_base_signin__switches.h
index 1e52496d8d..5f91f47635 100644
--- a/chromium/patches/patch-components_signin_public_base_signin__switches.h
+++ b/chromium/patches/patch-components_signin_public_base_signin__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/signin/public/base/signin_switches.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/signin/public/base/signin_switches.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/signin/public/base/signin_switches.h
 @@ -65,7 +65,7 @@ base::TimeDelta GetAvatarSyncPromoFeatur
  COMPONENT_EXPORT(SIGNIN_SWITCHES)
@@ -15,8 +15,8 @@ $NetBSD$
  // A HaTS survey flag for the survey to gather user feedback before any changes
  // to the FRE as part of Chrome Desktop FRE Refresh project.
  //
-@@ -139,7 +139,7 @@ BASE_DECLARE_FEATURE_PARAM(
-     kChromeAndroidIdentitySurveyBookmarkPromoProbability);
+@@ -145,7 +145,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE_PARAM(double, kChromeAndroidIdentitySurveyWebProbability);
  #endif  // BUILDFLAG(IS_ANDROID)
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -24,7 +24,7 @@ $NetBSD$
  // Enables surveys to measure the effectiveness of the identity model.
  // These surveys would be displayed after interactions such as signin, profile
  // switching, etc. Please keep sorted alphabetically.
-@@ -216,7 +216,7 @@ BASE_DECLARE_FEATURE_PARAM(
+@@ -222,7 +222,7 @@ BASE_DECLARE_FEATURE_PARAM(
  // LINT.ThenChange(//chrome/browser/signin/signin_hats_util.cc)
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
@@ -33,7 +33,7 @@ $NetBSD$
  // Controls the duration for which the launch of an identity survey is delayed.
  COMPONENT_EXPORT(SIGNIN_SWITCHES)
  BASE_DECLARE_FEATURE(kChromeIdentitySurveyLaunchWithDelay);
-@@ -241,7 +241,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -247,7 +247,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
  extern const base::FeatureParam<std::string> kCrossDeviceSigninUrl;
  #endif  // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
  
@@ -42,25 +42,34 @@ $NetBSD$
  // Feature flag to enable cross-device sign-in promo.
  COMPONENT_EXPORT(SIGNIN_SWITCHES)
  BASE_DECLARE_FEATURE(kCrossDeviceSigninFromDesktop);
-@@ -267,7 +267,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -273,7 +273,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
  BASE_DECLARE_FEATURE(kDiceLinkedAccounts);
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT)
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If enabled, disables feedback for U18 users on desktop platforms.
- // The iOS version is kDisableFeedbackForIneligibleUsers flag.
- COMPONENT_EXPORT(SIGNIN_SWITCHES)
-@@ -500,7 +500,7 @@ extern const base::FeatureParam<base::Ti
+ // Controls whether the First Run animations are disabled or not. If the feature
+ // is enabled, animations in the First Run are disabled, otherwise they're
+ // enabled. It should be only used for the testing purposes (e.g. pixel tests)
+@@ -528,7 +528,7 @@ extern const base::FeatureParam<base::Ti
  COMPONENT_EXPORT(SIGNIN_SWITCHES)
  BASE_DECLARE_FEATURE(kFetchAccountInfoOnRestart);
  
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This feature controls running visually refreshed first run and profile
+ // creation flows, including the choice screen, for users in search engine
+ // choice screen regions. This feature is no-op if `kFirstRunDesktopRefresh` is
+@@ -541,7 +541,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kFirstRunDesktopChoiceScreenRefresh);
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ 
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  // This feature controls running visually refreshed first run and profile
  // creation flows for users outside of the search engine choice regions. To
  // enable the refresh in search engine choice screen regions,
-@@ -554,7 +554,7 @@ extern const base::FeatureParam<FirstRun
+@@ -576,7 +576,7 @@ extern const base::FeatureParam<FirstRun
      kFirstRunDesktopSignInPromoVariation;
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
@@ -69,7 +78,7 @@ $NetBSD$
  // A HaTS survey flag for the survey to gather user feedback after the changes
  // introduced with `kFirstRunDesktopRefresh`.
  //
-@@ -564,7 +564,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -586,7 +586,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
  BASE_DECLARE_FEATURE(kFirstRunDesktopRefreshSurvey);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
@@ -78,25 +87,33 @@ $NetBSD$
  // It enables the first run revamp (introduce new UIs and additional effects).
  // This feature is no-op if `kFirstRunDesktopRefresh` is disabled.
  //
-@@ -584,7 +584,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -602,7 +602,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
  bool IsFirstRunDesktopRevampEnabled(bool is_in_search_engine_choice_region);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) 
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  // A HaTS survey flag for the survey to gather user feedback after the changes
  // introduced with `kFirstRunDesktopRevamp` for users who are not eligible for
  // the Feature Showcase.
-@@ -595,7 +595,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -613,14 +613,14 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
  BASE_DECLARE_FEATURE(kFirstRunDesktopRevampNoFeatureShowcaseSurvey);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Killswitch for the sound experience in the first run desktop revamp.
+ // This feature is no-op if `kFirstRunDesktopRevamp` is disabled.
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kFirstRunDesktopRevampSound);
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ 
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  // A HaTS survey flag for the survey to gather user feedback after the changes
  // introduced with `kFirstRunDesktopRevamp` for users who are eligible for the
  // Feature Showcase.
-@@ -606,7 +606,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -631,7 +631,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
  BASE_DECLARE_FEATURE(kFirstRunDesktopRevampSurvey);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
@@ -105,7 +122,7 @@ $NetBSD$
  // This feature controls whether Gemini step can be shown in the feature
  // showcase. This feature is no-op if IsFirstRunDesktopRevamp() equals false.
  //
-@@ -712,7 +712,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -746,7 +746,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
  BASE_DECLARE_FEATURE(kOpenSystemAccountSettingsDirectly);
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -114,16 +131,34 @@ $NetBSD$
  // It enables the pre first run desktop refresh (changes to the onboarding flow
  // prior to the core first run).
  //
-@@ -731,7 +731,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -765,7 +765,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
  bool IsPreFirstRunDesktopRefreshEnabled();
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // A HaTS survey flag for the survey to gather user feedback after the changes
+ // introduced with `kPreFirstRunDesktopRefresh` for users who are not eligible
+ // for the Feature Showcase.
+@@ -776,7 +776,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kPreFirstRunDesktopRefreshNoFeatureShowcaseSurvey);
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // A HaTS survey flag for the survey to gather user feedback after the changes
+ // introduced with `kPreFirstRunDesktopRefresh` for users who are eligible for
+ // the Feature Showcase.
+@@ -787,7 +787,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kPreFirstRunDesktopRefreshSurvey);
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ 
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  // Experimenting with changing the secondary CTA for FRE and new profile
  // creation.
  COMPONENT_EXPORT(SIGNIN_SWITCHES)
-@@ -797,7 +797,7 @@ extern const base::FeatureParam<int> kCo
+@@ -865,7 +865,7 @@ extern const base::FeatureParam<int> kCo
  COMPONENT_EXPORT(SIGNIN_SWITCHES)
  extern const base::FeatureParam<int> kContextualSigninPromoDismissedThreshold;
  
@@ -132,7 +167,7 @@ $NetBSD$
  // Uses the Material Next theme for the signin promo.
  COMPONENT_EXPORT(SIGNIN_SWITCHES)
  BASE_DECLARE_FEATURE(kSignInPromoMaterialNextUI);
-@@ -856,7 +856,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -932,7 +932,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
  BASE_DECLARE_FEATURE(kSupportAddSessionEmailPrefill);
  #endif
  
diff --git a/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.cc b/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.cc
index be18304293..8d47fefac2 100644
--- a/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.cc
+++ b/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/signin/public/identity_manager/account_capabilities.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/signin/public/identity_manager/account_capabilities.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/signin/public/identity_manager/account_capabilities.cc
-@@ -192,7 +192,7 @@ signin::Tribool AccountCapabilities::can
+@@ -197,7 +197,7 @@ signin::Tribool AccountCapabilities::can
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.h b/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.h
index 8f533f671d..c8e01db926 100644
--- a/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.h
+++ b/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/signin/public/identity_manager/account_capabilities.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/signin/public/identity_manager/account_capabilities.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/signin/public/identity_manager/account_capabilities.h
-@@ -93,7 +93,7 @@ class AccountCapabilities {
+@@ -100,7 +100,7 @@ class AccountCapabilities {
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_soda_soda__util.cc b/chromium/patches/patch-components_soda_soda__util.cc
index f22c741c91..4c144a8de6 100644
--- a/chromium/patches/patch-components_soda_soda__util.cc
+++ b/chromium/patches/patch-components_soda_soda__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/soda/soda_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/soda/soda_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/soda/soda_util.cc
-@@ -23,7 +23,7 @@
+@@ -24,7 +24,7 @@
  #include "base/win/windows_version.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/cpu.h"
  #endif
  
-@@ -39,7 +39,7 @@ bool IsSupportedChromeOS() {
+@@ -40,7 +40,7 @@ bool IsSupportedChromeOS() {
  }
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -24,7 +24,7 @@ $NetBSD$
  bool IsSupportedLinux() {
  #if defined(ARCH_CPU_X86_FAMILY)
    // Check if the CPU has the required instruction set to run the Speech
-@@ -67,7 +67,7 @@ bool IsOnDeviceSpeechRecognitionSupporte
+@@ -68,7 +68,7 @@ bool IsOnDeviceSpeechRecognitionSupporte
    // support Gemini Nano.
  #if BUILDFLAG(IS_CHROMEOS)
    return IsSupportedChromeOS();
diff --git a/chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.cc b/chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.cc
index 52c5bf954f..504152f6a6 100644
--- a/chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.cc
+++ b/chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/startup_metric_utils/browser/startup_metric_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/startup_metric_utils/browser/startup_metric_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/startup_metric_utils/browser/startup_metric_utils.cc
 @@ -36,11 +36,11 @@
  #elif BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.h b/chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.h
index 16cfcaf65d..fab4c5a93b 100644
--- a/chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.h
+++ b/chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/startup_metric_utils/browser/startup_metric_utils.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/startup_metric_utils/browser/startup_metric_utils.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/startup_metric_utils/browser/startup_metric_utils.h
 @@ -197,7 +197,7 @@ class COMPONENT_EXPORT(STARTUP_METRIC_UT
    // Only permit construction from within GetBrowser().
diff --git a/chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
index e207466fd2..6f60abb42c 100644
--- a/chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
+++ b/chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/startup_metric_utils/common/startup_metric_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/startup_metric_utils/common/startup_metric_utils.cc
 @@ -99,7 +99,7 @@ base::TimeTicks CommonStartupMetricRecor
    // Enabling this logic on OS X causes a significant performance regression.
diff --git a/chromium/patches/patch-components_storage__monitor_BUILD.gn b/chromium/patches/patch-components_storage__monitor_BUILD.gn
index 79bc0ce82b..8fbc066e7d 100644
--- a/chromium/patches/patch-components_storage__monitor_BUILD.gn
+++ b/chromium/patches/patch-components_storage__monitor_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/storage_monitor/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/storage_monitor/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/storage_monitor/BUILD.gn
 @@ -66,7 +66,7 @@ component("storage_monitor") {
        deps += [ "//services/device/public/mojom" ]
diff --git a/chromium/patches/patch-components_storage__monitor_removable__device__constants.cc b/chromium/patches/patch-components_storage__monitor_removable__device__constants.cc
index f8f93c26f0..988ebae613 100644
--- a/chromium/patches/patch-components_storage__monitor_removable__device__constants.cc
+++ b/chromium/patches/patch-components_storage__monitor_removable__device__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/storage_monitor/removable_device_constants.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/storage_monitor/removable_device_constants.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/storage_monitor/removable_device_constants.cc
 @@ -10,7 +10,7 @@ namespace storage_monitor {
  const char kFSUniqueIdPrefix[] = "UUID:";
diff --git a/chromium/patches/patch-components_storage__monitor_removable__device__constants.h b/chromium/patches/patch-components_storage__monitor_removable__device__constants.h
index f8f840cccf..0847248e5c 100644
--- a/chromium/patches/patch-components_storage__monitor_removable__device__constants.h
+++ b/chromium/patches/patch-components_storage__monitor_removable__device__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/storage_monitor/removable_device_constants.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/storage_monitor/removable_device_constants.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/storage_monitor/removable_device_constants.h
 @@ -15,7 +15,7 @@ namespace storage_monitor {
  extern COMPONENT_EXPORT(STORAGE_MONITOR) const char kFSUniqueIdPrefix[];
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc b/chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc
index a3345fe06a..bd9b36c095 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/browser/child_account_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/supervised_user/core/browser/child_account_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/supervised_user/core/browser/child_account_service.cc
 @@ -179,7 +179,7 @@ void ChildAccountService::OnPrimaryAccou
  void ChildAccountService::UpdateForceGoogleSafeSearch() {
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h b/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
index 9aecb089da..00ef555056 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
+++ b/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/browser/list_family_members_service.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/supervised_user/core/browser/list_family_members_service.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/supervised_user/core/browser/list_family_members_service.h
 @@ -31,7 +31,7 @@ namespace supervised_user {
  // If true, this fetcher is active for all users with CanFetchFamilyMemberInfo
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
index 47ac30e529..0944395d99 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
-@@ -100,7 +100,7 @@ SupervisedUserMetricsService::Supervised
+@@ -119,7 +119,7 @@ SupervisedUserMetricsService::Supervised
    DCHECK(pref_service_);
    url_filtering_service_observation_.Observe(&url_filtering_service);
  
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
index 512765ba9e..36e48ddebc 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/browser/supervised_user_preferences.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/supervised_user/core/browser/supervised_user_preferences.cc
 @@ -149,7 +149,7 @@ void RegisterProfilePrefs(PrefRegistrySi
    registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false);
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__url__checker__client.cc b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__url__checker__client.cc
index ab6979354e..1922e77048 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__url__checker__client.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__url__checker__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/browser/supervised_user_url_checker_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_url_checker_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/supervised_user/core/browser/supervised_user_url_checker_client.cc
-@@ -65,7 +65,7 @@ void OnResponse(
+@@ -66,7 +66,7 @@ void OnResponse(
  
  FetcherConfig GetFetcherConfig(
      bool is_subject_to_family_link_parental_controls) {
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__utils.cc b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__utils.cc
index 40e1a08e10..e1faebddde 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__utils.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/browser/supervised_user_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/supervised_user/core/browser/supervised_user_utils.cc
 @@ -42,7 +42,7 @@ constexpr char kParentAccessResultQueryP
  constexpr char kPacpOriginUrlHost[] = "families.google.com";
diff --git a/chromium/patches/patch-components_supervised__user_core_common_features.cc b/chromium/patches/patch-components_supervised__user_core_common_features.cc
index 71332448d1..f033746cf0 100644
--- a/chromium/patches/patch-components_supervised__user_core_common_features.cc
+++ b/chromium/patches/patch-components_supervised__user_core_common_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/common/features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/supervised_user/core/common/features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/supervised_user/core/common/features.cc
 @@ -30,7 +30,7 @@ BASE_FEATURE(kAllowSubframeLocalWebAppro
  #endif
@@ -15,9 +15,9 @@ $NetBSD$
  const int kLocalWebApprovalBottomSheetLoadTimeoutDefaultValueMs = 5000;
  
  const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs{
-@@ -68,7 +68,7 @@ bool IsLocalWebApprovalsEnabledForSubfra
-   return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals);
- }
+@@ -74,7 +74,7 @@ BASE_FEATURE(kSupervisedUserVerification
+              base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-components_supervised__user_core_common_features.h b/chromium/patches/patch-components_supervised__user_core_common_features.h
index 887e62166e..246a7cc197 100644
--- a/chromium/patches/patch-components_supervised__user_core_common_features.h
+++ b/chromium/patches/patch-components_supervised__user_core_common_features.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/common/features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/supervised_user/core/common/features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/supervised_user/core/common/features.h
-@@ -20,12 +20,12 @@ BASE_DECLARE_FEATURE(kLocalWebApprovals)
+@@ -20,7 +20,7 @@ BASE_DECLARE_FEATURE(kLocalWebApprovals)
  BASE_DECLARE_FEATURE(kAllowSubframeLocalWebApprovals);
  
  #if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,6 +15,9 @@ $NetBSD$
  extern const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs;
  #endif  // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_WIN)
+@@ -31,7 +31,7 @@ extern const base::FeatureParam<int> kLo
+ BASE_DECLARE_FEATURE(kSupervisedUserVerificationPageOnAndroid);
+ #endif
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-components_supervised__user_core_common_pref__names.h b/chromium/patches/patch-components_supervised__user_core_common_pref__names.h
index 2fbeb8b84b..9e8438b4dd 100644
--- a/chromium/patches/patch-components_supervised__user_core_common_pref__names.h
+++ b/chromium/patches/patch-components_supervised__user_core_common_pref__names.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/common/pref_names.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/supervised_user/core/common/pref_names.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/supervised_user/core/common/pref_names.h
 @@ -129,7 +129,7 @@ inline constexpr char kDefaultSupervised
      "profile.managed.default_filtering_behavior";
diff --git a/chromium/patches/patch-components_sync__bookmarks_bookmark__model__view.cc b/chromium/patches/patch-components_sync__bookmarks_bookmark__model__view.cc
index 116d78aed5..60ed39f008 100644
--- a/chromium/patches/patch-components_sync__bookmarks_bookmark__model__view.cc
+++ b/chromium/patches/patch-components_sync__bookmarks_bookmark__model__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/sync_bookmarks/bookmark_model_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/sync_bookmarks/bookmark_model_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/sync_bookmarks/bookmark_model_view.cc
 @@ -9,7 +9,7 @@
  #include "components/bookmarks/browser/bookmark_model.h"
diff --git a/chromium/patches/patch-components_sync__device__info_local__device__info__util.cc b/chromium/patches/patch-components_sync__device__info_local__device__info__util.cc
index dc4b8151ba..e77f4117e9 100644
--- a/chromium/patches/patch-components_sync__device__info_local__device__info__util.cc
+++ b/chromium/patches/patch-components_sync__device__info_local__device__info__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/sync_device_info/local_device_info_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/sync_device_info/local_device_info_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/sync_device_info/local_device_info_util.cc
 @@ -91,7 +91,7 @@ void OnMachineStatisticsLoaded(LocalDevi
  DeviceInfo::DeviceType GetLocalDeviceType() {
diff --git a/chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc b/chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
index d17930ffcf..af4b76e992 100644
--- a/chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
+++ b/chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/sync_device_info/local_device_info_util_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/sync_device_info/local_device_info_util_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/sync_device_info/local_device_info_util_linux.cc
 @@ -9,6 +9,11 @@
  
diff --git a/chromium/patches/patch-components_sync_base_features.cc b/chromium/patches/patch-components_sync_base_features.cc
index 6c7386e761..b420077827 100644
--- a/chromium/patches/patch-components_sync_base_features.cc
+++ b/chromium/patches/patch-components_sync_base_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/sync/base/features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/sync/base/features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/sync/base/features.cc
 @@ -81,7 +81,7 @@ BASE_FEATURE(kReplaceSyncPromosWithSignI
  );
diff --git a/chromium/patches/patch-components_sync_base_sync__util.cc b/chromium/patches/patch-components_sync_base_sync__util.cc
index 6d352ed676..e9b3707789 100644
--- a/chromium/patches/patch-components_sync_base_sync__util.cc
+++ b/chromium/patches/patch-components_sync_base_sync__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/sync/base/sync_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/sync/base/sync_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/sync/base/sync_util.cc
 @@ -58,6 +58,8 @@ std::string GetSystemString() {
    system = "FREEBSD ";
diff --git a/chromium/patches/patch-components_sync_service_device__statistics__tracker.cc b/chromium/patches/patch-components_sync_service_device__statistics__tracker.cc
index 398c500b3c..411fb0075a 100644
--- a/chromium/patches/patch-components_sync_service_device__statistics__tracker.cc
+++ b/chromium/patches/patch-components_sync_service_device__statistics__tracker.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/sync/service/device_statistics_tracker.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/sync/service/device_statistics_tracker.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/sync/service/device_statistics_tracker.cc
 @@ -139,7 +139,7 @@ std::optional<DeviceStatisticsTracker::P
    return DeviceStatisticsTracker::Platform::kWindows;
diff --git a/chromium/patches/patch-components_sync_service_sync__prefs.cc b/chromium/patches/patch-components_sync_service_sync__prefs.cc
index 1eb00a11a7..b3a543069b 100644
--- a/chromium/patches/patch-components_sync_service_sync__prefs.cc
+++ b/chromium/patches/patch-components_sync_service_sync__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/sync/service/sync_prefs.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/sync/service/sync_prefs.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/sync/service/sync_prefs.cc
 @@ -865,7 +865,7 @@ bool SyncPrefs::MaybeMigratePrefsForSync
            update_selected_types_dict->EnsureDict(
diff --git a/chromium/patches/patch-components_system__cpu_cpu__probe.cc b/chromium/patches/patch-components_system__cpu_cpu__probe.cc
index d123b5a68e..b754d51ffd 100644
--- a/chromium/patches/patch-components_system__cpu_cpu__probe.cc
+++ b/chromium/patches/patch-components_system__cpu_cpu__probe.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/system_cpu/cpu_probe.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/system_cpu/cpu_probe.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/system_cpu/cpu_probe.cc
 @@ -20,6 +20,10 @@
  #include "components/system_cpu/cpu_probe_mac.h"
diff --git a/chromium/patches/patch-components_translate_core_common_translate__util.cc b/chromium/patches/patch-components_translate_core_common_translate__util.cc
index 1d73465b06..3084d7134f 100644
--- a/chromium/patches/patch-components_translate_core_common_translate__util.cc
+++ b/chromium/patches/patch-components_translate_core_common_translate__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/translate/core/common/translate_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/translate/core/common/translate_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/translate/core/common/translate_util.cc
 @@ -44,7 +44,7 @@ bool IsTFLiteLanguageDetectionEnabled() 
  // The feature is explicitly disabled on WebView.
diff --git a/chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc b/chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
index 22c307e6de..514be7074b 100644
--- a/chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
+++ b/chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/trusted_vault/trusted_vault_connection_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/trusted_vault/trusted_vault_connection_impl.cc
 @@ -105,7 +105,7 @@ GetLocalPhysicalDeviceType() {
    // currently used or even built on all platforms.
diff --git a/chromium/patches/patch-components_update__client_update__query__params.cc b/chromium/patches/patch-components_update__client_update__query__params.cc
index 994da3a2d5..935ffe1530 100644
--- a/chromium/patches/patch-components_update__client_update__query__params.cc
+++ b/chromium/patches/patch-components_update__client_update__query__params.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/update_client/update_query_params.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/update_client/update_query_params.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/update_client/update_query_params.cc
 @@ -39,6 +39,10 @@ constexpr std::string_view kOs =
      "fuchsia";
diff --git a/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc b/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
index 72c503150e..433ae336cb 100644
--- a/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
+++ b/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/url_formatter/spoof_checks/idn_spoof_checker.cc
 @@ -305,7 +305,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
    // The ideal fix would be to change the omnibox font used for Thai. In
diff --git a/chromium/patches/patch-components_user__education_views_help__bubble__view.cc b/chromium/patches/patch-components_user__education_views_help__bubble__view.cc
index 58566214d0..f40ad157f8 100644
--- a/chromium/patches/patch-components_user__education_views_help__bubble__view.cc
+++ b/chromium/patches/patch-components_user__education_views_help__bubble__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/user_education/views/help_bubble_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/user_education/views/help_bubble_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/user_education/views/help_bubble_view.cc
 @@ -272,7 +272,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(He
  // TODO(https://crbug.com/382611284): Temporarily handle the case when the
diff --git a/chromium/patches/patch-components_user__education_views_help__bubble__view.h b/chromium/patches/patch-components_user__education_views_help__bubble__view.h
index 230b64403c..7863694708 100644
--- a/chromium/patches/patch-components_user__education_views_help__bubble__view.h
+++ b/chromium/patches/patch-components_user__education_views_help__bubble__view.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/user_education/views/help_bubble_view.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/user_education/views/help_bubble_view.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/user_education/views/help_bubble_view.h
 @@ -173,7 +173,7 @@ class HelpBubbleView : public views::Bub
  // work around this problem by closing the bubble if the widget is minimized.
diff --git a/chromium/patches/patch-components_user__education_views_help__bubble__views.cc b/chromium/patches/patch-components_user__education_views_help__bubble__views.cc
index f014838581..6baf4ba7e5 100644
--- a/chromium/patches/patch-components_user__education_views_help__bubble__views.cc
+++ b/chromium/patches/patch-components_user__education_views_help__bubble__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/user_education/views/help_bubble_views.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/user_education/views/help_bubble_views.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/user_education/views/help_bubble_views.cc
 @@ -127,7 +127,7 @@ bool HelpBubbleViews::ToggleFocusForAcce
  
diff --git a/chromium/patches/patch-components_variations_service_variations__service.cc b/chromium/patches/patch-components_variations_service_variations__service.cc
index bba3dfb0fd..eb15fd479c 100644
--- a/chromium/patches/patch-components_variations_service_variations__service.cc
+++ b/chromium/patches/patch-components_variations_service_variations__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/variations/service/variations_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/variations/service/variations_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/variations/service/variations_service.cc
-@@ -143,7 +143,7 @@ std::string GetPlatformString() {
+@@ -144,7 +144,7 @@ std::string GetPlatformString() {
    return "android";
  #elif BUILDFLAG(IS_FUCHSIA)
    return "fuchsia";
diff --git a/chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc b/chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
index b6bff46ff4..d2dc8bbf9a 100644
--- a/chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
+++ b/chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/visited_url_ranking/public/url_visit_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/visited_url_ranking/public/url_visit_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/visited_url_ranking/public/url_visit_util.cc
 @@ -68,7 +68,7 @@ PlatformType GetPlatformInput() {
    return PlatformType::kWindows;
diff --git a/chromium/patches/patch-components_viz_host_gpu__host__impl.cc b/chromium/patches/patch-components_viz_host_gpu__host__impl.cc
index ec81524efe..5cc4195994 100644
--- a/chromium/patches/patch-components_viz_host_gpu__host__impl.cc
+++ b/chromium/patches/patch-components_viz_host_gpu__host__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/host/gpu_host_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/viz/host/gpu_host_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/viz/host/gpu_host_impl.cc
 @@ -176,7 +176,7 @@ GpuHostImpl::GpuHostImpl(Delegate* deleg
        mojom::GpuServiceCreationParams::New();
diff --git a/chromium/patches/patch-components_viz_host_host__display__client.cc b/chromium/patches/patch-components_viz_host_host__display__client.cc
index 4441684fdc..b24373ceec 100644
--- a/chromium/patches/patch-components_viz_host_host__display__client.cc
+++ b/chromium/patches/patch-components_viz_host_host__display__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/host/host_display_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/viz/host/host_display_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/viz/host/host_display_client.cc
 @@ -67,7 +67,7 @@ void HostDisplayClient::AddChildWindowTo
  }
diff --git a/chromium/patches/patch-components_viz_host_host__display__client.h b/chromium/patches/patch-components_viz_host_host__display__client.h
index 8c35580376..7f9c2c1759 100644
--- a/chromium/patches/patch-components_viz_host_host__display__client.h
+++ b/chromium/patches/patch-components_viz_host_host__display__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/host/host_display_client.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/viz/host/host_display_client.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/viz/host/host_display_client.h
 @@ -52,7 +52,7 @@ class VIZ_HOST_EXPORT HostDisplayClient 
    void AddChildWindowToBrowser(gpu::SurfaceHandle child_window) override;
diff --git a/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
index 017f1c9078..7cd4b1b0ca 100644
--- a/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ b/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/viz/service/display_embedder/skia_output_surface_impl.cc
 @@ -1516,7 +1516,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::G
                                          VK_IMAGE_TILING_OPTIMAL, vk_format,
diff --git a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
index 7e170547ae..890af5c45c 100644
--- a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
+++ b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/display_embedder/software_output_surface.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/viz/service/display_embedder/software_output_surface.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/viz/service/display_embedder/software_output_surface.cc
 @@ -115,7 +115,7 @@ void SoftwareOutputSurface::SwapBuffersC
    base::TimeTicks now = base::TimeTicks::Now();
diff --git a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
index 385ca63260..3555065889 100644
--- a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
+++ b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/display_embedder/software_output_surface.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/viz/service/display_embedder/software_output_surface.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/viz/service/display_embedder/software_output_surface.h
 @@ -40,7 +40,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputS
        UpdateVSyncParametersCallback callback) override;
diff --git a/chromium/patches/patch-components_viz_service_display_skia__renderer.cc b/chromium/patches/patch-components_viz_service_display_skia__renderer.cc
index e5d838150c..a6621b996e 100644
--- a/chromium/patches/patch-components_viz_service_display_skia__renderer.cc
+++ b/chromium/patches/patch-components_viz_service_display_skia__renderer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/display/skia_renderer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/viz/service/display/skia_renderer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/viz/service/display/skia_renderer.cc
 @@ -1433,7 +1433,7 @@ void SkiaRenderer::ClearFramebuffer() {
    if (current_frame()->current_render_pass->has_transparent_background) {
diff --git a/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
index 3c5f9aaabb..586c570ab9 100644
--- a/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ b/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
 @@ -142,7 +142,7 @@ RootCompositorFrameSinkImpl::Create(
    output_surface->SetNeedsSwapSizeNotifications(
@@ -15,7 +15,7 @@ $NetBSD$
    // For X11, we need notify client about swap completion after resizing, so the
    // client can use it for synchronize with X11 WM.
    output_surface->SetNeedsSwapSizeNotifications(true);
-@@ -940,7 +940,7 @@ void RootCompositorFrameSinkImpl::Displa
+@@ -945,7 +945,7 @@ void RootCompositorFrameSinkImpl::Displa
    if (display_client_ && enable_swap_completion_callback_) {
      display_client_->DidCompleteSwapWithSize(pixel_size);
    }
diff --git a/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h b/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
index 21051eee3f..2240c35a4a 100644
--- a/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
+++ b/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
 @@ -220,7 +220,7 @@ class VIZ_SERVICE_EXPORT RootCompositorF
    base::TimeDelta display_frame_interval_ = BeginFrameArgs::DefaultInterval();
diff --git a/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc b/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
index 598d0aeaae..cfc7557aad 100644
--- a/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
+++ b/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/gl/gpu_service_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/viz/service/gl/gpu_service_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/viz/service/gl/gpu_service_impl.cc
 @@ -488,7 +488,7 @@ void GpuServiceImpl::InitializeWithHostI
  
diff --git a/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.h b/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.h
index b053bcb847..6fd325bbb0 100644
--- a/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.h
+++ b/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/gl/gpu_service_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/viz/service/gl/gpu_service_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/viz/service/gl/gpu_service_impl.h
 @@ -444,7 +444,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
  
diff --git a/chromium/patches/patch-components_viz_test_fake__display__client.cc b/chromium/patches/patch-components_viz_test_fake__display__client.cc
index 8b3e20a1d6..efac7a584b 100644
--- a/chromium/patches/patch-components_viz_test_fake__display__client.cc
+++ b/chromium/patches/patch-components_viz_test_fake__display__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/test/fake_display_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/viz/test/fake_display_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/viz/test/fake_display_client.cc
 @@ -27,7 +27,7 @@ void FakeDisplayClient::AddChildWindowTo
      gpu::SurfaceHandle child_window) {}
diff --git a/chromium/patches/patch-components_viz_test_fake__display__client.h b/chromium/patches/patch-components_viz_test_fake__display__client.h
index 55e346570f..d26b7acf37 100644
--- a/chromium/patches/patch-components_viz_test_fake__display__client.h
+++ b/chromium/patches/patch-components_viz_test_fake__display__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/test/fake_display_client.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/viz/test/fake_display_client.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/viz/test/fake_display_client.h
 @@ -36,7 +36,7 @@ class FakeDisplayClient : public mojom::
    void AddChildWindowToBrowser(gpu::SurfaceHandle child_window) override;
diff --git a/chromium/patches/patch-components_viz_test_mock__display__client.h b/chromium/patches/patch-components_viz_test_mock__display__client.h
index 22bb41cf5d..e4b45c39d2 100644
--- a/chromium/patches/patch-components_viz_test_mock__display__client.h
+++ b/chromium/patches/patch-components_viz_test_mock__display__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/test/mock_display_client.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/viz/test/mock_display_client.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/viz/test/mock_display_client.h
 @@ -45,7 +45,7 @@ class MockDisplayClient : public mojom::
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-components_wallet_core_browser_network_wallet__request.cc b/chromium/patches/patch-components_wallet_core_browser_network_wallet__request.cc
index 2b7a50c3db..fd40b1805a 100644
--- a/chromium/patches/patch-components_wallet_core_browser_network_wallet__request.cc
+++ b/chromium/patches/patch-components_wallet_core_browser_network_wallet__request.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/wallet/core/browser/network/wallet_request.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/wallet/core/browser/network/wallet_request.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/wallet/core/browser/network/wallet_request.cc
 @@ -19,7 +19,7 @@ ClientInfo::ChromeClientInfo::Platform G
    return ClientInfo::ChromeClientInfo::PLATFORM_MACOS;
diff --git a/chromium/patches/patch-components_web__package_BUILD.gn b/chromium/patches/patch-components_web__package_BUILD.gn
new file mode 100644
index 0000000000..7cd9a5cf9a
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_BUILD.gn
@@ -0,0 +1,32 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/BUILD.gn
+@@ -40,7 +40,6 @@ static_library("web_package") {
+     "//base",
+     "//components/base32",
+     "//components/cbor",
+-    "//components/web_package/signed_web_bundles/rust:signed_web_bundles_rust_bindings",
+     "//mojo/public/cpp/bindings",
+     "//net",
+     "//services/network/public/mojom",
+@@ -70,7 +69,6 @@ source_set("mojom_mapped_types") {
+ 
+   deps = [
+     "//base",
+-    "//components/web_package/signed_web_bundles/rust:signed_web_bundles_rust_bindings",
+     "//crypto",
+     "//mojo/public/cpp/bindings",
+   ]
+@@ -98,7 +96,6 @@ source_set("unit_tests") {
+     ":web_package",
+     "//base/test:test_support",
+     "//components/cbor",
+-    "//components/web_package/signed_web_bundles/rust:signed_web_bundles_rust_unittests",
+     "//components/web_package/test_support",
+     "//mojo/public/cpp/bindings",
+     "//mojo/public/cpp/test_support:test_utils",
diff --git a/chromium/patches/patch-components_web__package_signed__web__bundles_ecdsa__p256__sha256__signature.cc b/chromium/patches/patch-components_web__package_signed__web__bundles_ecdsa__p256__sha256__signature.cc
new file mode 100644
index 0000000000..ace612e9b5
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_signed__web__bundles_ecdsa__p256__sha256__signature.cc
@@ -0,0 +1,30 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/signed_web_bundles/ecdsa_p256_sha256_signature.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/signed_web_bundles/ecdsa_p256_sha256_signature.cc
+@@ -9,7 +9,8 @@
+ #include "base/strings/stringprintf.h"
+ #include "base/types/expected.h"
+ #include "components/web_package/signed_web_bundles/ecdsa_p256_public_key.h"
+-#include "components/web_package/signed_web_bundles/rust/signed_web_bundles_rust.h"
++#include "crypto/keypair.h"
++#include "crypto/sign.h"
+ 
+ namespace web_package {
+ 
+@@ -50,8 +51,9 @@ EcdsaP256SHA256Signature::EcdsaP256SHA25
+ [[nodiscard]] bool EcdsaP256SHA256Signature::Verify(
+     base::span<const uint8_t> message,
+     const EcdsaP256PublicKey& public_key) const {
+-  return signed_web_bundles::rust::verify_ecdsa_p256_signature(
+-      public_key.bytes(), bytes(), message);
++  auto key = crypto::keypair::PublicKey::FromEcP256Point(public_key.bytes());
++  return crypto::sign::Verify(crypto::sign::ECDSA_SHA256, *key, message,
++                              bytes());
+ }
+ 
+ }  // namespace web_package
diff --git a/chromium/patches/patch-components_web__package_signed__web__bundles_ed25519__signature.cc b/chromium/patches/patch-components_web__package_signed__web__bundles_ed25519__signature.cc
new file mode 100644
index 0000000000..c1bbbdf6fd
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_signed__web__bundles_ed25519__signature.cc
@@ -0,0 +1,30 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/signed_web_bundles/ed25519_signature.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/signed_web_bundles/ed25519_signature.cc
+@@ -7,7 +7,6 @@
+ #include <algorithm>
+ 
+ #include "base/strings/stringprintf.h"
+-#include "components/web_package/signed_web_bundles/rust/signed_web_bundles_rust.h"
+ #include "third_party/boringssl/src/include/openssl/curve25519.h"
+ 
+ namespace web_package {
+@@ -43,8 +42,11 @@ Ed25519Signature::Ed25519Signature(std::
+ [[nodiscard]] bool Ed25519Signature::Verify(
+     base::span<const uint8_t> message,
+     const Ed25519PublicKey& public_key) const {
+-  return signed_web_bundles::rust::verify_ed25519_signature(public_key.bytes(),
+-                                                            bytes(), message);
++  const std::array<uint8_t, ED25519_PUBLIC_KEY_LEN>& public_key_bytes =
++      public_key.bytes();
++  const std::array<uint8_t, ED25519_SIGNATURE_LEN>& signature_bytes = bytes();
++  return ED25519_verify(message.data(), message.size(), signature_bytes.data(),
++                        public_key_bytes.data());
+ }
+ 
+ }  // namespace web_package
diff --git a/chromium/patches/patch-components_web__package_signed__web__bundles_integrity__block__parser.cc b/chromium/patches/patch-components_web__package_signed__web__bundles_integrity__block__parser.cc
new file mode 100644
index 0000000000..baa93b419a
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_signed__web__bundles_integrity__block__parser.cc
@@ -0,0 +1,296 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/signed_web_bundles/integrity_block_parser.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/signed_web_bundles/integrity_block_parser.cc
+@@ -4,17 +4,19 @@
+ 
+ #include "components/web_package/signed_web_bundles/integrity_block_parser.h"
+ 
++#include <algorithm>
+ #include <string>
+-#include <string_view>
+ #include <vector>
+ 
+-#include "base/check.h"
+-#include "base/containers/span.h"
++#include "base/containers/map_util.h"
+ #include "base/functional/bind.h"
+ #include "base/strings/stringprintf.h"
++#include "base/strings/to_string.h"
+ #include "base/types/expected.h"
+ #include "base/types/expected_macros.h"
+ #include "components/cbor/reader.h"
++#include "components/cbor/writer.h"
++#include "components/web_package/mojom/web_bundle_parser.mojom-forward.h"
+ #include "components/web_package/mojom/web_bundle_parser.mojom.h"
+ #include "components/web_package/signed_web_bundles/constants.h"
+ #include "components/web_package/signed_web_bundles/ecdsa_p256_public_key.h"
+@@ -22,56 +24,11 @@
+ #include "components/web_package/signed_web_bundles/ed25519_public_key.h"
+ #include "components/web_package/signed_web_bundles/ed25519_signature.h"
+ #include "components/web_package/signed_web_bundles/integrity_block_attributes.h"
+-#include "components/web_package/signed_web_bundles/rust/signed_web_bundles_rust.h"
+ #include "components/web_package/signed_web_bundles/signed_web_bundle_id.h"
+ #include "components/web_package/signed_web_bundles/types.h"
+ 
+ namespace web_package {
+ 
+-namespace {
+-
+-using SignatureType = signed_web_bundles::rust::SignatureType::Tag;
+-using signed_web_bundles::rust::parse_integrity_block;
+-
+-base::expected<mojom::BundleIntegrityBlockSignatureStackEntryPtr, std::string>
+-CreateSignatureStackEntry(
+-    const signed_web_bundles::rust::SignatureStackEntry& entry) {
+-  auto parsed_sig = mojom::BundleIntegrityBlockSignatureStackEntry::New();
+-
+-  switch (entry.signature_type.tag) {
+-    case SignatureType::Ed25519: {
+-      ASSIGN_OR_RETURN(auto public_key,
+-                       Ed25519PublicKey::Create(entry.public_key.to_span()));
+-      ASSIGN_OR_RETURN(auto signature,
+-                       Ed25519Signature::Create(entry.signature.to_span()));
+-      parsed_sig->signature_info = mojom::SignatureInfo::NewEd25519(
+-          mojom::SignatureInfoEd25519::New(public_key, signature));
+-      break;
+-    }
+-    case SignatureType::EcdsaP256SHA256: {
+-      ASSIGN_OR_RETURN(auto public_key,
+-                       EcdsaP256PublicKey::Create(entry.public_key.to_span()));
+-      ASSIGN_OR_RETURN(auto signature, EcdsaP256SHA256Signature::Create(
+-                                           entry.signature.to_span()));
+-      parsed_sig->signature_info = mojom::SignatureInfo::NewEcdsaP256Sha256(
+-          mojom::SignatureInfoEcdsaP256SHA256::New(public_key, signature));
+-      break;
+-    }
+-    case SignatureType::Unknown: {
+-      parsed_sig->signature_info =
+-          mojom::SignatureInfo::NewUnknown(mojom::SignatureInfoUnknown::New());
+-      break;
+-    }
+-  }
+-
+-  parsed_sig->attributes_cbor =
+-      BinaryData(entry.attributes_cbor.begin(), entry.attributes_cbor.end());
+-
+-  return parsed_sig;
+-}
+-
+-}  // namespace
+-
+ IntegrityBlockParser::IntegrityBlockParser(
+     mojom::BundleDataSource& data_source,
+     WebBundleParser::ParseIntegrityBlockCallback callback)
+@@ -103,37 +60,103 @@ void IntegrityBlockParser::OnIntegrityBl
+     RunErrorCallback("Error reading the integrity block.");
+     return;
+   }
++  // This structure is built during parsing and returned by the final callback
++  mojom::BundleIntegrityBlockPtr integrity_block =
++      mojom::BundleIntegrityBlock::New();
++
++  size_t consumed_bytes = 0;
++  cbor::Reader::DecoderError error;
++  cbor::Reader::Config config;
++  config.num_bytes_consumed = &consumed_bytes;
++  config.error_code_out = &error;
++
++  // When config `bytes_consumed` are assigned the CBOR parser reads only to the
++  // end of a structure. It parses only Integrity Block even if Web Bundle part
++  // starts just after.
++  std::optional<cbor::Value> value = cbor::Reader::Read(*data, config);
++  if (!value) {
++    RunErrorCallback("Error parsing integrity block as CBOR: " +
++                     std::string(cbor::Reader::ErrorCodeToString(error)));
++    return;
++  }
++  integrity_block->size = consumed_bytes;
++
++  if (!value->is_array()) {
++    RunErrorCallback("Integrity block is not a CBOR array.");
++    return;
++  }
+ 
+-  const auto parse_res = parse_integrity_block(*data);
+-  if (!parse_res.has_value()) {
+-    const auto& error = parse_res.error();
+-    RunErrorCallback(std::string(error.message.as_str()),
+-                     error.is_version_error
+-                         ? mojom::BundleParseErrorType::kVersionError
+-                         : mojom::BundleParseErrorType::kFormatError);
++  const cbor::Value::ArrayValue& top_array = value->GetArray();
++  if (top_array.size() != kIntegrityBlockV2TopLevelArrayLength) {
++    RunErrorCallback(base::StringPrintf(
++        "Invalid integrity block array length: expected %u, got %zu.",
++        kIntegrityBlockV2TopLevelArrayLength, top_array.size()));
+     return;
+   }
+ 
+-  const auto& parsed_ib = *parse_res;
+-  auto integrity_block = mojom::BundleIntegrityBlock::New();
+-  integrity_block->size = parsed_ib.size;
+-
+-  const std::string_view web_bundle_id_str =
+-      parsed_ib.web_bundle_id.to_string_view();
+-  RETURN_IF_ERROR(
+-      SignedWebBundleId::Create(web_bundle_id_str),
+-      [&](std::string error) { RunErrorCallback(std::move(error)); });
+-
+-  integrity_block->attributes =
+-      IntegrityBlockAttributes(std::string(web_bundle_id_str),
+-                               BinaryData(parsed_ib.attributes_cbor.begin(),
+-                                          parsed_ib.attributes_cbor.end()));
++  // 1. Magic bytes
++  if (!top_array[0].is_bytestring() ||
++      !std::ranges::equal(top_array[0].GetBytestring(),
++                          kIntegrityBlockMagicBytes)) {
++    RunErrorCallback("Unexpected magic bytes.");
++    return;
++  }
++
++  // 2. Version
++  if (!top_array[1].is_bytestring() ||
++      !std::ranges::equal(top_array[1].GetBytestring(),
++                          kIntegrityBlockV2VersionBytes)) {
++    RunErrorCallback("Unexpected version bytes.",
++                     mojom::BundleParseErrorType::kVersionError);
++    return;
++  }
+ 
+-  for (const auto& entry : parsed_ib.signature_stack) {
++  // 3. Attributes
++  if (!top_array[2].is_map()) {
++    RunErrorCallback("Integrity block attributes must be a map.");
++    return;
++  }
++  const cbor::Value::MapValue& attributes_map = top_array[2].GetMap();
++  const cbor::Value* web_bundle_id =
++      base::FindOrNull(attributes_map, cbor::Value(kWebBundleIdAttributeName));
++  if (!web_bundle_id || !web_bundle_id->is_string()) {
++    RunErrorCallback(
++        "`webBundleId` integrity block attribute is missing or malformed.");
++    return;
++  }
++
++  // Check if web_bundle_id is correct
++  RETURN_IF_ERROR(SignedWebBundleId::Create(web_bundle_id->GetString()),
++                  [&](const std::string& error) { RunErrorCallback(error); });
++
++  BinaryData attributes_cbor = *cbor::Writer::Write(top_array[2]);
++  integrity_block->attributes = IntegrityBlockAttributes(
++      web_bundle_id->GetString(), std::move(attributes_cbor));
++
++  // 4. Signature Stack
++  if (!top_array[3].is_array()) {
++    RunErrorCallback("Signature stack must be an array.");
++    return;
++  }
++  const cbor::Value::ArrayValue& signatures = top_array[3].GetArray();
++  if (signatures.empty()) {
++    RunErrorCallback(
++        "The signature stack must contain at least one signature.");
++    return;
++  }
++
++  for (const auto& signature_info_raw : signatures) {
+     ASSIGN_OR_RETURN(
+-        auto parsed_sig, CreateSignatureStackEntry(entry),
+-        [&](std::string error) { RunErrorCallback(std::move(error)); });
+-    integrity_block->signature_stack.push_back(std::move(parsed_sig));
++        auto parsed_signature_info, ParseSignatureInfo(signature_info_raw),
++        [&](const std::string& error) { this->RunErrorCallback(error); });
++
++    if (integrity_block->signature_stack.empty() &&
++        parsed_signature_info->signature_info->is_unknown()) {
++      RunErrorCallback("Unknown cipher type of the first signature.");
++      return;
++    }
++    integrity_block->signature_stack.push_back(
++        std::move(parsed_signature_info));
+   }
+ 
+   std::move(complete_callback_)
+@@ -141,13 +164,74 @@ void IntegrityBlockParser::OnIntegrityBl
+                           std::move(integrity_block), nullptr));
+ }
+ 
++base::expected<mojom::BundleIntegrityBlockSignatureStackEntryPtr, std::string>
++IntegrityBlockParser::ParseSignatureInfo(
++    const cbor::Value& signature_info_raw) {
++  if (!signature_info_raw.is_array() ||
++      signature_info_raw.GetArray().size() != 2) {
++    return base::unexpected(
++        "Each signature stack entry must contain exactly two elements.");
++  }
++
++  const cbor::Value::ArrayValue& signature_info_array =
++      signature_info_raw.GetArray();
++  if (!signature_info_array[0].is_map() ||
++      !signature_info_array[1].is_bytestring()) {
++    return base::unexpected("Malformed signature stack entry.");
++  }
++
++  mojom::BundleIntegrityBlockSignatureStackEntryPtr parsed_signature_info =
++      mojom::BundleIntegrityBlockSignatureStackEntry::New();
++  parsed_signature_info->attributes_cbor =
++      *cbor::Writer::Write(signature_info_array[0]);
++
++  const cbor::Value::MapValue& signature_attributes =
++      signature_info_array[0].GetMap();
++  const BinaryData& signature_bytes = signature_info_array[1].GetBytestring();
++
++  const cbor::Value* ed25519_key = base::FindOrNull(
++      signature_attributes, cbor::Value(kEd25519PublicKeyAttributeName));
++  const cbor::Value* ecdsa_key = base::FindOrNull(
++      signature_attributes, cbor::Value(kEcdsaP256PublicKeyAttributeName));
++
++  if (ed25519_key && ecdsa_key) {
++    return base::unexpected("Multiple key types for one signature.");
++  } else if (ed25519_key && !ed25519_key->is_bytestring()) {
++    return base::unexpected("Invalid ED25519 key.");
++  } else if (ecdsa_key && !ecdsa_key->is_bytestring()) {
++    return base::unexpected("Invalid ECDSA key.");
++
++  } else if (ed25519_key && ed25519_key->is_bytestring()) {
++    ASSIGN_OR_RETURN(auto public_key,
++                     Ed25519PublicKey::Create(ed25519_key->GetBytestring()));
++    ASSIGN_OR_RETURN(auto signature, Ed25519Signature::Create(signature_bytes));
++    parsed_signature_info->signature_info = mojom::SignatureInfo::NewEd25519(
++        mojom::SignatureInfoEd25519::New(public_key, signature));
++
++  } else if (ecdsa_key && ecdsa_key->is_bytestring()) {
++    ASSIGN_OR_RETURN(auto public_key,
++                     EcdsaP256PublicKey::Create(ecdsa_key->GetBytestring()));
++    ASSIGN_OR_RETURN(auto signature,
++                     EcdsaP256SHA256Signature::Create(signature_bytes));
++    parsed_signature_info->signature_info =
++        mojom::SignatureInfo::NewEcdsaP256Sha256(
++            mojom::SignatureInfoEcdsaP256SHA256::New(public_key, signature));
++
++  } else {
++    parsed_signature_info->signature_info =
++        mojom::SignatureInfo::NewUnknown(mojom::SignatureInfoUnknown::New());
++  }
++
++  return parsed_signature_info;
++}
++
+ void IntegrityBlockParser::RunErrorCallback(
+-    std::string message,
++    const std::string& message,
+     mojom::BundleParseErrorType error_type) {
+   std::move(complete_callback_)
+-      .Run(base::BindOnce(std::move(result_callback_), nullptr,
+-                          mojom::BundleIntegrityBlockParseError::New(
+-                              error_type, std::move(message))));
++      .Run(base::BindOnce(
++          std::move(result_callback_), nullptr,
++          mojom::BundleIntegrityBlockParseError::New(error_type, message)));
+ }
+ 
+ }  // namespace web_package
diff --git a/chromium/patches/patch-components_web__package_signed__web__bundles_integrity__block__parser.h b/chromium/patches/patch-components_web__package_signed__web__bundles_integrity__block__parser.h
new file mode 100644
index 0000000000..68831aeb25
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_signed__web__bundles_integrity__block__parser.h
@@ -0,0 +1,44 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/signed_web_bundles/integrity_block_parser.h.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/signed_web_bundles/integrity_block_parser.h
+@@ -5,13 +5,8 @@
+ #ifndef COMPONENTS_WEB_PACKAGE_SIGNED_WEB_BUNDLES_INTEGRITY_BLOCK_PARSER_H_
+ #define COMPONENTS_WEB_PACKAGE_SIGNED_WEB_BUNDLES_INTEGRITY_BLOCK_PARSER_H_
+ 
+-#include <optional>
+-#include <string>
+-
+-#include "base/compiler_specific.h"
+-#include "base/memory/raw_ref.h"
+-#include "base/memory/weak_ptr.h"
+ #include "components/web_package/mojom/web_bundle_parser.mojom-forward.h"
++#include "components/web_package/signed_web_bundles/integrity_block_attributes.h"
+ #include "components/web_package/signed_web_bundles/types.h"
+ #include "components/web_package/web_bundle_parser.h"
+ 
+@@ -20,7 +15,7 @@ namespace web_package {
+ class IntegrityBlockParser : public WebBundleParser::WebBundleSectionParser {
+  public:
+   explicit IntegrityBlockParser(
+-      mojom::BundleDataSource& data_source LIFETIME_BOUND,
++      mojom::BundleDataSource& data_source,
+       WebBundleParser::ParseIntegrityBlockCallback callback);
+ 
+   IntegrityBlockParser(const IntegrityBlockParser&) = delete;
+@@ -35,7 +30,10 @@ class IntegrityBlockParser : public WebB
+  private:
+   void OnIntegrityBlockRead(const std::optional<BinaryData>& data);
+ 
+-  void RunErrorCallback(std::string message,
++  base::expected<mojom::BundleIntegrityBlockSignatureStackEntryPtr, std::string>
++  ParseSignatureInfo(const cbor::Value& attributes_map);
++
++  void RunErrorCallback(const std::string& message,
+                         mojom::BundleParseErrorType error_type =
+                             mojom::BundleParseErrorType::kFormatError);
+ 
diff --git a/chromium/patches/patch-components_web__package_signed__web__bundles_rust_BUILD.gn b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_BUILD.gn
new file mode 100644
index 0000000000..a5691aab63
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_BUILD.gn
@@ -0,0 +1,52 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/signed_web_bundles/rust/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/signed_web_bundles/rust/BUILD.gn
+@@ -1,43 +0,0 @@
+-# Copyright 2026 The Chromium Authors
+-# Use of this source code is governed by a BSD-style license that can be
+-# found in the LICENSE file.
+-
+-import("//build/rust/rust_static_library.gni")
+-
+-rust_static_library("signed_web_bundles_rust") {
+-  crate_name = "signed_web_bundles_rust"
+-  crate_root = "lib.rs"
+-  sources = [
+-    "constants.rs",
+-    "integrity_block.rs",
+-    "signature_verifier.rs",
+-    "types.rs",
+-    crate_root,
+-  ]
+-
+-  cpp_api_from_rust = {
+-    target_name = "signed_web_bundles_rust_bindings"
+-    cpp_namespace = "web_package::signed_web_bundles::rust"
+-    h_out = "${target_gen_dir}/signed_web_bundles_rust.h"
+-  }
+-
+-  deps = [
+-    "//components/cbor/rust:cbor",
+-    "//third_party/boringssl:bssl_crypto",
+-  ]
+-}
+-
+-rust_static_library("signed_web_bundles_rust_unittests") {
+-  testonly = true
+-  is_gtest_unittests = true
+-  crate_root = "signed_web_bundles_rust_unittests.rs"
+-  sources = [
+-    "integrity_block_unittest.rs",
+-    crate_root,
+-  ]
+-  deps = [
+-    ":signed_web_bundles_rust",
+-    "//components/cbor/rust:cbor",
+-    "//testing/rust_gtest_interop",
+-  ]
+-}
diff --git a/chromium/patches/patch-components_web__package_signed__web__bundles_rust_constants.rs b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_constants.rs
new file mode 100644
index 0000000000..e6bb506ee7
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_constants.rs
@@ -0,0 +1,28 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/signed_web_bundles/rust/constants.rs.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/signed_web_bundles/rust/constants.rs
+@@ -1,19 +0,0 @@
+-// Copyright 2026 The Chromium Authors
+-// Use of this source code is governed by a BSD-style license that can be
+-// found in the LICENSE file.
+-
+-pub const MAGIC_BYTES: &[u8] = b"\xF0\x9F\x96\x8B\xF0\x9F\x93\xA6";
+-pub const V2_VERSION_BYTES: &[u8] = b"2b\0\0";
+-pub const WEB_BUNDLE_ID_ATTRIBUTE_NAME: &str = "webBundleId";
+-pub const ED25519_PUBLIC_KEY_ATTRIBUTE_NAME: &str = "ed25519PublicKey";
+-pub const ECDSA_P256_PUBLIC_KEY_ATTRIBUTE_NAME: &str = "ecdsaP256SHA256PublicKey";
+-pub const TOP_LEVEL_ARRAY_LENGTH: usize = 4;
+-
+-/// Length in bytes of a compressed ECDSA P-256 public key (SEC 1 / X9.62
+-/// format: 0x02 or 0x03 tag prefix followed by the 32-byte X coordinate).
+-pub const ECDSA_P256_PUBLIC_KEY_LEN: usize = 33;
+-
+-/// Minimum and maximum valid byte lengths of an ASN.1 DER-encoded ECDSA P-256
+-/// signature sequence containing integers (r, s).
+-pub const ECDSA_P256_SIGNATURE_MIN_LEN: usize = 64;
+-pub const ECDSA_P256_SIGNATURE_MAX_LEN: usize = 72;
diff --git a/chromium/patches/patch-components_web__package_signed__web__bundles_rust_integrity__block.rs b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_integrity__block.rs
new file mode 100644
index 0000000000..80a0cf9143
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_integrity__block.rs
@@ -0,0 +1,188 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/signed_web_bundles/rust/integrity_block.rs.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/signed_web_bundles/rust/integrity_block.rs
+@@ -1,179 +0,0 @@
+-// Copyright 2026 The Chromium Authors
+-// Use of this source code is governed by a BSD-style license that can be
+-// found in the LICENSE file.
+-
+-use alloc::format;
+-use alloc::vec::Vec;
+-
+-use crate::constants::{
+-    ECDSA_P256_PUBLIC_KEY_ATTRIBUTE_NAME, ECDSA_P256_PUBLIC_KEY_LEN, ECDSA_P256_SIGNATURE_MAX_LEN,
+-    ECDSA_P256_SIGNATURE_MIN_LEN, ED25519_PUBLIC_KEY_ATTRIBUTE_NAME, MAGIC_BYTES,
+-    TOP_LEVEL_ARRAY_LENGTH, V2_VERSION_BYTES, WEB_BUNDLE_ID_ATTRIBUTE_NAME,
+-};
+-use crate::types::{IntegrityBlock, ParseError, SignatureStackEntry, SignatureType};
+-
+-fn validate_keys_and_signature(
+-    signature_type: SignatureType,
+-    public_key: &[u8],
+-    signature: &[u8],
+-) -> Result<(), ParseError> {
+-    match signature_type {
+-        SignatureType::Ed25519 => {
+-            if public_key.len() != bssl_crypto::ed25519::PUBLIC_KEY_LEN {
+-                return Err(ParseError::format(format!(
+-                    "The Ed25519 public key does not have the correct length. Expected {} bytes, but received {} bytes.",
+-                    bssl_crypto::ed25519::PUBLIC_KEY_LEN,
+-                    public_key.len()
+-                )));
+-            }
+-            if signature.len() != bssl_crypto::ed25519::SIGNATURE_LEN {
+-                return Err(ParseError::format(format!(
+-                    "The signature has the wrong length. Expected {}, but got {} bytes.",
+-                    bssl_crypto::ed25519::SIGNATURE_LEN,
+-                    signature.len()
+-                )));
+-            }
+-        }
+-        SignatureType::EcdsaP256SHA256 => {
+-            if public_key.len() != ECDSA_P256_PUBLIC_KEY_LEN {
+-                return Err(ParseError::format(format!(
+-                    "The ECDSA P-256 public key does not have the correct length. Expected {} bytes, but received {} bytes.",
+-                    ECDSA_P256_PUBLIC_KEY_LEN,
+-                    public_key.len()
+-                )));
+-            }
+-            if bssl_crypto::ecdsa::PublicKey::<bssl_crypto::ec::P256>::from_x962_compressed(
+-                public_key,
+-            )
+-            .is_none()
+-            {
+-                return Err(ParseError::format(
+-                    "Unable to parse a valid ECDSA P-256 key from the given bytes.",
+-                ));
+-            }
+-            if signature.len() < ECDSA_P256_SIGNATURE_MIN_LEN
+-                || signature.len() > ECDSA_P256_SIGNATURE_MAX_LEN
+-            {
+-                return Err(ParseError::format(format!(
+-                    "The ECDSA P-256 SHA-256 signature does not have the correct length. Expected from {} to {} bytes, but received {} bytes.",
+-                    ECDSA_P256_SIGNATURE_MIN_LEN,
+-                    ECDSA_P256_SIGNATURE_MAX_LEN,
+-                    signature.len()
+-                )));
+-            }
+-        }
+-        SignatureType::Unknown => {}
+-    }
+-    Ok(())
+-}
+-
+-fn parse_signature_info<'a>(
+-    entry: &cbor::Value<'a>,
+-) -> Result<SignatureStackEntry<'a>, ParseError> {
+-    let cbor::Value::Array(sig_array) = entry else {
+-        return Err(ParseError::format("Each signature stack entry must be a CBOR array."));
+-    };
+-
+-    let [cbor::Value::Map(attributes_map), cbor::Value::Bytestring(signature_bytes)] =
+-        sig_array.as_slice()
+-    else {
+-        if sig_array.len() != 2 {
+-            return Err(ParseError::format(
+-                "Each signature stack entry must contain exactly two elements.",
+-            ));
+-        }
+-        return Err(ParseError::format("Malformed signature stack entry."));
+-    };
+-
+-    let ed25519_key = attributes_map.get(&cbor::MapKey::String(ED25519_PUBLIC_KEY_ATTRIBUTE_NAME));
+-    let ecdsa_key = attributes_map.get(&cbor::MapKey::String(ECDSA_P256_PUBLIC_KEY_ATTRIBUTE_NAME));
+-
+-    let (signature_type, public_key) = match (ed25519_key, ecdsa_key) {
+-        (Some(_), Some(_)) => {
+-            return Err(ParseError::format("Multiple key types for one signature."));
+-        }
+-        (Some(cbor::Value::Bytestring(pk)), None) => (SignatureType::Ed25519, *pk),
+-        (Some(_), None) => return Err(ParseError::format("Invalid ED25519 key.")),
+-        (None, Some(cbor::Value::Bytestring(pk))) => (SignatureType::EcdsaP256SHA256, *pk),
+-        (None, Some(_)) => return Err(ParseError::format("Invalid ECDSA key.")),
+-        (None, None) => (SignatureType::Unknown, &[][..]),
+-    };
+-
+-    validate_keys_and_signature(signature_type, public_key, signature_bytes)?;
+-
+-    let attributes_cbor = cbor::write(&sig_array[0]);
+-
+-    Ok(SignatureStackEntry {
+-        attributes_cbor,
+-        signature_type,
+-        public_key,
+-        signature: signature_bytes,
+-    })
+-}
+-
+-pub fn parse_integrity_block<'a>(input: &'a [u8]) -> Result<IntegrityBlock<'a>, ParseError> {
+-    let parse_result = cbor::parse_with_config(input, cbor::Config::default())
+-        .map_err(|e| ParseError::format(format!("Error parsing integrity block as CBOR: {}", e)))?;
+-
+-    let cbor::Value::Array(top_array) = &parse_result.value else {
+-        return Err(ParseError::format("Integrity block is not a CBOR array."));
+-    };
+-
+-    if top_array.len() != TOP_LEVEL_ARRAY_LENGTH {
+-        return Err(ParseError::format(format!(
+-            "Invalid integrity block array length: expected {}, got {}.",
+-            TOP_LEVEL_ARRAY_LENGTH,
+-            top_array.len()
+-        )));
+-    }
+-
+-    // 1. Magic bytes
+-    let cbor::Value::Bytestring(MAGIC_BYTES) = &top_array[0] else {
+-        return Err(ParseError::format("Unexpected magic bytes."));
+-    };
+-
+-    // 2. Version bytes
+-    let cbor::Value::Bytestring(V2_VERSION_BYTES) = &top_array[1] else {
+-        return Err(ParseError::version("Unexpected version bytes."));
+-    };
+-
+-    // 3. Attributes map
+-    let cbor::Value::Map(attributes_map) = &top_array[2] else {
+-        return Err(ParseError::format("Integrity block attributes must be a map."));
+-    };
+-
+-    let Some(cbor::Value::String(web_bundle_id)) =
+-        attributes_map.get(&cbor::MapKey::String(WEB_BUNDLE_ID_ATTRIBUTE_NAME))
+-    else {
+-        return Err(ParseError::format(
+-            "`webBundleId` integrity block attribute is missing or malformed.",
+-        ));
+-    };
+-
+-    // 4. Signature Stack
+-    let cbor::Value::Array(signatures) = &top_array[3] else {
+-        return Err(ParseError::format("Signature stack must be an array."));
+-    };
+-
+-    if signatures.is_empty() {
+-        return Err(ParseError::format("The signature stack must contain at least one signature."));
+-    }
+-
+-    let mut signature_stack = Vec::with_capacity(signatures.len());
+-    for (i, sig_entry) in signatures.iter().enumerate() {
+-        let parsed = parse_signature_info(sig_entry)?;
+-        if i == 0 && parsed.signature_type == SignatureType::Unknown {
+-            return Err(ParseError::format("Unknown cipher type of the first signature."));
+-        }
+-        signature_stack.push(parsed);
+-    }
+-
+-    let attributes_cbor = cbor::write(&top_array[2]);
+-
+-    Ok(IntegrityBlock {
+-        size: parse_result.bytes_consumed,
+-        web_bundle_id,
+-        attributes_cbor,
+-        signature_stack,
+-    })
+-}
diff --git a/chromium/patches/patch-components_web__package_signed__web__bundles_rust_integrity__block__unittest.rs b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_integrity__block__unittest.rs
new file mode 100644
index 0000000000..d519f9b9a9
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_integrity__block__unittest.rs
@@ -0,0 +1,483 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/signed_web_bundles/rust/integrity_block_unittest.rs.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/signed_web_bundles/rust/integrity_block_unittest.rs
+@@ -1,474 +0,0 @@
+-// Copyright 2026 The Chromium Authors
+-// Use of this source code is governed by a BSD-style license that can be
+-// found in the LICENSE file.
+-
+-use cbor::{Map, MapEntry, MapKey, Value};
+-use rust_gtest_interop::prelude::*;
+-use signed_web_bundles_rust::*;
+-
+-const VALID_ECDSA_P256_PK: &[u8; 33] =
+-    b"\x02\x6b\x17\xd1\xf2\xe1\x2c\x42\x47\xf8\xbc\xe6\xe5\x63\xa4\x40\xf2\x77\x03\x7d\x81\x2d\xeb\x33\xa0\xf4\xa1\x39\x45\xd8\x98\xc2\x96";
+-
+-fn make_top_attributes(bundle_id: &str) -> Value<'_> {
+-    Value::Map(Map::from(vec![MapEntry::from((
+-        MapKey::String("webBundleId"),
+-        Value::String(bundle_id),
+-    ))]))
+-}
+-
+-fn make_ed25519_sig_entry<'a>(pk: &'a [u8], sig: &'a [u8]) -> Value<'a> {
+-    Value::Array(vec![
+-        Value::Map(Map::from(vec![MapEntry::from((
+-            MapKey::String("ed25519PublicKey"),
+-            Value::Bytestring(pk),
+-        ))])),
+-        Value::Bytestring(sig),
+-    ])
+-}
+-
+-fn make_valid_ib_cbor() -> Vec<u8> {
+-    let top_array = Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![make_ed25519_sig_entry(&[0x42; 32], &[0x24; 64])]),
+-    ]);
+-    cbor::write(&top_array)
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestInvalidCbor)]
+-fn test_invalid_cbor() {
+-    let result = parse_integrity_block(&[0xff]);
+-    assert!(result.is_err());
+-    let err = result.unwrap_err();
+-    assert!(!err.is_version_error);
+-    assert!(err.message.as_str().starts_with("Error parsing integrity block as CBOR:"));
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestNotACborArray)]
+-fn test_not_a_cbor_array() {
+-    let data = cbor::write(&Value::Int(42));
+-    let err = parse_integrity_block(&data).unwrap_err();
+-    assert_eq!(err.message.as_str(), "Integrity block is not a CBOR array.");
+-    assert!(!err.is_version_error);
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestInvalidArrayLength)]
+-fn test_invalid_array_length() {
+-    let data = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-    ]));
+-    let err = parse_integrity_block(&data).unwrap_err();
+-    assert_eq!(err.message.as_str(), "Invalid integrity block array length: expected 4, got 3.");
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestUnexpectedMagicBytes)]
+-fn test_unexpected_magic_bytes() {
+-    let data = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(b"badmagic"),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![make_ed25519_sig_entry(&[0x42; 32], &[0x24; 64])]),
+-    ]));
+-    let err = parse_integrity_block(&data).unwrap_err();
+-    assert_eq!(err.message.as_str(), "Unexpected magic bytes.");
+-    assert!(!err.is_version_error);
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestUnexpectedVersionBytes)]
+-fn test_unexpected_version_bytes() {
+-    let data = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(b"3b\0\0"),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![make_ed25519_sig_entry(&[0x42; 32], &[0x24; 64])]),
+-    ]));
+-    let err = parse_integrity_block(&data).unwrap_err();
+-    assert_eq!(err.message.as_str(), "Unexpected version bytes.");
+-    assert!(err.is_version_error);
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestAttributesNotAMap)]
+-fn test_attributes_not_a_map() {
+-    let data = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        Value::Array(vec![]),
+-        Value::Array(vec![make_ed25519_sig_entry(&[0x42; 32], &[0x24; 64])]),
+-    ]));
+-    let err = parse_integrity_block(&data).unwrap_err();
+-    assert_eq!(err.message.as_str(), "Integrity block attributes must be a map.");
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestMissingOrMalformedWebBundleId)]
+-fn test_missing_or_malformed_web_bundle_id() {
+-    // Missing webBundleId
+-    let data_missing = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        Value::Map(Map::new()),
+-        Value::Array(vec![make_ed25519_sig_entry(&[0x42; 32], &[0x24; 64])]),
+-    ]));
+-    let err = parse_integrity_block(&data_missing).unwrap_err();
+-    assert_eq!(
+-        err.message.as_str(),
+-        "`webBundleId` integrity block attribute is missing or malformed."
+-    );
+-
+-    // Malformed webBundleId (int instead of string)
+-    let data_malformed = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        Value::Map(Map::from(vec![MapEntry::from((
+-            MapKey::String("webBundleId"),
+-            Value::Int(123),
+-        ))])),
+-        Value::Array(vec![make_ed25519_sig_entry(&[0x42; 32], &[0x24; 64])]),
+-    ]));
+-    let err2 = parse_integrity_block(&data_malformed).unwrap_err();
+-    assert_eq!(
+-        err2.message.as_str(),
+-        "`webBundleId` integrity block attribute is missing or malformed."
+-    );
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestSignatureStackNotAnArray)]
+-fn test_signature_stack_not_an_array() {
+-    let data = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Int(123),
+-    ]));
+-    let err = parse_integrity_block(&data).unwrap_err();
+-    assert_eq!(err.message.as_str(), "Signature stack must be an array.");
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestSignatureStackEmpty)]
+-fn test_signature_stack_empty() {
+-    let data = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![]),
+-    ]));
+-    let err = parse_integrity_block(&data).unwrap_err();
+-    assert_eq!(err.message.as_str(), "The signature stack must contain at least one signature.");
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestSignatureStackEntryNotAnArray)]
+-fn test_signature_stack_entry_not_an_array() {
+-    let data = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![Value::Int(123)]),
+-    ]));
+-    let err = parse_integrity_block(&data).unwrap_err();
+-    assert_eq!(err.message.as_str(), "Each signature stack entry must be a CBOR array.");
+-
+-    let data_map = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![Value::Map(Map::new())]),
+-    ]));
+-    let err_map = parse_integrity_block(&data_map).unwrap_err();
+-    assert_eq!(err_map.message.as_str(), "Each signature stack entry must be a CBOR array.");
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestSignatureStackEntryWrongLength)]
+-fn test_signature_stack_entry_wrong_length() {
+-    // Entry array with 1 item
+-    let data_1 = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![Value::Array(vec![Value::Map(Map::new())])]),
+-    ]));
+-    let err_1 = parse_integrity_block(&data_1).unwrap_err();
+-    assert_eq!(
+-        err_1.message.as_str(),
+-        "Each signature stack entry must contain exactly two elements."
+-    );
+-
+-    // Entry array with 3 items
+-    let data_3 = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![Value::Array(vec![
+-            Value::Map(Map::new()),
+-            Value::Bytestring(&[0x24; 64]),
+-            Value::Int(3),
+-        ])]),
+-    ]));
+-    let err_3 = parse_integrity_block(&data_3).unwrap_err();
+-    assert_eq!(
+-        err_3.message.as_str(),
+-        "Each signature stack entry must contain exactly two elements."
+-    );
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestSignatureStackEntryMalformedTypes)]
+-fn test_signature_stack_entry_malformed_types() {
+-    let data = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![Value::Array(vec![
+-            Value::Bytestring(b"not-a-map"),
+-            Value::Bytestring(&[0x24; 64]),
+-        ])]),
+-    ]));
+-    let err = parse_integrity_block(&data).unwrap_err();
+-    assert_eq!(err.message.as_str(), "Malformed signature stack entry.");
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestMultipleKeyTypes)]
+-fn test_multiple_key_types() {
+-    let data = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![Value::Array(vec![
+-            Value::Map(Map::from(vec![
+-                MapEntry::from((
+-                    MapKey::String("ecdsaP256SHA256PublicKey"),
+-                    Value::Bytestring(VALID_ECDSA_P256_PK),
+-                )),
+-                MapEntry::from((
+-                    MapKey::String("ed25519PublicKey"),
+-                    Value::Bytestring(&[0x42; 32]),
+-                )),
+-            ])),
+-            Value::Bytestring(&[0x24; 64]),
+-        ])]),
+-    ]));
+-    let err = parse_integrity_block(&data).unwrap_err();
+-    assert_eq!(err.message.as_str(), "Multiple key types for one signature.");
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestInvalidKeyAttributeTypes)]
+-fn test_invalid_key_attribute_types() {
+-    // ed25519PublicKey is integer instead of bytestring
+-    let data_ed = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![Value::Array(vec![
+-            Value::Map(Map::from(vec![MapEntry::from((
+-                MapKey::String("ed25519PublicKey"),
+-                Value::Int(123),
+-            ))])),
+-            Value::Bytestring(&[0x24; 64]),
+-        ])]),
+-    ]));
+-    let err_ed = parse_integrity_block(&data_ed).unwrap_err();
+-    assert_eq!(err_ed.message.as_str(), "Invalid ED25519 key.");
+-
+-    // ecdsaP256SHA256PublicKey is string instead of bytestring
+-    let data_ec = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![Value::Array(vec![
+-            Value::Map(Map::from(vec![MapEntry::from((
+-                MapKey::String("ecdsaP256SHA256PublicKey"),
+-                Value::String("not-bytes"),
+-            ))])),
+-            Value::Bytestring(&[0x24; 64]),
+-        ])]),
+-    ]));
+-    let err_ec = parse_integrity_block(&data_ec).unwrap_err();
+-    assert_eq!(err_ec.message.as_str(), "Invalid ECDSA key.");
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestFirstSignatureUnknown)]
+-fn test_first_signature_unknown() {
+-    let data = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![Value::Array(vec![
+-            Value::Map(Map::from(vec![MapEntry::from((
+-                MapKey::String("otherCipherPublicKey"),
+-                Value::Bytestring(&[0x42; 32]),
+-            ))])),
+-            Value::Bytestring(&[0x24; 64]),
+-        ])]),
+-    ]));
+-    let err = parse_integrity_block(&data).unwrap_err();
+-    assert_eq!(err.message.as_str(), "Unknown cipher type of the first signature.");
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestEd25519KeyAndSignatureLengthValidation)]
+-fn test_ed25519_key_and_signature_length_validation() {
+-    // Wrong public key length (31 instead of 32)
+-    let data_pk = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![make_ed25519_sig_entry(&[0x42; 31], &[0x24; 64])]),
+-    ]));
+-    let err_pk = parse_integrity_block(&data_pk).unwrap_err();
+-    assert_eq!(
+-        err_pk.message.as_str(),
+-        "The Ed25519 public key does not have the correct length. Expected 32 bytes, but received 31 bytes."
+-    );
+-
+-    // Wrong signature length (65 instead of 64)
+-    let data_sig = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![make_ed25519_sig_entry(&[0x42; 32], &[0x24; 65])]),
+-    ]));
+-    let err_sig = parse_integrity_block(&data_sig).unwrap_err();
+-    assert_eq!(
+-        err_sig.message.as_str(),
+-        "The signature has the wrong length. Expected 64, but got 65 bytes."
+-    );
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestEcdsaKeyAndSignatureValidation)]
+-fn test_ecdsa_key_and_signature_validation() {
+-    // Wrong public key length (32 instead of 33)
+-    let data_pk_len = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![Value::Array(vec![
+-            Value::Map(Map::from(vec![MapEntry::from((
+-                MapKey::String("ecdsaP256SHA256PublicKey"),
+-                Value::Bytestring(&VALID_ECDSA_P256_PK[..32]),
+-            ))])),
+-            Value::Bytestring(&[0x24; 64]),
+-        ])]),
+-    ]));
+-    let err_pk_len = parse_integrity_block(&data_pk_len).unwrap_err();
+-    assert_eq!(
+-        err_pk_len.message.as_str(),
+-        "The ECDSA P-256 public key does not have the correct length. Expected 33 bytes, but received 32 bytes."
+-    );
+-
+-    // 33-byte public key that is not a valid curve point (invalid format prefix)
+-    let invalid_curve_pk = vec![0x00; 33];
+-    let data_pk_invalid = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![Value::Array(vec![
+-            Value::Map(Map::from(vec![MapEntry::from((
+-                MapKey::String("ecdsaP256SHA256PublicKey"),
+-                Value::Bytestring(&invalid_curve_pk),
+-            ))])),
+-            Value::Bytestring(&[0x24; 64]),
+-        ])]),
+-    ]));
+-    let err_pk_invalid = parse_integrity_block(&data_pk_invalid).unwrap_err();
+-    assert_eq!(
+-        err_pk_invalid.message.as_str(),
+-        "Unable to parse a valid ECDSA P-256 key from the given bytes."
+-    );
+-
+-    // Signature length too short (63 bytes)
+-    let data_sig_short = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![Value::Array(vec![
+-            Value::Map(Map::from(vec![MapEntry::from((
+-                MapKey::String("ecdsaP256SHA256PublicKey"),
+-                Value::Bytestring(VALID_ECDSA_P256_PK),
+-            ))])),
+-            Value::Bytestring(&[0x24; 63]),
+-        ])]),
+-    ]));
+-    let err_sig_short = parse_integrity_block(&data_sig_short).unwrap_err();
+-    assert_eq!(
+-        err_sig_short.message.as_str(),
+-        "The ECDSA P-256 SHA-256 signature does not have the correct length. Expected from 64 to 72 bytes, but received 63 bytes."
+-    );
+-
+-    // Signature length too long (73 bytes)
+-    let data_sig_long = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id"),
+-        Value::Array(vec![Value::Array(vec![
+-            Value::Map(Map::from(vec![MapEntry::from((
+-                MapKey::String("ecdsaP256SHA256PublicKey"),
+-                Value::Bytestring(VALID_ECDSA_P256_PK),
+-            ))])),
+-            Value::Bytestring(&[0x24; 73]),
+-        ])]),
+-    ]));
+-    let err_sig_long = parse_integrity_block(&data_sig_long).unwrap_err();
+-    assert_eq!(
+-        err_sig_long.message.as_str(),
+-        "The ECDSA P-256 SHA-256 signature does not have the correct length. Expected from 64 to 72 bytes, but received 73 bytes."
+-    );
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestValidEd25519IntegrityBlock)]
+-fn test_valid_ed25519_integrity_block() {
+-    let data = make_valid_ib_cbor();
+-    let ib = parse_integrity_block(&data).expect("valid parse");
+-    assert_eq!(ib.size, data.len());
+-    assert_eq!(ib.web_bundle_id, "test-bundle-id");
+-    assert_eq!(ib.signature_stack.len(), 1);
+-    assert_eq!(ib.signature_stack[0].signature_type, SignatureType::Ed25519);
+-    assert_eq!(ib.signature_stack[0].public_key, &[0x42; 32]);
+-    assert_eq!(ib.signature_stack[0].signature, &[0x24; 64]);
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestValidEcdsaIntegrityBlock)]
+-fn test_valid_ecdsa_integrity_block() {
+-    let data = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("test-bundle-id-ecdsa"),
+-        Value::Array(vec![Value::Array(vec![
+-            Value::Map(Map::from(vec![MapEntry::from((
+-                MapKey::String("ecdsaP256SHA256PublicKey"),
+-                Value::Bytestring(VALID_ECDSA_P256_PK),
+-            ))])),
+-            Value::Bytestring(&[0x24; 70]),
+-        ])]),
+-    ]));
+-    let ib = parse_integrity_block(&data).expect("valid parse");
+-    assert_eq!(ib.size, data.len());
+-    assert_eq!(ib.web_bundle_id, "test-bundle-id-ecdsa");
+-    assert_eq!(ib.signature_stack.len(), 1);
+-    assert_eq!(ib.signature_stack[0].signature_type, SignatureType::EcdsaP256SHA256);
+-    assert_eq!(ib.signature_stack[0].public_key, VALID_ECDSA_P256_PK.as_slice());
+-    assert_eq!(ib.signature_stack[0].signature, &[0x24; 70]);
+-}
+-
+-#[gtest(IntegrityBlockRustTest, TestValidMultiSignatureWithUnknownTrailing)]
+-fn test_valid_multi_signature_with_unknown_trailing() {
+-    let data = cbor::write(&Value::Array(vec![
+-        Value::Bytestring(MAGIC_BYTES),
+-        Value::Bytestring(V2_VERSION_BYTES),
+-        make_top_attributes("multi-sig-bundle"),
+-        Value::Array(vec![
+-            make_ed25519_sig_entry(&[0x42; 32], &[0x24; 64]),
+-            Value::Array(vec![
+-                Value::Map(Map::from(vec![MapEntry::from((
+-                    MapKey::String("unknownFutureCipherKey"),
+-                    Value::Bytestring(&[0x99; 32]),
+-                ))])),
+-                Value::Bytestring(&[0x88; 64]),
+-            ]),
+-        ]),
+-    ]));
+-    let ib = parse_integrity_block(&data).expect("valid parse");
+-    assert_eq!(ib.signature_stack.len(), 2);
+-    assert_eq!(ib.signature_stack[0].signature_type, SignatureType::Ed25519);
+-    assert_eq!(ib.signature_stack[1].signature_type, SignatureType::Unknown);
+-    assert_eq!(ib.signature_stack[1].public_key, &[]);
+-    assert_eq!(ib.signature_stack[1].signature, &[0x88; 64]);
+-}
diff --git a/chromium/patches/patch-components_web__package_signed__web__bundles_rust_lib.rs b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_lib.rs
new file mode 100644
index 0000000000..c86c227885
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_lib.rs
@@ -0,0 +1,34 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/signed_web_bundles/rust/lib.rs.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/signed_web_bundles/rust/lib.rs
+@@ -1,25 +0,0 @@
+-// Copyright 2026 The Chromium Authors
+-// Use of this source code is governed by a BSD-style license that can be
+-// found in the LICENSE file.
+-
+-#![no_std]
+-#![forbid(unsafe_code)]
+-
+-extern crate alloc;
+-
+-mod constants;
+-mod integrity_block;
+-mod signature_verifier;
+-mod types;
+-
+-pub use constants::{
+-    ECDSA_P256_PUBLIC_KEY_ATTRIBUTE_NAME, ECDSA_P256_PUBLIC_KEY_LEN, ECDSA_P256_SIGNATURE_MAX_LEN,
+-    ECDSA_P256_SIGNATURE_MIN_LEN, ED25519_PUBLIC_KEY_ATTRIBUTE_NAME, MAGIC_BYTES,
+-    TOP_LEVEL_ARRAY_LENGTH, V2_VERSION_BYTES, WEB_BUNDLE_ID_ATTRIBUTE_NAME,
+-};
+-pub use integrity_block::parse_integrity_block;
+-pub use signature_verifier::{
+-    create_empty_integrity_block_cbor, create_signature_payload, verify_ecdsa_p256_signature,
+-    verify_ed25519_signature, verify_signature, Sha512Hasher,
+-};
+-pub use types::{IntegrityBlock, ParseError, SignatureStackEntry, SignatureType};
diff --git a/chromium/patches/patch-components_web__package_signed__web__bundles_rust_signature__verifier.rs b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_signature__verifier.rs
new file mode 100644
index 0000000000..d4e280c85f
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_signature__verifier.rs
@@ -0,0 +1,129 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/signed_web_bundles/rust/signature_verifier.rs.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/signed_web_bundles/rust/signature_verifier.rs
+@@ -1,120 +0,0 @@
+-// Copyright 2026 The Chromium Authors
+-// Use of this source code is governed by a BSD-style license that can be
+-// found in the LICENSE file.
+-
+-use alloc::vec::Vec;
+-
+-use crate::constants::{MAGIC_BYTES, V2_VERSION_BYTES};
+-use crate::types::SignatureType;
+-
+-/// Constructs the CBOR representation of an integrity block with an empty
+-/// signature array by parsing the pre-encoded attributes and serializing
+-/// the top-level CBOR structure using the memory-safe CBOR writer.
+-pub fn create_empty_integrity_block_cbor(attributes_cbor: &[u8]) -> Vec<u8> {
+-    let attributes_value = match cbor::parse_with_config(attributes_cbor, cbor::Config::default()) {
+-        Ok(parsed) => parsed.value,
+-        Err(_) => cbor::Value::Map(Default::default()),
+-    };
+-
+-    let top_array = cbor::Value::Array(alloc::vec![
+-        cbor::Value::Bytestring(MAGIC_BYTES),
+-        cbor::Value::Bytestring(V2_VERSION_BYTES),
+-        attributes_value,
+-        cbor::Value::Array(Vec::new()),
+-    ]);
+-
+-    cbor::write(&top_array)
+-}
+-
+-fn append_payload_item(payload: &mut Vec<u8>, item: &[u8]) {
+-    payload.extend_from_slice(&(item.len() as u64).to_be_bytes());
+-    payload.extend_from_slice(item);
+-}
+-
+-/// Constructs the signature payload by concatenating 8-byte big-endian
+-/// length-prefixed chunks: unsigned_web_bundle_hash, integrity_block_cbor, and
+-/// attributes_cbor.
+-pub fn create_signature_payload(
+-    unsigned_web_bundle_hash: &[u8],
+-    integrity_block_cbor: &[u8],
+-    attributes_cbor: &[u8],
+-) -> Vec<u8> {
+-    let mut payload = Vec::with_capacity(
+-        8 + unsigned_web_bundle_hash.len()
+-            + 8
+-            + integrity_block_cbor.len()
+-            + 8
+-            + attributes_cbor.len(),
+-    );
+-    append_payload_item(&mut payload, unsigned_web_bundle_hash);
+-    append_payload_item(&mut payload, integrity_block_cbor);
+-    append_payload_item(&mut payload, attributes_cbor);
+-    payload
+-}
+-
+-/// Verifies an Ed25519 signature over `message` using BoringSSL.
+-#[must_use]
+-pub fn verify_ed25519_signature(public_key: &[u8], signature: &[u8], message: &[u8]) -> bool {
+-    let Ok(pk_bytes) = public_key.try_into() else {
+-        return false;
+-    };
+-    let Ok(sig_bytes) = signature.try_into() else {
+-        return false;
+-    };
+-    let pk = bssl_crypto::ed25519::PublicKey::from_bytes(pk_bytes);
+-    pk.verify(message, sig_bytes).is_ok()
+-}
+-
+-/// Verifies an ECDSA P-256 signature (ASN.1 DER format) over `message` using
+-/// BoringSSL.
+-#[must_use]
+-pub fn verify_ecdsa_p256_signature(public_key: &[u8], signature: &[u8], message: &[u8]) -> bool {
+-    let Some(pk) =
+-        bssl_crypto::ecdsa::PublicKey::<bssl_crypto::ec::P256>::from_x962_compressed(public_key)
+-    else {
+-        return false;
+-    };
+-    pk.verify(message, signature).is_ok()
+-}
+-
+-/// Dispatches signature verification based on `signature_type`.
+-#[must_use]
+-pub fn verify_signature(
+-    signature_type: SignatureType,
+-    public_key: &[u8],
+-    signature: &[u8],
+-    message: &[u8],
+-) -> bool {
+-    match signature_type {
+-        SignatureType::Ed25519 => verify_ed25519_signature(public_key, signature, message),
+-        SignatureType::EcdsaP256SHA256 => {
+-            verify_ecdsa_p256_signature(public_key, signature, message)
+-        }
+-        SignatureType::Unknown => true,
+-    }
+-}
+-
+-/// Streaming SHA-512 hasher using BoringSSL.
+-pub struct Sha512Hasher {
+-    inner: bssl_crypto::digest::Sha512,
+-}
+-
+-impl Default for Sha512Hasher {
+-    fn default() -> Self {
+-        Self::new()
+-    }
+-}
+-
+-impl Sha512Hasher {
+-    pub fn new() -> Self {
+-        Self { inner: bssl_crypto::digest::Sha512::new() }
+-    }
+-
+-    pub fn update(&mut self, chunk: &[u8]) {
+-        self.inner.update(chunk);
+-    }
+-
+-    pub fn finish(self) -> [u8; 64] {
+-        self.inner.digest()
+-    }
+-}
diff --git a/chromium/patches/patch-components_web__package_signed__web__bundles_rust_signed__web__bundles__rust__unittests.rs b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_signed__web__bundles__rust__unittests.rs
new file mode 100644
index 0000000000..8706fe93a6
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_signed__web__bundles__rust__unittests.rs
@@ -0,0 +1,14 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/signed_web_bundles/rust/signed_web_bundles_rust_unittests.rs.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/signed_web_bundles/rust/signed_web_bundles_rust_unittests.rs
+@@ -1,5 +0,0 @@
+-// Copyright 2026 The Chromium Authors
+-// Use of this source code is governed by a BSD-style license that can be
+-// found in the LICENSE file.
+-
+-mod integrity_block_unittest;
diff --git a/chromium/patches/patch-components_web__package_signed__web__bundles_rust_types.rs b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_types.rs
new file mode 100644
index 0000000000..b84d8700bd
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_signed__web__bundles_rust_types.rs
@@ -0,0 +1,58 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/signed_web_bundles/rust/types.rs.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/signed_web_bundles/rust/types.rs
+@@ -1,49 +0,0 @@
+-// Copyright 2026 The Chromium Authors
+-// Use of this source code is governed by a BSD-style license that can be
+-// found in the LICENSE file.
+-
+-use alloc::string::String;
+-use alloc::vec::Vec;
+-
+-#[repr(C)]
+-#[derive(Debug, Clone, Copy, PartialEq, Eq)]
+-pub enum SignatureType {
+-    Ed25519 = 0,
+-    EcdsaP256SHA256 = 1,
+-    Unknown = 2,
+-}
+-
+-#[repr(C)]
+-#[derive(Debug, PartialEq, Clone)]
+-pub struct SignatureStackEntry<'a> {
+-    pub attributes_cbor: Vec<u8>,
+-    pub signature_type: SignatureType,
+-    pub public_key: &'a [u8],
+-    pub signature: &'a [u8],
+-}
+-
+-#[repr(C)]
+-#[derive(Debug, PartialEq, Clone)]
+-pub struct IntegrityBlock<'a> {
+-    pub size: usize,
+-    pub web_bundle_id: &'a str,
+-    pub attributes_cbor: Vec<u8>,
+-    pub signature_stack: Vec<SignatureStackEntry<'a>>,
+-}
+-
+-#[repr(C)]
+-#[derive(Debug, PartialEq, Eq, Clone)]
+-pub struct ParseError {
+-    pub is_version_error: bool,
+-    pub message: String,
+-}
+-
+-impl ParseError {
+-    pub(crate) fn format(message: impl Into<String>) -> Self {
+-        Self { is_version_error: false, message: message.into() }
+-    }
+-
+-    pub(crate) fn version(message: impl Into<String>) -> Self {
+-        Self { is_version_error: true, message: message.into() }
+-    }
+-}
diff --git a/chromium/patches/patch-components_web__package_signed__web__bundles_signed__web__bundle__signature__verifier.cc b/chromium/patches/patch-components_web__package_signed__web__bundles_signed__web__bundle__signature__verifier.cc
new file mode 100644
index 0000000000..0a2334dc71
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_signed__web__bundles_signed__web__bundle__signature__verifier.cc
@@ -0,0 +1,91 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/signed_web_bundles/signed_web_bundle_signature_verifier.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/signed_web_bundles/signed_web_bundle_signature_verifier.cc
+@@ -20,14 +20,17 @@
+ #include "base/task/thread_pool.h"
+ #include "base/types/expected.h"
+ #include "base/types/expected_macros.h"
++#include "components/cbor/values.h"
++#include "components/cbor/writer.h"
++#include "components/web_package/signed_web_bundles/constants.h"
+ #include "components/web_package/signed_web_bundles/identity_validator.h"
+ #include "components/web_package/signed_web_bundles/integrity_block_parser.h"
+-#include "components/web_package/signed_web_bundles/rust/signed_web_bundles_rust.h"
+ #include "components/web_package/signed_web_bundles/signed_web_bundle_id.h"
+ #include "components/web_package/signed_web_bundles/signed_web_bundle_integrity_block.h"
+ #include "components/web_package/signed_web_bundles/signed_web_bundle_signature_stack.h"
+ #include "components/web_package/signed_web_bundles/signed_web_bundle_signature_stack_entry.h"
+ #include "components/web_package/signed_web_bundles/signed_web_bundle_utils.h"
++#include "crypto/hash.h"
+ #include "third_party/abseil-cpp/absl/functional/overload.h"
+ #include "third_party/boringssl/src/include/openssl/sha.h"
+ 
+@@ -37,10 +40,32 @@ namespace {
+ 
+ std::vector<uint8_t> CreateIntegrityBlockCbor(
+     const SignedWebBundleIntegrityBlock& integrity_block) {
+-  auto ib_cbor_rust =
+-      signed_web_bundles::rust::create_empty_integrity_block_cbor(
+-          integrity_block.attributes_cbor());
+-  return std::vector<uint8_t>(ib_cbor_rust.begin(), ib_cbor_rust.end());
++  // This function looks like it should use a cbor::Value::ArrayValue to build
++  // the outer array, but it can't: one of the elements is a pre-encoded CBOR
++  // value which we can't safely decode because it's untrusted input. This is
++  // obviously undesirable, because there's no guarantee at all that the
++  // pre-encoded value is actually valid CBOR.
++  //
++  // TODO(https://crbug.com/454485901): once there's a memory-safe CBOR parser,
++  // re-parse the pre-encoded value, then re-encode it here instead of
++  // constructing a CBOR array by hand so that we're guaranteed that the result
++  // of this function is valid.
++  std::vector<uint8_t> ib_cbor;
++
++  // 0x84 is the encoding byte for an array of length 4.
++  ib_cbor.push_back(0x84);
++  base::Extend(ib_cbor,
++               *cbor::Writer::Write(cbor::Value(kIntegrityBlockMagicBytes)));
++  base::Extend(ib_cbor, *cbor::Writer::Write(
++                            cbor::Value(kIntegrityBlockV2VersionBytes)));
++  // We cannot parse `attributes().cbor()` back to a cbor::Value as they
++  // technically represent untrusted input.
++  base::Extend(ib_cbor, integrity_block.attributes_cbor());
++  // Encode an empty signature array.
++  base::Extend(ib_cbor,
++               *cbor::Writer::Write(cbor::Value(cbor::Value::ArrayValue())));
++
++  return ib_cbor;
+ }
+ 
+ base::expected<void, SignedWebBundleSignatureVerifier::Error>
+@@ -104,7 +129,7 @@ SignedWebBundleSignatureVerifier::Calcul
+     return base::unexpected(base::File::ErrorToString(file.GetLastFileError()));
+   }
+ 
+-  signed_web_bundles::rust::Sha512Hasher hasher;
++  crypto::hash::Hasher hash(crypto::hash::kSha512);
+ 
+   // Calculate the hash of the Signed Web Bundle excluding its integrity block.
+   // The file might be too big to read it into memory all at once, which is why
+@@ -121,14 +146,15 @@ SignedWebBundleSignatureVerifier::Calcul
+           base::File::ErrorToString(file.GetLastFileError()));
+     }
+     data.resize(*bytes_read);
+-    hasher.update(data);
++    hash.Update(data);
+ 
+     if (!base::CheckAdd(offset, *bytes_read).AssignIfValid(&offset)) {
+       return base::unexpected("The Signed Web Bundle is too large.");
+     }
+   }
+ 
+-  SHA512Digest digest = std::move(hasher).finish();
++  SHA512Digest digest;
++  hash.Finish(digest);
+   return digest;
+ }
+ 
diff --git a/chromium/patches/patch-components_web__package_signed__web__bundles_signed__web__bundle__utils.cc b/chromium/patches/patch-components_web__package_signed__web__bundles_signed__web__bundle__utils.cc
new file mode 100644
index 0000000000..68bb7dbef9
--- /dev/null
+++ b/chromium/patches/patch-components_web__package_signed__web__bundles_signed__web__bundle__utils.cc
@@ -0,0 +1,52 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/web_package/signed_web_bundles/signed_web_bundle_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ components/web_package/signed_web_bundles/signed_web_bundle_utils.cc
+@@ -5,18 +5,37 @@
+ #include "components/web_package/signed_web_bundles/signed_web_bundle_utils.h"
+ 
+ #include <cstdint>
+-#include <vector>
+ 
+-#include "components/web_package/signed_web_bundles/rust/signed_web_bundles_rust.h"
++#include "base/containers/extend.h"
++#include "base/containers/span.h"
++#include "base/containers/span_writer.h"
+ 
+ namespace web_package {
+ 
++namespace {
++
++void AddItemToPayload(std::vector<uint8_t>& payload,
++                      base::span<const uint8_t> item) {
++  // Each item that is part of the payload is prefixed with its length encoded
++  // as a 64 bit unsigned integer.
++  std::array<uint8_t, sizeof(uint64_t)> length;
++  auto writer = base::SpanWriter(base::span(length));
++  CHECK(writer.WriteU64BigEndian(item.size()));
++
++  base::Extend(payload, base::span(length));
++  base::Extend(payload, item);
++}
++
++}  // namespace
++
+ std::vector<uint8_t> CreateSignaturePayload(
+     const SignedWebBundleSignatureData& data) {
+-  auto payload_rust = signed_web_bundles::rust::create_signature_payload(
+-      data.unsigned_web_bundle_hash, data.integrity_block_cbor,
+-      data.attributes_cbor);
+-  return std::vector<uint8_t>(payload_rust.begin(), payload_rust.end());
++  std::vector<uint8_t> payload;
++  AddItemToPayload(payload, data.unsigned_web_bundle_hash);
++  AddItemToPayload(payload, data.integrity_block_cbor);
++  AddItemToPayload(payload, data.attributes_cbor);
++
++  return payload;
+ }
+ 
+ }  // namespace web_package
diff --git a/chromium/patches/patch-components_webapps_browser_web__app__url__config.cc b/chromium/patches/patch-components_webapps_browser_web__app__url__config.cc
index 62c7f637a3..c4dfc353d5 100644
--- a/chromium/patches/patch-components_webapps_browser_web__app__url__config.cc
+++ b/chromium/patches/patch-components_webapps_browser_web__app__url__config.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/webapps/browser/web_app_url_config.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/webapps/browser/web_app_url_config.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/webapps/browser/web_app_url_config.cc
 @@ -35,7 +35,7 @@ bool IsUrlEligibleForWebApp(const GURL& 
    }
diff --git a/chromium/patches/patch-components_webauthn_core_browser_gpm__user__verification__policy.cc b/chromium/patches/patch-components_webauthn_core_browser_gpm__user__verification__policy.cc
index 7ed184f44b..4b8ce3ad6b 100644
--- a/chromium/patches/patch-components_webauthn_core_browser_gpm__user__verification__policy.cc
+++ b/chromium/patches/patch-components_webauthn_core_browser_gpm__user__verification__policy.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/webauthn/core/browser/gpm_user_verification_policy.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/webauthn/core/browser/gpm_user_verification_policy.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/webauthn/core/browser/gpm_user_verification_policy.cc
 @@ -17,7 +17,7 @@ bool GpmWillDoUserVerification(device::U
      case device::UserVerificationRequirement::kPreferred:
diff --git a/chromium/patches/patch-components_webui_flags_flags__state.cc b/chromium/patches/patch-components_webui_flags_flags__state.cc
index 373018f1ec..fdc19797fa 100644
--- a/chromium/patches/patch-components_webui_flags_flags__state.cc
+++ b/chromium/patches/patch-components_webui_flags_flags__state.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/webui/flags/flags_state.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- components/webui/flags/flags_state.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ components/webui/flags/flags_state.cc
-@@ -794,7 +794,7 @@ unsigned short FlagsState::GetCurrentPla
+@@ -793,7 +793,7 @@ unsigned short FlagsState::GetCurrentPla
    return kOsWin;
  #elif BUILDFLAG(IS_CHROMEOS)
    return kOsCrOS;
diff --git a/chromium/patches/patch-content_app_BUILD.gn b/chromium/patches/patch-content_app_BUILD.gn
index 0cc055d5e7..d120085053 100644
--- a/chromium/patches/patch-content_app_BUILD.gn
+++ b/chromium/patches/patch-content_app_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/app/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/app/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/app/BUILD.gn
 @@ -82,7 +82,10 @@ source_set("content_main_runner_app") {
             "//third_party/tflite:buildflags",
diff --git a/chromium/patches/patch-content_app_content__main.cc b/chromium/patches/patch-content_app_content__main.cc
index 21869c86b3..fa472121a5 100644
--- a/chromium/patches/patch-content_app_content__main.cc
+++ b/chromium/patches/patch-content_app_content__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/app/content_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/app/content_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/app/content_main.cc
 @@ -212,7 +212,7 @@ NO_STACK_PROTECTOR int RunContentProcess
      base::EnableTerminationOnOutOfMemory();
diff --git a/chromium/patches/patch-content_app_content__main__runner__impl.cc b/chromium/patches/patch-content_app_content__main__runner__impl.cc
index 2557302097..36a46acada 100644
--- a/chromium/patches/patch-content_app_content__main__runner__impl.cc
+++ b/chromium/patches/patch-content_app_content__main__runner__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/app/content_main_runner_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/app/content_main_runner_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/app/content_main_runner_impl.cc
-@@ -155,19 +155,22 @@
+@@ -160,13 +160,13 @@
  #include "content/browser/posix_file_descriptor_info_impl.h"
  #include "content/public/common/content_descriptors.h"
  
@@ -19,9 +19,11 @@ $NetBSD$
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <fcntl.h>
+ 
  #include "base/environment.h"
- #include "base/files/file_path_watcher_inotify.h"
- #include "base/native_library.h"
+@@ -176,7 +176,10 @@
+ #include "base/posix/eintr_wrapper.h"
  #include "base/rand_util.h"
  #include "content/public/common/zygote/sandbox_support_linux.h"
 +#if !BUILDFLAG(IS_BSD)
@@ -31,7 +33,7 @@ $NetBSD$
  #include "third_party/boringssl/src/include/openssl/crypto.h"
  #include "third_party/webrtc_overrides/init_webrtc.h"  // nogncheck
  
-@@ -191,6 +194,10 @@
+@@ -200,6 +203,10 @@
  #include "media/base/media_switches.h"
  #endif
  
@@ -42,7 +44,7 @@ $NetBSD$
  #if BUILDFLAG(IS_ANDROID)
  #include "base/android/background_thread_pool_field_trial.h"
  #include "base/system/sys_info.h"
-@@ -370,7 +377,7 @@ void InitializeZygoteSandboxForBrowserPr
+@@ -379,7 +386,7 @@ void InitializeZygoteSandboxForBrowserPr
  }
  #endif  // BUILDFLAG(USE_ZYGOTE)
  
@@ -51,7 +53,7 @@ $NetBSD$
  
  #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
  // Loads registered library CDMs but does not initialize them. This is needed by
-@@ -389,7 +396,10 @@ void PreloadLibraryCdms() {
+@@ -427,7 +434,10 @@ void PreallocateFileDescriptorTable() {
  
  void PreSandboxInit() {
    // Ensure the /dev/urandom is opened.
@@ -62,7 +64,7 @@ $NetBSD$
  
    // May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/
    // files.
-@@ -401,9 +411,16 @@ void PreSandboxInit() {
+@@ -439,9 +449,16 @@ void PreSandboxInit() {
    // https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md
    CRYPTO_pre_sandbox_init();
  
@@ -79,7 +81,7 @@ $NetBSD$
  
  #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
    // Ensure access to the library CDMs before the sandbox is turned on.
-@@ -639,7 +656,7 @@ NO_STACK_PROTECTOR int RunZygote(Content
+@@ -691,7 +708,7 @@ NO_STACK_PROTECTOR int RunZygote(Content
    // Once Zygote forks and feature list initializes we can start a thread to
    // begin tracing immediately.
    if (delegate->ShouldInitializePerfetto(invoked_in_child)) {
@@ -88,7 +90,7 @@ $NetBSD$
      if (process_type == switches::kGpuProcess) {
        tracing::InitTracingPostFeatureList(/*enable_consumer=*/false,
                                            /*will_trace_thread_restart=*/true);
-@@ -744,7 +761,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProc
+@@ -796,7 +813,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProc
      base::HangWatcher::CreateHangWatcherInstance();
      unregister_thread_closure = base::HangWatcher::RegisterThread(
          base::HangWatcher::ThreadType::kMainThread);
@@ -97,7 +99,16 @@ $NetBSD$
      // On Linux/ChromeOS, the HangWatcher can't start until after the sandbox is
      // initialized, because the sandbox can't be started with multiple threads.
      // TODO(mpdenton): start the HangWatcher after the sandbox is initialized.
-@@ -865,11 +882,10 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -869,7 +886,7 @@ int ContentMainRunnerImpl::Initialize(Co
+   std::string process_type =
+       command_line.GetSwitchValueASCII(switches::kProcessType);
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   // Must run while the process is still single-threaded, i.e. before the
+   // thread pool (and, in Chrome, the stack sampling profiler) is created below.
+   // Zygotes fork their children with a right-sized copy of the table and grow
+@@ -927,11 +944,10 @@ int ContentMainRunnerImpl::Initialize(Co
                   base::GlobalDescriptors::kBaseDescriptor);
  #endif  // !BUILDFLAG(IS_ANDROID)
  
@@ -111,7 +122,7 @@ $NetBSD$
  
  #endif  // !BUILDFLAG(IS_WIN)
  
-@@ -1003,7 +1019,7 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -1065,7 +1081,7 @@ int ContentMainRunnerImpl::Initialize(Co
  
    delegate_->PreSandboxStartup();
  
@@ -120,7 +131,7 @@ $NetBSD$
    // Set environment variables for fontconfig fontations indexing and before
    // creating threads.
    if (process_type.empty()) {
-@@ -1038,7 +1054,7 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -1100,7 +1116,7 @@ int ContentMainRunnerImpl::Initialize(Co
      // SeatbeltExecServer.
      CHECK(sandbox::Seatbelt::IsSandboxed());
    }
@@ -129,7 +140,7 @@ $NetBSD$
    // In sandboxed processes and zygotes, certain resource should be pre-warmed
    // as they cannot be initialized under a sandbox. In addition, loading these
    // resources in zygotes (including the unsandboxed zygote) allows them to be
-@@ -1052,6 +1068,16 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -1114,6 +1130,16 @@ int ContentMainRunnerImpl::Initialize(Co
    ChildProcessEnterSandbox();
  #endif
  
@@ -146,7 +157,7 @@ $NetBSD$
    delegate_->SandboxInitialized(process_type);
  
  #if BUILDFLAG(USE_ZYGOTE)
-@@ -1170,6 +1196,11 @@ NO_STACK_PROTECTOR int ContentMainRunner
+@@ -1243,6 +1269,11 @@ NO_STACK_PROTECTOR int ContentMainRunner
  
    RegisterMainThreadFactories();
  
@@ -155,6 +166,6 @@ $NetBSD$
 +    PreSandboxInit();
 +#endif 
 +
-   if (process_type.empty())
+   if (process_type.empty()) {
      return RunBrowser(std::move(main_params), start_minimal_browser);
- 
+   }
diff --git a/chromium/patches/patch-content_browser_BUILD.gn b/chromium/patches/patch-content_browser_BUILD.gn
index 19689664d2..eeddc40e0c 100644
--- a/chromium/patches/patch-content_browser_BUILD.gn
+++ b/chromium/patches/patch-content_browser_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/BUILD.gn
-@@ -2445,6 +2445,14 @@ source_set("browser") {
+@@ -2458,6 +2458,14 @@ source_set("browser") {
      ]
    }
  
@@ -21,7 +21,7 @@ $NetBSD$
    if (is_linux || is_chromeos) {
      sources -=
          [ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ]
-@@ -2496,6 +2504,15 @@ source_set("browser") {
+@@ -2509,6 +2517,15 @@ source_set("browser") {
      deps += [ "//media/mojo/mojom" ]
    }
  
diff --git a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
index 2fe65f0985..8d8849e880 100644
--- a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
+++ b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/accessibility/browser_accessibility_state_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/accessibility/browser_accessibility_state_impl.cc
 @@ -295,7 +295,7 @@ BrowserAccessibilityStateImpl* BrowserAc
  
diff --git a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
index d0f7718693..d1938b8104 100644
--- a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
+++ b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc
 @@ -14,6 +14,7 @@
  #include <sstream>
diff --git a/chromium/patches/patch-content_browser_browser__child__process__host__impl.cc b/chromium/patches/patch-content_browser_browser__child__process__host__impl.cc
index 5574c2295e..0a8db90830 100644
--- a/chromium/patches/patch-content_browser_browser__child__process__host__impl.cc
+++ b/chromium/patches/patch-content_browser_browser__child__process__host__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/browser_child_process_host_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/browser_child_process_host_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/browser_child_process_host_impl.cc
 @@ -293,6 +293,7 @@ void BrowserChildProcessHostImpl::Launch
        switches::kLogBestEffortTasks,
diff --git a/chromium/patches/patch-content_browser_browser__child__process__host__impl.h b/chromium/patches/patch-content_browser_browser__child__process__host__impl.h
index 26daacff4d..a5e695a1bb 100644
--- a/chromium/patches/patch-content_browser_browser__child__process__host__impl.h
+++ b/chromium/patches/patch-content_browser_browser__child__process__host__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/browser_child_process_host_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/browser_child_process_host_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/browser_child_process_host_impl.h
 @@ -39,7 +39,7 @@
  #include "base/win/object_watcher.h"
diff --git a/chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc b/chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
index c9a868b64e..0e8f87112a 100644
--- a/chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
+++ b/chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/browser_child_process_host_impl_receiver_bindings.cc
 @@ -38,7 +38,7 @@
  #include "content/public/common/font_cache_win.mojom.h"
diff --git a/chromium/patches/patch-content_browser_browser__main__loop.cc b/chromium/patches/patch-content_browser_browser__main__loop.cc
index 3368aba092..fc5ae94e81 100644
--- a/chromium/patches/patch-content_browser_browser__main__loop.cc
+++ b/chromium/patches/patch-content_browser_browser__main__loop.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/browser_main_loop.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/browser_main_loop.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/browser_main_loop.cc
 @@ -262,6 +262,12 @@
  #include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
diff --git a/chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc b/chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc
index 8d209fc45f..ea9f54885c 100644
--- a/chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc
+++ b/chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/child_process_launcher_helper_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/child_process_launcher_helper_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/child_process_launcher_helper_linux.cc
 @@ -23,7 +23,9 @@
  #include "content/public/common/content_switches.h"
diff --git a/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc b/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc
index 64725e6536..93c2769a61 100644
--- a/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc
+++ b/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/child_thread_type_switcher_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/child_thread_type_switcher_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/child_thread_type_switcher_linux.cc
 @@ -6,6 +6,7 @@
  
diff --git a/chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc b/chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
index 7af5b6e1cc..27a3f60d6f 100644
--- a/chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
+++ b/chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/compositor/viz_process_transport_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/compositor/viz_process_transport_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/compositor/viz_process_transport_factory.cc
 @@ -101,7 +101,7 @@ class HostDisplayClient : public viz::Ho
    HostDisplayClient& operator=(const HostDisplayClient&) = delete;
diff --git a/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc b/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
index c68066c853..a4e5f05002 100644
--- a/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
+++ b/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/devtools/devtools_frontend_host_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/devtools/devtools_frontend_host_impl.cc
 @@ -26,7 +26,7 @@
  #include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h"
diff --git a/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h b/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
index cf663ff2d8..26b26c38da 100644
--- a/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
+++ b/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/devtools/devtools_frontend_host_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/devtools/devtools_frontend_host_impl.h
 @@ -33,7 +33,7 @@ class DevToolsFrontendHostImpl : public 
  
diff --git a/chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc b/chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
index 9c67c18a94..15ee1d1211 100644
--- a/chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
+++ b/chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/devtools/protocol/system_info_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/devtools/protocol/system_info_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/devtools/protocol/system_info_handler.cc
 @@ -52,7 +52,7 @@ std::unique_ptr<SystemInfo::Size> GfxSiz
  // 1046598, and 1153667.
diff --git a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
index 70c0fb467b..00d301e2ed 100644
--- a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
+++ b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/file_system_access/file_path_watcher/file_path_watcher.h
 @@ -125,7 +125,7 @@ class CONTENT_EXPORT FilePathWatcher {
      Type type = Type::kNonRecursive;
diff --git a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
index 1432a55eaf..b8d83c1419 100644
--- a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
+++ b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig	2026-09-26 10:45:15.543045284 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig	2026-09-26 18:26:00.474968054 +0000
 +++ content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc
 @@ -0,0 +1,60 @@
 +// Copyright 2024 The Chromium Authors
diff --git a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
index 08fe943c16..bbe44e593a 100644
--- a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
+++ b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h
 @@ -5,6 +5,7 @@
  #ifndef CONTENT_BROWSER_FILE_SYSTEM_ACCESS_FILE_PATH_WATCHER_FILE_PATH_WATCHER_KQUEUE_H_
diff --git a/chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc b/chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
index 00400ec915..c472ad5fcc 100644
--- a/chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
+++ b/chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/file_system_access/file_system_access_local_path_watcher.cc
 @@ -67,7 +67,7 @@ void FileSystemAccessLocalPathWatcher::I
        .type = scope().IsRecursive() ? FilePathWatcher::Type::kRecursive
diff --git a/chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc b/chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
index f2d6568592..e72bed604c 100644
--- a/chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
+++ b/chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/font_access/font_enumeration_data_source.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/font_access/font_enumeration_data_source.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/font_access/font_enumeration_data_source.cc
 @@ -16,7 +16,7 @@
  #include "content/browser/font_access/font_enumeration_data_source_win.h"
diff --git a/chromium/patches/patch-content_browser_gpu_compositor__util.cc b/chromium/patches/patch-content_browser_gpu_compositor__util.cc
index f2e81dd01b..2964bc18b6 100644
--- a/chromium/patches/patch-content_browser_gpu_compositor__util.cc
+++ b/chromium/patches/patch-content_browser_gpu_compositor__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/gpu/compositor_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/gpu/compositor_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/gpu/compositor_util.cc
 @@ -143,7 +143,7 @@ std::vector<GpuFeatureData> GetGpuFeatur
        "video_decode",
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
index 7fcbbf728a..8bfe3eea74 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
+++ b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/gpu/gpu_data_manager_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/gpu/gpu_data_manager_impl.cc
 @@ -416,7 +416,7 @@ void GpuDataManagerImpl::OnDisplayMetric
    private_->OnDisplayMetricsChanged(display, changed_metrics);
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
index 066447ec66..310d3a545b 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
+++ b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/gpu/gpu_data_manager_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/gpu/gpu_data_manager_impl.h
 @@ -227,7 +227,7 @@ class CONTENT_EXPORT GpuDataManagerImpl 
    void OnDisplayMetricsChanged(const display::Display& display,
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
index fb65ba7708..2ff7cf935c 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
+++ b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/gpu/gpu_data_manager_impl_private.cc
 @@ -1715,7 +1715,7 @@ void GpuDataManagerImplPrivate::RecordCo
    UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode);
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
index 4b1e956fa6..d01158844f 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
+++ b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/gpu/gpu_data_manager_impl_private.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/gpu/gpu_data_manager_impl_private.h
 @@ -155,7 +155,7 @@ class CONTENT_EXPORT GpuDataManagerImplP
    void OnDisplayMetricsChanged(const display::Display& display,
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__process__host.cc b/chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
index b01a99969c..905f5cd263 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
+++ b/chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/gpu/gpu_process_host.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/gpu/gpu_process_host.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/gpu/gpu_process_host.cc
-@@ -291,6 +291,7 @@ static const char* const kSwitchNames[] 
+@@ -297,6 +297,7 @@ static const char* const kSwitchNames[] 
      switches::kDisableSkiaGraphite,
      switches::kDisableSkiaGraphitePrecompilation,
      switches::kDisableLowEndDeviceMode,
@@ -14,7 +14,7 @@ $NetBSD$
      switches::kProfilingAtStart,
      switches::kProfilingFile,
      switches::kProfilingFlush,
-@@ -315,7 +316,7 @@ static const char* const kSwitchNames[] 
+@@ -321,7 +322,7 @@ static const char* const kSwitchNames[] 
      switches::kEnableNativeGpuMemoryBuffers,
      switches::kRenderNodeOverride,
  #endif
diff --git a/chromium/patches/patch-content_browser_media_frameless__media__interface__proxy.h b/chromium/patches/patch-content_browser_media_frameless__media__interface__proxy.h
index 362d5b3056..e840aede11 100644
--- a/chromium/patches/patch-content_browser_media_frameless__media__interface__proxy.h
+++ b/chromium/patches/patch-content_browser_media_frameless__media__interface__proxy.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/media/frameless_media_interface_proxy.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/media/frameless_media_interface_proxy.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/media/frameless_media_interface_proxy.h
 @@ -19,7 +19,7 @@
  #include "mojo/public/cpp/bindings/receiver_set.h"
diff --git a/chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc b/chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
index 640d5968fa..ad74deee1e 100644
--- a/chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
+++ b/chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/media/media_keys_listener_manager_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/media/media_keys_listener_manager_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/media/media_keys_listener_manager_impl.cc
 @@ -326,7 +326,7 @@ void MediaKeysListenerManagerImpl::Start
      return;
diff --git a/chromium/patches/patch-content_browser_network__service__instance__impl.cc b/chromium/patches/patch-content_browser_network__service__instance__impl.cc
index 7c519a184d..123a433ff8 100644
--- a/chromium/patches/patch-content_browser_network__service__instance__impl.cc
+++ b/chromium/patches/patch-content_browser_network__service__instance__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/network_service_instance_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/network_service_instance_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/network_service_instance_impl.cc
 @@ -98,7 +98,7 @@
  #include "content/browser/network/network_service_process_tracker_win.h"
@@ -24,7 +24,7 @@ $NetBSD$
  // Runs a self-owned SystemDnsResolverMojoImpl. This is meant to run on a
  // high-priority thread pool.
  void RunSystemDnsResolverOnThreadPool(
-@@ -431,7 +431,7 @@ network::mojom::NetworkServiceParamsPtr 
+@@ -429,7 +429,7 @@ network::mojom::NetworkServiceParamsPtr 
    }
  #endif  // BUILDFLAG(IS_POSIX)
  
diff --git a/chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc b/chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
index 09932946bc..b115ed091f 100644
--- a/chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/delegated_frame_host.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/renderer_host/delegated_frame_host.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/renderer_host/delegated_frame_host.cc
 @@ -346,7 +346,7 @@ void DelegatedFrameHost::EmbedSurface(
  
diff --git a/chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
index 6a7be08304..578badd68e 100644
--- a/chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc
 @@ -24,7 +24,7 @@
  #include "media/base/media_switches.h"
diff --git a/chromium/patches/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc b/chromium/patches/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc
index 3c502f4cbe..960d370f20 100644
--- a/chromium/patches/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc
 @@ -71,7 +71,7 @@ void CompressNavigationScreenshotOnWorke
  }
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
index dc78acd165..ed153a33d6 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/render_process_host_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/renderer_host/render_process_host_impl.cc
 @@ -229,7 +229,7 @@
  #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include <sys/resource.h>
  
  #include "components/services/font/public/mojom/font_service.mojom.h"  // nogncheck
-@@ -1184,7 +1184,7 @@ static constexpr size_t kUnknownPlatform
+@@ -1198,7 +1198,7 @@ static constexpr size_t kUnknownPlatform
  // to indicate failure and std::numeric_limits<size_t>::max() to indicate
  // unlimited.
  size_t GetPlatformProcessLimit() {
@@ -24,7 +24,7 @@ $NetBSD$
    struct rlimit limit;
    if (getrlimit(RLIMIT_NPROC, &limit) != 0)
      return kUnknownPlatformProcessLimit;
-@@ -1444,7 +1444,7 @@ RenderProcessHostImpl::IOThreadHostImpl:
+@@ -1458,7 +1458,7 @@ RenderProcessHostImpl::IOThreadHostImpl:
  
  void RenderProcessHostImpl::IOThreadHostImpl::SetPid(
      base::ProcessId child_pid) {
@@ -33,7 +33,7 @@ $NetBSD$
    child_thread_type_switcher_.SetPid(child_pid);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  }
-@@ -3809,7 +3809,7 @@ void RenderProcessHostImpl::AppendRender
+@@ -3834,7 +3834,7 @@ void RenderProcessHostImpl::AppendRender
    command_line->AppendSwitchASCII(switches::kRendererClientId,
                                    base::NumberToString(GetID().value()));
  
@@ -42,7 +42,7 @@ $NetBSD$
    // Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
    // for NV12 GPU memory buffer.
    if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
-@@ -3867,6 +3867,7 @@ void RenderProcessHostImpl::PropagateBro
+@@ -3892,6 +3892,7 @@ void RenderProcessHostImpl::PropagateBro
        switches::kDisableSkiaRuntimeOpts,
        switches::kDisableSpeechAPI,
        switches::kDisableThreadedCompositing,
@@ -50,7 +50,7 @@ $NetBSD$
        switches::kDisableV8IdleTasks,
        switches::kDisableVideoCaptureUseGpuMemoryBuffer,
        switches::kDomAutomationController,
-@@ -5864,7 +5865,7 @@ uint64_t RenderProcessHostImpl::GetPriva
+@@ -5889,7 +5890,7 @@ uint64_t RenderProcessHostImpl::GetPriva
    // - Win: https://crbug.com/707022 .
    uint64_t total_size = 0;
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.h b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.h
index 69bec2be56..232ac9fec2 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.h
+++ b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/render_process_host_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/renderer_host/render_process_host_impl.h
 @@ -107,7 +107,7 @@
  #include "media/fuchsia_media_codec_provider_impl.h"
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
index 83a169c90c..40ad704eb9 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
 @@ -56,7 +56,7 @@
  #include "content/browser/renderer_host/p2p/socket_dispatcher_host.h"
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc b/chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
index f93a495d2c..86ada27d96 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/render_view_host_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/renderer_host/render_view_host_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/renderer_host/render_view_host_impl.cc
-@@ -266,7 +266,7 @@ void RenderViewHostImpl::GetPlatformSpec
+@@ -267,7 +267,7 @@ void RenderViewHostImpl::GetPlatformSpec
    GetFontInfo(gfx::win::SystemFont::kStatus, &prefs->status_font_family_name,
                &prefs->status_font_height);
  
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
index 130544e3aa..7e2537eef4 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/renderer_host/render_widget_host_view_aura.cc
-@@ -134,7 +134,7 @@
+@@ -136,7 +136,7 @@
  #include "ui/gfx/win/gdi_util.h"
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/accessibility/platform/browser_accessibility_auralinux.h"
  #include "ui/base/ime/linux/text_edit_command_auralinux.h"
  #include "ui/base/ime/text_input_flags.h"
-@@ -580,7 +580,7 @@ gfx::NativeViewAccessible RenderWidgetHo
+@@ -582,7 +582,7 @@ gfx::NativeViewAccessible RenderWidgetHo
      return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot())
          ->GetCOM();
  
@@ -24,7 +24,7 @@ $NetBSD$
    ui::BrowserAccessibilityManager* manager =
        host()->GetOrCreateRootBrowserAccessibilityManager();
    if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -2070,7 +2070,7 @@ bool RenderWidgetHostViewAura::ShouldDoL
+@@ -2082,7 +2082,7 @@ bool RenderWidgetHostViewAura::ShouldDoL
    return host() && host()->delegate() && host()->delegate()->ShouldDoLearning();
  }
  
@@ -33,7 +33,7 @@ $NetBSD$
  bool RenderWidgetHostViewAura::SetCompositionFromExistingText(
      const gfx::Range& range,
      const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
-@@ -3167,7 +3167,7 @@ bool RenderWidgetHostViewAura::NeedsInpu
+@@ -3185,7 +3185,7 @@ bool RenderWidgetHostViewAura::NeedsInpu
  }
  
  bool RenderWidgetHostViewAura::NeedsMouseCapture() {
@@ -42,7 +42,7 @@ $NetBSD$
    return NeedsInputGrab();
  #else
    return false;
-@@ -3395,7 +3395,7 @@ void RenderWidgetHostViewAura::ForwardKe
+@@ -3413,7 +3413,7 @@ void RenderWidgetHostViewAura::ForwardKe
    if (!target_host)
      return;
  
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
index 0881dd1468..be709dc1e4 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
+++ b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/render_widget_host_view_aura.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/renderer_host/render_widget_host_view_aura.h
-@@ -303,7 +303,7 @@ class CONTENT_EXPORT RenderWidgetHostVie
+@@ -305,7 +305,7 @@ class CONTENT_EXPORT RenderWidgetHostVie
    ukm::SourceId GetClientSourceForMetrics() const override;
    bool ShouldDoLearning() override;
  
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
index 1841ca74f2..9ef58aaeb8 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
 @@ -631,7 +631,7 @@ bool RenderWidgetHostViewEventHandler::C
    if (event->type() == ui::EventType::kMouseExited) {
diff --git a/chromium/patches/patch-content_browser_sandbox__host__linux.cc b/chromium/patches/patch-content_browser_sandbox__host__linux.cc
index 7d3c1b796d..8c8ad543c7 100644
--- a/chromium/patches/patch-content_browser_sandbox__host__linux.cc
+++ b/chromium/patches/patch-content_browser_sandbox__host__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/sandbox_host_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/sandbox_host_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/sandbox_host_linux.cc
 @@ -45,6 +45,7 @@ void SandboxHostLinux::Init() {
    // Instead, it replies on a temporary socket provided by the caller.
diff --git a/chromium/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc b/chromium/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
index 458cda4205..8cd56f7903 100644
--- a/chromium/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
+++ b/chromium/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/scheduler/responsiveness/jank_monitor_impl.cc
 @@ -335,7 +335,7 @@ void JankMonitorImpl::ThreadExecutionSta
      // in context menus, among others). Simply ignore the mismatches for now.
diff --git a/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc b/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
index 3bdb2b93ee..b046db7609 100644
--- a/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
+++ b/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/scheduler/responsiveness/native_event_observer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/scheduler/responsiveness/native_event_observer.cc
 @@ -15,7 +15,7 @@
  
diff --git a/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h b/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h
index 529557b8e8..228e420307 100644
--- a/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h
+++ b/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/scheduler/responsiveness/native_event_observer.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/scheduler/responsiveness/native_event_observer.h
 @@ -18,7 +18,7 @@
  #include "content/public/browser/native_event_processor_observer_mac.h"
diff --git a/chromium/patches/patch-content_browser_service__host_utility__process__host.cc b/chromium/patches/patch-content_browser_service__host_utility__process__host.cc
index a73af1f644..db759327d1 100644
--- a/chromium/patches/patch-content_browser_service__host_utility__process__host.cc
+++ b/chromium/patches/patch-content_browser_service__host_utility__process__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/service_host/utility_process_host.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/service_host/utility_process_host.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/service_host/utility_process_host.cc
 @@ -66,7 +66,7 @@
  #include "content/browser/v8_snapshot_files.h"
diff --git a/chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc b/chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
index ca8af7f9d2..e299fe6d32 100644
--- a/chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
+++ b/chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/service_host/utility_process_host_receiver_bindings.cc
 @@ -10,7 +10,7 @@
  #include "content/public/common/content_client.h"
diff --git a/chromium/patches/patch-content_browser_service__host_utility__sandbox__delegate.cc b/chromium/patches/patch-content_browser_service__host_utility__sandbox__delegate.cc
index 72ae415ee6..15764a8bf0 100644
--- a/chromium/patches/patch-content_browser_service__host_utility__sandbox__delegate.cc
+++ b/chromium/patches/patch-content_browser_service__host_utility__sandbox__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/service_host/utility_sandbox_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/service_host/utility_sandbox_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/service_host/utility_sandbox_delegate.cc
 @@ -24,7 +24,7 @@
  #include "sandbox/policy/sandbox_type.h"
diff --git a/chromium/patches/patch-content_browser_shape__detection_shape__detection__service.cc b/chromium/patches/patch-content_browser_shape__detection_shape__detection__service.cc
index 9067a14bd8..e62d673e6f 100644
--- a/chromium/patches/patch-content_browser_shape__detection_shape__detection__service.cc
+++ b/chromium/patches/patch-content_browser_shape__detection_shape__detection__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/shape_detection/shape_detection_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/shape_detection/shape_detection_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/shape_detection/shape_detection_service.cc
 @@ -15,7 +15,7 @@
  #endif
diff --git a/chromium/patches/patch-content_browser_theme__helper.cc b/chromium/patches/patch-content_browser_theme__helper.cc
index 53a2913231..e13519a2a8 100644
--- a/chromium/patches/patch-content_browser_theme__helper.cc
+++ b/chromium/patches/patch-content_browser_theme__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/theme_helper.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/theme_helper.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/theme_helper.cc
 @@ -27,7 +27,7 @@ mojom::UpdateSystemColorInfoParamsPtr Ma
      ui::NativeTheme* native_theme) {
diff --git a/chromium/patches/patch-content_browser_v8__snapshot__files.cc b/chromium/patches/patch-content_browser_v8__snapshot__files.cc
index a79ff2aee4..3c056eea06 100644
--- a/chromium/patches/patch-content_browser_v8__snapshot__files.cc
+++ b/chromium/patches/patch-content_browser_v8__snapshot__files.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/v8_snapshot_files.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/v8_snapshot_files.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/v8_snapshot_files.cc
 @@ -41,7 +41,7 @@ void registerContextSnapshotAndroid(
  std::map<std::string, std::variant<base::FilePath, base::ScopedFD>>
diff --git a/chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc b/chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
index 577eba81cd..64f9d51687 100644
--- a/chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
+++ b/chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/web_contents/slow_web_preference_cache.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/web_contents/slow_web_preference_cache.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/web_contents/slow_web_preference_cache.cc
 @@ -17,7 +17,7 @@
  
diff --git a/chromium/patches/patch-content_browser_web__contents_web__contents__impl.cc b/chromium/patches/patch-content_browser_web__contents_web__contents__impl.cc
index 3fddc1e8e4..d71126b843 100644
--- a/chromium/patches/patch-content_browser_web__contents_web__contents__impl.cc
+++ b/chromium/patches/patch-content_browser_web__contents_web__contents__impl.cc
@@ -4,32 +4,32 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/web_contents/web_contents_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/web_contents/web_contents_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/web_contents/web_contents_impl.cc
-@@ -1380,7 +1380,7 @@ WebContentsImpl::WebContentsImpl(Browser
-       SlowWebPreferenceCache::GetInstance());
+@@ -1390,7 +1390,7 @@ WebContentsImpl::WebContentsImpl(Browser
    renderer_preferences_.caret_blink_interval =
        native_theme->caret_blink_interval();
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+-    BUILDFLAG(IS_WIN)
++    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    renderer_preferences_.use_overlay_scrollbar =
        native_theme->use_overlay_scrollbar();
  #endif
-@@ -12639,7 +12639,7 @@ void WebContentsImpl::OnNativeThemeUpdat
-   HandleColorRelatedStateChanges();
+@@ -12694,7 +12694,7 @@ void WebContentsImpl::OnNativeThemeUpdat
  
    const auto caret_blink_interval = observed_theme->caret_blink_interval();
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+-    BUILDFLAG(IS_WIN)
++    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    const auto use_overlay_scrollbar = observed_theme->use_overlay_scrollbar();
  #endif
    bool renderer_preference_changed = false;
-@@ -12647,7 +12647,7 @@ void WebContentsImpl::OnNativeThemeUpdat
-     renderer_preferences_.caret_blink_interval = caret_blink_interval;
+@@ -12703,7 +12703,7 @@ void WebContentsImpl::OnNativeThemeUpdat
      renderer_preference_changed = true;
    }
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+-    BUILDFLAG(IS_WIN)
++    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    if (renderer_preferences_.use_overlay_scrollbar != use_overlay_scrollbar) {
      renderer_preferences_.use_overlay_scrollbar = use_overlay_scrollbar;
      renderer_preference_changed = true;
diff --git a/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura.cc b/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura.cc
index bbbb66d012..c7775ece36 100644
--- a/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura.cc
+++ b/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/web_contents/web_contents_view_aura.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/web_contents/web_contents_view_aura.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/web_contents/web_contents_view_aura.cc
-@@ -189,7 +189,7 @@ class WebDragSourceAura : public content
+@@ -190,7 +190,7 @@ class WebDragSourceAura : public content
    raw_ptr<aura::Window> window_;
  };
  
@@ -15,7 +15,7 @@ $NetBSD$
  // Fill out the OSExchangeData with a file contents, synthesizing a name if
  // necessary.
  void PrepareDragForFileContents(const DropData& drop_data,
-@@ -269,7 +269,7 @@ void PrepareDragData(RenderFrameHost& so
+@@ -270,7 +270,7 @@ void PrepareDragData(RenderFrameHost& so
      PrepareDragForDownload(source_rfh, drop_data, provider);
    }
  #endif
@@ -24,7 +24,7 @@ $NetBSD$
    // We set the file contents before the URL because the URL also sets file
    // contents (to a .URL shortcut).  We want to prefer file content data over
    // a shortcut so we add it first.
-@@ -1473,7 +1473,7 @@ void WebContentsViewAura::OnMouseEvent(u
+@@ -1476,7 +1476,7 @@ void WebContentsViewAura::OnMouseEvent(u
      // Linux window managers like to handle raise-on-click themselves.  If we
      // raise-on-click manually, this may override user settings that prevent
      // focus-stealing.
diff --git a/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc b/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
index 8d673196aa..f6db235f6d 100644
--- a/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
+++ b/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/web_contents/web_contents_view_aura_unittest.cc
 @@ -55,7 +55,7 @@
  #include "ui/base/dragdrop/os_exchange_data_provider_non_backed.h"
diff --git a/chromium/patches/patch-content_browser_webui_web__ui__main__frame__observer.cc b/chromium/patches/patch-content_browser_webui_web__ui__main__frame__observer.cc
index a08bf56410..eb5e025c81 100644
--- a/chromium/patches/patch-content_browser_webui_web__ui__main__frame__observer.cc
+++ b/chromium/patches/patch-content_browser_webui_web__ui__main__frame__observer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/webui/web_ui_main_frame_observer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/webui/web_ui_main_frame_observer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/webui/web_ui_main_frame_observer.cc
 @@ -39,7 +39,7 @@ namespace {
  bool IsWebUIJavaScriptErrorReportingSupported() {
diff --git a/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc b/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
index 9dd4801868..0b35048a22 100644
--- a/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
+++ b/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/zygote_host/zygote_host_impl_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/zygote_host/zygote_host_impl_linux.cc
 @@ -20,8 +20,10 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h b/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
index 22946ee05c..6356165fc6 100644
--- a/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
+++ b/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/zygote_host/zygote_host_impl_linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/browser/zygote_host/zygote_host_impl_linux.h
 @@ -46,12 +46,14 @@ class CONTENT_EXPORT ZygoteHostImpl : pu
                       base::ScopedFD* control_fd,
diff --git a/chromium/patches/patch-content_child_BUILD.gn b/chromium/patches/patch-content_child_BUILD.gn
index 91f120f40a..d9c40306a2 100644
--- a/chromium/patches/patch-content_child_BUILD.gn
+++ b/chromium/patches/patch-content_child_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/child/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/child/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/child/BUILD.gn
 @@ -139,6 +139,13 @@ target(link_target_type, "child") {
      ]
diff --git a/chromium/patches/patch-content_child_child__process.cc b/chromium/patches/patch-content_child_child__process.cc
index 741183b78a..8740a17190 100644
--- a/chromium/patches/patch-content_child_child__process.cc
+++ b/chromium/patches/patch-content_child_child__process.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/child/child_process.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/child/child_process.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/child/child_process.cc
 @@ -37,7 +37,7 @@
  #include "content/common/android/cpu_time_metrics.h"
diff --git a/chromium/patches/patch-content_child_child__process.h b/chromium/patches/patch-content_child_child__process.h
index 0e473eca3f..5c7ed4cc02 100644
--- a/chromium/patches/patch-content_child_child__process.h
+++ b/chromium/patches/patch-content_child_child__process.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/child/child_process.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/child/child_process.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/child/child_process.h
 @@ -81,7 +81,7 @@ class CONTENT_EXPORT ChildProcess {
      return io_thread_runner_.get();
diff --git a/chromium/patches/patch-content_common_BUILD.gn b/chromium/patches/patch-content_common_BUILD.gn
index 5eeecf6db1..d10ed14714 100644
--- a/chromium/patches/patch-content_common_BUILD.gn
+++ b/chromium/patches/patch-content_common_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/common/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/common/BUILD.gn
 @@ -373,19 +373,28 @@ source_set("common") {
    }
diff --git a/chromium/patches/patch-content_common_features.cc b/chromium/patches/patch-content_common_features.cc
index 10cbba63a2..ea50d56471 100644
--- a/chromium/patches/patch-content_common_features.cc
+++ b/chromium/patches/patch-content_common_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/common/features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/common/features.cc
 @@ -223,7 +223,7 @@ BASE_FEATURE(kKillOnUnexpectedOriginHead
  BASE_FEATURE(kEmbeddingRequiresOptIn, base::FEATURE_DISABLED_BY_DEFAULT);
@@ -15,10 +15,10 @@ $NetBSD$
  BASE_FEATURE(kEnableDevToolsJsErrorReporting,
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -300,12 +300,12 @@ BASE_FEATURE_ENUM_PARAM(FontDataServiceT
-                         FontDataServiceTypefaceType::kDwrite,
-                         &font_data_service_typeface);
- #endif  // BUILDFLAG(IS_WIN)
+@@ -286,12 +286,12 @@ BASE_FEATURE(kFocusRenderWidgetHostViewA
+ // fetch fonts from the Browser's FontDataService. It is currently scoped to
+ // Linux and ChromeOS. See
+ // crbug.com/335680565.
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
  const base::FeatureParam<FontDataServiceTypefaceType>::Option
@@ -30,7 +30,7 @@ $NetBSD$
  BASE_FEATURE(kFontDataServiceLinux, base::FEATURE_ENABLED_BY_DEFAULT);
  BASE_FEATURE_ENUM_PARAM(FontDataServiceTypefaceType,
                          kFontDataServiceTypefaceType,
-@@ -331,11 +331,11 @@ BASE_FEATURE(kFontDataManagerPrewarming,
+@@ -317,11 +317,11 @@ BASE_FEATURE(kFontDataManagerPrewarming,
  BASE_FEATURE(kFontDataServiceForCSSLocalFonts,
               base::FEATURE_DISABLED_BY_DEFAULT);
  
@@ -38,9 +38,18 @@ $NetBSD$
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
  bool IsFontDataServiceEnabled() {
  #if BUILDFLAG(IS_WIN)
-   return base::FeatureList::IsEnabled(features::kFontDataServiceAllWebContents);
+   return true;
 -#elif BUILDFLAG(IS_LINUX)
 +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    return base::FeatureList::IsEnabled(features::kFontDataServiceLinux);
  #elif BUILDFLAG(IS_CHROMEOS)
    return base::FeatureList::IsEnabled(features::kFontDataServiceChromeOS);
+@@ -831,7 +831,7 @@ BASE_FEATURE(kStrictHighRankProcessLRU, 
+ // is handled at a different level and not through the interpretation of scroll
+ // events.
+ BASE_FEATURE(kTouchpadOverscrollHistoryNavigation,
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+              base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+              base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/chromium/patches/patch-content_common_features.h b/chromium/patches/patch-content_common_features.h
index c9232ae745..0d8fedcad6 100644
--- a/chromium/patches/patch-content_common_features.h
+++ b/chromium/patches/patch-content_common_features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/common/features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/common/features.h
 @@ -87,7 +87,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kEar
  #endif
@@ -15,10 +15,10 @@ $NetBSD$
  CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableDevToolsJsErrorReporting);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnforceGamepadPermissionsPolicy);
-@@ -115,8 +115,8 @@ enum class FontDataServiceTypefaceType {
- CONTENT_EXPORT BASE_DECLARE_FEATURE_PARAM(FontDataServiceTypefaceType,
-                                           kFontDataServiceTypefaceType);
- #endif  // BUILDFLAG(IS_WIN)
+@@ -105,8 +105,8 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(
+     kFocusRenderWidgetHostViewAndroidOnMouseDown);
+ #endif
+ 
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
@@ -26,7 +26,7 @@ $NetBSD$
  CONTENT_EXPORT BASE_DECLARE_FEATURE(kFontDataServiceLinux);
  #else
  CONTENT_EXPORT BASE_DECLARE_FEATURE(kFontDataServiceChromeOS);
-@@ -132,7 +132,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE_PARA
+@@ -122,7 +122,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE_PARA
  CONTENT_EXPORT BASE_DECLARE_FEATURE(kFontDataManagerPrewarming);
  CONTENT_EXPORT BASE_DECLARE_FEATURE(kFontDataServiceForCSSLocalFonts);
  
diff --git a/chromium/patches/patch-content_common_font__list__unittest.cc b/chromium/patches/patch-content_common_font__list__unittest.cc
index e4b8c0c339..99fbe7822e 100644
--- a/chromium/patches/patch-content_common_font__list__unittest.cc
+++ b/chromium/patches/patch-content_common_font__list__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/font_list_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/common/font_list_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/common/font_list_unittest.cc
-@@ -48,7 +48,7 @@ TEST(FontList, GetFontList) {
+@@ -50,7 +50,7 @@ TEST(FontList, GetFontList) {
          EXPECT_TRUE(HasFontWithName(fonts, "MS Gothic", "MS Gothic"));
          EXPECT_TRUE(HasFontWithName(fonts, "Segoe UI", "Segoe UI"));
          EXPECT_TRUE(HasFontWithName(fonts, "Verdana", "Verdana"));
diff --git a/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc b/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
index 4fce928027..bfc0430523 100644
--- a/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
+++ b/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/gpu_pre_sandbox_hook_bsd.cc.orig	2026-09-26 10:45:15.598874696 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig	2026-09-26 18:26:00.484489732 +0000
 +++ content/common/gpu_pre_sandbox_hook_bsd.cc
 @@ -0,0 +1,68 @@
 +// Copyright 2023 The Chromium Authors
diff --git a/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h b/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
index 25b13a1824..8203a20b01 100644
--- a/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
+++ b/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/gpu_pre_sandbox_hook_bsd.h.orig	2026-09-26 10:45:15.599006254 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.h.orig	2026-09-26 18:26:00.484593644 +0000
 +++ content/common/gpu_pre_sandbox_hook_bsd.h
 @@ -0,0 +1,20 @@
 +// Copyright 2017 The Chromium Authors
diff --git a/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__linux.h b/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__linux.h
index c8d1a56bd4..27d0f533b4 100644
--- a/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__linux.h
+++ b/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/gpu_pre_sandbox_hook_linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/common/gpu_pre_sandbox_hook_linux.h
 @@ -7,7 +7,15 @@
  
diff --git a/chromium/patches/patch-content_common_thread__type__switcher.mojom b/chromium/patches/patch-content_common_thread__type__switcher.mojom
index c12452e429..78a550d7e7 100644
--- a/chromium/patches/patch-content_common_thread__type__switcher.mojom
+++ b/chromium/patches/patch-content_common_thread__type__switcher.mojom
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/thread_type_switcher.mojom.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/common/thread_type_switcher.mojom.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/common/thread_type_switcher.mojom
 @@ -8,7 +8,7 @@ import "mojo/public/mojom/base/thread_ty
  
diff --git a/chromium/patches/patch-content_gpu_gpu__child__thread.cc b/chromium/patches/patch-content_gpu_gpu__child__thread.cc
index c2bb2f1600..123c9231d5 100644
--- a/chromium/patches/patch-content_gpu_gpu__child__thread.cc
+++ b/chromium/patches/patch-content_gpu_gpu__child__thread.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/gpu/gpu_child_thread.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/gpu/gpu_child_thread.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/gpu/gpu_child_thread.cc
 @@ -57,7 +57,7 @@
  #include "third_party/skia/include/ports/SkFontConfigInterface.h"
diff --git a/chromium/patches/patch-content_gpu_gpu__main.cc b/chromium/patches/patch-content_gpu_gpu__main.cc
index 4b6e46f52d..25ba4f81e4 100644
--- a/chromium/patches/patch-content_gpu_gpu__main.cc
+++ b/chromium/patches/patch-content_gpu_gpu__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/gpu/gpu_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/gpu/gpu_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/gpu/gpu_main.cc
 @@ -112,14 +112,18 @@
  #include "sandbox/win/src/sandbox.h"
diff --git a/chromium/patches/patch-content_public_browser_content__browser__client.cc b/chromium/patches/patch-content_public_browser_content__browser__client.cc
index b589464949..51a1704bd3 100644
--- a/chromium/patches/patch-content_public_browser_content__browser__client.cc
+++ b/chromium/patches/patch-content_public_browser_content__browser__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/public/browser/content_browser_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/public/browser/content_browser_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/public/browser/content_browser_client.cc
-@@ -1389,7 +1389,7 @@ bool ContentBrowserClient::ShouldRunOutO
+@@ -1396,7 +1396,7 @@ bool ContentBrowserClient::ShouldRunOutO
  // that can be adequately sandboxed.
  // Currently Android's network service will not run out of process or sandboxed,
  // so OutOfProcessSystemDnsResolution is not currently enabled on Android.
diff --git a/chromium/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h b/chromium/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h
index 676c20b7f7..34a10f7bd9 100644
--- a/chromium/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h
+++ b/chromium/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/public/browser/zygote_host/zygote_host_linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/public/browser/zygote_host/zygote_host_linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/public/browser/zygote_host/zygote_host_linux.h
 @@ -34,11 +34,13 @@ class ZygoteHost {
    // after the first render has been forked.
diff --git a/chromium/patches/patch-content_public_common_content__features.cc b/chromium/patches/patch-content_public_common_content__features.cc
index a921ad7514..a6fb974cf8 100644
--- a/chromium/patches/patch-content_public_common_content__features.cc
+++ b/chromium/patches/patch-content_public_common_content__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/public/common/content_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/public/common/content_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/public/common/content_features.cc
-@@ -155,7 +155,7 @@ BASE_FEATURE(kAttachUnownedInnerWebConte
+@@ -159,7 +159,7 @@ BASE_FEATURE(kAttachUnownedInnerWebConte
  
  // Runs the audio service in a separate process.
  BASE_FEATURE(kAudioServiceOutOfProcess,
@@ -15,7 +15,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -165,7 +165,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess,
+@@ -169,7 +169,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess,
  // Enables the audio-service sandbox. This feature has an effect only when the
  // kAudioServiceOutOfProcess feature is enabled.
  BASE_FEATURE(kAudioServiceSandbox,
@@ -24,7 +24,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1264,10 +1264,10 @@ BASE_FEATURE(kWebAssemblyTiering, base::
+@@ -1279,10 +1279,10 @@ BASE_FEATURE(kWebAssemblyTiering, base::
  
  // Enable WebAssembly trap handler.
  BASE_FEATURE(kWebAssemblyTrapHandler,
@@ -37,7 +37,7 @@ $NetBSD$
       defined(ARCH_CPU_ARM64))
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
-@@ -1328,7 +1328,11 @@ BASE_FEATURE(kWebUIInProcessResourceLoad
+@@ -1343,7 +1343,11 @@ BASE_FEATURE(kWebUIInProcessResourceLoad
  
  // Controls whether the WebUSB API is enabled:
  // https://wicg.github.io/webusb
diff --git a/chromium/patches/patch-content_public_common_content__switches.cc b/chromium/patches/patch-content_public_common_content__switches.cc
index 97963da47e..34f9c4c089 100644
--- a/chromium/patches/patch-content_public_common_content__switches.cc
+++ b/chromium/patches/patch-content_public_common_content__switches.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/public/common/content_switches.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/public/common/content_switches.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/public/common/content_switches.cc
-@@ -348,6 +348,8 @@ const char kEnableIsolatedWebAppsInRende
+@@ -351,6 +351,8 @@ const char kEnableIsolatedWebAppsInRende
  // builds.
  const char kEnableLogging[]                 = "enable-logging";
  
@@ -15,7 +15,7 @@ $NetBSD$
  // Enables the type, downlinkMax attributes of the NetInfo API. Also, enables
  // triggering of change attribute of the NetInfo API when there is a change in
  // the connection type.
-@@ -936,7 +938,7 @@ const char kPreventResizingContentsForTe
+@@ -939,7 +941,7 @@ const char kPreventResizingContentsForTe
      "prevent-resizing-contents-for-testing";
  #endif
  
diff --git a/chromium/patches/patch-content_public_common_content__switches.h b/chromium/patches/patch-content_public_common_content__switches.h
index ce0957f429..388794ae36 100644
--- a/chromium/patches/patch-content_public_common_content__switches.h
+++ b/chromium/patches/patch-content_public_common_content__switches.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/public/common/content_switches.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/public/common/content_switches.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/public/common/content_switches.h
-@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnable
+@@ -109,6 +109,7 @@ CONTENT_EXPORT extern const char kEnable
  CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
  CONTENT_EXPORT extern const char kEnableLCDText[];
  CONTENT_EXPORT extern const char kEnableLogging[];
@@ -14,7 +14,7 @@ $NetBSD$
  CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[];
  CONTENT_EXPORT extern const char kEnableCanvas2DLayers[];
  CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[];
-@@ -257,7 +258,7 @@ CONTENT_EXPORT extern const char kJavale
+@@ -258,7 +259,7 @@ CONTENT_EXPORT extern const char kJavale
  CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[];
  #endif
  
diff --git a/chromium/patches/patch-content_public_common_zygote_features.gni b/chromium/patches/patch-content_public_common_zygote_features.gni
index 33d39f8c5c..10a0ff7ce5 100644
--- a/chromium/patches/patch-content_public_common_zygote_features.gni
+++ b/chromium/patches/patch-content_public_common_zygote_features.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/public/common/zygote/features.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/public/common/zygote/features.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/public/common/zygote/features.gni
 @@ -2,4 +2,4 @@
  # Use of this source code is governed by a BSD-style license that can be
diff --git a/chromium/patches/patch-content_renderer_render__thread__impl.cc b/chromium/patches/patch-content_renderer_render__thread__impl.cc
index 0cff73b5be..f8651cfa4f 100644
--- a/chromium/patches/patch-content_renderer_render__thread__impl.cc
+++ b/chromium/patches/patch-content_renderer_render__thread__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/renderer/render_thread_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/renderer/render_thread_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/renderer/render_thread_impl.cc
-@@ -205,6 +205,8 @@
+@@ -206,6 +206,8 @@
  
  #if BUILDFLAG(IS_APPLE)
  #include <malloc/malloc.h>
@@ -15,7 +15,7 @@ $NetBSD$
  #else
  #include <malloc.h>
  #endif
-@@ -978,7 +980,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -979,7 +981,7 @@ media::GpuVideoAcceleratorFactories* Ren
            viz::command_buffer_metrics::ContextType::MEDIA);
  
    const bool enable_video_decode_accelerator =
@@ -24,7 +24,7 @@ $NetBSD$
        base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) &&
  #endif  // BUILDFLAG(IS_LINUX)
        !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) &&
-@@ -987,7 +989,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -988,7 +990,7 @@ media::GpuVideoAcceleratorFactories* Ren
         gpu::kGpuFeatureStatusEnabled);
  
    const bool enable_video_encode_accelerator =
diff --git a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc
index 21226def95..0c13142e79 100644
--- a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc
+++ b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/renderer/renderer_blink_platform_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/renderer/renderer_blink_platform_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/renderer/renderer_blink_platform_impl.cc
 @@ -122,13 +122,13 @@
  #include "third_party/blink/public/web/win/web_font_rendering.h"
diff --git a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
index 11fafc34b5..0a2ed35bc3 100644
--- a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
+++ b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/renderer/renderer_blink_platform_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/renderer/renderer_blink_platform_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/renderer/renderer_blink_platform_impl.h
 @@ -287,7 +287,7 @@ class CONTENT_EXPORT RendererBlinkPlatfo
                                 const gpu::GPUInfo& gpu_info) const;
diff --git a/chromium/patches/patch-content_renderer_renderer__main.cc b/chromium/patches/patch-content_renderer_renderer__main.cc
index f933d11691..71f4d64fb9 100644
--- a/chromium/patches/patch-content_renderer_renderer__main.cc
+++ b/chromium/patches/patch-content_renderer_renderer__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/renderer/renderer_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/renderer/renderer_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/renderer/renderer_main.cc
-@@ -181,7 +181,7 @@ int RendererMain(MainFunctionParams para
+@@ -177,7 +177,7 @@ int RendererMain(MainFunctionParams para
  
    InitializeSkia();
  
diff --git a/chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc b/chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
index c8d65fa1b6..a29b407643 100644
--- a/chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
+++ b/chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/renderer/renderer_main_platform_delegate_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/renderer/renderer_main_platform_delegate_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/renderer/renderer_main_platform_delegate_linux.cc
 @@ -44,6 +44,7 @@ bool RendererMainPlatformDelegate::Enabl
    // any renderer has been started.
diff --git a/chromium/patches/patch-content_services_devtools__media__encoding__service_BUILD.gn b/chromium/patches/patch-content_services_devtools__media__encoding__service_BUILD.gn
index d243f43ab3..b78497e5e3 100644
--- a/chromium/patches/patch-content_services_devtools__media__encoding__service_BUILD.gn
+++ b/chromium/patches/patch-content_services_devtools__media__encoding__service_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/services/devtools_media_encoding_service/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/services/devtools_media_encoding_service/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/services/devtools_media_encoding_service/BUILD.gn
 @@ -18,6 +18,7 @@ source_set("devtools_media_encoding_serv
      "//media/mojo/common",
diff --git a/chromium/patches/patch-content_shell_BUILD.gn b/chromium/patches/patch-content_shell_BUILD.gn
index e5140553e7..932a8b8f9a 100644
--- a/chromium/patches/patch-content_shell_BUILD.gn
+++ b/chromium/patches/patch-content_shell_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/shell/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/shell/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/shell/BUILD.gn
 @@ -1159,7 +1159,7 @@ group("content_shell_crash_test") {
    if (is_win) {
diff --git a/chromium/patches/patch-content_shell_app_shell__main__delegate.cc b/chromium/patches/patch-content_shell_app_shell__main__delegate.cc
index bd5c21bb33..da9038f22b 100644
--- a/chromium/patches/patch-content_shell_app_shell__main__delegate.cc
+++ b/chromium/patches/patch-content_shell_app_shell__main__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/shell/app/shell_main_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/shell/app/shell_main_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/shell/app/shell_main_delegate.cc
 @@ -305,7 +305,7 @@ void ShellMainDelegate::PreSandboxStartu
      // Reporting for sub-processes will be initialized in ZygoteForked.
diff --git a/chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc b/chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc
index a2730ffc3a..9b105906bc 100644
--- a/chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc
+++ b/chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/shell/browser/shell_browser_main_parts.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/shell/browser/shell_browser_main_parts.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/shell/browser/shell_browser_main_parts.cc
 @@ -50,7 +50,7 @@
  #include "net/base/network_change_notifier.h"
diff --git a/chromium/patches/patch-content_shell_browser_shell__platform__delegate__views.cc b/chromium/patches/patch-content_shell_browser_shell__platform__delegate__views.cc
index 7d04cfd648..0305646ea8 100644
--- a/chromium/patches/patch-content_shell_browser_shell__platform__delegate__views.cc
+++ b/chromium/patches/patch-content_shell_browser_shell__platform__delegate__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/shell/browser/shell_platform_delegate_views.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/shell/browser/shell_platform_delegate_views.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/shell/browser/shell_platform_delegate_views.cc
 @@ -374,7 +374,7 @@ void ShellPlatformDelegate::CreatePlatfo
        views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET);
diff --git a/chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc b/chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
index 37a0cb943f..407319e906 100644
--- a/chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
+++ b/chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/shell/renderer/shell_content_renderer_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/shell/renderer/shell_content_renderer_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/shell/renderer/shell_content_renderer_client.cc
 @@ -57,7 +57,7 @@
  #include "media/base/media_switches.h"
diff --git a/chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc b/chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc
index 1117dac6f3..28507c6d6e 100644
--- a/chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc
+++ b/chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/shell/utility/shell_content_utility_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/shell/utility/shell_content_utility_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/shell/utility/shell_content_utility_client.cc
 @@ -43,7 +43,7 @@
  #include "sandbox/policy/sandbox.h"
diff --git a/chromium/patches/patch-content_test_BUILD.gn b/chromium/patches/patch-content_test_BUILD.gn
index d341f78d94..8099ce5810 100644
--- a/chromium/patches/patch-content_test_BUILD.gn
+++ b/chromium/patches/patch-content_test_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/test/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/test/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/test/BUILD.gn
-@@ -1837,7 +1837,7 @@ test("content_browsertests") {
+@@ -1830,7 +1830,7 @@ test("content_browsertests") {
      "--disable-crashpad-for-testing",
    ]
  
diff --git a/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc b/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
index d586461710..c3ddc0e33a 100644
--- a/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
+++ b/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/utility/on_device_model/on_device_model_sandbox_init.cc
 @@ -18,16 +18,20 @@
  #include "services/on_device_model/ml/gpu_blocklist.h"  // nogncheck
diff --git a/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.h b/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
index b3f55de646..d2486ec779 100644
--- a/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
+++ b/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/utility/on_device_model/on_device_model_sandbox_init.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/utility/on_device_model/on_device_model_sandbox_init.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/utility/on_device_model/on_device_model_sandbox_init.h
 @@ -11,6 +11,10 @@
  #include "sandbox/policy/linux/sandbox_linux.h"
diff --git a/chromium/patches/patch-content_utility_services.cc b/chromium/patches/patch-content_utility_services.cc
index 4db95e7719..23042eec57 100644
--- a/chromium/patches/patch-content_utility_services.cc
+++ b/chromium/patches/patch-content_utility_services.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/utility/services.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/utility/services.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/utility/services.cc
-@@ -72,14 +72,14 @@
+@@ -71,14 +71,14 @@
  extern sandbox::TargetServices* g_utility_target_services;
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -23,7 +23,7 @@ $NetBSD$
  #include "services/shape_detection/public/mojom/shape_detection_service.mojom.h"  // nogncheck
  #include "services/shape_detection/shape_detection_service.h"  // nogncheck
  #endif  // BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) &&
-@@ -233,7 +233,7 @@ auto RunAudio(mojo::PendingReceiver<audi
+@@ -232,7 +232,7 @@ auto RunAudio(mojo::PendingReceiver<audi
        << "task_policy_set TASK_QOS_POLICY";
  #endif
  
@@ -32,7 +32,7 @@ $NetBSD$
    auto* command_line = base::CommandLine::ForCurrentProcess();
    if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) ==
        sandbox::mojom::Sandbox::kNoSandbox) {
-@@ -256,7 +256,7 @@ auto RunAudio(mojo::PendingReceiver<audi
+@@ -255,7 +255,7 @@ auto RunAudio(mojo::PendingReceiver<audi
  }
  
  #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
@@ -41,8 +41,8 @@ $NetBSD$
  auto RunShapeDetectionService(
      mojo::PendingReceiver<shape_detection::mojom::ShapeDetectionService>
          receiver) {
-@@ -417,7 +417,7 @@ void RegisterMainThreadServices(mojo::Se
-   }
+@@ -414,7 +414,7 @@ void RegisterMainThreadServices(mojo::Se
+   services.Add(RunOnDeviceModel);
  
  #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
 -                          (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
diff --git a/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc b/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
index eb71506ee6..9f580469da 100644
--- a/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/utility/speech/speech_recognition_sandbox_hook_linux.cc
 @@ -12,11 +12,14 @@
  #include "sandbox/linux/syscall_broker/broker_command.h"
diff --git a/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h b/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
index 5f6d40fa0b..b0122d6d01 100644
--- a/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
+++ b/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/utility/speech/speech_recognition_sandbox_hook_linux.h
 @@ -5,7 +5,13 @@
  #ifndef CONTENT_UTILITY_SPEECH_SPEECH_RECOGNITION_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc b/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
index 0de9b86867..58edc320a3 100644
--- a/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
+++ b/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/utility/utility_blink_platform_with_sandbox_support_impl.cc
 @@ -9,7 +9,7 @@
  
diff --git a/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h b/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
index 39c61fdda5..547a63b214 100644
--- a/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
+++ b/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/utility/utility_blink_platform_with_sandbox_support_impl.h
 @@ -38,7 +38,7 @@ class UtilityBlinkPlatformWithSandboxSup
  
diff --git a/chromium/patches/patch-content_utility_utility__main.cc b/chromium/patches/patch-content_utility_utility__main.cc
index babe7ed100..76a1ccf52d 100644
--- a/chromium/patches/patch-content_utility_utility__main.cc
+++ b/chromium/patches/patch-content_utility_utility__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/utility/utility_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/utility/utility_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/utility/utility_main.cc
 @@ -44,22 +44,31 @@
  #include "services/tracing/public/cpp/trace_startup.h"
diff --git a/chromium/patches/patch-content_utility_utility__thread__impl.cc b/chromium/patches/patch-content_utility_utility__thread__impl.cc
index 85af5d5bdd..7b825ed6e4 100644
--- a/chromium/patches/patch-content_utility_utility__thread__impl.cc
+++ b/chromium/patches/patch-content_utility_utility__thread__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/utility/utility_thread_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/utility/utility_thread_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/utility/utility_thread_impl.cc
 @@ -30,7 +30,7 @@
  #include "mojo/public/cpp/bindings/pending_receiver.h"
diff --git a/chromium/patches/patch-content_zygote_BUILD.gn b/chromium/patches/patch-content_zygote_BUILD.gn
index 687098e2c3..d3bd48841c 100644
--- a/chromium/patches/patch-content_zygote_BUILD.gn
+++ b/chromium/patches/patch-content_zygote_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/zygote/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/zygote/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/zygote/BUILD.gn
 @@ -4,7 +4,7 @@
  
diff --git a/chromium/patches/patch-content_zygote_zygote__linux.cc b/chromium/patches/patch-content_zygote_zygote__linux.cc
index 0c6fd78f1a..5525ab1b0c 100644
--- a/chromium/patches/patch-content_zygote_zygote__linux.cc
+++ b/chromium/patches/patch-content_zygote_zygote__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/zygote/zygote_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/zygote/zygote_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/zygote/zygote_linux.cc
 @@ -1,6 +1,7 @@
  // Copyright 2012 The Chromium Authors
diff --git a/chromium/patches/patch-content_zygote_zygote__main__linux.cc b/chromium/patches/patch-content_zygote_zygote__main__linux.cc
index da7987522a..a319b881cb 100644
--- a/chromium/patches/patch-content_zygote_zygote__main__linux.cc
+++ b/chromium/patches/patch-content_zygote_zygote__main__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/zygote/zygote_main_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- content/zygote/zygote_main_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ content/zygote/zygote_main_linux.cc
 @@ -11,7 +11,9 @@
  #include <stddef.h>
diff --git a/chromium/patches/patch-device_bluetooth_bluetooth__adapter.cc b/chromium/patches/patch-device_bluetooth_bluetooth__adapter.cc
index 847318b6ac..da3f100d07 100644
--- a/chromium/patches/patch-device_bluetooth_bluetooth__adapter.cc
+++ b/chromium/patches/patch-device_bluetooth_bluetooth__adapter.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- device/bluetooth/bluetooth_adapter.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- device/bluetooth/bluetooth_adapter.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ device/bluetooth/bluetooth_adapter.cc
 @@ -33,7 +33,7 @@ namespace device {
  BluetoothAdapter::ServiceOptions::ServiceOptions() = default;
diff --git a/chromium/patches/patch-device_bluetooth_cast__bluetooth.gni b/chromium/patches/patch-device_bluetooth_cast__bluetooth.gni
index 04aab463e0..fbbf714748 100644
--- a/chromium/patches/patch-device_bluetooth_cast__bluetooth.gni
+++ b/chromium/patches/patch-device_bluetooth_cast__bluetooth.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- device/bluetooth/cast_bluetooth.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- device/bluetooth/cast_bluetooth.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ device/bluetooth/cast_bluetooth.gni
 @@ -6,5 +6,5 @@ import("//build/config/features.gni")
  
diff --git a/chromium/patches/patch-device_fido_public_features.cc b/chromium/patches/patch-device_fido_public_features.cc
index 4d2be67c44..8e51e51b36 100644
--- a/chromium/patches/patch-device_fido_public_features.cc
+++ b/chromium/patches/patch-device_fido_public_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- device/fido/public/features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- device/fido/public/features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ device/fido/public/features.cc
 @@ -34,7 +34,7 @@ namespace device {
  // comment.
diff --git a/chromium/patches/patch-device_fido_public_features.h b/chromium/patches/patch-device_fido_public_features.h
index 473e00b1fd..09957da237 100644
--- a/chromium/patches/patch-device_fido_public_features.h
+++ b/chromium/patches/patch-device_fido_public_features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- device/fido/public/features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- device/fido/public/features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ device/fido/public/features.h
 @@ -14,7 +14,7 @@
  namespace device {
diff --git a/chromium/patches/patch-device_gamepad_BUILD.gn b/chromium/patches/patch-device_gamepad_BUILD.gn
index 57323bd6e4..843c38da1f 100644
--- a/chromium/patches/patch-device_gamepad_BUILD.gn
+++ b/chromium/patches/patch-device_gamepad_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- device/gamepad/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- device/gamepad/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ device/gamepad/BUILD.gn
 @@ -109,7 +109,7 @@ component("gamepad") {
        "hid_writer_linux.cc",
diff --git a/chromium/patches/patch-device_gamepad_gamepad__provider.cc b/chromium/patches/patch-device_gamepad_gamepad__provider.cc
index b55af088c8..f037d23ed3 100644
--- a/chromium/patches/patch-device_gamepad_gamepad__provider.cc
+++ b/chromium/patches/patch-device_gamepad_gamepad__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- device/gamepad/gamepad_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- device/gamepad/gamepad_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ device/gamepad/gamepad_provider.cc
 @@ -210,7 +210,7 @@ void GamepadProvider::Initialize(std::un
  
diff --git a/chromium/patches/patch-device_gamepad_hid__writer__linux.cc b/chromium/patches/patch-device_gamepad_hid__writer__linux.cc
index 84df80fba0..d0defc96ef 100644
--- a/chromium/patches/patch-device_gamepad_hid__writer__linux.cc
+++ b/chromium/patches/patch-device_gamepad_hid__writer__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- device/gamepad/hid_writer_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- device/gamepad/hid_writer_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ device/gamepad/hid_writer_linux.cc
 @@ -2,6 +2,8 @@
  // Use of this source code is governed by a BSD-style license that can be
diff --git a/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.cc b/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.cc
index f7cfb3bbf3..2f2814fc33 100644
--- a/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.cc
+++ b/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- device/gamepad/public/cpp/gamepad_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- device/gamepad/public/cpp/gamepad_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ device/gamepad/public/cpp/gamepad_features.cc
 @@ -34,7 +34,7 @@ BASE_FEATURE(kClaimDuplicateGamepadsProd
  BASE_FEATURE(kIgnorePS5GamepadsInWgi, base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.h b/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.h
index 968999c736..33fce7b0a1 100644
--- a/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.h
+++ b/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- device/gamepad/public/cpp/gamepad_features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- device/gamepad/public/cpp/gamepad_features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ device/gamepad/public/cpp/gamepad_features.h
 @@ -22,7 +22,7 @@ GAMEPAD_FEATURES_EXPORT BASE_DECLARE_FEA
  GAMEPAD_FEATURES_EXPORT BASE_DECLARE_FEATURE(kIgnorePS5GamepadsInWgi);
diff --git a/chromium/patches/patch-device_vr_openxr_openxr__device.cc b/chromium/patches/patch-device_vr_openxr_openxr__device.cc
new file mode 100644
index 0000000000..e58d009212
--- /dev/null
+++ b/chromium/patches/patch-device_vr_openxr_openxr__device.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- device/vr/openxr/openxr_device.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ device/vr/openxr/openxr_device.cc
+@@ -90,7 +90,7 @@ OpenXrDevice::OpenXrDevice(
+ 
+   // Only support WebGPU sessions if the feature flag is enabled; the Linux
+   // Vulkan binding does not support WebGPU sessions yet.
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+   if (base::FeatureList::IsEnabled(features::kWebXRWebGPUBinding)) {
+     device_data.supported_features.emplace_back(
+         mojom::XRSessionFeature::WEBGPU);
diff --git a/chromium/patches/patch-device_vr_openxr_openxr__platform.h b/chromium/patches/patch-device_vr_openxr_openxr__platform.h
new file mode 100644
index 0000000000..ea19cce5d6
--- /dev/null
+++ b/chromium/patches/patch-device_vr_openxr_openxr__platform.h
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- device/vr/openxr/openxr_platform.h.orig	2026-09-22 00:09:16.000000000 +0000
++++ device/vr/openxr/openxr_platform.h
+@@ -21,7 +21,7 @@
+ #elif BUILDFLAG(IS_ANDROID)
+ #include <EGL/egl.h>
+ #include <jni.h>
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <vulkan/vulkan_core.h>
+ #endif
+ 
diff --git a/chromium/patches/patch-device_vr_openxr_openxr__render__loop.h b/chromium/patches/patch-device_vr_openxr_openxr__render__loop.h
new file mode 100644
index 0000000000..f393eec897
--- /dev/null
+++ b/chromium/patches/patch-device_vr_openxr_openxr__render__loop.h
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- device/vr/openxr/openxr_render_loop.h.orig	2026-09-22 00:09:16.000000000 +0000
++++ device/vr/openxr/openxr_render_loop.h
+@@ -38,7 +38,7 @@
+ #include "third_party/openxr/src/include/openxr/openxr.h"
+ #include "ui/gfx/geometry/rect_f.h"
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/threading/thread.h"
+ #endif
+ 
+@@ -65,7 +65,7 @@ class XRThread : public base::android::J
+       : base::android::JavaHandlerThread(name) {}
+   ~XRThread() override = default;
+ };
+-#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class XRThread : public base::Thread {
+  public:
+   explicit XRThread(const char* name) : base::Thread(name) {}
diff --git a/chromium/patches/patch-device_vr_openxr_openxr__swapchain__info.cc b/chromium/patches/patch-device_vr_openxr_openxr__swapchain__info.cc
new file mode 100644
index 0000000000..97a920e8f1
--- /dev/null
+++ b/chromium/patches/patch-device_vr_openxr_openxr__swapchain__info.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- device/vr/openxr/openxr_swapchain_info.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ device/vr/openxr/openxr_swapchain_info.cc
+@@ -17,7 +17,7 @@ OpenXrSwapchainInfo::OpenXrSwapchainInfo
+ #elif BUILDFLAG(IS_ANDROID)
+ OpenXrSwapchainInfo::OpenXrSwapchainInfo(uint32_t texture)
+     : openxr_texture(texture) {}
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ OpenXrSwapchainInfo::OpenXrSwapchainInfo(VkImage vk_image)
+     : vk_image(vk_image) {}
+ #endif
diff --git a/chromium/patches/patch-device_vr_openxr_openxr__swapchain__info.h b/chromium/patches/patch-device_vr_openxr_openxr__swapchain__info.h
new file mode 100644
index 0000000000..463aac85c6
--- /dev/null
+++ b/chromium/patches/patch-device_vr_openxr_openxr__swapchain__info.h
@@ -0,0 +1,35 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- device/vr/openxr/openxr_swapchain_info.h.orig	2026-09-22 00:09:16.000000000 +0000
++++ device/vr/openxr/openxr_swapchain_info.h
+@@ -19,7 +19,7 @@
+ #include "ui/gl/scoped_egl_image.h"
+ #endif
+ 
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <vulkan/vulkan_core.h>
+ #endif
+ 
+@@ -32,7 +32,7 @@ struct OpenXrSwapchainInfo {
+   explicit OpenXrSwapchainInfo(ID3D11Texture2D*);
+ #elif BUILDFLAG(IS_ANDROID)
+   explicit OpenXrSwapchainInfo(uint32_t texture);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   explicit OpenXrSwapchainInfo(VkImage vk_image);
+ #endif
+   OpenXrSwapchainInfo();
+@@ -55,7 +55,7 @@ struct OpenXrSwapchainInfo {
+   // texture prior to submission.
+   Microsoft::WRL::ComPtr<ID3D11Texture2D> d3d11_shared_texture = nullptr;
+   Microsoft::WRL::ComPtr<ID3D11Fence> d3d11_fence;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   // The Vulkan image handle from the OpenXR swapchain.
+   VkImage vk_image = VK_NULL_HANDLE;
+ #elif BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc b/chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
index 4d9c31efa5..3eb73c2439 100644
--- a/chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
+++ b/chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
 @@ -139,7 +139,7 @@ void EnsureApiBrowserContextKeyedService
    MediaPerceptionAPIManager::GetFactoryInstance();
diff --git a/chromium/patches/patch-extensions_browser_api_messaging_message__service.cc b/chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
index 2725c62123..9bc0f20a66 100644
--- a/chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
+++ b/chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/browser/api/messaging/message_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- extensions/browser/api/messaging/message_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ extensions/browser/api/messaging/message_service.cc
-@@ -91,7 +91,7 @@ const char kReceivingEndIncompatibleMess
+@@ -92,7 +92,7 @@ const char kReceivingEndIncompatibleMess
      "Could not establish connection. Receiving end uses different message "
      "serialization format.";
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  const char kMissingPermissionError[] =
      "Access to native messaging requires nativeMessaging permission.";
  const char kProhibitedByPoliciesError[] =
-@@ -714,7 +714,7 @@ void MessageService::OpenChannelToNative
+@@ -734,7 +734,7 @@ void MessageService::OpenChannelToNative
      return;
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -23,4 +23,4 @@ $NetBSD$
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    bool has_permission = extension->permissions_data()->HasAPIPermission(
        mojom::APIPermissionID::kNativeMessaging);
-   if (!has_permission) {
+ 
diff --git a/chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc b/chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
index 74e0597b67..94dece9df7 100644
--- a/chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
+++ b/chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ extensions/browser/api/networking_private/networking_private_delegate_factory.cc
 @@ -12,7 +12,7 @@
  
diff --git a/chromium/patches/patch-extensions_browser_api_webstore__private_webstore__private__api.cc b/chromium/patches/patch-extensions_browser_api_webstore__private_webstore__private__api.cc
index 1145529fd3..a1bb0ff71c 100644
--- a/chromium/patches/patch-extensions_browser_api_webstore__private_webstore__private__api.cc
+++ b/chromium/patches/patch-extensions_browser_api_webstore__private_webstore__private__api.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/browser/api/webstore_private/webstore_private_api.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- extensions/browser/api/webstore_private/webstore_private_api.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ extensions/browser/api/webstore_private/webstore_private_api.cc
-@@ -1149,7 +1149,7 @@ void WebstorePrivateBeginInstallWithMani
+@@ -1190,7 +1190,7 @@ void WebstorePrivateBeginInstallWithMani
  #if BUILDFLAG(IS_CHROMEOS)
        RequestExtensionApproval(contents);
        return;
diff --git a/chromium/patches/patch-extensions_common_api___permission__features.json b/chromium/patches/patch-extensions_common_api___permission__features.json
index 9fa1b99ebd..f40a65f971 100644
--- a/chromium/patches/patch-extensions_common_api___permission__features.json
+++ b/chromium/patches/patch-extensions_common_api___permission__features.json
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/common/api/_permission_features.json.orig	2026-09-17 03:47:47.000000000 +0000
+--- extensions/common/api/_permission_features.json.orig	2026-09-22 00:09:16.000000000 +0000
 +++ extensions/common/api/_permission_features.json
 @@ -61,7 +61,7 @@
      "channel": "stable",
diff --git a/chromium/patches/patch-extensions_common_api_runtime.json b/chromium/patches/patch-extensions_common_api_runtime.json
index 8d69ddf073..2d81997218 100644
--- a/chromium/patches/patch-extensions_common_api_runtime.json
+++ b/chromium/patches/patch-extensions_common_api_runtime.json
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/common/api/runtime.json.orig	2026-09-17 03:47:47.000000000 +0000
+--- extensions/common/api/runtime.json.orig	2026-09-22 00:09:16.000000000 +0000
 +++ extensions/common/api/runtime.json
-@@ -85,7 +85,9 @@
+@@ -104,7 +104,9 @@
              {"name": "android", "description": "Specifies the Android operating system."},
              {"name": "cros", "description": "Specifies the Chrome operating system."},
              {"name": "linux", "description": "Specifies the Linux operating system."},
diff --git a/chromium/patches/patch-extensions_common_command.cc b/chromium/patches/patch-extensions_common_command.cc
index ed206dc11c..42716cee03 100644
--- a/chromium/patches/patch-extensions_common_command.cc
+++ b/chromium/patches/patch-extensions_common_command.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/common/command.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- extensions/common/command.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ extensions/common/command.cc
 @@ -117,7 +117,7 @@ std::string Command::CommandPlatform() {
    return ui::kKeybindingPlatformMac;
diff --git a/chromium/patches/patch-extensions_common_features_feature.cc b/chromium/patches/patch-extensions_common_features_feature.cc
index bb06cb4a95..22d5e1cce2 100644
--- a/chromium/patches/patch-extensions_common_features_feature.cc
+++ b/chromium/patches/patch-extensions_common_features_feature.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/common/features/feature.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- extensions/common/features/feature.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ extensions/common/features/feature.cc
-@@ -30,6 +30,8 @@ Feature::Platform Feature::GetCurrentPla
+@@ -32,6 +32,8 @@ Feature::Platform Feature::GetCurrentPla
    return WIN_PLATFORM;
  #elif BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS)
    return DESKTOP_ANDROID_PLATFORM;
diff --git a/chromium/patches/patch-extensions_renderer_bindings_api__binding__util.cc b/chromium/patches/patch-extensions_renderer_bindings_api__binding__util.cc
index 9ae12d25dc..f63be47294 100644
--- a/chromium/patches/patch-extensions_renderer_bindings_api__binding__util.cc
+++ b/chromium/patches/patch-extensions_renderer_bindings_api__binding__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/renderer/bindings/api_binding_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- extensions/renderer/bindings/api_binding_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ extensions/renderer/bindings/api_binding_util.cc
 @@ -142,7 +142,7 @@ void InvalidateContext(v8::Local<v8::Con
  std::string_view GetPlatformString() {
diff --git a/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc b/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
index a6fc9eaf14..79f4650489 100644
--- a/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
+++ b/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/renderer/bindings/argument_spec.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- extensions/renderer/bindings/argument_spec.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ extensions/renderer/bindings/argument_spec.cc
 @@ -18,6 +18,8 @@
  #include "gin/data_object_builder.h"
diff --git a/chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc b/chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
index 209708fc39..e18ad53fb4 100644
--- a/chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
+++ b/chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- google_apis/gcm/engine/heartbeat_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- google_apis/gcm/engine/heartbeat_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ google_apis/gcm/engine/heartbeat_manager.cc
 @@ -31,7 +31,7 @@ const int kMinClientHeartbeatIntervalMs 
  // Minimum time spent sleeping before we force a new heartbeat.
diff --git a/chromium/patches/patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc b/chromium/patches/patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc
index 3e7e512aec..e984eb3b3b 100644
--- a/chromium/patches/patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc
+++ b/chromium/patches/patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/client/internal/mappable_buffer_native_pixmap.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/client/internal/mappable_buffer_native_pixmap.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/client/internal/mappable_buffer_native_pixmap.cc
 @@ -64,7 +64,7 @@ MappableBufferNativePixmap::CreateFromHa
      viz::SharedImageFormat format,
diff --git a/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.cc b/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.cc
index 7841fa1e2a..6e69d186bc 100644
--- a/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.cc
+++ b/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/client/test_shared_image_interface.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/client/test_shared_image_interface.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/client/test_shared_image_interface.cc
-@@ -27,7 +27,7 @@
+@@ -28,7 +28,7 @@
  #include "ui/gfx/gpu_fence.h"
  #include "ui/gfx/gpu_memory_buffer_handle.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include <linux/memfd.h>
  #include <sys/mman.h>
  #include <unistd.h>
-@@ -426,7 +426,7 @@ TestSharedImageInterface::CreateSharedIm
+@@ -434,7 +434,7 @@ TestSharedImageInterface::CreateSharedIm
    return image;
  }
  
diff --git a/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.h b/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.h
index f2767b654c..601bf3f398 100644
--- a/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.h
+++ b/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/client/test_shared_image_interface.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/client/test_shared_image_interface.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/client/test_shared_image_interface.h
-@@ -136,7 +136,7 @@ class TestSharedImageInterface : public 
+@@ -138,7 +138,7 @@ class TestSharedImageInterface : public 
        bool premapped,
        const ClientSharedImage::AsyncMapInvokedCallback& callback);
  
diff --git a/chromium/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc b/chromium/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc
index 8374c68895..bc9e14c06b 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/dawn_context_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/service/dawn_context_provider.cc
 @@ -447,7 +447,7 @@ wgpu::BackendType DawnContextProvider::G
    }
diff --git a/chromium/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/chromium/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
index 5265c693ac..65409c79e4 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -3008,7 +3008,7 @@ std::unique_ptr<GLES2Decoder> GLES2Decod
+@@ -3009,7 +3009,7 @@ std::unique_ptr<GLES2Decoder> GLES2Decod
    }
  
  // Allow linux to run fuzzers.
diff --git a/chromium/patches/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc b/chromium/patches/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
index 4e3e29ee92..5827146f92 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc
 @@ -15,6 +15,18 @@ using ::testing::Return;
  using ::testing::SaveArg;
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
index ea8620a0e0..bd63a77da4 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_context_state.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/service/shared_context_state.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/service/shared_context_state.cc
-@@ -67,7 +67,7 @@
+@@ -68,7 +68,7 @@
  #include "gpu/vulkan/vulkan_implementation.h"
  #include "gpu/vulkan/vulkan_util.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "gpu/command_buffer/service/external_semaphore_pool.h"
  #endif
  
-@@ -304,7 +304,7 @@ SharedContextState::SharedContextState(
+@@ -305,7 +305,7 @@ SharedContextState::SharedContextState(
    ) {
      if (vk_context_provider_) {
  #if BUILDFLAG(ENABLE_VULKAN) && \
@@ -24,7 +24,7 @@ $NetBSD$
        external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this);
  #endif
      }
-@@ -345,7 +345,7 @@ SharedContextState::~SharedContextState(
+@@ -346,7 +346,7 @@ SharedContextState::~SharedContextState(
    }
  
  #if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
index 26df6d93e3..0f094c41d8 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_context_state.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/service/shared_context_state.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/service/shared_context_state.h
-@@ -246,7 +246,7 @@ class GPU_GLES2_EXPORT SharedContextStat
+@@ -254,7 +254,7 @@ class GPU_GLES2_EXPORT SharedContextStat
      return &memory_type_tracker_;
    }
  #if BUILDFLAG(ENABLE_VULKAN) && \
@@ -15,7 +15,7 @@ $NetBSD$
    ExternalSemaphorePool* external_semaphore_pool() {
      return external_semaphore_pool_.get();
    }
-@@ -414,7 +414,7 @@ class GPU_GLES2_EXPORT SharedContextStat
+@@ -426,7 +426,7 @@ class GPU_GLES2_EXPORT SharedContextStat
    bool disable_check_reset_status_throttling_for_test_ = false;
  
  #if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
index 1e57528bd7..0d4847be5c 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc
 @@ -20,7 +20,7 @@ namespace {
  // TODO(penghuang): verify the scanout is the right usage for video playback.
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc
index 109b1637e2..b9fac464a9 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_image/dawn_ozone_image_representation.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/service/shared_image/dawn_ozone_image_representation.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/service/shared_image/dawn_ozone_image_representation.cc
 @@ -199,6 +199,7 @@ void DawnOzoneImageRepresentation::EndAc
    if (!texture_) {
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
index 8f3f56ff24..c7ab4373a7 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
 @@ -56,7 +56,7 @@
  #include "ui/gl/gl_version_info.h"
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
index 5900d7a639..ed22502ac6 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
 @@ -152,7 +152,7 @@ bool IsFormatSupported(viz::SharedImageF
  
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc
index fac42812ed..1d4fd4e4a2 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_image/ozone_image_backing.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/service/shared_image/ozone_image_backing.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/service/shared_image/ozone_image_backing.cc
 @@ -500,7 +500,7 @@ std::unique_ptr<VulkanImageRepresentatio
      native_pixmap_handle.planes[1].offset = image_size.GetArea();
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
index 4426ab3208..6b30c5db93 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
 @@ -56,7 +56,7 @@
  #include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
@@ -33,7 +33,7 @@ $NetBSD$
    return gfx::GpuMemoryBufferType::NATIVE_PIXMAP;
  #elif BUILDFLAG(IS_WIN)
    return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE;
-@@ -323,7 +323,7 @@ SharedImageFactory::SharedImageFactory(
+@@ -332,7 +332,7 @@ SharedImageFactory::SharedImageFactory(
      factories_.push_back(std::move(ozone_factory));
    }
  
@@ -42,7 +42,7 @@ $NetBSD$
    if (gr_context_type_ == GrContextType::kVulkan
  #if BUILDFLAG(USE_WEBGPU_ON_VULKAN_VIA_GL_INTEROP)
        /* We support GL context for WebGPU gl-vulkan interop (on linux).*/
-@@ -1049,7 +1049,7 @@ void SharedImageFactory::LogGetFactoryFa
+@@ -1062,7 +1062,7 @@ void SharedImageFactory::LogGetFactoryFa
    }
  #endif  // BUILDFLAG(IS_ANDROID)
  
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
index 3b635a6166..1d95b0cc62 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -650,7 +650,7 @@ bool SharedImageManager::SupportsScanout
+@@ -656,7 +656,7 @@ bool SharedImageManager::SupportsScanout
    return true;
  #elif BUILDFLAG(IS_ANDROID)
    return true;
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
index f2f521a2b9..4572d4f5cb 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc
 @@ -205,7 +205,7 @@ bool WrappedSkImageBacking::Initialize(c
  
diff --git a/chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
index a6cf58f5f9..45641288c9 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1747,7 +1747,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreateP
+@@ -1751,7 +1751,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreateP
        backend_types = {wgpu::BackendType::D3D12};
  #elif BUILDFLAG(IS_APPLE)
        backend_types = {wgpu::BackendType::Metal};
@@ -15,7 +15,7 @@ $NetBSD$
        if (shared_context_state_->GrContextIsVulkan() ||
            webgpu_on_vk_gl_interop_ ||
            shared_context_state_->IsGraphiteDawnVulkan()) {
-@@ -2076,7 +2076,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -2080,7 +2080,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
    }
  
  #if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
diff --git a/chromium/patches/patch-gpu_config_gpu__control__list.cc b/chromium/patches/patch-gpu_config_gpu__control__list.cc
index c4c6728f3c..79b584fcd5 100644
--- a/chromium/patches/patch-gpu_config_gpu__control__list.cc
+++ b/chromium/patches/patch-gpu_config_gpu__control__list.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/config/gpu_control_list.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/config/gpu_control_list.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/config/gpu_control_list.cc
 @@ -837,7 +837,7 @@ GpuControlList::OsType GpuControlList::G
    return kOsAndroid;
diff --git a/chromium/patches/patch-gpu_config_gpu__finch__features.cc b/chromium/patches/patch-gpu_config_gpu__finch__features.cc
index 7dc65d229a..2163923d20 100644
--- a/chromium/patches/patch-gpu_config_gpu__finch__features.cc
+++ b/chromium/patches/patch-gpu_config_gpu__finch__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/config/gpu_finch_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/config/gpu_finch_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/config/gpu_finch_features.cc
 @@ -194,7 +194,7 @@ const base::FeatureParam<std::string>
  // of associating with an unused IPC::Channel.
@@ -15,7 +15,7 @@ $NetBSD$
  // Feature flag to control whether SharedImageStub sequence uses high priority
  // on ChromeOS and Linux. Enabled by default.
  BASE_FEATURE(kSharedImageStubHighPriority, base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -513,7 +513,7 @@ BASE_FEATURE(kGPUDriverBugListTestGroup,
+@@ -522,7 +522,7 @@ BASE_FEATURE(kGPUDriverBugListTestGroup,
  const base::FeatureParam<int> kGPUDriverBugListTestGroupId{
      &kGPUDriverBugListTestGroup, "test_group", 0};
  
diff --git a/chromium/patches/patch-gpu_config_gpu__finch__features.h b/chromium/patches/patch-gpu_config_gpu__finch__features.h
index 64f93097f1..257fa1e2c3 100644
--- a/chromium/patches/patch-gpu_config_gpu__finch__features.h
+++ b/chromium/patches/patch-gpu_config_gpu__finch__features.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/config/gpu_finch_features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/config/gpu_finch_features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/config/gpu_finch_features.h
-@@ -192,7 +192,7 @@ GPU_CONFIG_EXPORT BASE_DECLARE_FEATURE(k
+@@ -196,7 +196,7 @@ GPU_CONFIG_EXPORT BASE_DECLARE_FEATURE(k
  
  GPU_CONFIG_EXPORT BASE_DECLARE_FEATURE(kRemoveGPULegacyIPC);
  
diff --git a/chromium/patches/patch-gpu_config_gpu__info__collector.cc b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
index 07cba167eb..685bdff98b 100644
--- a/chromium/patches/patch-gpu_config_gpu__info__collector.cc
+++ b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/config/gpu_info_collector.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/config/gpu_info_collector.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/config/gpu_info_collector.cc
 @@ -363,7 +363,7 @@ void ReportWebGPUAdapterMetrics(dawn::na
  
diff --git a/chromium/patches/patch-gpu_config_gpu__test__config.cc b/chromium/patches/patch-gpu_config_gpu__test__config.cc
index a9ea5983a1..8a9d54d35c 100644
--- a/chromium/patches/patch-gpu_config_gpu__test__config.cc
+++ b/chromium/patches/patch-gpu_config_gpu__test__config.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/config/gpu_test_config.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/config/gpu_test_config.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/config/gpu_test_config.cc
 @@ -27,7 +27,7 @@ namespace {
  GPUTestConfig::OS GetCurrentOS() {
diff --git a/chromium/patches/patch-gpu_ipc_service_gpu__init.cc b/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
index 288172dc55..23fc6632c0 100644
--- a/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
+++ b/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/ipc/service/gpu_init.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/ipc/service/gpu_init.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/ipc/service/gpu_init.cc
 @@ -171,7 +171,7 @@ void InitializePlatformOverlaySettings(G
  
@@ -15,7 +15,7 @@ $NetBSD$
    if (gpu_info.gpu.vendor_id != 0x10de ||  // NVIDIA
        gpu_info.gpu.driver_vendor != "NVIDIA")
      return true;
-@@ -433,7 +433,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -441,7 +441,7 @@ bool GpuInit::InitializeAndStartSandbox(
    enable_watchdog = false;
  #endif
  
@@ -24,7 +24,7 @@ $NetBSD$
    bool gpu_sandbox_start_early = gpu_preferences_.gpu_sandbox_start_early;
  #else   // !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
    // For some reasons MacOSX's VideoToolbox might crash when called after
-@@ -472,7 +472,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -480,7 +480,7 @@ bool GpuInit::InitializeAndStartSandbox(
    }
  
    bool attempted_startsandbox = false;
@@ -33,7 +33,7 @@ $NetBSD$
    // On Chrome OS ARM Mali, GPU driver userspace creates threads when
    // initializing a GL context, so start the sandbox early.
    // TODO(zmo): Need to collect OS version before this.
-@@ -515,7 +515,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -523,7 +523,7 @@ bool GpuInit::InitializeAndStartSandbox(
      }
    }
  
@@ -42,7 +42,7 @@ $NetBSD$
    // The ContentSandboxHelper is currently the only one implementation of
    // GpuSandboxHelper and it has no dependency. Except on Linux where
    // VaapiWrapper checks the GL implementation to determine which display
-@@ -574,7 +574,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -582,7 +582,7 @@ bool GpuInit::InitializeAndStartSandbox(
            command_line, gpu_feature_info_,
            gpu_preferences_.disable_software_rasterizer, false);
        if (gl_use_swiftshader_) {
@@ -51,7 +51,7 @@ $NetBSD$
          VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly "
                  << "on Linux";
          return false;
-@@ -795,7 +795,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -803,7 +803,7 @@ bool GpuInit::InitializeAndStartSandbox(
      }
    }
  
@@ -60,7 +60,7 @@ $NetBSD$
    // Driver may create a compatibility profile context when collect graphics
    // information on Linux platform. Try to collect graphics information
    // based on core profile context after disabling platform extensions.
-@@ -870,7 +870,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -878,7 +878,7 @@ bool GpuInit::InitializeAndStartSandbox(
        }
      }
    }
@@ -69,7 +69,7 @@ $NetBSD$
      (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
    if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
      // https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1100,7 +1100,7 @@ void GpuInit::InitializeInProcess(base::
+@@ -1108,7 +1108,7 @@ void GpuInit::InitializeInProcess(base::
    }
    bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled;
  
@@ -78,7 +78,7 @@ $NetBSD$
      (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
    if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
      // https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1156,7 +1156,7 @@ void GpuInit::InitializeInProcess(base::
+@@ -1164,7 +1164,7 @@ void GpuInit::InitializeInProcess(base::
      }
    }
  
diff --git a/chromium/patches/patch-gpu_ipc_service_shared__image__stub.cc b/chromium/patches/patch-gpu_ipc_service_shared__image__stub.cc
index 188e40fb1f..1c8f6f33aa 100644
--- a/chromium/patches/patch-gpu_ipc_service_shared__image__stub.cc
+++ b/chromium/patches/patch-gpu_ipc_service_shared__image__stub.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/ipc/service/shared_image_stub.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/ipc/service/shared_image_stub.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/ipc/service/shared_image_stub.cc
 @@ -48,7 +48,7 @@ SharedImageStub::SharedImageStub(GpuChan
        command_buffer_id_(
diff --git a/chromium/patches/patch-gpu_ipc_service_x__util.h b/chromium/patches/patch-gpu_ipc_service_x__util.h
index 605dc09a6d..207bc1c5a8 100644
--- a/chromium/patches/patch-gpu_ipc_service_x__util.h
+++ b/chromium/patches/patch-gpu_ipc_service_x__util.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/ipc/service/x_util.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/ipc/service/x_util.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/ipc/service/x_util.h
 @@ -12,7 +12,7 @@
  #include "gpu/ipc/service/gpu_config.h"
diff --git a/chromium/patches/patch-gpu_vulkan_generate__bindings.py b/chromium/patches/patch-gpu_vulkan_generate__bindings.py
index 475aa1b088..1ce072b820 100644
--- a/chromium/patches/patch-gpu_vulkan_generate__bindings.py
+++ b/chromium/patches/patch-gpu_vulkan_generate__bindings.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/vulkan/generate_bindings.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/vulkan/generate_bindings.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/vulkan/generate_bindings.py
 @@ -271,7 +271,7 @@ VULKAN_DEVICE_FUNCTIONS = [
      ]
diff --git a/chromium/patches/patch-gpu_vulkan_semaphore__handle.cc b/chromium/patches/patch-gpu_vulkan_semaphore__handle.cc
index b322bced9d..2fd96718d8 100644
--- a/chromium/patches/patch-gpu_vulkan_semaphore__handle.cc
+++ b/chromium/patches/patch-gpu_vulkan_semaphore__handle.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/vulkan/semaphore_handle.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/vulkan/semaphore_handle.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/vulkan/semaphore_handle.cc
 @@ -39,7 +39,7 @@ SemaphoreHandle::SemaphoreHandle(gfx::Gp
    // https://fuchsia.dev/reference/fidl/fuchsia.ui.scenic.
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
index bb053f7ef5..d5f19fb84e 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/vulkan/vulkan_device_queue.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/vulkan/vulkan_device_queue.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/vulkan/vulkan_device_queue.cc
 @@ -141,7 +141,7 @@ bool VulkanDeviceQueue::Initialize(
  
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
index 2e554dba22..3a9ed6e608 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/vulkan/vulkan_device_queue.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/vulkan/vulkan_device_queue.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/vulkan/vulkan_device_queue.h
 @@ -189,7 +189,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDev
  #endif
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc b/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
index dba8e4b0fe..25eed9af7c 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/vulkan/vulkan_function_pointers.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/vulkan/vulkan_function_pointers.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/vulkan/vulkan_function_pointers.cc
 @@ -1297,7 +1297,7 @@ bool VulkanFunctionPointers::BindDeviceF
      }
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h b/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h
index bcf851e7c9..f7a6d1175e 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/vulkan/vulkan_function_pointers.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/vulkan/vulkan_function_pointers.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/vulkan/vulkan_function_pointers.h
 @@ -391,7 +391,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFu
    VulkanFunction<PFN_vkGetSwapchainImagesKHR> vkGetSwapchainImagesKHR;
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__image.h b/chromium/patches/patch-gpu_vulkan_vulkan__image.h
index 24f1f11447..0a16671a5a 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__image.h
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__image.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/vulkan/vulkan_image.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/vulkan/vulkan_image.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/vulkan/vulkan_image.h
 @@ -82,7 +82,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanIma
        VkImageUsageFlags usage,
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__util.cc b/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
index 8cc1491363..734f1f184f 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/vulkan/vulkan_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- gpu/vulkan/vulkan_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ gpu/vulkan/vulkan_util.cc
 @@ -278,7 +278,7 @@ bool CheckVulkanCompatibilities(
      }
diff --git a/chromium/patches/patch-headless_BUILD.gn b/chromium/patches/patch-headless_BUILD.gn
index 4c240c5905..3d3bceda20 100644
--- a/chromium/patches/patch-headless_BUILD.gn
+++ b/chromium/patches/patch-headless_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- headless/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- headless/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ headless/BUILD.gn
 @@ -809,7 +809,7 @@ component("headless_shell_lib") {
      "//v8",
diff --git a/chromium/patches/patch-headless_lib_browser_headless__browser__impl.cc b/chromium/patches/patch-headless_lib_browser_headless__browser__impl.cc
index be0285aa51..609d82b1c1 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__browser__impl.cc
+++ b/chromium/patches/patch-headless_lib_browser_headless__browser__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- headless/lib/browser/headless_browser_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- headless/lib/browser/headless_browser_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ headless/lib/browser/headless_browser_impl.cc
 @@ -37,7 +37,7 @@
  #include "components/os_crypt/async/browser/keychain_key_provider.h"
diff --git a/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h b/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
index 401a901d8f..40ad3e7f17 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
+++ b/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- headless/lib/browser/headless_content_browser_client.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- headless/lib/browser/headless_content_browser_client.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ headless/lib/browser/headless_content_browser_client.h
 @@ -48,7 +48,7 @@ class HeadlessContentBrowserClient : pub
    CreateDevToolsManagerDelegate() override;
diff --git a/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc b/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
index a2702c7a77..39759699c6 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
+++ b/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- headless/lib/browser/headless_web_contents_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- headless/lib/browser/headless_web_contents_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ headless/lib/browser/headless_web_contents_impl.cc
 @@ -76,7 +76,7 @@ BASE_FEATURE(kPrerender2InHeadlessMode, 
  namespace {
diff --git a/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc b/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
index c944fa377d..a53ca1b34c 100644
--- a/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
+++ b/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- headless/lib/headless_content_main_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- headless/lib/headless_content_main_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ headless/lib/headless_content_main_delegate.cc
 @@ -407,7 +407,7 @@ void HeadlessContentMainDelegate::InitCr
    if (process_type != ::switches::kZygoteProcess) {
diff --git a/chromium/patches/patch-ipc_ipc__channel.cc b/chromium/patches/patch-ipc_ipc__channel.cc
index a6bc391b47..55be5765ea 100644
--- a/chromium/patches/patch-ipc_ipc__channel.cc
+++ b/chromium/patches/patch-ipc_ipc__channel.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ipc/ipc_channel.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ipc/ipc_channel.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ipc/ipc_channel.cc
 @@ -34,7 +34,7 @@ namespace IPC {
  
diff --git a/chromium/patches/patch-ipc_ipc__channel.h b/chromium/patches/patch-ipc_ipc__channel.h
index b84ae0b812..6db413dd56 100644
--- a/chromium/patches/patch-ipc_ipc__channel.h
+++ b/chromium/patches/patch-ipc_ipc__channel.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ipc/ipc_channel.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ipc/ipc_channel.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ipc/ipc_channel.h
 @@ -165,7 +165,7 @@ class COMPONENT_EXPORT(IPC) Channel fina
    void OnAssociatedInterfaceRequest(
diff --git a/chromium/patches/patch-ipc_param__traits__utils.h b/chromium/patches/patch-ipc_param__traits__utils.h
index 7564d92830..4f86db1c19 100644
--- a/chromium/patches/patch-ipc_param__traits__utils.h
+++ b/chromium/patches/patch-ipc_param__traits__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ipc/param_traits_utils.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ipc/param_traits_utils.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ipc/param_traits_utils.h
 @@ -174,7 +174,7 @@ struct ParamTraits<unsigned int> {
  // Since we want to support Android 32<>64 bit IPC, as long as we don't have
diff --git a/chromium/patches/patch-media_BUILD.gn b/chromium/patches/patch-media_BUILD.gn
index 080d9887c6..3c38c3e740 100644
--- a/chromium/patches/patch-media_BUILD.gn
+++ b/chromium/patches/patch-media_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/BUILD.gn
-@@ -105,6 +105,12 @@ config("media_config") {
+@@ -107,6 +107,12 @@ config("media_config") {
        defines += [ "DLOPEN_PULSEAUDIO" ]
      }
    }
diff --git a/chromium/patches/patch-media_audio_BUILD.gn b/chromium/patches/patch-media_audio_BUILD.gn
index 08b6fbca12..5011f61e1b 100644
--- a/chromium/patches/patch-media_audio_BUILD.gn
+++ b/chromium/patches/patch-media_audio_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/audio/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/audio/BUILD.gn
 @@ -290,10 +290,35 @@ source_set("audio") {
      deps += [ "//media/base/android:media_jni_headers" ]
diff --git a/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc b/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
index ee209fa6f7..8f43c40dc3 100644
--- a/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
+++ b/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/alsa/audio_manager_alsa.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/audio/alsa/audio_manager_alsa.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/audio/alsa/audio_manager_alsa.cc
 @@ -106,7 +106,9 @@ bool AudioManagerAlsa::GetAlsaAudioDevic
    // Loop through the physical sound cards to get ALSA device hints.
diff --git a/chromium/patches/patch-media_audio_audio__input__device.cc b/chromium/patches/patch-media_audio_audio__input__device.cc
index 2a570b2aca..03d5241cb0 100644
--- a/chromium/patches/patch-media_audio_audio__input__device.cc
+++ b/chromium/patches/patch-media_audio_audio__input__device.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/audio_input_device.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/audio/audio_input_device.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/audio/audio_input_device.cc
 @@ -269,7 +269,7 @@ void AudioInputDevice::OnStreamCreated(
  // here. See comments in AliveChecker and PowerObserverHelper for details and
diff --git a/chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc b/chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc
index 16c5c3c018..7c0519e693 100644
--- a/chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc
+++ b/chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/audio_output_proxy_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/audio/audio_output_proxy_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/audio/audio_output_proxy_unittest.cc
 @@ -445,7 +445,11 @@ class AudioOutputProxyTest : public test
      // |stream| is closed at this point. Start() should reopen it again.
diff --git a/chromium/patches/patch-media_audio_pulse_pulse__util.cc b/chromium/patches/patch-media_audio_pulse_pulse__util.cc
index 94366c352f..9f6013a9c7 100644
--- a/chromium/patches/patch-media_audio_pulse_pulse__util.cc
+++ b/chromium/patches/patch-media_audio_pulse_pulse__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/pulse/pulse_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/audio/pulse/pulse_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/audio/pulse/pulse_util.cc
 @@ -45,8 +45,12 @@ constexpr char kBrowserDisplayName[] = "
  
diff --git a/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc b/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
index 9a15d7d352..dc285558da 100644
--- a/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
+++ b/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/sndio/audio_manager_sndio.cc.orig	2026-09-26 10:45:15.668581807 +0000
+--- media/audio/sndio/audio_manager_sndio.cc.orig	2026-09-26 18:26:00.502604749 +0000
 +++ media/audio/sndio/audio_manager_sndio.cc
 @@ -0,0 +1,217 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h b/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h
index bf16b4267a..75b52b7486 100644
--- a/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h
+++ b/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/sndio/audio_manager_sndio.h.orig	2026-09-26 10:45:15.668981301 +0000
+--- media/audio/sndio/audio_manager_sndio.h.orig	2026-09-26 18:26:00.502722637 +0000
 +++ media/audio/sndio/audio_manager_sndio.h
 @@ -0,0 +1,66 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_audio_sndio_sndio__input.cc b/chromium/patches/patch-media_audio_sndio_sndio__input.cc
index 6a3262f568..d5553de86d 100644
--- a/chromium/patches/patch-media_audio_sndio_sndio__input.cc
+++ b/chromium/patches/patch-media_audio_sndio_sndio__input.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/sndio/sndio_input.cc.orig	2026-09-26 10:45:15.669090197 +0000
+--- media/audio/sndio/sndio_input.cc.orig	2026-09-26 18:26:00.502825096 +0000
 +++ media/audio/sndio/sndio_input.cc
-@@ -0,0 +1,202 @@
+@@ -0,0 +1,203 @@
 +// Copyright 2013 The Chromium Authors. All rights reserved.
 +// Use of this source code is governed by a BSD-style license that can be
 +// found in the LICENSE file.
@@ -200,8 +200,9 @@ $NetBSD$
 +      params.sample_rate());
 +
 +    // push into bus
-+    audio_bus->FromInterleaved<SignedInt16SampleTypeTraits>(reinterpret_cast<int16_t*>(buffer), nframes);
-+
++    audio_bus->FromInterleaved<SignedInt16SampleTypeTraits>(
++        base::span<const int16_t>(reinterpret_cast<int16_t*>(buffer),
++                                   static_cast<size_t>(nframes * params.channels())));
 +
 +    // invoke callback
 +    callback->OnData(audio_bus.get(), base::TimeTicks::Now() - delay, 1., {});
diff --git a/chromium/patches/patch-media_audio_sndio_sndio__input.h b/chromium/patches/patch-media_audio_sndio_sndio__input.h
index 062739b19b..e37900c4e0 100644
--- a/chromium/patches/patch-media_audio_sndio_sndio__input.h
+++ b/chromium/patches/patch-media_audio_sndio_sndio__input.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/sndio/sndio_input.h.orig	2026-09-26 10:45:15.669205184 +0000
+--- media/audio/sndio/sndio_input.h.orig	2026-09-26 18:26:00.502946131 +0000
 +++ media/audio/sndio/sndio_input.h
 @@ -0,0 +1,91 @@
 +// Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_audio_sndio_sndio__output.cc b/chromium/patches/patch-media_audio_sndio_sndio__output.cc
index aefac67a81..a37ee004fe 100644
--- a/chromium/patches/patch-media_audio_sndio_sndio__output.cc
+++ b/chromium/patches/patch-media_audio_sndio_sndio__output.cc
@@ -4,13 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/sndio/sndio_output.cc.orig	2026-09-26 10:45:15.675700602 +0000
+--- media/audio/sndio/sndio_output.cc.orig	2026-09-26 18:26:00.503049010 +0000
 +++ media/audio/sndio/sndio_output.cc
-@@ -0,0 +1,189 @@
+@@ -0,0 +1,194 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
 +// Use of this source code is governed by a BSD-style license that can be
 +// found in the LICENSE file.
 +
++#include "base/containers/span.h"
 +#include "base/logging.h"
 +#include "base/time/time.h"
 +#include "base/time/default_tick_clock.h"
@@ -174,12 +175,16 @@ $NetBSD$
 +    const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay,
 +	params.sample_rate());
 +    count = source->OnMoreData(delay, base::TimeTicks::Now(), {}, audio_bus.get());
-+    audio_bus->ToInterleaved<SignedInt16SampleTypeTraits>(count, reinterpret_cast<int16_t*>(buffer));
 +    if (count == 0) {
 +      // We have to submit something to the device
 +      count = audio_bus->frames();
 +      memset(buffer, 0, count * params.GetBytesPerFrame(kSampleFormat));
 +      LOG(WARNING) << "No data to play, running empty cycle.";
++    } else {
++      audio_bus->ToInterleavedBytesPartial<SignedInt16SampleTypeTraits>(
++          /*read_offset=*/0u,
++          base::span(reinterpret_cast<uint8_t*>(buffer),
++		     static_cast<size_t>(count * params.GetBytesPerFrame(kSampleFormat))));
 +    }
 +
 +    // Submit data to the device
diff --git a/chromium/patches/patch-media_audio_sndio_sndio__output.h b/chromium/patches/patch-media_audio_sndio_sndio__output.h
index 2fe54627cb..b47a5e2e26 100644
--- a/chromium/patches/patch-media_audio_sndio_sndio__output.h
+++ b/chromium/patches/patch-media_audio_sndio_sndio__output.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/sndio/sndio_output.h.orig	2026-09-26 10:45:15.675846688 +0000
+--- media/audio/sndio/sndio_output.h.orig	2026-09-26 18:26:00.503170025 +0000
 +++ media/audio/sndio/sndio_output.h
 @@ -0,0 +1,88 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_base_audio__bus.h b/chromium/patches/patch-media_base_audio__bus.h
deleted file mode 100644
index 288a0ea7fc..0000000000
--- a/chromium/patches/patch-media_base_audio__bus.h
+++ /dev/null
@@ -1,237 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- media/base/audio_bus.h.orig	2026-09-17 03:47:47.000000000 +0000
-+++ media/base/audio_bus.h
-@@ -116,6 +116,23 @@ class MEDIA_EXPORT AudioBus {
-   // Returns the currently used bitstream data.
-   BitstreamData bitstream_data() const { return bitstream_data_; }
- 
-+  // Note: DEPRECATED, prefer spanified version instead.
-+  // Overwrites the sample values stored in this AudioBus instance with values
-+  // from a given interleaved `source_buffer` with expected layout
-+  // [ch0, ch1, ..., chN, ch0, ch1, ...] and sample values in the format
-+  // corresponding to the given SourceSampleTypeTraits.
-+  // The sample values are converted to float values by means of the method
-+  // convert_to_float32() provided by the SourceSampleTypeTraits. For a list of
-+  // ready-to-use SampleTypeTraits, see file audio_sample_types.h.
-+  // If `num_frames_to_write` is less than frames(), the remaining frames are
-+  // zeroed out. If `num_frames_to_write` is more than frames(), this results in
-+  // undefined behavior.
-+  // TODO(crbug.com/373960632): Delete this function.
-+  template <class SourceSampleTypeTraits>
-+  void FromInterleaved(
-+      const typename SourceSampleTypeTraits::ValueType* source_buffer,
-+      int num_frames_to_write);
-+
-   // Overwrites every sample stored in this AudioBus instance with values
-   // from a given interleaved `source` with expected layout
-   // [ch0, ch1, ..., chN, ch0, ch1, ...]. The sample values are converted to
-@@ -128,6 +145,17 @@ class MEDIA_EXPORT AudioBus {
-       base::span<const typename SourceSampleTypeTraits::ValueType> source,
-       bool zero_remaining_frames = false);
- 
-+  // Note: DEPRECATED, prefer spanified version instead.
-+  // Similar to FromInterleaved...(), but overwrites the frames starting at a
-+  // given offset `write_offset_in_frames` and does not zero out frames that are
-+  // not overwritten.
-+  // TODO(crbug.com/373960632): Delete this function.
-+  template <class SourceSampleTypeTraits>
-+  void FromInterleavedPartial(
-+      const typename SourceSampleTypeTraits::ValueType* source_buffer,
-+      int write_offset_in_frames,
-+      int num_frames_to_write);
-+
-   // Similar to FromInterleaved...(), but overwrites the frames starting at a
-   // given offset `write_offset`, without zero'ing other frames.
-   template <class SourceSampleTypeTraits>
-@@ -135,6 +163,18 @@ class MEDIA_EXPORT AudioBus {
-       base::span<const typename SourceSampleTypeTraits::ValueType> source,
-       size_t write_offset);
- 
-+  // Note: DEPRECATED, prefer spanified version instead.
-+  // Reads the sample values stored in this AudioBus instance and places them
-+  // into the given `dest_buffer` in interleaved format using the sample format
-+  // specified by TargetSampleTypeTraits. For a list of ready-to-use
-+  // SampleTypeTraits, see file audio_sample_types.h. If `num_frames_to_read` is
-+  // larger than frames(), this results in undefined behavior.
-+  // TODO(crbug.com/373960632): Delete this function.
-+  template <class TargetSampleTypeTraits>
-+  void ToInterleaved(
-+      int num_frames_to_read,
-+      typename TargetSampleTypeTraits::ValueType* dest_buffer) const;
-+
-   // Fills `dest` with the sample values in this AudioBus instance. Converts the
-   // samples to the format specified by `TargetSampleTypeTraits` and places them
-   // in interleaved format.
-@@ -144,6 +184,16 @@ class MEDIA_EXPORT AudioBus {
-   void ToInterleaved(
-       base::span<typename TargetSampleTypeTraits::ValueType> dest) const;
- 
-+  // Note: DEPRECATED, prefer spanified version instead.
-+  // Similar to ToInterleaved(), but reads the frames starting at a given
-+  // offset `read_offset_in_frames`.
-+  // TODO(crbug.com/373960632): Delete this function.
-+  template <class TargetSampleTypeTraits>
-+  void ToInterleavedPartial(
-+      int read_offset_in_frames,
-+      int num_frames_to_read,
-+      typename TargetSampleTypeTraits::ValueType* dest_buffer) const;
-+
-   // Similar to ToInterleaved...(), but reads the frames starting at a given
-   // `read_offset`.
-   // Note: `dest` must have a multiple of `channels()` elements, but it does not
-@@ -241,6 +291,12 @@ class MEDIA_EXPORT AudioBus {
- 
-   template <class SourceSampleTypeTraits>
-   static void CopyConvertFromInterleavedSourceToAudioBus(
-+      const typename SourceSampleTypeTraits::ValueType* source_buffer,
-+      int write_offset_in_frames,
-+      int num_frames_to_write,
-+      AudioBus* dest);
-+  template <class SourceSampleTypeTraits>
-+  static void CopyConvertFromInterleavedSourceToAudioBus(
-       base::span<const typename SourceSampleTypeTraits::ValueType> source,
-       size_t write_offset,
-       AudioBus* dest);
-@@ -248,6 +304,12 @@ class MEDIA_EXPORT AudioBus {
-   template <class TargetSampleTypeTraits>
-   static void CopyConvertFromAudioBusToInterleavedTarget(
-       const AudioBus* source,
-+      int read_offset_in_frames,
-+      int num_frames_to_read,
-+      typename TargetSampleTypeTraits::ValueType* dest_buffer);
-+  template <class TargetSampleTypeTraits>
-+  static void CopyConvertFromAudioBusToInterleavedTarget(
-+      const AudioBus* source,
-       size_t read_offset,
-       base::span<typename TargetSampleTypeTraits::ValueType> dest);
- 
-@@ -295,6 +357,17 @@ class MEDIA_EXPORT AudioBus {
- // Delegates to FromInterleavedPartial()
- template <class SourceSampleTypeTraits>
- void AudioBus::FromInterleaved(
-+    const typename SourceSampleTypeTraits::ValueType* source_buffer,
-+    int num_frames_to_write) {
-+  FromInterleavedPartial<SourceSampleTypeTraits>(source_buffer, 0,
-+                                                 num_frames_to_write);
-+  // Zero any remaining frames.
-+  ZeroFramesPartial(num_frames_to_write, frames_ - num_frames_to_write);
-+}
-+
-+// Delegates to FromInterleavedPartial()
-+template <class SourceSampleTypeTraits>
-+void AudioBus::FromInterleaved(
-     base::span<const typename SourceSampleTypeTraits::ValueType> source,
-     bool zero_remaining_frames) {
-   const size_t source_frame_count = get_frame_count(source, channels());
-@@ -315,6 +388,16 @@ void AudioBus::FromInterleaved(
- 
- template <class SourceSampleTypeTraits>
- void AudioBus::FromInterleavedPartial(
-+    const typename SourceSampleTypeTraits::ValueType* source_buffer,
-+    int write_offset_in_frames,
-+    int num_frames_to_write) {
-+//  CheckOverflow(write_offset_in_frames, num_frames_to_write, frames_);
-+  CopyConvertFromInterleavedSourceToAudioBus<SourceSampleTypeTraits>(
-+      source_buffer, write_offset_in_frames, num_frames_to_write, this);
-+}
-+
-+template <class SourceSampleTypeTraits>
-+void AudioBus::FromInterleavedPartial(
-     base::span<const typename SourceSampleTypeTraits::ValueType> source,
-     size_t write_offset) {
-   const size_t frame_count = get_frame_count(source, channels());
-@@ -329,6 +412,15 @@ void AudioBus::FromInterleavedPartial(
- // Delegates to ToInterleavedPartial()
- template <class TargetSampleTypeTraits>
- void AudioBus::ToInterleaved(
-+    int num_frames_to_read,
-+    typename TargetSampleTypeTraits::ValueType* dest_buffer) const {
-+  ToInterleavedPartial<TargetSampleTypeTraits>(0, num_frames_to_read,
-+                                               dest_buffer);
-+}
-+
-+// Delegates to ToInterleavedPartial()
-+template <class TargetSampleTypeTraits>
-+void AudioBus::ToInterleaved(
-     base::span<typename TargetSampleTypeTraits::ValueType> dest) const {
-   const size_t frames_count = get_frame_count(dest, channels());
-   CHECK_EQ(frames_count, frames_);
-@@ -337,6 +429,16 @@ void AudioBus::ToInterleaved(
- 
- template <class TargetSampleTypeTraits>
- void AudioBus::ToInterleavedPartial(
-+    int read_offset_in_frames,
-+    int num_frames_to_read,
-+    typename TargetSampleTypeTraits::ValueType* dest) const {
-+//  CheckOverflow(read_offset_in_frames, num_frames_to_read, frames_);
-+  CopyConvertFromAudioBusToInterleavedTarget<TargetSampleTypeTraits>(
-+      this, read_offset_in_frames, num_frames_to_read, dest);
-+}
-+
-+template <class TargetSampleTypeTraits>
-+void AudioBus::ToInterleavedPartial(
-     size_t read_offset,
-     base::span<typename TargetSampleTypeTraits::ValueType> dest) const {
-   const size_t frame_count = get_frame_count(dest, channels());
-@@ -347,6 +449,28 @@ void AudioBus::ToInterleavedPartial(
-       this, read_offset, dest);
- }
- 
-+// TODO(chfremer): Consider using vector instructions to speed this up,
-+//                 https://crbug.com/619628
-+template <class SourceSampleTypeTraits>
-+void AudioBus::CopyConvertFromInterleavedSourceToAudioBus(
-+    const typename SourceSampleTypeTraits::ValueType* source_buffer,
-+    int write_offset_in_frames,
-+    int num_frames_to_write,
-+    AudioBus* dest) {
-+  const int channels = dest->channels();
-+  for (int ch = 0; ch < channels; ++ch) {
-+    AudioBus::Channel channel_data = dest->channel(ch);
-+    for (int target_frame_index = write_offset_in_frames,
-+             read_pos_in_source = ch;
-+         target_frame_index < write_offset_in_frames + num_frames_to_write;
-+         ++target_frame_index, read_pos_in_source += channels) {
-+      auto source_value = UNSAFE_TODO(source_buffer[read_pos_in_source]);
-+      channel_data[target_frame_index] =
-+          SourceSampleTypeTraits::ToFloat(source_value);
-+    }
-+  }
-+}
-+
- template <class SourceSampleTypeTraits>
- void AudioBus::CopyConvertFromInterleavedSourceToAudioBus(
-     base::span<const typename SourceSampleTypeTraits::ValueType> source,
-@@ -369,6 +493,27 @@ void AudioBus::CopyConvertFromInterleave
-   }
- }
- 
-+// TODO(chfremer): Consider using vector instructions to speed this up,
-+//                 https://crbug.com/619628
-+template <class TargetSampleTypeTraits>
-+void AudioBus::CopyConvertFromAudioBusToInterleavedTarget(
-+    const AudioBus* source,
-+    int read_offset_in_frames,
-+    int num_frames_to_read,
-+    typename TargetSampleTypeTraits::ValueType* dest_buffer) {
-+  const int channels = source->channels();
-+  for (int ch = 0; ch < channels; ++ch) {
-+    AudioBus::ConstChannel channel_data = source->channel(ch);
-+    for (int source_frame_index = read_offset_in_frames, write_pos_in_dest = ch;
-+         source_frame_index < read_offset_in_frames + num_frames_to_read;
-+         ++source_frame_index, write_pos_in_dest += channels) {
-+      float sourceSampleValue = channel_data[source_frame_index];
-+      UNSAFE_TODO(dest_buffer[write_pos_in_dest]) =
-+          TargetSampleTypeTraits::FromFloat(sourceSampleValue);
-+    }
-+  }
-+}
-+
- template <class TargetSampleTypeTraits>
- void AudioBus::CopyConvertFromAudioBusToInterleavedTarget(
-     const AudioBus* source,
diff --git a/chromium/patches/patch-media_base_audio__latency.cc b/chromium/patches/patch-media_base_audio__latency.cc
index 614d14b54c..40db7bc698 100644
--- a/chromium/patches/patch-media_base_audio__latency.cc
+++ b/chromium/patches/patch-media_base_audio__latency.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/base/audio_latency.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/base/audio_latency.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/base/audio_latency.cc
 @@ -110,7 +110,7 @@ int AudioLatency::GetRtcBufferSize(int s
    }
diff --git a/chromium/patches/patch-media_base_libaom__thread__wrapper.cc b/chromium/patches/patch-media_base_libaom__thread__wrapper.cc
index c73c8f605f..998324d990 100644
--- a/chromium/patches/patch-media_base_libaom__thread__wrapper.cc
+++ b/chromium/patches/patch-media_base_libaom__thread__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/base/libaom_thread_wrapper.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/base/libaom_thread_wrapper.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/base/libaom_thread_wrapper.cc
 @@ -5,17 +5,21 @@
  #include "base/logging.h"
diff --git a/chromium/patches/patch-media_base_libvpx__thread__wrapper.cc b/chromium/patches/patch-media_base_libvpx__thread__wrapper.cc
index 29fb0b81cc..fdb2ef55a9 100644
--- a/chromium/patches/patch-media_base_libvpx__thread__wrapper.cc
+++ b/chromium/patches/patch-media_base_libvpx__thread__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/base/libvpx_thread_wrapper.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/base/libvpx_thread_wrapper.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/base/libvpx_thread_wrapper.cc
 @@ -5,11 +5,14 @@
  #include "media/base/libvpx_thread_wrapper.h"
diff --git a/chromium/patches/patch-media_base_media__switches.cc b/chromium/patches/patch-media_base_media__switches.cc
index c40ff09166..a2806096ab 100644
--- a/chromium/patches/patch-media_base_media__switches.cc
+++ b/chromium/patches/patch-media_base_media__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/base/media_switches.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/base/media_switches.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/base/media_switches.cc
 @@ -20,7 +20,7 @@
  #include "ui/gl/gl_features.h"
@@ -24,7 +24,7 @@ $NetBSD$
  // The Alsa device to use when opening an audio input stream.
  const char kAlsaInputDevice[] = "alsa-input-device";
  // The Alsa device to use when opening an audio stream.
-@@ -643,7 +643,7 @@ BASE_FEATURE(kH264IDRKeyframeRequiresPar
+@@ -640,7 +640,7 @@ BASE_FEATURE(kH264IDRKeyframeRequiresPar
  BASE_FEATURE(kHardwareMediaKeyHandling,
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
               base::FEATURE_ENABLED_BY_DEFAULT
@@ -33,7 +33,7 @@ $NetBSD$
  #if BUILDFLAG(USE_MPRIS)
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
-@@ -1127,7 +1127,7 @@ BASE_FEATURE(kFileDialogsTuckPictureInPi
+@@ -1124,7 +1124,7 @@ BASE_FEATURE(kFileDialogsTuckPictureInPi
  
  // If enabled, users can request Media Remoting without fullscreen-in-tab.
  BASE_FEATURE(kMediaRemotingWithoutFullscreen,
@@ -42,7 +42,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1444,7 +1444,7 @@ BASE_FEATURE(kShowForceRespectUiGainsTog
+@@ -1453,7 +1453,7 @@ BASE_FEATURE(kShowForceRespectUiGainsTog
  
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -51,7 +51,7 @@ $NetBSD$
  // Reduces the number of buffers needed in the output video frame pool to
  // populate the Renderer pipeline for hardware accelerated VideoDecoder in
  // non-low latency scenarios.
-@@ -1471,7 +1471,7 @@ BASE_FEATURE(kFuchsiaMediacodecVideoEnco
+@@ -1480,7 +1480,7 @@ BASE_FEATURE(kFuchsiaMediacodecVideoEnco
  
  #endif  // BUILDFLAG(IS_FUCHSIA)
  
@@ -60,7 +60,7 @@ $NetBSD$
  // Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
  // on chromeos, but needs an experiment on linux.
  BASE_FEATURE(kAcceleratedVideoDecodeLinux,
-@@ -1502,6 +1502,30 @@ BASE_FEATURE(kPulseaudioLoopbackForScree
+@@ -1511,6 +1511,30 @@ BASE_FEATURE(kPulseaudioLoopbackForScree
  // implementations.
  BASE_FEATURE(kVaapiIgnoreDriverChecks, base::FEATURE_DISABLED_BY_DEFAULT);
  
@@ -91,7 +91,7 @@ $NetBSD$
  #endif  // BUILDFLAG(IS_LINUX)
  
  #if BUILDFLAG(IS_MAC)
-@@ -1939,7 +1963,7 @@ bool IsSystemLoopbackCaptureSupported() 
+@@ -1948,7 +1972,7 @@ bool IsSystemLoopbackCaptureSupported() 
  #elif BUILDFLAG(IS_MAC)
    return (IsMacSckSystemLoopbackCaptureSupported() ||
            IsMacCatapSystemLoopbackCaptureSupported());
diff --git a/chromium/patches/patch-media_base_media__switches.h b/chromium/patches/patch-media_base_media__switches.h
index de94c46f19..b78931799d 100644
--- a/chromium/patches/patch-media_base_media__switches.h
+++ b/chromium/patches/patch-media_base_media__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/base/media_switches.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/base/media_switches.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/base/media_switches.h
 @@ -92,7 +92,7 @@ MEDIA_EXPORT extern const char kMinVideo
  #endif  // BUILDFLAG(IS_FUCHSIA)
@@ -15,7 +15,7 @@ $NetBSD$
  MEDIA_EXPORT extern const char kAlsaInputDevice[];
  MEDIA_EXPORT extern const char kAlsaOutputDevice[];
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
-@@ -437,7 +437,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kIgnor
+@@ -446,7 +446,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kIgnor
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kShowForceRespectUiGainsToggle);
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -24,7 +24,7 @@ $NetBSD$
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoEncoding);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
-@@ -448,7 +448,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kFuchs
+@@ -457,7 +457,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kFuchs
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kFuchsiaMediacodecVideoEncoder);
  #endif  // BUILDFLAG(IS_FUCHSIA)
  
@@ -33,7 +33,7 @@ $NetBSD$
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
-@@ -459,6 +459,19 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPrefe
+@@ -468,6 +468,19 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPrefe
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kPulseaudioLoopbackForCast);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kPulseaudioLoopbackForScreenShare);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiIgnoreDriverChecks);
diff --git a/chromium/patches/patch-media_base_video__frame.cc b/chromium/patches/patch-media_base_video__frame.cc
index 6429517a0e..0269edd59a 100644
--- a/chromium/patches/patch-media_base_video__frame.cc
+++ b/chromium/patches/patch-media_base_video__frame.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/base/video_frame.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/base/video_frame.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/base/video_frame.cc
 @@ -86,7 +86,7 @@ std::string VideoFrame::StorageTypeToStr
        return "OWNED_MEMORY";
@@ -15,16 +15,16 @@ $NetBSD$
      case VideoFrame::STORAGE_DMABUFS:
        return "DMABUFS";
  #endif
-@@ -522,7 +522,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
+@@ -507,7 +507,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
          plane_size.width() * VideoFrame::BytesPerElement(*format, plane);
    }
    uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   bool is_native_buffer = !shared_image->IsSharedMemoryForVideoFrame();
-   if (is_native_buffer) {
+   if (shared_image->GetGpuMemoryBufferType() ==
+       gfx::GpuMemoryBufferType::NATIVE_PIXMAP) {
      const auto gmb_handle = shared_image->CloneGpuMemoryBufferHandle();
-@@ -787,7 +787,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
+@@ -772,7 +772,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
    return frame;
  }
  
@@ -33,7 +33,7 @@ $NetBSD$
  // static
  scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
      const VideoFrameLayout& layout,
-@@ -1519,7 +1519,7 @@ scoped_refptr<gpu::ClientSharedImage> Vi
+@@ -1504,7 +1504,7 @@ scoped_refptr<gpu::ClientSharedImage> Vi
    return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_;
  }
  
diff --git a/chromium/patches/patch-media_base_video__frame.h b/chromium/patches/patch-media_base_video__frame.h
index 480310fb60..e42db04d7c 100644
--- a/chromium/patches/patch-media_base_video__frame.h
+++ b/chromium/patches/patch-media_base_video__frame.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/base/video_frame.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/base/video_frame.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/base/video_frame.h
 @@ -40,7 +40,7 @@
  #include "ui/gfx/geometry/size.h"
diff --git a/chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc b/chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc
index ab2581a836..6dc0480c32 100644
--- a/chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc
+++ b/chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/create_video_capture_device_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/create_video_capture_device_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/create_video_capture_device_factory.cc
 @@ -17,7 +17,7 @@
  #include "media/capture/video/file_video_capture_device_factory.h"
diff --git a/chromium/patches/patch-media_capture_video_fake__video__capture__device__factory.cc b/chromium/patches/patch-media_capture_video_fake__video__capture__device__factory.cc
index 92565f4bea..336fbff99e 100644
--- a/chromium/patches/patch-media_capture_video_fake__video__capture__device__factory.cc
+++ b/chromium/patches/patch-media_capture_video_fake__video__capture__device__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/fake_video_capture_device_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/fake_video_capture_device_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/fake_video_capture_device_factory.cc
-@@ -229,7 +229,7 @@ void FakeVideoCaptureDeviceFactory::GetD
+@@ -230,7 +230,7 @@ void FakeVideoCaptureDeviceFactory::GetD
    int entry_index = 0;
    for (const auto& entry : devices_config_) {
      VideoCaptureApi api =
diff --git a/chromium/patches/patch-media_capture_video_file__video__capture__device__factory.cc b/chromium/patches/patch-media_capture_video_file__video__capture__device__factory.cc
index aa0b318b31..fb33dfcaad 100644
--- a/chromium/patches/patch-media_capture_video_file__video__capture__device__factory.cc
+++ b/chromium/patches/patch-media_capture_video_file__video__capture__device__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/file_video_capture_device_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/file_video_capture_device_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/file_video_capture_device_factory.cc
 @@ -52,7 +52,7 @@ void FileVideoCaptureDeviceFactory::GetD
        VideoCaptureApi::WIN_DIRECT_SHOW;
diff --git a/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc b/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
index f550549da7..bc7445b846 100644
--- a/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
+++ b/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/linux/fake_v4l2_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/linux/fake_v4l2_impl.cc
 @@ -568,7 +568,7 @@ int FakeV4L2Impl::close(int fd) {
    return kSuccessReturnValue;
diff --git a/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h b/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
index e4b20d51e3..35ede53e29 100644
--- a/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
+++ b/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/linux/fake_v4l2_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/linux/fake_v4l2_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/linux/fake_v4l2_impl.h
 @@ -8,7 +8,13 @@
  #include <map>
diff --git a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
index 67db3625c6..08045be466 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/linux/v4l2_capture_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/linux/v4l2_capture_delegate.cc
 @@ -5,8 +5,10 @@
  #include "media/capture/video/linux/v4l2_capture_delegate.h"
diff --git a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
index 8aa1aa2f73..72798135b1 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/linux/v4l2_capture_delegate.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/linux/v4l2_capture_delegate.h
 @@ -22,7 +22,7 @@
  #include "media/capture/video/linux/v4l2_capture_device.h"
@@ -24,7 +24,7 @@ $NetBSD$
  class V4L2CaptureDelegateGpuHelper;
  #endif  // BUILDFLAG(IS_LINUX)
  
-@@ -85,7 +85,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate
+@@ -86,7 +86,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate
    static bool IsBlockedControl(int control_id);
    static bool IsControllableControl(
        int control_id,
@@ -33,7 +33,7 @@ $NetBSD$
  
   private:
    friend class V4L2CaptureDelegateTest;
-@@ -96,10 +96,10 @@ class CAPTURE_EXPORT V4L2CaptureDelegate
+@@ -97,10 +97,10 @@ class CAPTURE_EXPORT V4L2CaptureDelegate
    // device file descriptor or (re)starting streaming, can fail but works after
    // retrying (https://crbug.com/670262). Returns false if the |request| ioctl
    // fails too many times.
@@ -46,7 +46,7 @@ $NetBSD$
  
    // Check whether the control is controllable (and not changed automatically).
    bool IsControllableControl(int control_id);
-@@ -129,7 +129,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate
+@@ -130,7 +130,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate
                       const base::Location& from_here,
                       const std::string& reason);
  
@@ -55,7 +55,7 @@ $NetBSD$
    // Systems which describe a "color space" usually map that to one or more of
    // {primary, matrix, transfer, range}. BuildColorSpaceFromv4l2() will use the
    // matched value as first priority. Otherwise, if there is no best matching
-@@ -163,7 +163,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate
+@@ -164,7 +164,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate
    // Clockwise rotation in degrees. This value should be 0, 90, 180, or 270.
    int rotation_;
  
diff --git a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device.h b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device.h
index aca7a9db81..82090642f1 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device.h
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/linux/v4l2_capture_device.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/linux/v4l2_capture_device.h
 @@ -23,7 +23,7 @@ class CAPTURE_EXPORT V4L2CaptureDevice
  
diff --git a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
index acc7854b00..19455d6974 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/linux/v4l2_capture_device_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/linux/v4l2_capture_device_impl.cc
 @@ -22,7 +22,7 @@ int V4L2CaptureDeviceImpl::close(int fd)
    return ::close(fd);
diff --git a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h
index 790455c7bc..ff192b5259 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/linux/v4l2_capture_device_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/linux/v4l2_capture_device_impl.h
 @@ -19,7 +19,7 @@ class CAPTURE_EXPORT V4L2CaptureDeviceIm
   public:
diff --git a/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc b/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
index e64c4df004..13df9539da 100644
--- a/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
+++ b/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/linux/video_capture_device_factory_v4l2.cc
 @@ -28,7 +28,7 @@
  #include "media/capture/video/linux/v4l2_capture_device_impl.h"
diff --git a/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h b/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
index 7650690bd2..d21a8f7fae 100644
--- a/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
+++ b/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/linux/video_capture_device_factory_v4l2.h
 @@ -52,7 +52,7 @@ class CAPTURE_EXPORT VideoCaptureDeviceF
  
diff --git a/chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc b/chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
index b79787db8c..fecaa310e0 100644
--- a/chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
+++ b/chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/linux/video_capture_device_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/linux/video_capture_device_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/linux/video_capture_device_linux.cc
 @@ -15,7 +15,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc b/chromium/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
index a77f6dc131..f14978b399 100644
--- a/chromium/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
+++ b/chromium/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/video_capture_buffer_tracker_factory_impl.cc
 @@ -14,7 +14,7 @@
  #include "media/capture/video/chromeos/gpu_memory_buffer_tracker_cros.h"
diff --git a/chromium/patches/patch-media_capture_video_video__capture__device__client.cc b/chromium/patches/patch-media_capture_video_video__capture__device__client.cc
index d87d0143be..560a4cc3ff 100644
--- a/chromium/patches/patch-media_capture_video_video__capture__device__client.cc
+++ b/chromium/patches/patch-media_capture_video_video__capture__device__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/video_capture_device_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/capture/video/video_capture_device_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/capture/video/video_capture_device_client.cc
 @@ -177,7 +177,7 @@ FourccAndFlip GetFourccAndFlipFromPixelF
        CHECK(!is_width_odd && !is_height_odd);
diff --git a/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc b/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc
index c35094fc1c..0ce71b54dd 100644
--- a/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc
+++ b/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/cdm/cdm_paths_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/cdm/cdm_paths_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/cdm/cdm_paths_unittest.cc
 @@ -26,7 +26,7 @@ const char kComponentPlatform[] =
      "win";
diff --git a/chromium/patches/patch-media_cdm_library__cdm_cdm__paths.gni b/chromium/patches/patch-media_cdm_library__cdm_cdm__paths.gni
index f804a14f97..bc43645add 100644
--- a/chromium/patches/patch-media_cdm_library__cdm_cdm__paths.gni
+++ b/chromium/patches/patch-media_cdm_library__cdm_cdm__paths.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/cdm/library_cdm/cdm_paths.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/cdm/library_cdm/cdm_paths.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/cdm/library_cdm/cdm_paths.gni
 @@ -14,7 +14,7 @@ assert(enable_library_cdms)
  # Explicitly define what we use to avoid confusion.
diff --git a/chromium/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py b/chromium/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py
index 8f00f947d9..1e4319f397 100644
--- a/chromium/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py
+++ b/chromium/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/ffmpeg/scripts/build_ffmpeg.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/ffmpeg/scripts/build_ffmpeg.py
 @@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath(
  SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
@@ -69,7 +69,17 @@ $NetBSD$
          if target_arch == 'x64':
              if target_os == 'android':
                  configure_flags['Common'].extend([
-@@ -929,7 +931,7 @@ def ConfigureAndBuild(target_arch, targe
+@@ -824,9 +826,6 @@ def ConfigureAndBuild(target_arch, targe
+ 
+                 configure_flags['Common'].extend([
+                     '--target-os=linux',
+-                    '--sysroot=' +
+-                    os.path.join(CHROMIUM_ROOT_DIR,
+-                                 'build/linux/debian_bullseye_arm64-sysroot'),
+                 ])
+             configure_flags['Common'].extend([
+                 '--arch=aarch64',
+@@ -929,7 +928,7 @@ def ConfigureAndBuild(target_arch, targe
          # typically be the system one, so explicitly configure use of Clang's
          # ld.lld, to ensure that things like cross-compilation and LTO work.
          # This does not work for ia32 and is always used on mac.
diff --git a/chromium/patches/patch-media_ffmpeg_scripts_robo__lib_config.py b/chromium/patches/patch-media_ffmpeg_scripts_robo__lib_config.py
index f9eb880f26..a838eef42c 100644
--- a/chromium/patches/patch-media_ffmpeg_scripts_robo__lib_config.py
+++ b/chromium/patches/patch-media_ffmpeg_scripts_robo__lib_config.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/ffmpeg/scripts/robo_lib/config.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/ffmpeg/scripts/robo_lib/config.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/ffmpeg/scripts/robo_lib/config.py
 @@ -75,19 +75,13 @@ class RoboConfiguration:
          self._llvm_path = os.path.join(self.chrome_src(), "third_party",
diff --git a/chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc b/chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
index d05b1451a4..514f28d6fc 100644
--- a/chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/chromeos/gl_image_processor_backend.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/chromeos/gl_image_processor_backend.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/chromeos/gl_image_processor_backend.cc
 @@ -28,6 +28,10 @@
  #include "ui/ozone/public/ozone_platform.h"
diff --git a/chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc b/chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
index 7474269c08..8aac310ad9 100644
--- a/chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/chromeos/libyuv_image_processor_backend.cc
-@@ -48,7 +48,7 @@ static constexpr struct {
+@@ -49,7 +49,7 @@ static constexpr struct {
  #define CONV(in, out, trans, result) \
    {Fourcc::in, Fourcc::out, Transform::trans, SupportResult::result}
      // Conversion.
@@ -15,7 +15,7 @@ $NetBSD$
      CONV(NV12, AR24, kConversion, Supported),
  #endif
      CONV(NV12, NV12, kConversion, Supported),
-@@ -422,7 +422,7 @@ int LibYUVImageProcessorBackend::DoConve
+@@ -419,7 +419,7 @@ int LibYUVImageProcessorBackend::DoConve
            fr->GetWritableVisibleData(VideoFrame::Plane::kUV)), \
        fr->stride(VideoFrame::Plane::kUV)
  
@@ -24,7 +24,7 @@ $NetBSD$
  #define ARGB_DATA(fr)                                   \
    fr->GetWritableVisibleData(VideoFrame::Plane::kARGB), \
        fr->stride(VideoFrame::Plane::kARGB)
-@@ -584,7 +584,7 @@ int LibYUVImageProcessorBackend::DoConve
+@@ -581,7 +581,7 @@ int LibYUVImageProcessorBackend::DoConve
      }
    }
  
diff --git a/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
index fecc9b7957..76d680e02a 100644
--- a/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/chromeos/mailbox_video_frame_converter.cc
 @@ -232,7 +232,7 @@ MailboxVideoFrameConverter::GenerateShar
                             VideoPixelFormatToString(origin_frame->format()));
diff --git a/chromium/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc b/chromium/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
index 4e4ba7ffe4..2b5527304f 100644
--- a/chromium/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/chromeos/platform_video_frame_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/chromeos/platform_video_frame_utils.cc
 @@ -70,7 +70,7 @@ static std::unique_ptr<ui::GbmDevice> Cr
      const base::FilePath dev_path(FILE_PATH_LITERAL(
diff --git a/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc b/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
index d8bb8c88a0..2e25c82963 100644
--- a/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/chromeos/video_decoder_pipeline.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/chromeos/video_decoder_pipeline.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/chromeos/video_decoder_pipeline.cc
 @@ -706,7 +706,7 @@ void VideoDecoderPipeline::InitializeTas
            &OOPVideoDecoder::GetOriginalFrame,
diff --git a/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc b/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
index a63eac3f1b..8614530cbd 100644
--- a/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
+++ b/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/gpu_video_decode_accelerator_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/gpu_video_decode_accelerator_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/gpu_video_decode_accelerator_factory.cc
 @@ -13,7 +13,7 @@
  #include "media/gpu/media_gpu_export.h"
diff --git a/chromium/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/chromium/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
index d5c4e3a0aa..0227d12f11 100644
--- a/chromium/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
+++ b/chromium/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/gpu_video_encode_accelerator_factory.cc
 @@ -71,7 +71,7 @@ std::unique_ptr<VideoEncodeAccelerator> 
  
diff --git a/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
index ea4faaded7..086cdc1f1b 100644
--- a/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc
 @@ -17,7 +17,9 @@
  #include "media/gpu/vaapi/vaapi_wrapper.h"
diff --git a/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h b/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
index 8d6ee4bc67..f69b73b156 100644
--- a/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
+++ b/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h
 @@ -5,7 +5,13 @@
  #ifndef MEDIA_GPU_SANDBOX_HARDWARE_VIDEO_DECODING_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc b/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
index a63a56861b..e035ab5b7e 100644
--- a/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc
 @@ -18,12 +18,15 @@
  #include "media/gpu/v4l2/v4l2_device.h"
diff --git a/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h b/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
index 0888df4e7b..c230f29c9f 100644
--- a/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
+++ b/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h
 @@ -5,7 +5,13 @@
  #ifndef MEDIA_GPU_SANDBOX_HARDWARE_VIDEO_ENCODING_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-media_gpu_test_raw__video.cc b/chromium/patches/patch-media_gpu_test_raw__video.cc
index 8f42db0656..67983c9e9a 100644
--- a/chromium/patches/patch-media_gpu_test_raw__video.cc
+++ b/chromium/patches/patch-media_gpu_test_raw__video.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/test/raw_video.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/test/raw_video.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/test/raw_video.cc
 @@ -60,7 +60,7 @@ std::unique_ptr<base::MemoryMappedFile> 
                               base::File::FLAG_READ | base::File::FLAG_WRITE
diff --git a/chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc b/chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
index c592acb80c..23b84ddcde 100644
--- a/chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
+++ b/chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/test/video_frame_file_writer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/test/video_frame_file_writer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/test/video_frame_file_writer.cc
 @@ -22,7 +22,7 @@
  #include "testing/gtest/include/gtest/gtest.h"
diff --git a/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc b/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
index e112036ecc..7d982898df 100644
--- a/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
+++ b/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/test/video_frame_helpers.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/test/video_frame_helpers.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/test/video_frame_helpers.cc
 @@ -22,7 +22,7 @@
  #include "third_party/libyuv/include/libyuv.h"
diff --git a/chromium/patches/patch-media_gpu_test_video__frame__validator.cc b/chromium/patches/patch-media_gpu_test_video__frame__validator.cc
index 432a5081da..40856ba8c8 100644
--- a/chromium/patches/patch-media_gpu_test_video__frame__validator.cc
+++ b/chromium/patches/patch-media_gpu_test_video__frame__validator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/test/video_frame_validator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/test/video_frame_validator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/test/video_frame_validator.cc
 @@ -29,7 +29,7 @@
  #include "media/media_buildflags.h"
diff --git a/chromium/patches/patch-media_gpu_v4l2_v4l2__utils.cc b/chromium/patches/patch-media_gpu_v4l2_v4l2__utils.cc
index df875f0f27..dfca1688be 100644
--- a/chromium/patches/patch-media_gpu_v4l2_v4l2__utils.cc
+++ b/chromium/patches/patch-media_gpu_v4l2_v4l2__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/v4l2/v4l2_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/v4l2/v4l2_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/v4l2/v4l2_utils.cc
 @@ -15,7 +15,7 @@
  
diff --git a/chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
index d255eb82cb..03eeb7b7c9 100644
--- a/chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
+++ b/chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/vaapi/vaapi_video_decoder.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/vaapi/vaapi_video_decoder.cc
 @@ -802,7 +802,7 @@ void VaapiVideoDecoder::ApplyResolutionC
    const gfx::Size decoder_natural_size =
diff --git a/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc b/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
index b3890d6373..f53a416904 100644
--- a/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
+++ b/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/vaapi/vaapi_wrapper.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/gpu/vaapi/vaapi_wrapper.cc
 @@ -83,7 +83,7 @@
  using media_gpu_vaapi::kModuleVa_prot;
diff --git a/chromium/patches/patch-media_media__options.gni b/chromium/patches/patch-media_media__options.gni
index b2d15c6c71..bf78cac170 100644
--- a/chromium/patches/patch-media_media__options.gni
+++ b/chromium/patches/patch-media_media__options.gni
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/media_options.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/media_options.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/media_options.gni
-@@ -214,12 +214,18 @@ declare_args() {
+@@ -222,12 +222,18 @@ declare_args() {
    # Enables runtime selection of ALSA library for audio.
    use_alsa = false
  
diff --git a/chromium/patches/patch-media_mojo_mojom_BUILD.gn b/chromium/patches/patch-media_mojo_mojom_BUILD.gn
index e56a5eda8b..974a8d39cf 100644
--- a/chromium/patches/patch-media_mojo_mojom_BUILD.gn
+++ b/chromium/patches/patch-media_mojo_mojom_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/mojo/mojom/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/mojo/mojom/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/mojo/mojom/BUILD.gn
-@@ -1101,7 +1101,7 @@ source_set("test_support") {
+@@ -1108,7 +1108,7 @@ source_set("test_support") {
    sources = []
    deps = []
  
diff --git a/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc b/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
index 974e7a2718..59878bf8df 100644
--- a/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
+++ b/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/mojo/mojom/video_frame_mojom_traits.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/mojo/mojom/video_frame_mojom_traits.cc
 @@ -24,7 +24,7 @@
  #include "ui/gfx/mojom/color_space_mojom_traits.h"
@@ -42,7 +42,7 @@ $NetBSD$
        // TODO(crbug.com/513289253): Avoid CloneGpuMemoryBufferHandle() only for
        // validation.
        const auto video_pixel_format =
-@@ -480,7 +480,7 @@ bool StructTraits<media::mojom::VideoFra
+@@ -482,7 +482,7 @@ bool StructTraits<media::mojom::VideoFra
      frame = media::VideoFrame::WrapTrackingToken(
          format, *metadata.tracking_token, coded_size, visible_rect,
          natural_size, timestamp);
diff --git a/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h b/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h
index 9c93127301..8e1d72fa5e 100644
--- a/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h
+++ b/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/mojo/mojom/video_frame_mojom_traits.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/mojo/mojom/video_frame_mojom_traits.h
 @@ -18,7 +18,7 @@
  
diff --git a/chromium/patches/patch-media_video_mappable__shared__image__video__frame__pool.cc b/chromium/patches/patch-media_video_mappable__shared__image__video__frame__pool.cc
index 04831abeeb..dfa0438718 100644
--- a/chromium/patches/patch-media_video_mappable__shared__image__video__frame__pool.cc
+++ b/chromium/patches/patch-media_video_mappable__shared__image__video__frame__pool.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/video/mappable_shared_image_video_frame_pool.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/video/mappable_shared_image_video_frame_pool.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/video/mappable_shared_image_video_frame_pool.cc
 @@ -685,7 +685,7 @@ void MappableSharedImageVideoFramePool::
    }
@@ -15,12 +15,3 @@ $NetBSD$
    is_software_backed_video_frame &= !video_frame->HasDmaBufs();
  #endif
  
-@@ -1108,7 +1108,7 @@ scoped_refptr<VideoFrame> MappableShared
-           gpu::SHARED_IMAGE_USAGE_WEBGPU_READ);
- #endif
- 
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   // Gate this on SharedImage usage as ScopedAccess now CHECKs for it.
-   // TOOD(crbug.com/425634684, crbug.com/413659843): Check for webgpu support
-   // from SharedImageCapabilities, once this metadata is compatible.
diff --git a/chromium/patches/patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc b/chromium/patches/patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc
index c048c3b2ae..667e01fb31 100644
--- a/chromium/patches/patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc
+++ b/chromium/patches/patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/video/renderable_mappable_shared_image_video_frame_pool.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/video/renderable_mappable_shared_image_video_frame_pool.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/video/renderable_mappable_shared_image_video_frame_pool.cc
 @@ -199,7 +199,7 @@ bool FrameResources::Initialize(VideoPix
  
diff --git a/chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc b/chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
index 1134ba63e2..748348352f 100644
--- a/chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
+++ b/chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/video/video_encode_accelerator_adapter.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/video/video_encode_accelerator_adapter.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/video/video_encode_accelerator_adapter.cc
-@@ -220,7 +220,7 @@ class VideoEncodeAcceleratorAdapter::Map
+@@ -266,7 +266,7 @@ class VideoEncodeAcceleratorAdapter::Map
      DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
      DCHECK(gfx::Rect(coded_size_).Contains(gfx::Rect(visible_size)));
  
@@ -15,7 +15,7 @@ $NetBSD$
      const auto buffer_usage =
          gfx::BufferUsage::VEA_READ_CAMERA_AND_CPU_READ_WRITE;
  #else
-@@ -546,7 +546,7 @@ void VideoEncodeAcceleratorAdapter::Init
+@@ -597,7 +597,7 @@ void VideoEncodeAcceleratorAdapter::Init
  #endif  // BUILDFLAG(USE_PROPRIETARY_CODECS)
  
    auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem;
diff --git a/chromium/patches/patch-media_webrtc_audio__processor.cc b/chromium/patches/patch-media_webrtc_audio__processor.cc
index 68f0098277..cfdad52255 100644
--- a/chromium/patches/patch-media_webrtc_audio__processor.cc
+++ b/chromium/patches/patch-media_webrtc_audio__processor.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/webrtc/audio_processor.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/webrtc/audio_processor.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/webrtc/audio_processor.cc
 @@ -523,7 +523,7 @@ std::optional<double> AudioProcessor::Pr
    // controller.
diff --git a/chromium/patches/patch-media_webrtc_helpers.cc b/chromium/patches/patch-media_webrtc_helpers.cc
index 30c8234bce..49646954e8 100644
--- a/chromium/patches/patch-media_webrtc_helpers.cc
+++ b/chromium/patches/patch-media_webrtc_helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/webrtc/helpers.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- media/webrtc/helpers.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ media/webrtc/helpers.cc
 @@ -66,14 +66,14 @@ void ConfigAutomaticGainControl(const Au
      return;
diff --git a/chromium/patches/patch-mojo_core_BUILD.gn b/chromium/patches/patch-mojo_core_BUILD.gn
index 9326ea98fd..edadbe99f3 100644
--- a/chromium/patches/patch-mojo_core_BUILD.gn
+++ b/chromium/patches/patch-mojo_core_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- mojo/core/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- mojo/core/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ mojo/core/BUILD.gn
 @@ -113,7 +113,7 @@ source_set("impl_for_embedder") {
        "channel_posix.h",
diff --git a/chromium/patches/patch-mojo_core_channel.cc b/chromium/patches/patch-mojo_core_channel.cc
index d618e4f6ad..0980f6665d 100644
--- a/chromium/patches/patch-mojo_core_channel.cc
+++ b/chromium/patches/patch-mojo_core_channel.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- mojo/core/channel.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- mojo/core/channel.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ mojo/core/channel.cc
 @@ -69,7 +69,11 @@ const size_t kMaxUnusedReadBufferCapacit
  // Limit on the number of handles that may be received per Mojo message.
@@ -27,7 +27,7 @@ $NetBSD$
  
  namespace {
  
-@@ -1311,7 +1315,7 @@ bool Channel::OnControlMessage(Message::
+@@ -1305,7 +1309,7 @@ bool Channel::OnControlMessage(Message::
  }
  
  // Currently only CrOs, Linux, and Android support upgrades.
diff --git a/chromium/patches/patch-mojo_core_channel.h b/chromium/patches/patch-mojo_core_channel.h
index bcd3c005b9..9fbd0ba06e 100644
--- a/chromium/patches/patch-mojo_core_channel.h
+++ b/chromium/patches/patch-mojo_core_channel.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- mojo/core/channel.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- mojo/core/channel.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ mojo/core/channel.h
 @@ -169,7 +169,7 @@ class MOJO_SYSTEM_IMPL_EXPORT Channel
        } v2;
diff --git a/chromium/patches/patch-mojo_core_channel__posix.cc b/chromium/patches/patch-mojo_core_channel__posix.cc
index 0f9dcee82d..c8cb67efb3 100644
--- a/chromium/patches/patch-mojo_core_channel__posix.cc
+++ b/chromium/patches/patch-mojo_core_channel__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- mojo/core/channel_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- mojo/core/channel_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ mojo/core/channel_posix.cc
-@@ -428,10 +428,11 @@ bool ChannelPosix::WriteNoLock(MessageVi
+@@ -444,10 +444,11 @@ bool ChannelPosix::WriteNoLock(MessageVi
      if (result < 0) {
        if (errno != EAGAIN &&
            errno != EWOULDBLOCK
@@ -20,7 +20,7 @@ $NetBSD$
            //
            // EMSGSIZE presents a problem since the system APIs can only call
            // us when there's room in the socket buffer and not when there is
-@@ -627,6 +628,13 @@ void Channel::OfferChannelUpgrade() {
+@@ -643,6 +644,13 @@ void Channel::OfferChannelUpgrade() {
    }
    static_cast<ChannelLinux*>(this)->OfferSharedMemUpgrade();
  }
diff --git a/chromium/patches/patch-mojo_core_embedder_features.h b/chromium/patches/patch-mojo_core_embedder_features.h
index 66b83ec05f..439da23636 100644
--- a/chromium/patches/patch-mojo_core_embedder_features.h
+++ b/chromium/patches/patch-mojo_core_embedder_features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- mojo/core/embedder/features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- mojo/core/embedder/features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ mojo/core/embedder/features.h
 @@ -14,7 +14,7 @@
  namespace mojo {
diff --git a/chromium/patches/patch-mojo_public_cpp_platform_platform__channel.cc b/chromium/patches/patch-mojo_public_cpp_platform_platform__channel.cc
index 01d161270c..d3f2c71dc8 100644
--- a/chromium/patches/patch-mojo_public_cpp_platform_platform__channel.cc
+++ b/chromium/patches/patch-mojo_public_cpp_platform_platform__channel.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- mojo/public/cpp/platform/platform_channel.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- mojo/public/cpp/platform/platform_channel.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ mojo/public/cpp/platform/platform_channel.cc
-@@ -144,6 +144,38 @@ void CreateChannel(PlatformHandle* local
+@@ -148,6 +148,38 @@ void CreateChannel(PlatformHandle* local
    *remote_endpoint = PlatformHandle(std::move(receive));
  }
  #elif BUILDFLAG(IS_POSIX)
@@ -45,7 +45,7 @@ $NetBSD$
  void CreateChannel(PlatformHandle* local_endpoint,
                     PlatformHandle* remote_endpoint) {
    int fds[2];
-@@ -153,6 +185,11 @@ void CreateChannel(PlatformHandle* local
+@@ -157,6 +189,11 @@ void CreateChannel(PlatformHandle* local
    PCHECK(fcntl(fds[0], F_SETFL, O_NONBLOCK) == 0);
    PCHECK(fcntl(fds[1], F_SETFL, O_NONBLOCK) == 0);
  
diff --git a/chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc b/chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
index a0c10bde9c..8cf5bb822f 100644
--- a/chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
+++ b/chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- mojo/public/cpp/platform/socket_utils_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- mojo/public/cpp/platform/socket_utils_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ mojo/public/cpp/platform/socket_utils_posix.cc
 @@ -26,7 +26,7 @@ bool IsRecoverableError() {
  }
diff --git a/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni b/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
index 208b114ec1..e2f2e91bf0 100644
--- a/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
+++ b/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- mojo/public/tools/bindings/mojom.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- mojo/public/tools/bindings/mojom.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ mojo/public/tools/bindings/mojom.gni
 @@ -768,6 +768,21 @@ template("mojom") {
        enabled_features += [ "is_apple" ]
diff --git a/chromium/patches/patch-net_BUILD.gn b/chromium/patches/patch-net_BUILD.gn
index f998d1a320..afecef592d 100644
--- a/chromium/patches/patch-net_BUILD.gn
+++ b/chromium/patches/patch-net_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/BUILD.gn
 @@ -104,7 +104,7 @@ net_configs = [
    "//build/config/compiler:wexit_time_destructors",
@@ -15,7 +15,7 @@ $NetBSD$
    net_configs += [ "//build/config/linux:libresolv" ]
  }
  
-@@ -1429,6 +1429,19 @@ component("net") {
+@@ -1432,6 +1432,19 @@ component("net") {
      ]
    }
  
@@ -35,7 +35,7 @@ $NetBSD$
    if (is_mac) {
      sources += [
        "base/network_notification_thread_mac.cc",
-@@ -1604,7 +1617,7 @@ component("net") {
+@@ -1607,7 +1620,7 @@ component("net") {
    }
  
    # Use getifaddrs() on POSIX platforms, except Linux.
@@ -44,7 +44,7 @@ $NetBSD$
      sources += [
        "base/network_interfaces_getifaddrs.cc",
        "base/network_interfaces_getifaddrs.h",
-@@ -2382,7 +2395,7 @@ static_library("test_support") {
+@@ -2385,7 +2398,7 @@ static_library("test_support") {
      ]
    }
  
@@ -53,7 +53,7 @@ $NetBSD$
      sources += [
        "base/address_tracker_linux_test_util.cc",
        "base/address_tracker_linux_test_util.h",
-@@ -3236,14 +3249,14 @@ target(_test_target_type, "net_unittests
+@@ -3239,14 +3252,14 @@ target(_test_target_type, "net_unittests
      ]
    }
  
@@ -70,7 +70,7 @@ $NetBSD$
      sources += [
        "base/address_tracker_linux_unittest.cc",
        "base/network_interfaces_linux_unittest.cc",
-@@ -3374,6 +3387,10 @@ target(_test_target_type, "net_unittests
+@@ -3377,6 +3390,10 @@ target(_test_target_type, "net_unittests
      ]
    }
  
@@ -81,7 +81,7 @@ $NetBSD$
    if (enable_websockets) {
      sources += [
        "server/http_connection_unittest.cc",
-@@ -3432,7 +3449,7 @@ target(_test_target_type, "net_unittests
+@@ -3435,7 +3452,7 @@ target(_test_target_type, "net_unittests
    ]
    data_deps = [ "//testing/buildbot/filters:net_unittests_filters" ]
  
@@ -90,7 +90,7 @@ $NetBSD$
      sources += [ "tools/quic/quic_simple_server_test.cc" ]
    }
  
-@@ -3565,7 +3582,7 @@ target(_test_target_type, "net_unittests
+@@ -3568,7 +3585,7 @@ target(_test_target_type, "net_unittests
    }
  
    # Use getifaddrs() on POSIX platforms, except Linux.
diff --git a/chromium/patches/patch-net_base_features.cc b/chromium/patches/patch-net_base_features.cc
index 6830660d68..f732ba6114 100644
--- a/chromium/patches/patch-net_base_features.cc
+++ b/chromium/patches/patch-net_base_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/base/features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/base/features.cc
 @@ -41,7 +41,7 @@ BASE_FEATURE(kDeriveConnectionTypeFromCa
  
@@ -15,7 +15,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -493,7 +493,7 @@ BASE_FEATURE(kReportingApiEnableEnterpri
+@@ -511,7 +511,7 @@ BASE_FEATURE(kReportingApiEnableEnterpri
               base::FEATURE_DISABLED_BY_DEFAULT);
  
  BASE_FEATURE(kSimdutfBase64Support,
diff --git a/chromium/patches/patch-net_base_network__change__notifier.cc b/chromium/patches/patch-net_base_network__change__notifier.cc
index 08264c983d..c2a68a0034 100644
--- a/chromium/patches/patch-net_base_network__change__notifier.cc
+++ b/chromium/patches/patch-net_base_network__change__notifier.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/network_change_notifier.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/base/network_change_notifier.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/base/network_change_notifier.cc
 @@ -38,7 +38,7 @@
  #include "third_party/abseil-cpp/absl/container/flat_hash_set.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "net/base/network_change_notifier_passive.h"
  #elif BUILDFLAG(IS_FUCHSIA)
  #include "net/base/network_change_notifier_fuchsia.h"
-@@ -314,7 +314,7 @@ std::unique_ptr<NetworkChangeNotifier> N
+@@ -302,7 +302,7 @@ std::unique_ptr<NetworkChangeNotifier> N
    // running network service in a separate process.
    return std::make_unique<NetworkChangeNotifierPassive>(initial_type,
                                                          initial_subtype);
@@ -24,7 +24,7 @@ $NetBSD$
    return std::make_unique<NetworkChangeNotifierPassive>(initial_type,
                                                          initial_subtype);
  #elif BUILDFLAG(IS_LINUX)
-@@ -325,6 +325,9 @@ std::unique_ptr<NetworkChangeNotifier> N
+@@ -313,6 +313,9 @@ std::unique_ptr<NetworkChangeNotifier> N
  #elif BUILDFLAG(IS_FUCHSIA)
    return std::make_unique<NetworkChangeNotifierFuchsia>(
        /*require_wlan=*/false);
diff --git a/chromium/patches/patch-net_base_network__change__notifier__passive.cc b/chromium/patches/patch-net_base_network__change__notifier__passive.cc
index 0e7469b726..ba6777b03f 100644
--- a/chromium/patches/patch-net_base_network__change__notifier__passive.cc
+++ b/chromium/patches/patch-net_base_network__change__notifier__passive.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/network_change_notifier_passive.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/base/network_change_notifier_passive.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/base/network_change_notifier_passive.cc
 @@ -108,7 +108,7 @@ NetworkChangeNotifierPassive::GetAddress
  NetworkChangeNotifier::NetworkChangeCalculatorParams
diff --git a/chromium/patches/patch-net_base_network__interfaces__posix.h b/chromium/patches/patch-net_base_network__interfaces__posix.h
index a784858050..131b94bcc4 100644
--- a/chromium/patches/patch-net_base_network__interfaces__posix.h
+++ b/chromium/patches/patch-net_base_network__interfaces__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/network_interfaces_posix.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/base/network_interfaces_posix.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/base/network_interfaces_posix.h
 @@ -8,6 +8,8 @@
  // This file provides some basic functionality shared between
diff --git a/chromium/patches/patch-net_base_sockaddr__util__posix.cc b/chromium/patches/patch-net_base_sockaddr__util__posix.cc
index c6add90fca..b669bcc361 100644
--- a/chromium/patches/patch-net_base_sockaddr__util__posix.cc
+++ b/chromium/patches/patch-net_base_sockaddr__util__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/sockaddr_util_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/base/sockaddr_util_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/base/sockaddr_util_posix.cc
 @@ -51,7 +51,8 @@ bool FillUnixAddress(std::string_view so
      return true;
diff --git a/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc b/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
index 33ea83d3a6..ce9e979a3e 100644
--- a/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
+++ b/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/sockaddr_util_posix_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/base/sockaddr_util_posix_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/base/sockaddr_util_posix_unittest.cc
 @@ -77,7 +77,8 @@ TEST(FillUnixAddressTest, AbstractLinuxA
    SockaddrStorage storage;
diff --git a/chromium/patches/patch-net_disk__cache_backend__experiment.h b/chromium/patches/patch-net_disk__cache_backend__experiment.h
index 31cb6a3086..2126b6aa74 100644
--- a/chromium/patches/patch-net_disk__cache_backend__experiment.h
+++ b/chromium/patches/patch-net_disk__cache_backend__experiment.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/disk_cache/backend_experiment.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/disk_cache/backend_experiment.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/disk_cache/backend_experiment.h
 @@ -15,7 +15,7 @@ namespace disk_cache {
  // default.
diff --git a/chromium/patches/patch-net_disk__cache_simple_simple__file__tracker.cc b/chromium/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
index 0f2368901a..3ec3cc2469 100644
--- a/chromium/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
+++ b/chromium/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/disk_cache/simple/simple_file_tracker.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/disk_cache/simple/simple_file_tracker.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/disk_cache/simple/simple_file_tracker.cc
 @@ -36,7 +36,17 @@ bool SimpleFileTracker::TrackedFiles::In
  }
diff --git a/chromium/patches/patch-net_dns_BUILD.gn b/chromium/patches/patch-net_dns_BUILD.gn
index 94f6b755e5..26b18ba533 100644
--- a/chromium/patches/patch-net_dns_BUILD.gn
+++ b/chromium/patches/patch-net_dns_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/dns/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/dns/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/dns/BUILD.gn
 @@ -171,7 +171,7 @@ source_set("dns") {
        "dns_config_service_android.cc",
diff --git a/chromium/patches/patch-net_dns_address__info.cc b/chromium/patches/patch-net_dns_address__info.cc
index 22e0de79d1..3c1c506d0d 100644
--- a/chromium/patches/patch-net_dns_address__info.cc
+++ b/chromium/patches/patch-net_dns_address__info.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/dns/address_info.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/dns/address_info.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/dns/address_info.cc
 @@ -74,8 +74,12 @@ AddressInfo::AddressInfoAndResult Addres
      // error.
diff --git a/chromium/patches/patch-net_dns_address__sorter__posix.cc b/chromium/patches/patch-net_dns_address__sorter__posix.cc
index 1819ebac11..cf9de4e7a1 100644
--- a/chromium/patches/patch-net_dns_address__sorter__posix.cc
+++ b/chromium/patches/patch-net_dns_address__sorter__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/dns/address_sorter_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/dns/address_sorter_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/dns/address_sorter_posix.cc
 @@ -27,6 +27,7 @@
  #include "net/dns/netinet_in_var_ios.h"
diff --git a/chromium/patches/patch-net_dns_dns__config__service__posix.cc b/chromium/patches/patch-net_dns_dns__config__service__posix.cc
index ab122a7c81..d277de38e1 100644
--- a/chromium/patches/patch-net_dns_dns__config__service__posix.cc
+++ b/chromium/patches/patch-net_dns_dns__config__service__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/dns/dns_config_service_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/dns/dns_config_service_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/dns/dns_config_service_posix.cc
 @@ -35,6 +35,11 @@
  #include "net/dns/dns_config_watcher_mac.h"
diff --git a/chromium/patches/patch-net_dns_dns__reloader.cc b/chromium/patches/patch-net_dns_dns__reloader.cc
index be8448f63e..90a257a15f 100644
--- a/chromium/patches/patch-net_dns_dns__reloader.cc
+++ b/chromium/patches/patch-net_dns_dns__reloader.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/dns/dns_reloader.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/dns/dns_reloader.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/dns/dns_reloader.cc
 @@ -10,6 +10,7 @@
  // - there's not guarantee it exists at all. :(
diff --git a/chromium/patches/patch-net_dns_dns__util.cc b/chromium/patches/patch-net_dns_dns__util.cc
index 66f637a273..c417fafc14 100644
--- a/chromium/patches/patch-net_dns_dns__util.cc
+++ b/chromium/patches/patch-net_dns_dns__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/dns/dns_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/dns/dns_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/dns/dns_util.cc
 @@ -27,6 +27,8 @@
  #include "net/third_party/uri_template/uri_template.h"
diff --git a/chromium/patches/patch-net_dns_host__resolver__proc.cc b/chromium/patches/patch-net_dns_host__resolver__proc.cc
index a110cf8229..aaaab38269 100644
--- a/chromium/patches/patch-net_dns_host__resolver__proc.cc
+++ b/chromium/patches/patch-net_dns_host__resolver__proc.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/dns/host_resolver_proc.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/dns/host_resolver_proc.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/dns/host_resolver_proc.cc
 @@ -16,10 +16,6 @@
  #include "net/base/net_errors.h"
diff --git a/chromium/patches/patch-net_dns_public_BUILD.gn b/chromium/patches/patch-net_dns_public_BUILD.gn
index cdd6ead164..1f98065f6d 100644
--- a/chromium/patches/patch-net_dns_public_BUILD.gn
+++ b/chromium/patches/patch-net_dns_public_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/dns/public/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/dns/public/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/dns/public/BUILD.gn
 @@ -80,7 +80,7 @@ source_set("tests") {
      "doh_provider_entry_unittest.cc",
diff --git a/chromium/patches/patch-net_dns_public_resolv__reader.cc b/chromium/patches/patch-net_dns_public_resolv__reader.cc
index 81f0f87d6d..80157d776d 100644
--- a/chromium/patches/patch-net_dns_public_resolv__reader.cc
+++ b/chromium/patches/patch-net_dns_public_resolv__reader.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/dns/public/resolv_reader.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/dns/public/resolv_reader.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/dns/public/resolv_reader.cc
-@@ -30,7 +30,7 @@ std::unique_ptr<ScopedResState> ResolvRe
+@@ -31,7 +31,7 @@ std::unique_ptr<ScopedResState> ResolvRe
  }
  
  bool ResolvReader::IsLikelySystemdResolved() {
@@ -15,7 +15,7 @@ $NetBSD$
    // Look for a single 127.0.0.53:53 nameserver endpoint. The only known
    // significant usage of such a configuration is the systemd-resolved local
    // resolver, so it is then a fairly safe assumption that any DNS queries to
-@@ -60,7 +60,7 @@ std::optional<std::vector<IPEndPoint>> G
+@@ -61,7 +61,7 @@ std::optional<std::vector<IPEndPoint>> G
    if (!(res.options & RES_INIT))
      return std::nullopt;
  
@@ -23,4 +23,4 @@ $NetBSD$
 +#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FREEBSD) || BUILDFLAG(IS_NETBSD)
    union res_sockaddr_union addresses[MAXNS];
    int nscount = res_getservers(const_cast<res_state>(&res), addresses, MAXNS);
-   DCHECK_GE(nscount, 0);
+   // res_getservers() is not documented to return a negative value or more
diff --git a/chromium/patches/patch-net_dns_public_resolv__reader.h b/chromium/patches/patch-net_dns_public_resolv__reader.h
index 5cbba94c3d..fc21a17670 100644
--- a/chromium/patches/patch-net_dns_public_resolv__reader.h
+++ b/chromium/patches/patch-net_dns_public_resolv__reader.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/dns/public/resolv_reader.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/dns/public/resolv_reader.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/dns/public/resolv_reader.h
 @@ -5,6 +5,7 @@
  #ifndef NET_DNS_PUBLIC_RESOLV_READER_H_
diff --git a/chromium/patches/patch-net_dns_public_scoped__res__state.cc b/chromium/patches/patch-net_dns_public_scoped__res__state.cc
index 89515cf40e..01e82e6819 100644
--- a/chromium/patches/patch-net_dns_public_scoped__res__state.cc
+++ b/chromium/patches/patch-net_dns_public_scoped__res__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/dns/public/scoped_res_state.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/dns/public/scoped_res_state.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/dns/public/scoped_res_state.cc
 @@ -29,7 +29,7 @@ ScopedResState::~ScopedResState() {
  #if !BUILDFLAG(IS_OPENBSD) && !BUILDFLAG(IS_FUCHSIA)
diff --git a/chromium/patches/patch-net_dns_public_scoped__res__state.h b/chromium/patches/patch-net_dns_public_scoped__res__state.h
index 0ec678b361..167d486857 100644
--- a/chromium/patches/patch-net_dns_public_scoped__res__state.h
+++ b/chromium/patches/patch-net_dns_public_scoped__res__state.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/dns/public/scoped_res_state.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/dns/public/scoped_res_state.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/dns/public/scoped_res_state.h
 @@ -5,6 +5,7 @@
  #ifndef NET_DNS_PUBLIC_SCOPED_RES_STATE_H_
diff --git a/chromium/patches/patch-net_filter_zstd__source__stream.cc b/chromium/patches/patch-net_filter_zstd__source__stream.cc
index 6aa244a1fd..ef10eb480e 100644
--- a/chromium/patches/patch-net_filter_zstd__source__stream.cc
+++ b/chromium/patches/patch-net_filter_zstd__source__stream.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/filter/zstd_source_stream.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/filter/zstd_source_stream.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/filter/zstd_source_stream.cc
 @@ -7,6 +7,7 @@
  #include <algorithm>
diff --git a/chromium/patches/patch-net_http_http__auth__gssapi__posix.cc b/chromium/patches/patch-net_http_http__auth__gssapi__posix.cc
index 28e6b7ba1e..1e31b01e25 100644
--- a/chromium/patches/patch-net_http_http__auth__gssapi__posix.cc
+++ b/chromium/patches/patch-net_http_http__auth__gssapi__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/http/http_auth_gssapi_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/http/http_auth_gssapi_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/http/http_auth_gssapi_posix.cc
 @@ -364,7 +364,9 @@ base::NativeLibrary GSSAPISharedLibrary:
    } else {
diff --git a/chromium/patches/patch-net_http_http__auth__gssapi__posix.h b/chromium/patches/patch-net_http_http__auth__gssapi__posix.h
index 65a24e2718..573388945c 100644
--- a/chromium/patches/patch-net_http_http__auth__gssapi__posix.h
+++ b/chromium/patches/patch-net_http_http__auth__gssapi__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/http/http_auth_gssapi_posix.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/http/http_auth_gssapi_posix.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/http/http_auth_gssapi_posix.h
 @@ -21,6 +21,9 @@
  #if BUILDFLAG(IS_APPLE)
diff --git a/chromium/patches/patch-net_http_http__auth__handler__negotiate.cc b/chromium/patches/patch-net_http_http__auth__handler__negotiate.cc
index 8d4b1d98eb..23d9c8784f 100644
--- a/chromium/patches/patch-net_http_http__auth__handler__negotiate.cc
+++ b/chromium/patches/patch-net_http_http__auth__handler__negotiate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/http/http_auth_handler_negotiate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/http/http_auth_handler_negotiate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/http/http_auth_handler_negotiate.cc
 @@ -120,7 +120,7 @@ int HttpAuthHandlerNegotiate::Factory::C
  #elif BUILDFLAG(IS_POSIX)
diff --git a/chromium/patches/patch-net_http_http__auth__preferences.cc b/chromium/patches/patch-net_http_http__auth__preferences.cc
index fd0dd9e780..90753436f7 100644
--- a/chromium/patches/patch-net_http_http__auth__preferences.cc
+++ b/chromium/patches/patch-net_http_http__auth__preferences.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/http/http_auth_preferences.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/http/http_auth_preferences.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/http/http_auth_preferences.cc
 @@ -40,7 +40,7 @@ std::string HttpAuthPreferences::AuthAnd
  }
diff --git a/chromium/patches/patch-net_http_http__auth__preferences.h b/chromium/patches/patch-net_http_http__auth__preferences.h
index 267cc0cfab..5283700700 100644
--- a/chromium/patches/patch-net_http_http__auth__preferences.h
+++ b/chromium/patches/patch-net_http_http__auth__preferences.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/http/http_auth_preferences.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/http/http_auth_preferences.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/http/http_auth_preferences.h
 @@ -49,7 +49,7 @@ class NET_EXPORT HttpAuthPreferences {
  #if BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-net_http_http__network__session.cc b/chromium/patches/patch-net_http_http__network__session.cc
index 360c8333ab..205bee5982 100644
--- a/chromium/patches/patch-net_http_http__network__session.cc
+++ b/chromium/patches/patch-net_http_http__network__session.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/http/http_network_session.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/http/http_network_session.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/http/http_network_session.cc
 @@ -20,7 +20,9 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc b/chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc
index 6d434d9c4d..576349c539 100644
--- a/chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc
+++ b/chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/proxy_resolution/proxy_config_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/proxy_resolution/proxy_config_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/proxy_resolution/proxy_config_service.cc
 @@ -19,20 +19,20 @@
  #include "net/proxy_resolution/proxy_config_service_ios.h"
diff --git a/chromium/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc b/chromium/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
index 0c8c138b32..b844969f3a 100644
--- a/chromium/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
+++ b/chromium/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/proxy_resolution/proxy_config_service_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/proxy_resolution/proxy_config_service_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/proxy_resolution/proxy_config_service_linux.cc
 @@ -6,7 +6,9 @@
  
diff --git a/chromium/patches/patch-net_socket_extra__socket__defines.h b/chromium/patches/patch-net_socket_extra__socket__defines.h
index aa3c0accf9..dc054be291 100644
--- a/chromium/patches/patch-net_socket_extra__socket__defines.h
+++ b/chromium/patches/patch-net_socket_extra__socket__defines.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/socket/extra_socket_defines.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/socket/extra_socket_defines.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/socket/extra_socket_defines.h
 @@ -7,7 +7,7 @@
  
diff --git a/chromium/patches/patch-net_socket_socks5__client__socket.cc b/chromium/patches/patch-net_socket_socks5__client__socket.cc
index 0877814349..d6c948af09 100644
--- a/chromium/patches/patch-net_socket_socks5__client__socket.cc
+++ b/chromium/patches/patch-net_socket_socks5__client__socket.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/socket/socks5_client_socket.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/socket/socks5_client_socket.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/socket/socks5_client_socket.cc
 @@ -23,6 +23,9 @@
  #include "net/log/net_log_event_type.h"
diff --git a/chromium/patches/patch-net_socket_tcp__socket__posix.cc b/chromium/patches/patch-net_socket_tcp__socket__posix.cc
index 931e5bfa69..7ac0248072 100644
--- a/chromium/patches/patch-net_socket_tcp__socket__posix.cc
+++ b/chromium/patches/patch-net_socket_tcp__socket__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/socket/tcp_socket_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/socket/tcp_socket_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/socket/tcp_socket_posix.cc
 @@ -6,6 +6,9 @@
  
@@ -16,7 +16,7 @@ $NetBSD$
  #include <sys/socket.h>
  
  #include <algorithm>
-@@ -103,6 +106,17 @@ bool SetTCPKeepAlive(int fd, bool enable
+@@ -104,6 +107,17 @@ bool SetTCPKeepAlive(int fd, bool enable
        PLOG(ERROR) << "Failed to set TCP_KEEPALIVE on fd: " << fd;
        return false;
      }
diff --git a/chromium/patches/patch-net_socket_udp__socket__posix.cc b/chromium/patches/patch-net_socket_udp__socket__posix.cc
index 2edc718590..c3a94077f2 100644
--- a/chromium/patches/patch-net_socket_udp__socket__posix.cc
+++ b/chromium/patches/patch-net_socket_udp__socket__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/socket/udp_socket_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/socket/udp_socket_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/socket/udp_socket_posix.cc
 @@ -80,6 +80,14 @@
  #include "base/mac/mac_util.h"
@@ -91,7 +91,7 @@ $NetBSD$
      return SetSocketOptionGroResult::kUnsupportedKernel;
    }
    return SetSocketOptionGroResult::kOtherError;
-@@ -310,7 +348,7 @@ void RecordGroPacketsRead(size_t packet_
+@@ -317,7 +355,7 @@ void RecordRecvMmsgPacketsRead(size_t pa
  #endif
  
  void UDPSocketPosix::ConfigureGroSocketOption() {
@@ -100,7 +100,7 @@ $NetBSD$
    DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
    CHECK_NE(socket_, kInvalidSocket);
    CHECK_EQ(gro_status_, GroStatus::kUnconfigured);
-@@ -523,7 +561,7 @@ base::expected<DatagramsMetadata, Error>
+@@ -530,7 +568,7 @@ base::expected<DatagramsMetadata, Error>
    // when reading coalesced superpackets (e.g. UDP GRO).
    CHECK_GE(buf_len, kMinimumReadMultipleBufferSize);
  
@@ -109,7 +109,7 @@ $NetBSD$
    if (gro_status_ == GroStatus::kUnconfigured) {
      if (base::FeatureList::IsEnabled(features::kEnableUdpGro)) {
        ConfigureGroSocketOption();
-@@ -817,12 +855,17 @@ int UDPSocketPosix::SetRecvTos() {
+@@ -829,12 +867,17 @@ int UDPSocketPosix::SetRecvTos() {
  #endif  // BUILDFLAG(IS_APPLE)
    }
  
@@ -128,7 +128,7 @@ $NetBSD$
    if (confirm) {
      sendto_flags_ |= MSG_CONFIRM;
    } else {
-@@ -843,7 +886,7 @@ int UDPSocketPosix::SetBroadcast(bool br
+@@ -855,7 +898,7 @@ int UDPSocketPosix::SetBroadcast(bool br
    DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
    int value = broadcast ? 1 : 0;
    int rv;
@@ -137,7 +137,7 @@ $NetBSD$
    // SO_REUSEPORT on OSX permits multiple processes to each receive
    // UDP multicast or broadcast datagrams destined for the bound
    // port.
-@@ -1126,7 +1169,7 @@ void UDPSocketPosix::FillResultFromMessa
+@@ -1138,7 +1181,7 @@ void UDPSocketPosix::FillResultFromMessa
        base::byte_span_from_ref(tclass_val).copy_from(cmsg_data_as_span);
        result->tos = static_cast<uint8_t>(tclass_val);
      }
@@ -146,7 +146,7 @@ $NetBSD$
      else if (gro_status_ == GroStatus::kEnabled &&
               cmsg->cmsg_level == SOL_UDP && cmsg->cmsg_type == UDP_GRO &&
               cmsg->cmsg_len >= CMSG_LEN(sizeof(int)) &&
-@@ -1159,7 +1202,7 @@ base::expected<DatagramsMetadata, Error>
+@@ -1171,7 +1214,7 @@ base::expected<DatagramsMetadata, Error>
    if (socket_ == kInvalidSocket) {
      return base::unexpected(ERR_SOCKET_NOT_CONNECTED);
    }
@@ -155,7 +155,7 @@ $NetBSD$
    if (gro_status_ == GroStatus::kEnabled) {
      return InternalReadMultipleWithGro(buffer, buf_len, maximum_packet_size);
    }
-@@ -1170,7 +1213,7 @@ base::expected<DatagramsMetadata, Error>
+@@ -1182,7 +1225,7 @@ base::expected<DatagramsMetadata, Error>
  #endif
  }
  
@@ -164,7 +164,7 @@ $NetBSD$
  base::expected<DatagramsMetadata, Error> UDPSocketPosix::InternalRecvMmsg(
      IOBuffer* buffer,
      size_t num_messages,
-@@ -1501,9 +1544,17 @@ int UDPSocketPosix::SetMulticastOptions(
+@@ -1517,9 +1560,17 @@ int UDPSocketPosix::SetMulticastOptions(
    if (multicast_interface_ != 0) {
      switch (addr_family_) {
        case AF_INET: {
@@ -182,7 +182,7 @@ $NetBSD$
          int rv = setsockopt(socket_, IPPROTO_IP, IP_MULTICAST_IF,
                              reinterpret_cast<const char*>(&mreq), sizeof(mreq));
          if (rv)
-@@ -1538,7 +1589,7 @@ int UDPSocketPosix::DoBind(const IPEndPo
+@@ -1554,7 +1605,7 @@ int UDPSocketPosix::DoBind(const IPEndPo
  #if BUILDFLAG(IS_CHROMEOS)
    if (last_error == EINVAL)
      return ERR_ADDRESS_IN_USE;
@@ -191,7 +191,7 @@ $NetBSD$
    if (last_error == EADDRNOTAVAIL)
      return ERR_ADDRESS_IN_USE;
  #endif
-@@ -1567,9 +1618,17 @@ int UDPSocketPosix::JoinGroup(const IPAd
+@@ -1583,9 +1634,17 @@ int UDPSocketPosix::JoinGroup(const IPAd
      case IPAddress::kIPv4AddressSize: {
        if (addr_family_ != AF_INET)
          return ERR_ADDRESS_INVALID;
@@ -209,7 +209,7 @@ $NetBSD$
        mreq.imr_multiaddr = ToInAddr(group_address);
        int rv = setsockopt(socket_, IPPROTO_IP, IP_ADD_MEMBERSHIP,
                            &mreq, sizeof(mreq));
-@@ -1604,9 +1663,17 @@ int UDPSocketPosix::LeaveGroup(const IPA
+@@ -1620,9 +1679,17 @@ int UDPSocketPosix::LeaveGroup(const IPA
      case IPAddress::kIPv4AddressSize: {
        if (addr_family_ != AF_INET)
          return ERR_ADDRESS_INVALID;
@@ -227,7 +227,7 @@ $NetBSD$
        mreq.imr_multiaddr = ToInAddr(group_address);
        int rv = setsockopt(socket_, IPPROTO_IP, IP_DROP_MEMBERSHIP,
                            &mreq, sizeof(mreq));
-@@ -1638,7 +1705,7 @@ int UDPSocketPosix::LeaveGroup(const IPA
+@@ -1654,7 +1721,7 @@ int UDPSocketPosix::LeaveGroup(const IPA
  int UDPSocketPosix::SetSourceGroupMembership(const IPAddress& group_address,
                                               const IPAddress& source_address,
                                               int option) const {
@@ -236,7 +236,7 @@ $NetBSD$
    return ERR_NOT_IMPLEMENTED;
  #else
    uint32_t interface_index = multicast_interface_;
-@@ -1664,6 +1731,10 @@ int UDPSocketPosix::SetSourceGroupMember
+@@ -1680,6 +1747,10 @@ int UDPSocketPosix::SetSourceGroupMember
  #endif
  }
  
@@ -247,7 +247,7 @@ $NetBSD$
  int UDPSocketPosix::JoinSourceGroup(const IPAddress& group_address,
                                      const IPAddress& source_address) const {
    DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
-@@ -1680,6 +1751,10 @@ int UDPSocketPosix::JoinSourceGroup(cons
+@@ -1696,6 +1767,10 @@ int UDPSocketPosix::JoinSourceGroup(cons
                                    MCAST_JOIN_SOURCE_GROUP);
  }
  
diff --git a/chromium/patches/patch-net_socket_udp__socket__posix.h b/chromium/patches/patch-net_socket_udp__socket__posix.h
index e99ea9ca83..8ea74eee85 100644
--- a/chromium/patches/patch-net_socket_udp__socket__posix.h
+++ b/chromium/patches/patch-net_socket_udp__socket__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/socket/udp_socket_posix.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/socket/udp_socket_posix.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/socket/udp_socket_posix.h
 @@ -451,7 +451,7 @@ class NET_EXPORT UDPSocketPosix {
        size_t maximum_packet_size);
diff --git a/chromium/patches/patch-net_socket_udp__socket__unittest.cc b/chromium/patches/patch-net_socket_udp__socket__unittest.cc
index 7d57cf06ce..632d29cb3c 100644
--- a/chromium/patches/patch-net_socket_udp__socket__unittest.cc
+++ b/chromium/patches/patch-net_socket_udp__socket__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/socket/udp_socket_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/socket/udp_socket_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/socket/udp_socket_unittest.cc
-@@ -520,7 +520,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
+@@ -517,7 +517,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
    EXPECT_EQ(second_packet, received);
  }
  
@@ -15,7 +15,7 @@ $NetBSD$
  // - MacOS: requires root permissions on OSX 10.7+.
  // - Android: devices attached to testbots don't have default network, so
  // broadcasting to 255.255.255.255 returns error -109 (Address not reachable).
-@@ -832,7 +832,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFrag
+@@ -829,7 +829,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFrag
      EXPECT_THAT(rv, IsOk());
  
      rv = client.SetDoNotFragment();
@@ -24,7 +24,7 @@ $NetBSD$
      // TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
      EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
  #else
-@@ -854,7 +854,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFrag
+@@ -851,7 +851,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFrag
      EXPECT_THAT(rv, IsOk());
  
      rv = server.SetDoNotFragment();
@@ -33,7 +33,7 @@ $NetBSD$
      // TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
      EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
  #else
-@@ -920,7 +920,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup
+@@ -917,7 +917,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup
  
  // TODO(crbug.com/40620614): failing on device on iOS 12.2.
  // TODO(crbug.com/40189274): flaky on Mac 11.
@@ -42,7 +42,7 @@ $NetBSD$
  #define MAYBE_SharedMulticastAddress DISABLED_SharedMulticastAddress
  #else
  #define MAYBE_SharedMulticastAddress SharedMulticastAddress
-@@ -971,7 +971,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMultic
+@@ -968,7 +968,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMultic
                                  NetLogSource(), handles::kInvalidNetworkHandle);
    ASSERT_THAT(client_socket.Connect(send_address), IsOk());
  
diff --git a/chromium/patches/patch-net_third__party_quiche_BUILD.gn b/chromium/patches/patch-net_third__party_quiche_BUILD.gn
index 55045e2500..897d0643dd 100644
--- a/chromium/patches/patch-net_third__party_quiche_BUILD.gn
+++ b/chromium/patches/patch-net_third__party_quiche_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/third_party/quiche/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/third_party/quiche/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/third_party/quiche/BUILD.gn
 @@ -28,7 +28,7 @@ import("//net/third_party/quiche/src/bui
  import("//testing/libfuzzer/fuzzer_test.gni")
diff --git a/chromium/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc b/chromium/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
index 0e16cf1e82..2d2aa61772 100644
--- a/chromium/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
+++ b/chromium/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/tools/cert_verify_tool/cert_verify_tool.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/tools/cert_verify_tool/cert_verify_tool.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/tools/cert_verify_tool/cert_verify_tool.cc
 @@ -37,7 +37,7 @@
  #include "third_party/boringssl/src/pki/trust_store.h"
diff --git a/chromium/patches/patch-net_tools_net__watcher_net__watcher.cc b/chromium/patches/patch-net_tools_net__watcher_net__watcher.cc
index b977022f61..3050502441 100644
--- a/chromium/patches/patch-net_tools_net__watcher_net__watcher.cc
+++ b/chromium/patches/patch-net_tools_net__watcher_net__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/tools/net_watcher/net_watcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/tools/net_watcher/net_watcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/tools/net_watcher/net_watcher.cc
 @@ -31,7 +31,7 @@
  #include "net/proxy_resolution/proxy_config_service.h"
diff --git a/chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h b/chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h
index 158e1f7249..8d767cd5ea 100644
--- a/chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h
+++ b/chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/traffic_annotation/network_traffic_annotation.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/traffic_annotation/network_traffic_annotation.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/traffic_annotation/network_traffic_annotation.h
 @@ -370,7 +370,7 @@ struct MutablePartialNetworkTrafficAnnot
  }  // namespace net
diff --git a/chromium/patches/patch-net_url__request_url__request__context.cc b/chromium/patches/patch-net_url__request_url__request__context.cc
index c15d5882e7..edb9dd41d1 100644
--- a/chromium/patches/patch-net_url__request_url__request__context.cc
+++ b/chromium/patches/patch-net_url__request_url__request__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/url_request/url_request_context.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/url_request/url_request_context.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/url_request/url_request_context.cc
-@@ -131,7 +131,7 @@ const HttpNetworkSessionContext* URLRequ
+@@ -130,7 +130,7 @@ const HttpNetworkSessionContext* URLRequ
    return &network_session->context();
  }
  
diff --git a/chromium/patches/patch-net_url__request_url__request__context.h b/chromium/patches/patch-net_url__request_url__request__context.h
index 95d2daff82..ce93eb51fd 100644
--- a/chromium/patches/patch-net_url__request_url__request__context.h
+++ b/chromium/patches/patch-net_url__request_url__request__context.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/url_request/url_request_context.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/url_request/url_request_context.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/url_request/url_request_context.h
 @@ -91,7 +91,7 @@ class NET_EXPORT URLRequestContext final
    // session.
diff --git a/chromium/patches/patch-net_url__request_url__request__context__builder.cc b/chromium/patches/patch-net_url__request_url__request__context__builder.cc
index e7bdff448d..9bcd508fd3 100644
--- a/chromium/patches/patch-net_url__request_url__request__context__builder.cc
+++ b/chromium/patches/patch-net_url__request_url__request__context__builder.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/url_request/url_request_context_builder.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/url_request/url_request_context_builder.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/url_request/url_request_context_builder.cc
 @@ -454,7 +454,7 @@ std::unique_ptr<URLRequestContext> URLRe
    }
diff --git a/chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc b/chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
index fa04be5b21..b5ccaa541c 100644
--- a/chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
+++ b/chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/websockets/websocket_basic_stream_adapters_test.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- net/websockets/websocket_basic_stream_adapters_test.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ net/websockets/websocket_basic_stream_adapters_test.cc
-@@ -1104,10 +1104,10 @@ TEST_F(WebSocketSpdyStreamAdapterTest,
+@@ -1106,10 +1106,10 @@ TEST_F(WebSocketSpdyStreamAdapterTest,
         OnCloseOkShouldBeTranslatedToConnectionClose) {
    spdy::SpdySerializedFrame response_headers(
        spdy_util_.ConstructSpdyResponseHeaders(1, ResponseHeaders(), false));
diff --git a/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc b/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
index f5f4684d22..c8da2f2701 100644
--- a/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
+++ b/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- pdf/pdfium/pdfium_engine.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- pdf/pdfium/pdfium_engine.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ pdf/pdfium/pdfium_engine.cc
 @@ -133,7 +133,7 @@
  #include "ui/accessibility/ax_features.mojom-features.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "pdf/pdfium/pdfium_font_linux.h"
  #endif
  
-@@ -841,7 +841,7 @@ void InitializeSDK(bool enable_v8,
+@@ -908,7 +908,7 @@ void InitializeSDK(bool enable_v8,
  
    FPDF_InitLibraryWithConfig(&config);
  
diff --git a/chromium/patches/patch-printing_backend_cups__helper.cc b/chromium/patches/patch-printing_backend_cups__helper.cc
index b011b3cd19..6609e5c63d 100644
--- a/chromium/patches/patch-printing_backend_cups__helper.cc
+++ b/chromium/patches/patch-printing_backend_cups__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/backend/cups_helper.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/backend/cups_helper.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/backend/cups_helper.cc
 @@ -8,7 +8,7 @@
  #include "base/time/time.h"
diff --git a/chromium/patches/patch-printing_backend_cups__helper.h b/chromium/patches/patch-printing_backend_cups__helper.h
index e6e70f90da..6c6c9a694c 100644
--- a/chromium/patches/patch-printing_backend_cups__helper.h
+++ b/chromium/patches/patch-printing_backend_cups__helper.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/backend/cups_helper.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/backend/cups_helper.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/backend/cups_helper.h
 @@ -32,7 +32,7 @@ constexpr int kCupsTimeoutMs = 3000;
  constexpr cups_ptype_t kDestinationsFilterMask =
diff --git a/chromium/patches/patch-printing_backend_cups__ipp__helper.cc b/chromium/patches/patch-printing_backend_cups__ipp__helper.cc
index a06d0a4954..12368777d9 100644
--- a/chromium/patches/patch-printing_backend_cups__ipp__helper.cc
+++ b/chromium/patches/patch-printing_backend_cups__ipp__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/backend/cups_ipp_helper.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/backend/cups_ipp_helper.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/backend/cups_ipp_helper.cc
 @@ -199,7 +199,7 @@ void ExtractResolutions(const CupsOption
    // Provide a default DPI if no valid DPI is found.
diff --git a/chromium/patches/patch-printing_backend_cups__jobs.cc b/chromium/patches/patch-printing_backend_cups__jobs.cc
index 404eeb3fde..d183733430 100644
--- a/chromium/patches/patch-printing_backend_cups__jobs.cc
+++ b/chromium/patches/patch-printing_backend_cups__jobs.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/backend/cups_jobs.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/backend/cups_jobs.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/backend/cups_jobs.cc
 @@ -26,7 +26,7 @@
  #include "printing/backend/cups_ipp_helper.h"
diff --git a/chromium/patches/patch-printing_backend_cups__printer.cc b/chromium/patches/patch-printing_backend_cups__printer.cc
index 6a55686515..4664277051 100644
--- a/chromium/patches/patch-printing_backend_cups__printer.cc
+++ b/chromium/patches/patch-printing_backend_cups__printer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/backend/cups_printer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/backend/cups_printer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/backend/cups_printer.cc
 @@ -24,7 +24,7 @@
  #include "printing/print_job_constants.h"
diff --git a/chromium/patches/patch-printing_backend_cups__weak__functions.h b/chromium/patches/patch-printing_backend_cups__weak__functions.h
index 0eadc49788..7725437fea 100644
--- a/chromium/patches/patch-printing_backend_cups__weak__functions.h
+++ b/chromium/patches/patch-printing_backend_cups__weak__functions.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/backend/cups_weak_functions.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/backend/cups_weak_functions.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/backend/cups_weak_functions.h
 @@ -9,7 +9,7 @@
  
diff --git a/chromium/patches/patch-printing_backend_print__backend__cups.h b/chromium/patches/patch-printing_backend_print__backend__cups.h
index 4ebda9a92d..1a1dc50e26 100644
--- a/chromium/patches/patch-printing_backend_print__backend__cups.h
+++ b/chromium/patches/patch-printing_backend_print__backend__cups.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/backend/print_backend_cups.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/backend/print_backend_cups.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/backend/print_backend_cups.h
 @@ -17,7 +17,7 @@
  #include "printing/mojom/print.mojom.h"
diff --git a/chromium/patches/patch-printing_backend_print__backend__cups__ipp.cc b/chromium/patches/patch-printing_backend_print__backend__cups__ipp.cc
index 444aa4774a..41db8d2f49 100644
--- a/chromium/patches/patch-printing_backend_print__backend__cups__ipp.cc
+++ b/chromium/patches/patch-printing_backend_print__backend__cups__ipp.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/backend/print_backend_cups_ipp.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/backend/print_backend_cups_ipp.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/backend/print_backend_cups_ipp.cc
 @@ -20,7 +20,7 @@
  #include "printing/mojom/print.mojom.h"
diff --git a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc
index 437510d665..53de5199c1 100644
--- a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc
+++ b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/mojom/printing_context_mojom_traits.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/mojom/printing_context_mojom_traits.cc
 @@ -19,7 +19,7 @@
  #include "base/numerics/safe_conversions.h"
diff --git a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h
index bca42e87e6..953b0316a2 100644
--- a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h
+++ b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/mojom/printing_context_mojom_traits.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/mojom/printing_context_mojom_traits.h
 @@ -166,7 +166,7 @@ struct StructTraits<printing::mojom::Pri
      return s.pages_per_sheet();
diff --git a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits__unittest.cc b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
index 9a00b0c691..d3da7d7dc4 100644
--- a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
+++ b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/mojom/printing_context_mojom_traits_unittest.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/mojom/printing_context_mojom_traits_unittest.cc
 @@ -80,7 +80,7 @@ base::DictValue GenerateSampleSystemPrin
               "file:///foo/bar.pdf");
diff --git a/chromium/patches/patch-printing_print__settings.cc b/chromium/patches/patch-printing_print__settings.cc
index 9707165174..af888a40df 100644
--- a/chromium/patches/patch-printing_print__settings.cc
+++ b/chromium/patches/patch-printing_print__settings.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/print_settings.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/print_settings.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/print_settings.cc
 @@ -319,7 +319,7 @@ PrintSettings& PrintSettings::operator=(
  #endif
diff --git a/chromium/patches/patch-printing_print__settings.h b/chromium/patches/patch-printing_print__settings.h
index 12999aedeb..b93630a4c6 100644
--- a/chromium/patches/patch-printing_print__settings.h
+++ b/chromium/patches/patch-printing_print__settings.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/print_settings.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/print_settings.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/print_settings.h
 @@ -25,7 +25,7 @@
  #include "base/values.h"
diff --git a/chromium/patches/patch-printing_print__settings__conversion.cc b/chromium/patches/patch-printing_print__settings__conversion.cc
index af5f714bd5..fe14d81ca1 100644
--- a/chromium/patches/patch-printing_print__settings__conversion.cc
+++ b/chromium/patches/patch-printing_print__settings__conversion.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/print_settings_conversion.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/print_settings_conversion.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/print_settings_conversion.cc
 @@ -290,7 +290,7 @@ std::unique_ptr<PrintSettings> PrintSett
      settings->set_is_modifiable(is_modifiable.value());
diff --git a/chromium/patches/patch-printing_printing__features.cc b/chromium/patches/patch-printing_printing__features.cc
index 27c4c14d2e..38b78756b1 100644
--- a/chromium/patches/patch-printing_printing__features.cc
+++ b/chromium/patches/patch-printing_printing__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/printing_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/printing_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/printing_features.cc
 @@ -17,7 +17,7 @@ namespace printing::features {
  BASE_FEATURE(kAlignPdfDefaultPrintSettingsWithHTML,
diff --git a/chromium/patches/patch-printing_printing__features.h b/chromium/patches/patch-printing_printing__features.h
index dbece54f65..155f33b6eb 100644
--- a/chromium/patches/patch-printing_printing__features.h
+++ b/chromium/patches/patch-printing_printing__features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/printing_features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/printing_features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/printing_features.h
 @@ -19,7 +19,7 @@ namespace printing::features {
  COMPONENT_EXPORT(PRINTING_BASE)
diff --git a/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc b/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
index 4b9ae4e18c..b7cc9cd494 100644
--- a/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/sandbox/print_backend_sandbox_hook_linux.cc
 @@ -10,20 +10,27 @@
  #include "base/path_service.h"
diff --git a/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h b/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
index 1312faccfe..3aca4ca61f 100644
--- a/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
+++ b/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/sandbox/print_backend_sandbox_hook_linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ printing/sandbox/print_backend_sandbox_hook_linux.h
 @@ -5,8 +5,13 @@
  #ifndef PRINTING_SANDBOX_PRINT_BACKEND_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-remoting_base_branding.cc b/chromium/patches/patch-remoting_base_branding.cc
index af373806ce..84116c1a6e 100644
--- a/chromium/patches/patch-remoting_base_branding.cc
+++ b/chromium/patches/patch-remoting_base_branding.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/base/branding.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/base/branding.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/base/branding.cc
 @@ -10,7 +10,7 @@
  #include "base/path_service.h"
diff --git a/chromium/patches/patch-remoting_base_constants.h b/chromium/patches/patch-remoting_base_constants.h
index 8e76c37ac9..85c0a43543 100644
--- a/chromium/patches/patch-remoting_base_constants.h
+++ b/chromium/patches/patch-remoting_base_constants.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/base/constants.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/base/constants.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/base/constants.h
 @@ -27,7 +27,7 @@ const int kDefaultDpi = 96;
  // The video frame rate.
diff --git a/chromium/patches/patch-remoting_base_crash_crashpad__database__manager.cc b/chromium/patches/patch-remoting_base_crash_crashpad__database__manager.cc
index dbc6e5e31c..7df2288d54 100644
--- a/chromium/patches/patch-remoting_base_crash_crashpad__database__manager.cc
+++ b/chromium/patches/patch-remoting_base_crash_crashpad__database__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/base/crash/crashpad_database_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/base/crash/crashpad_database_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/base/crash/crashpad_database_manager.cc
 @@ -24,7 +24,7 @@
  #if BUILDFLAG(IS_WIN)
@@ -12,42 +12,33 @@ $NetBSD$
  #include "base/strings/utf_string_conversions.h"
 -#elif BUILDFLAG(IS_LINUX)
 +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include <sys/stat.h>
  #include <sys/types.h>
  #include <unistd.h>
-@@ -39,7 +39,7 @@
+ 
+@@ -35,7 +35,7 @@
  namespace remoting {
  namespace {
  
 -#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
  const base::FilePath::CharType kChromotingCrashpadDatabasePath[] =
      FILE_PATH_LITERAL("crashpad");
  #endif
-@@ -56,7 +56,7 @@ const size_t kMaxReportsToRetain = 20;
+@@ -52,7 +52,7 @@ const size_t kMaxReportsToRetain = 20;
  // Maximum number of days to keep reports around in the local database.
  const size_t kMaxReportAgeDays = 7;
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- 
- inline base::FilePath GetDaemonProcessCrashpadDatabasePath() {
-   return GetVarLibDir().Append("crashpad.daemon");
-@@ -138,7 +138,7 @@ base::FilePath GetCrashpadDatabasePath()
+ inline base::FilePath GetUnifiedCrashpadDatabasePath() {
+   return GetVarLibDir().Append("crashpad");
+ }
+@@ -79,7 +79,7 @@ base::FilePath GetCrashpadDatabasePath()
      base::FilePath path;
      base::PathService::Get(base::BasePathKey::DIR_ASSETS, &path);
      return path.Append(kChromotingCrashpadDatabasePath);
 -#elif BUILDFLAG(IS_LINUX)
 +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
      if (getuid() == 0) {
-       return GetDaemonProcessCrashpadDatabasePath();
-     }
-@@ -196,7 +196,7 @@ CrashpadDatabaseManager::CrashpadDatabas
- CrashpadDatabaseManager::~CrashpadDatabaseManager() = default;
- 
- bool CrashpadDatabaseManager::InitializeCrashpadDatabase() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   SetupCrashpadDirectories();
- #endif
- 
+       // Used by the daemon process or the elevated start-host process.
+       return GetUnifiedCrashpadDatabasePath();
diff --git a/chromium/patches/patch-remoting_base_environment__details.cc b/chromium/patches/patch-remoting_base_environment__details.cc
index 59bdffaef3..e6d6a4c621 100644
--- a/chromium/patches/patch-remoting_base_environment__details.cc
+++ b/chromium/patches/patch-remoting_base_environment__details.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/base/environment_details.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/base/environment_details.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/base/environment_details.cc
 @@ -9,7 +9,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-remoting_base_host__settings.cc b/chromium/patches/patch-remoting_base_host__settings.cc
index 1cd3b1c7d4..f5d0acb629 100644
--- a/chromium/patches/patch-remoting_base_host__settings.cc
+++ b/chromium/patches/patch-remoting_base_host__settings.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/base/host_settings.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/base/host_settings.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/base/host_settings.cc
 @@ -7,7 +7,7 @@
  #include "base/no_destructor.h"
diff --git a/chromium/patches/patch-remoting_base_passwd__utils.cc b/chromium/patches/patch-remoting_base_passwd__utils.cc
index 9ad6497552..874a291d5f 100644
--- a/chromium/patches/patch-remoting_base_passwd__utils.cc
+++ b/chromium/patches/patch-remoting_base_passwd__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/base/passwd_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/base/passwd_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/base/passwd_utils.cc
 @@ -49,7 +49,7 @@ base::expected<PasswdUserInfo, Loggable>
    user_info.gid = result->pw_gid;
diff --git a/chromium/patches/patch-remoting_base_passwd__utils.h b/chromium/patches/patch-remoting_base_passwd__utils.h
index f210e2c356..28f51e8a5b 100644
--- a/chromium/patches/patch-remoting_base_passwd__utils.h
+++ b/chromium/patches/patch-remoting_base_passwd__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/base/passwd_utils.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/base/passwd_utils.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/base/passwd_utils.h
 @@ -23,7 +23,7 @@ struct PasswdUserInfo {
    uid_t uid;
diff --git a/chromium/patches/patch-remoting_base_remoting__export.h b/chromium/patches/patch-remoting_base_remoting__export.h
index 82c0731f69..fc634855d8 100644
--- a/chromium/patches/patch-remoting_base_remoting__export.h
+++ b/chromium/patches/patch-remoting_base_remoting__export.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/base/remoting_export.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/base/remoting_export.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/base/remoting_export.h
 @@ -7,7 +7,7 @@
  
diff --git a/chromium/patches/patch-remoting_base_security__key__socket__name.cc b/chromium/patches/patch-remoting_base_security__key__socket__name.cc
index 4d67953168..33922f85a4 100644
--- a/chromium/patches/patch-remoting_base_security__key__socket__name.cc
+++ b/chromium/patches/patch-remoting_base_security__key__socket__name.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/base/security_key_socket_name.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/base/security_key_socket_name.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/base/security_key_socket_name.cc
 @@ -25,7 +25,7 @@ base::FilePath GetDefaultSecurityKeySock
    if (!GetSocketNameOverride().empty()) {
diff --git a/chromium/patches/patch-remoting_base_username.cc b/chromium/patches/patch-remoting_base_username.cc
index 7be83048c0..9928691756 100644
--- a/chromium/patches/patch-remoting_base_username.cc
+++ b/chromium/patches/patch-remoting_base_username.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/base/username.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/base/username.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/base/username.cc
 @@ -86,7 +86,7 @@ std::string GetUsername() {
  #endif  // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-remoting_base_username.h b/chromium/patches/patch-remoting_base_username.h
index 296d127139..6512dc68cb 100644
--- a/chromium/patches/patch-remoting_base_username.h
+++ b/chromium/patches/patch-remoting_base_username.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/base/username.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/base/username.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/base/username.h
 @@ -16,7 +16,7 @@ namespace remoting {
  // error or if not implemented.
diff --git a/chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc b/chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
index fefe355617..3cda70f4b0 100644
--- a/chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
+++ b/chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/codec/webrtc_video_encoder_vpx.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/codec/webrtc_video_encoder_vpx.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/codec/webrtc_video_encoder_vpx.cc
 @@ -88,7 +88,7 @@ void SetVp8CodecParameters(vpx_codec_enc
                             const webrtc::DesktopSize& size) {
diff --git a/chromium/patches/patch-remoting_host_audio__injector.cc b/chromium/patches/patch-remoting_host_audio__injector.cc
index e62dd81981..f917fe73a7 100644
--- a/chromium/patches/patch-remoting_host_audio__injector.cc
+++ b/chromium/patches/patch-remoting_host_audio__injector.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/audio_injector.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/audio_injector.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/audio_injector.cc
 @@ -7,7 +7,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-remoting_host_base_desktop__environment__options.cc b/chromium/patches/patch-remoting_host_base_desktop__environment__options.cc
index acd541e2cb..f7c7978ae3 100644
--- a/chromium/patches/patch-remoting_host_base_desktop__environment__options.cc
+++ b/chromium/patches/patch-remoting_host_base_desktop__environment__options.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/base/desktop_environment_options.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/base/desktop_environment_options.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/base/desktop_environment_options.cc
 @@ -117,7 +117,7 @@ bool DesktopEnvironmentOptions::capture_
    // TODO(joedow): Determine whether we can migrate additional platforms to
diff --git a/chromium/patches/patch-remoting_host_base_switches.cc b/chromium/patches/patch-remoting_host_base_switches.cc
index 8b55283d62..6dcb277ec3 100644
--- a/chromium/patches/patch-remoting_host_base_switches.cc
+++ b/chromium/patches/patch-remoting_host_base_switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/base/switches.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/base/switches.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/base/switches.cc
 @@ -25,13 +25,13 @@ const char kProcessTypeEvaluateCapabilit
  const char kProcessTypeFileChooser[] = "file_chooser";
@@ -20,5 +20,5 @@ $NetBSD$
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  const char kEnableWtmpdb[] = "enable-wtmpdb";
- #endif
- 
+ const char kCrashpadHandlerSocketFd[] = "crashpad-handler-socket-fd";
+ const char kCrashpadHandlerPid[] = "crashpad-handler-pid";
diff --git a/chromium/patches/patch-remoting_host_base_switches.h b/chromium/patches/patch-remoting_host_base_switches.h
index d064579a4a..36574c3680 100644
--- a/chromium/patches/patch-remoting_host_base_switches.h
+++ b/chromium/patches/patch-remoting_host_base_switches.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/base/switches.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/base/switches.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/base/switches.h
 @@ -37,13 +37,13 @@ extern const char kProcessTypeRdpDesktop
  extern const char kProcessTypeEvaluateCapability[];
@@ -21,4 +21,4 @@ $NetBSD$
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  // Used to record client sessions to wtmpd.
  extern const char kEnableWtmpdb[];
- #endif
+ 
diff --git a/chromium/patches/patch-remoting_host_chromoting__host.cc b/chromium/patches/patch-remoting_host_chromoting__host.cc
index a441bea756..bfc197140d 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/chromoting_host.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/chromoting_host.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/chromoting_host.cc
 @@ -143,7 +143,7 @@ void ChromotingHost::Start(const std::st
    }
@@ -24,7 +24,7 @@ $NetBSD$
  void ChromotingHost::BindChromotingHostServices(
      mojo::PendingReceiver<mojom::ChromotingHostServices> receiver) {
    DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-@@ -301,7 +301,7 @@ std::optional<ErrorCode> ChromotingHost:
+@@ -297,7 +297,7 @@ std::optional<ErrorCode> ChromotingHost:
    return per_session_policies_validator_.Run(policies);
  }
  
diff --git a/chromium/patches/patch-remoting_host_chromoting__host.h b/chromium/patches/patch-remoting_host_chromoting__host.h
index f6027d23d4..a16980bfa3 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host.h
+++ b/chromium/patches/patch-remoting_host_chromoting__host.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/chromoting_host.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/chromoting_host.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/chromoting_host.h
-@@ -37,7 +37,7 @@
+@@ -36,7 +36,7 @@
  #include "remoting/protocol/session_manager.h"
  #include "remoting/protocol/transport_context.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "remoting/host/chromoting_host_services_server.h"
  #endif
  
-@@ -73,7 +73,7 @@ class ChromotingHost :
+@@ -72,7 +72,7 @@ class ChromotingHost :
  // multi-process host, ChromotingHostServices is implemented by the daemon
  // process and the ChromotingSessionServices receiver is passed through
  // DesktopSessionConnectionEvents.
@@ -24,7 +24,7 @@ $NetBSD$
      public mojom::ChromotingHostServices,
  
  #endif
-@@ -118,7 +118,7 @@ class ChromotingHost :
+@@ -117,7 +117,7 @@ class ChromotingHost :
    // This method can only be called once during the lifetime of this object.
    void Start(const std::string& host_owner);
  
@@ -33,7 +33,7 @@ $NetBSD$
    // Starts running the ChromotingHostServices server and listening for incoming
    // IPC binding requests.
    // Currently only the single-process Linux host runs the
-@@ -130,7 +130,7 @@ class ChromotingHost :
+@@ -129,7 +129,7 @@ class ChromotingHost :
        std::unique_ptr<named_mojo_ipc_server::ConnectionInfo> connection_info);
  #endif
  
@@ -42,7 +42,7 @@ $NetBSD$
    void BindChromotingHostServices(
        mojo::PendingReceiver<mojom::ChromotingHostServices> receiver);
  #endif
-@@ -168,7 +168,7 @@ class ChromotingHost :
+@@ -164,7 +164,7 @@ class ChromotingHost :
    std::optional<ErrorCode> OnSessionPoliciesReceived(
        const SessionPolicies& policies) override;
  
@@ -51,16 +51,16 @@ $NetBSD$
    // mojom::ChromotingHostServices implementation.
    void BindSessionServices(
        mojo::PendingReceiver<mojom::ChromotingSessionServices> receiver)
-@@ -226,7 +226,7 @@ class ChromotingHost :
-   // List of host extensions.
-   std::vector<std::unique_ptr<HostExtension>> extensions_;
+@@ -219,7 +219,7 @@ class ChromotingHost :
+ 
+   SessionPoliciesValidator per_session_policies_validator_;
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    // IPC server that runs the CRD host service API. Non-null if the server name
    // is set and the host is started.
    // Currently only Linux runs the ChromotingHostServices server on the host
-@@ -234,7 +234,7 @@ class ChromotingHost :
+@@ -227,7 +227,7 @@ class ChromotingHost :
    std::unique_ptr<ChromotingHostServicesServer> ipc_server_;
  #endif
  
diff --git a/chromium/patches/patch-remoting_host_chromoting__host__context.cc b/chromium/patches/patch-remoting_host_chromoting__host__context.cc
index c497b573f3..2e70653f40 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host__context.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/chromoting_host_context.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/chromoting_host_context.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/chromoting_host_context.cc
-@@ -297,7 +297,7 @@ std::unique_ptr<ChromotingHostContext> C
+@@ -319,7 +319,7 @@ std::unique_ptr<ChromotingHostContext> C
    // on a UI thread.
    scoped_refptr<AutoThreadTaskRunner> input_task_runner =
        AutoThread::CreateWithType("ChromotingInputThread", ui_task_runner,
diff --git a/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc b/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
index 186c2d25ff..89d4fc8a9d 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/chromoting_host_services_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/chromoting_host_services_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/chromoting_host_services_client.cc
 @@ -78,7 +78,7 @@ mojo::PendingRemote<mojom::ChromotingHos
  
diff --git a/chromium/patches/patch-remoting_host_chromoting__host__services__server.cc b/chromium/patches/patch-remoting_host_chromoting__host__services__server.cc
index 04b51e3f2e..a6f2b3b305 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host__services__server.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host__services__server.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/chromoting_host_services_server.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/chromoting_host_services_server.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/chromoting_host_services_server.cc
 @@ -17,7 +17,7 @@
  #include "remoting/host/mojo_caller_security_checker.h"
diff --git a/chromium/patches/patch-remoting_host_config__file__watcher.cc b/chromium/patches/patch-remoting_host_config__file__watcher.cc
index fc5130a603..896c028f54 100644
--- a/chromium/patches/patch-remoting_host_config__file__watcher.cc
+++ b/chromium/patches/patch-remoting_host_config__file__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/config_file_watcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/config_file_watcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/config_file_watcher.cc
 @@ -27,7 +27,7 @@ const char kHostConfigSwitchName[] = "ho
  const base::FilePath::CharType kDefaultHostConfigFile[] =
diff --git a/chromium/patches/patch-remoting_host_config__file__watcher.h b/chromium/patches/patch-remoting_host_config__file__watcher.h
index 59f5baf0cb..63854d4c01 100644
--- a/chromium/patches/patch-remoting_host_config__file__watcher.h
+++ b/chromium/patches/patch-remoting_host_config__file__watcher.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/config_file_watcher.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/config_file_watcher.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/config_file_watcher.h
 @@ -20,7 +20,7 @@ namespace remoting {
  extern const char kHostConfigSwitchName[];
diff --git a/chromium/patches/patch-remoting_host_crash_crash__file__uploader.cc b/chromium/patches/patch-remoting_host_crash_crash__file__uploader.cc
index 32b1dcdbb6..5565f383f1 100644
--- a/chromium/patches/patch-remoting_host_crash_crash__file__uploader.cc
+++ b/chromium/patches/patch-remoting_host_crash_crash__file__uploader.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/crash/crash_file_uploader.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/crash/crash_file_uploader.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/crash/crash_file_uploader.cc
 @@ -45,7 +45,7 @@ constexpr char kMinidumpFileName[] = "du
  
diff --git a/chromium/patches/patch-remoting_host_create__desktop__interaction__strategy__factory.cc b/chromium/patches/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
index 586b47964a..aedbfb9437 100644
--- a/chromium/patches/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
+++ b/chromium/patches/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/create_desktop_interaction_strategy_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/create_desktop_interaction_strategy_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/create_desktop_interaction_strategy_factory.cc
 @@ -12,7 +12,7 @@
  #include "remoting/host/desktop_interaction_strategy.h"
diff --git a/chromium/patches/patch-remoting_host_daemon__process.cc b/chromium/patches/patch-remoting_host_daemon__process.cc
new file mode 100644
index 0000000000..6842f682d6
--- /dev/null
+++ b/chromium/patches/patch-remoting_host_daemon__process.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- remoting/host/daemon_process.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ remoting/host/daemon_process.cc
+@@ -274,7 +274,7 @@ void DaemonProcess::GetDesktopSession(
+   // Windows, user sessions and applications are persisted natively by the OS,
+   // and the desktop process is purely a transient capture/input agent that is
+   // recreated per connection.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   const std::string& client_id = options->client_id;
+   auto it = std::ranges::find_if(desktop_sessions_, [&](const auto& pair) {
+     return !client_id.empty() && pair.second->client_id() == client_id;
diff --git a/chromium/patches/patch-remoting_host_desktop__process__main.cc b/chromium/patches/patch-remoting_host_desktop__process__main.cc
index 634432c45d..fa0faec59a 100644
--- a/chromium/patches/patch-remoting_host_desktop__process__main.cc
+++ b/chromium/patches/patch-remoting_host_desktop__process__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/desktop_process_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/desktop_process_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/desktop_process_main.cc
 @@ -29,7 +29,7 @@
  #include "remoting/host/desktop_process.h"
diff --git a/chromium/patches/patch-remoting_host_desktop__session.cc b/chromium/patches/patch-remoting_host_desktop__session.cc
new file mode 100644
index 0000000000..bd856dbf9d
--- /dev/null
+++ b/chromium/patches/patch-remoting_host_desktop__session.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- remoting/host/desktop_session.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ remoting/host/desktop_session.cc
+@@ -23,7 +23,7 @@ void DesktopSession::SetReceiver(
+   if (receiver.is_valid()) {
+     receiver_.reset();
+     receiver_.Bind(std::move(receiver));
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+     // On platforms without persistent desktop sessions, immediately close the
+     // desktop session when the control pipe drops so that background agents
+     // (e.g. `remoting_desktop.exe`) are torn down and resources released.
diff --git a/chromium/patches/patch-remoting_host_desktop__session__proxy.cc b/chromium/patches/patch-remoting_host_desktop__session__proxy.cc
index dc647ac6dc..955dc4606c 100644
--- a/chromium/patches/patch-remoting_host_desktop__session__proxy.cc
+++ b/chromium/patches/patch-remoting_host_desktop__session__proxy.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/desktop_session_proxy.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/desktop_session_proxy.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/desktop_session_proxy.cc
 @@ -168,7 +168,7 @@ DesktopSessionProxy::CreateRemoteWebAuth
        base::BindRepeating(&DesktopSessionProxy::SignalWebAuthnExtension, this));
diff --git a/chromium/patches/patch-remoting_host_desktop__session__proxy.h b/chromium/patches/patch-remoting_host_desktop__session__proxy.h
index 02a2a6018e..01b15626ff 100644
--- a/chromium/patches/patch-remoting_host_desktop__session__proxy.h
+++ b/chromium/patches/patch-remoting_host_desktop__session__proxy.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/desktop_session_proxy.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/desktop_session_proxy.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/desktop_session_proxy.h
 @@ -108,7 +108,7 @@ class DesktopSessionProxy
    std::unique_ptr<UrlForwarderConfigurator> CreateUrlForwarderConfigurator();
diff --git a/chromium/patches/patch-remoting_host_evaluate__capability.cc b/chromium/patches/patch-remoting_host_evaluate__capability.cc
index 8b15500e0a..fbbf58a21d 100644
--- a/chromium/patches/patch-remoting_host_evaluate__capability.cc
+++ b/chromium/patches/patch-remoting_host_evaluate__capability.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/evaluate_capability.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/evaluate_capability.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/evaluate_capability.cc
 @@ -56,7 +56,7 @@ base::FilePath BuildHostBinaryPath() {
    }
diff --git a/chromium/patches/patch-remoting_host_host__attributes.cc b/chromium/patches/patch-remoting_host_host__attributes.cc
index 8b254474d7..a20f3924f1 100644
--- a/chromium/patches/patch-remoting_host_host__attributes.cc
+++ b/chromium/patches/patch-remoting_host_host__attributes.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/host_attributes.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/host_attributes.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/host_attributes.cc
 @@ -18,7 +18,7 @@
  #include "remoting/host/win/evaluate_d3d.h"
diff --git a/chromium/patches/patch-remoting_host_host__main.cc b/chromium/patches/patch-remoting_host_host__main.cc
index 87d281f450..5e9467af05 100644
--- a/chromium/patches/patch-remoting_host_host__main.cc
+++ b/chromium/patches/patch-remoting_host_host__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/host_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/host_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/host_main.cc
 @@ -24,7 +24,7 @@
  #include "remoting/base/crash/crash_reporting_crashpad.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include <sys/stat.h>
  #include <unistd.h>
  
-@@ -69,13 +69,13 @@ int FileChooserMain();
+@@ -70,13 +70,13 @@ int FileChooserMain();
  int RdpDesktopSessionMain();
  int UrlForwarderConfiguratorMain();
  #endif  // BUILDFLAG(IS_WIN)
@@ -31,7 +31,7 @@ $NetBSD$
  void EnsureVarLibDirectory() {
    if (getuid() != 0) {
      // Only do this in the daemon process, which is always run as root.
-@@ -112,7 +112,7 @@ void Usage(const base::FilePath& program
+@@ -113,7 +113,7 @@ void Usage(const base::FilePath& program
        "\n"
        "Options:\n"
  
@@ -40,7 +40,7 @@ $NetBSD$
        "  --audio-pipe-name=<pipe> - Sets the pipe name to capture audio on "
        "Linux.\n"
  #endif  // BUILDFLAG(IS_LINUX)
-@@ -208,7 +208,7 @@ MainRoutineFn SelectMainRoutine(const st
+@@ -209,7 +209,7 @@ MainRoutineFn SelectMainRoutine(const st
    } else if (process_type == kProcessTypeUrlForwarderConfigurator) {
      main_routine = &UrlForwarderConfiguratorMain;
  #endif  // BUILDFLAG(IS_WIN)
@@ -49,7 +49,7 @@ $NetBSD$
    } else if (process_type == kProcessTypeXSessionChooser) {
      main_routine = &XSessionChooserMain;
  #endif  // BUILDFLAG(IS_LINUX)
-@@ -272,7 +272,7 @@ int HostMain(int argc, char** argv) {
+@@ -273,7 +273,7 @@ int HostMain(int argc, char** argv) {
    // Enable debug logs.
    InitHostLogging();
  
@@ -58,12 +58,12 @@ $NetBSD$
    EnsureVarLibDirectory();
  #endif  // BUILDFLAG(IS_LINUX)
  
-@@ -283,7 +283,7 @@ int HostMain(int argc, char** argv) {
+@@ -284,7 +284,7 @@ int HostMain(int argc, char** argv) {
    // Note that we enable crash reporting only if the user has opted in to having
    // the crash reports uploaded.
    if (IsUsageStatsAllowed()) {
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-     InitializeCrashpadReporting();
- #elif BUILDFLAG(IS_WIN)
-     // TODO: joedow - Enable crash reporting for the RDP process.
+     if (command_line->HasSwitch(kCrashpadHandlerSocketFd)) {
+       std::string fd_str =
+           command_line->GetSwitchValueASCII(kCrashpadHandlerSocketFd);
diff --git a/chromium/patches/patch-remoting_host_host__power__save__blocker.cc b/chromium/patches/patch-remoting_host_host__power__save__blocker.cc
index db18eb2784..e942323c98 100644
--- a/chromium/patches/patch-remoting_host_host__power__save__blocker.cc
+++ b/chromium/patches/patch-remoting_host_host__power__save__blocker.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/host_power_save_blocker.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/host_power_save_blocker.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/host_power_save_blocker.cc
 @@ -29,7 +29,7 @@ HostPowerSaveBlocker::~HostPowerSaveBloc
  
diff --git a/chromium/patches/patch-remoting_host_ipc__constants.cc b/chromium/patches/patch-remoting_host_ipc__constants.cc
index 610570a8c4..9000f15448 100644
--- a/chromium/patches/patch-remoting_host_ipc__constants.cc
+++ b/chromium/patches/patch-remoting_host_ipc__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/ipc_constants.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/ipc_constants.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/ipc_constants.cc
 @@ -13,7 +13,7 @@
  #include "mojo/public/cpp/platform/named_platform_channel.h"
diff --git a/chromium/patches/patch-remoting_host_ipc__constants.h b/chromium/patches/patch-remoting_host_ipc__constants.h
index 7f0ab691bc..b2293e4972 100644
--- a/chromium/patches/patch-remoting_host_ipc__constants.h
+++ b/chromium/patches/patch-remoting_host_ipc__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/ipc_constants.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/ipc_constants.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/ipc_constants.h
 @@ -31,7 +31,7 @@ bool GetInstalledBinaryPath(const base::
  const mojo::NamedPlatformChannel::ServerName&
diff --git a/chromium/patches/patch-remoting_host_ipc__desktop__environment.cc b/chromium/patches/patch-remoting_host_ipc__desktop__environment.cc
index 9f60791dc0..4185787834 100644
--- a/chromium/patches/patch-remoting_host_ipc__desktop__environment.cc
+++ b/chromium/patches/patch-remoting_host_ipc__desktop__environment.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/ipc_desktop_environment.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/ipc_desktop_environment.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/ipc_desktop_environment.cc
 @@ -180,7 +180,7 @@ class IpcDesktopEnvironmentFactory::Core
                                ErrorCode error_code,
@@ -24,16 +24,7 @@ $NetBSD$
    void OnSessionServicesClientConnected(
        mojo::PendingReceiver<mojom::ChromotingSessionServices> receiver)
        override;
-@@ -226,7 +226,7 @@ class IpcDesktopEnvironmentFactory::Core
-   // the same email address reconnects, the desktop session will be reused and
-   // the desktop process will be requested to send a new desktop pipe.
-   // TODO: yuweih - see if it makes sense to enable it on Windows.
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   bool persist_desktop_sessions_ = true;
- #else
-   bool persist_desktop_sessions_ = false;
-@@ -410,7 +410,7 @@ void IpcDesktopEnvironmentFactory::Core:
+@@ -351,7 +351,7 @@ void IpcDesktopEnvironmentFactory::Core:
                           error_details, error_location);
  }
  
@@ -42,7 +33,7 @@ $NetBSD$
  void IpcDesktopEnvironmentFactory::Core::OnSessionServicesClientConnected(
      mojo::PendingReceiver<mojom::ChromotingSessionServices> receiver) {
    OnSessionServicesClientConnected(GetEventsReceivers().current_context(),
-@@ -463,7 +463,7 @@ void IpcDesktopEnvironmentFactory::Core:
+@@ -397,7 +397,7 @@ void IpcDesktopEnvironmentFactory::Core:
    }
  }
  
@@ -51,7 +42,7 @@ $NetBSD$
  void IpcDesktopEnvironmentFactory::Core::OnSessionServicesClientConnected(
      int terminal_id,
      mojo::PendingReceiver<mojom::ChromotingSessionServices> receiver) {
-@@ -588,7 +588,7 @@ void IpcDesktopEnvironmentFactory::OnTer
+@@ -511,7 +511,7 @@ void IpcDesktopEnvironmentFactory::OnTer
                                  error_location);
  }
  
diff --git a/chromium/patches/patch-remoting_host_ipc__desktop__environment.h b/chromium/patches/patch-remoting_host_ipc__desktop__environment.h
index fb523f5c64..4780989219 100644
--- a/chromium/patches/patch-remoting_host_ipc__desktop__environment.h
+++ b/chromium/patches/patch-remoting_host_ipc__desktop__environment.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/ipc_desktop_environment.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/ipc_desktop_environment.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/ipc_desktop_environment.h
-@@ -184,7 +184,7 @@ class IpcDesktopEnvironmentFactory : pub
+@@ -175,7 +175,7 @@ class IpcDesktopEnvironmentFactory : pub
                                          ErrorCode error_code,
                                          const std::string& error_details,
                                          const SourceLocation& error_location);
diff --git a/chromium/patches/patch-remoting_host_it2me_it2me__host.cc b/chromium/patches/patch-remoting_host_it2me_it2me__host.cc
index 6ca15fe231..c63658bb34 100644
--- a/chromium/patches/patch-remoting_host_it2me_it2me__host.cc
+++ b/chromium/patches/patch-remoting_host_it2me_it2me__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/it2me/it2me_host.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/it2me/it2me_host.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/it2me/it2me_host.cc
 @@ -73,7 +73,7 @@
  #include "remoting/host/chromeos/features.h"
diff --git a/chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc b/chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
index 8be15a1762..407e7626bd 100644
--- a/chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
+++ b/chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/it2me/it2me_native_messaging_host_main.cc
 @@ -30,7 +30,7 @@
  #include "remoting/host/resources.h"
@@ -25,7 +25,7 @@ $NetBSD$
  #endif  // BUILDFLAG(IS_LINUX)
  
 @@ -83,7 +83,7 @@ int It2MeNativeMessagingHostMain(int arg
-   base::ScopedMemoryConsumerRegistry<remoting::MemoryConsumerRegistry>
+   base::ScopedMemoryConsumerRegistry<base::DummyMemoryConsumerRegistry>
        memory_consumer_registry;
  
 -#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(REMOTING_USE_X11)
diff --git a/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc b/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
index 69d2971940..a8e92ae1b8 100644
--- a/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
+++ b/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/me2me_desktop_environment.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/me2me_desktop_environment.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/me2me_desktop_environment.cc
 @@ -125,7 +125,7 @@ std::string Me2MeDesktopEnvironment::Get
      capabilities += protocol::kMicrophoneRemotingCapability;
diff --git a/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc b/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
index 9a3a2ca62d..29458e8c78 100644
--- a/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
+++ b/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/mojo_caller_security_checker.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/mojo_caller_security_checker.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/mojo_caller_security_checker.cc
 @@ -41,7 +41,7 @@
  namespace remoting {
diff --git a/chromium/patches/patch-remoting_host_peer__connection__process__main.cc b/chromium/patches/patch-remoting_host_peer__connection__process__main.cc
index 89593b1ba2..10acb5b8b9 100644
--- a/chromium/patches/patch-remoting_host_peer__connection__process__main.cc
+++ b/chromium/patches/patch-remoting_host_peer__connection__process__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/peer_connection_process_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/peer_connection_process_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/peer_connection_process_main.cc
 @@ -26,7 +26,7 @@
  #include "base/files/file_descriptor_watcher_posix.h"
diff --git a/chromium/patches/patch-remoting_host_peer__session.h b/chromium/patches/patch-remoting_host_peer__session.h
index bddc34210d..14682d5ca6 100644
--- a/chromium/patches/patch-remoting_host_peer__session.h
+++ b/chromium/patches/patch-remoting_host_peer__session.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/peer_session.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/peer_session.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/peer_session.h
 @@ -19,7 +19,7 @@
  #include "remoting/proto/control.pb.h"
diff --git a/chromium/patches/patch-remoting_host_peer__session__impl.cc b/chromium/patches/patch-remoting_host_peer__session__impl.cc
index ebac9d2a1b..82843b7136 100644
--- a/chromium/patches/patch-remoting_host_peer__session__impl.cc
+++ b/chromium/patches/patch-remoting_host_peer__session__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/peer_session_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/peer_session_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/peer_session_impl.cc
-@@ -299,7 +299,7 @@ void PeerSessionImpl::NotifyClientResolu
+@@ -250,7 +250,7 @@ void PeerSessionImpl::NotifyClientResolu
    if (effective_policies_.curtain_required.value_or(false)) {
      dpi_vector.set(resolution.x_dpi(), resolution.y_dpi());
    }
diff --git a/chromium/patches/patch-remoting_host_policy__watcher.cc b/chromium/patches/patch-remoting_host_policy__watcher.cc
index 59e55913c6..8a313557c9 100644
--- a/chromium/patches/patch-remoting_host_policy__watcher.cc
+++ b/chromium/patches/patch-remoting_host_policy__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/policy_watcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/policy_watcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/policy_watcher.cc
 @@ -182,7 +182,7 @@ base::DictValue PolicyWatcher::GetDefaul
    result.Set(key::kRemoteAccessHostAllowEnterpriseFileTransfer, false);
diff --git a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
index b027bfb1e2..eb6be3f252 100644
--- a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
+++ b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/remote_open_url/remote_open_url_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/remote_open_url/remote_open_url_client.cc
 @@ -18,7 +18,7 @@
  #include "remoting/host/mojom/chromoting_host_services.mojom.h"
diff --git a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc
index 291885779f..66932358da 100644
--- a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc
+++ b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/remote_open_url/remote_open_url_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/remote_open_url/remote_open_url_main.cc
 @@ -22,7 +22,7 @@
  #include "remoting/host/usage_stats_consent.h"
diff --git a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
index aebddc220d..808a2933d1 100644
--- a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
+++ b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/remote_open_url/remote_open_url_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/remote_open_url/remote_open_url_util.cc
 @@ -29,7 +29,7 @@ const wchar_t kRegisteredApplicationsKey
  #endif  // BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc b/chromium/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
index 169853619d..3489e16e24 100644
--- a/chromium/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
+++ b/chromium/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/remote_open_url/url_forwarder_configurator.cc
 @@ -13,7 +13,7 @@ UrlForwarderConfigurator::UrlForwarderCo
  
diff --git a/chromium/patches/patch-remoting_host_remoting__me2me__host.cc b/chromium/patches/patch-remoting_host_remoting__me2me__host.cc
index 0f153813bd..f400f7d665 100644
--- a/chromium/patches/patch-remoting_host_remoting__me2me__host.cc
+++ b/chromium/patches/patch-remoting_host_remoting__me2me__host.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/remoting_me2me_host.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/remoting_me2me_host.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/remoting_me2me_host.cc
-@@ -157,7 +157,7 @@
+@@ -156,7 +156,7 @@
  #include "remoting/host/mac/permission_utils.h"
  #endif  // BUILDFLAG(IS_APPLE)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #if defined(REMOTING_USE_X11)
  #include <gtk/gtk.h>
  
-@@ -169,7 +169,7 @@
+@@ -168,7 +168,7 @@
  #endif  // defined(REMOTING_USE_X11)
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
@@ -24,16 +24,16 @@ $NetBSD$
  #include "base/linux_util.h"
  #include "remoting/host/linux/certificate_watcher.h"
  #include "remoting/host/linux/pulse_audio_capturer.h"
-@@ -184,7 +184,7 @@
+@@ -183,7 +183,7 @@
  #include "remoting/host/pairing_registry_delegate_win.h"
  #endif  // BUILDFLAG(IS_WIN)
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "remoting/base/crash/crash_reporting_crashpad.h"
  #include "remoting/host/host_wtmpdb_logger.h"
  #endif  // BUILDFLAG(IS_LINUX)
-@@ -257,7 +257,7 @@ const char kApplicationName[] = "chromot
+ 
+@@ -255,7 +255,7 @@ const char kApplicationName[] = "chromot
  // from stdin.
  constexpr base::FilePath::CharType kStdinConfigPath[] = FILE_PATH_LITERAL("-");
  
@@ -42,7 +42,7 @@ $NetBSD$
  // The command line switch used to pass name of the pipe to capture audio on
  // linux.
  const char kAudioPipeSwitchName[] = "audio-pipe-name";
-@@ -524,7 +524,7 @@ class HostProcess : public ConfigWatcher
+@@ -522,7 +522,7 @@ class HostProcess : public ConfigWatcher
    std::unique_ptr<AgentProcessBrokerClient> agent_process_broker_client_;
  #endif
  
@@ -51,7 +51,7 @@ $NetBSD$
    // Watch for certificate changes and kill the host when changes occur
    std::unique_ptr<CertificateWatcher> cert_watcher_;
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -590,7 +590,7 @@ class HostProcess : public ConfigWatcher
+@@ -588,7 +588,7 @@ class HostProcess : public ConfigWatcher
    std::unique_ptr<FtlEchoMessageListener> ftl_echo_message_listener_;
  
    std::unique_ptr<HostEventLogger> host_event_logger_;
@@ -60,7 +60,16 @@ $NetBSD$
    std::unique_ptr<HostWtmpdbLogger> host_wtmpdb_logger_;
  #endif
    std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_;
-@@ -935,7 +935,7 @@ void HostProcess::StartOnNetworkThread()
+@@ -664,7 +664,7 @@ HostProcess::HostProcess(std::unique_ptr
+       exit_code_out_(exit_code_out),
+       shutdown_watchdog_(shutdown_watchdog) {
+ #if BUILDFLAG(REMOTING_MULTI_PROCESS)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   enable_peer_connection_process_ = multi_process_;
+ #elif BUILDFLAG(IS_WIN)
+   if (base::CommandLine::ForCurrentProcess()->HasSwitch(
+@@ -942,7 +942,7 @@ void HostProcess::StartOnNetworkThread()
  void HostProcess::ShutdownOnNetworkThread() {
    DCHECK(context_->network_task_runner()->BelongsToCurrentThread());
    config_watcher_.reset();
@@ -69,7 +78,7 @@ $NetBSD$
    cert_watcher_.reset();
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  }
-@@ -1042,7 +1042,7 @@ void HostProcess::CreateAuthenticatorFac
+@@ -1049,7 +1049,7 @@ void HostProcess::CreateAuthenticatorFac
              context_->create_client_cert_store_callback(),
              service_account_email_, oauth_refresh_token_));
  
@@ -78,7 +87,7 @@ $NetBSD$
      if (!cert_watcher_) {
        cert_watcher_ = std::make_unique<CertificateWatcher>(
            base::BindRepeating(&HostProcess::ShutdownHost,
-@@ -1208,7 +1208,7 @@ void HostProcess::StartOnUiThread() {
+@@ -1215,7 +1215,7 @@ void HostProcess::StartOnUiThread() {
        base::BindRepeating(&HostProcess::OnPolicyUpdate, base::Unretained(this)),
        base::BindRepeating(&HostProcess::OnPolicyError, base::Unretained(this)));
  
@@ -87,7 +96,7 @@ $NetBSD$
    // If an audio pipe is specific on the command-line then initialize
    // PulseAudioCapturer to capture from it.
    base::FilePath audio_pipe_name =
-@@ -1277,7 +1277,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1284,7 +1284,7 @@ void HostProcess::ShutdownOnUiThread() {
    // It is now safe for the HostProcess to be deleted.
    self_ = nullptr;
  
@@ -96,7 +105,7 @@ $NetBSD$
    // Cause the global AudioPipeReader to be freed, otherwise the audio
    // thread will remain in-use and prevent the process from exiting.
    // TODO(wez): DesktopEnvironmentFactory should own the pipe reader.
-@@ -1285,7 +1285,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1292,7 +1292,7 @@ void HostProcess::ShutdownOnUiThread() {
    PulseAudioCapturer::InitializePipeReader(nullptr, base::FilePath());
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
@@ -105,7 +114,7 @@ $NetBSD$
    context_->input_task_runner()->PostTask(
        FROM_HERE,
        base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); }));
-@@ -1933,7 +1933,7 @@ void HostProcess::InitializeSignaling() 
+@@ -1940,7 +1940,7 @@ void HostProcess::InitializeSignaling() 
    zombie_host_detector_ = std::make_unique<ZombieHostDetector>(base::BindOnce(
        &HostProcess::OnZombieStateDetected, base::Unretained(this)));
  
@@ -114,7 +123,7 @@ $NetBSD$
    // TODO: joedow - Remove Linux scope after this codepath has been stabilized.
    const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
    if (cmd_line->HasSwitch(kEnableCorpMessaging)) {
-@@ -2028,7 +2028,7 @@ void HostProcess::StartHost() {
+@@ -2035,7 +2035,7 @@ void HostProcess::StartHost() {
  
    SetState(HOST_STARTED);
  
@@ -123,16 +132,16 @@ $NetBSD$
    if (webrtc::DesktopCapturer::IsRunningUnderWayland()) {
      if (GnomeRemoteDesktopSession::IsRunningUnderGnome()) {
        GnomeRemoteDesktopSession::GetInstance()->Init(
-@@ -2199,7 +2199,7 @@ void HostProcess::StartHost() {
- 
-   host_->AddExtension(std::make_unique<TestEchoExtension>());
+@@ -2204,7 +2204,7 @@ void HostProcess::StartHost() {
+                           base::Unretained(this)),
+       &local_session_policies_provider_);
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
    if (cmd_line->HasSwitch(kEnableWtmpdb)) {
      host_wtmpdb_logger_ =
-@@ -2237,7 +2237,7 @@ void HostProcess::StartHost() {
+@@ -2242,7 +2242,7 @@ void HostProcess::StartHost() {
    // addresses.
    host_->Start(*host_owner_emails_.begin());
  
@@ -141,25 +150,16 @@ $NetBSD$
    // For Multi-process hosts and Mac, ChromotingHostServices connections are
    // handled by another process, then the message pipe is forwarded to the
    // network process.
-@@ -2394,7 +2394,7 @@ int HostProcessMain(bool multi_process) 
+@@ -2399,7 +2399,7 @@ int HostProcessMain(bool multi_process) 
                                                     : " (single-process)");
    const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) || BUILDFLAG(IS_CHROMEOS)
    // For the multi-process host, screen capturing and UI rendering should be
    // done by the desktop process.
    if (!multi_process) {
-@@ -2446,7 +2446,7 @@ int HostProcessMain(bool multi_process) 
-     return kInitializationFailed;
-   }
- 
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   // Log and cleanup the crash database. We do this after a short delay so that
-   // the crash database has a chance to be updated properly if we just got
-   // relaunched after a crash.
-@@ -2466,7 +2466,7 @@ int HostProcessMain(bool multi_process) 
+@@ -2456,7 +2456,7 @@ int HostProcessMain(bool multi_process) 
    std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier(
        net::NetworkChangeNotifier::CreateIfNeeded());
  
diff --git a/chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc b/chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc
index e1a79a2dfe..3893d688c8 100644
--- a/chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc
+++ b/chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/security_key/remote_security_key_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/security_key/remote_security_key_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/security_key/remote_security_key_main.cc
 @@ -23,7 +23,7 @@
  #include "remoting/host/security_key/security_key_message_handler.h"
diff --git a/chromium/patches/patch-remoting_host_session__policies__from__dict.cc b/chromium/patches/patch-remoting_host_session__policies__from__dict.cc
index ce87c76a14..d0b90f9281 100644
--- a/chromium/patches/patch-remoting_host_session__policies__from__dict.cc
+++ b/chromium/patches/patch-remoting_host_session__policies__from__dict.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/session_policies_from_dict.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/session_policies_from_dict.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/session_policies_from_dict.cc
 @@ -74,7 +74,7 @@ std::optional<SessionPolicies> SessionPo
    session_policies.curtain_required =
diff --git a/chromium/patches/patch-remoting_host_setup_daemon__controller.cc b/chromium/patches/patch-remoting_host_setup_daemon__controller.cc
index d6451d7eeb..703b9327db 100644
--- a/chromium/patches/patch-remoting_host_setup_daemon__controller.cc
+++ b/chromium/patches/patch-remoting_host_setup_daemon__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/setup/daemon_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/setup/daemon_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/setup/daemon_controller.cc
 @@ -63,7 +63,7 @@ bool DaemonController::is_privileged() c
    return delegate_->is_privileged();
diff --git a/chromium/patches/patch-remoting_host_setup_daemon__controller.h b/chromium/patches/patch-remoting_host_setup_daemon__controller.h
index 944305bf25..cf877bbdf1 100644
--- a/chromium/patches/patch-remoting_host_setup_daemon__controller.h
+++ b/chromium/patches/patch-remoting_host_setup_daemon__controller.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/setup/daemon_controller.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/setup/daemon_controller.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/setup/daemon_controller.h
 @@ -152,13 +152,13 @@ class DaemonController : public base::Re
      // unprivileged.
diff --git a/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host.cc b/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host.cc
index 895ddb7cf7..f4c8aaf6c7 100644
--- a/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host.cc
+++ b/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/setup/me2me_native_messaging_host.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/setup/me2me_native_messaging_host.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/setup/me2me_native_messaging_host.cc
 @@ -331,7 +331,7 @@ void Me2MeNativeMessagingHost::ProcessSt
                                                    base::DictValue response) {
diff --git a/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc b/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
index 24a6889f22..5d9ddde8d2 100644
--- a/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
+++ b/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/setup/me2me_native_messaging_host_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/setup/me2me_native_messaging_host_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/setup/me2me_native_messaging_host_main.cc
 @@ -42,7 +42,7 @@
  #include "base/apple/scoped_nsautorelease_pool.h"
diff --git a/chromium/patches/patch-remoting_host_setup_start__host__main.cc b/chromium/patches/patch-remoting_host_setup_start__host__main.cc
index e4a90038c3..3741036bf7 100644
--- a/chromium/patches/patch-remoting_host_setup_start__host__main.cc
+++ b/chromium/patches/patch-remoting_host_setup_start__host__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/setup/start_host_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/setup/start_host_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/setup/start_host_main.cc
 @@ -45,7 +45,7 @@
  #include <unistd.h>
diff --git a/chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc b/chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc
index 3eb751b857..e40c3630d7 100644
--- a/chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc
+++ b/chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/webauthn/desktop_session_type_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/webauthn/desktop_session_type_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/webauthn/desktop_session_type_util.cc
 @@ -11,7 +11,7 @@
  namespace remoting {
diff --git a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
index f65d3ca948..9941b39527 100644
--- a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
+++ b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/webauthn/remote_webauthn_caller_security_utils.cc
 @@ -13,11 +13,11 @@
  #include "base/process/process_handle.h"
diff --git a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
index 41fe217fa9..7da24bc644 100644
--- a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
+++ b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc
 @@ -27,7 +27,7 @@
  #include "base/task/thread_pool.h"
diff --git a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
index 3e71032ed5..38f4d305b3 100644
--- a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
+++ b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/webauthn/remote_webauthn_main.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_main.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/host/webauthn/remote_webauthn_main.cc
 @@ -26,7 +26,7 @@
  #include "remoting/host/webauthn/remote_webauthn_caller_security_utils.h"
diff --git a/chromium/patches/patch-remoting_protocol_webrtc__transport.cc b/chromium/patches/patch-remoting_protocol_webrtc__transport.cc
index 4dd1c6b464..e77c2dd46f 100644
--- a/chromium/patches/patch-remoting_protocol_webrtc__transport.cc
+++ b/chromium/patches/patch-remoting_protocol_webrtc__transport.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/protocol/webrtc_transport.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/protocol/webrtc_transport.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/protocol/webrtc_transport.cc
 @@ -1205,7 +1205,7 @@ void WebrtcTransport::SendOffer() {
    // `recvonly` if microphone remoting is not enabled. Only Linux hosts support
diff --git a/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc b/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
index c75a818c55..0a20ac3024 100644
--- a/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
+++ b/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/protocol/webrtc_video_stream.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/protocol/webrtc_video_stream.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/protocol/webrtc_video_stream.cc
 @@ -237,7 +237,7 @@ WebrtcVideoStream::WebrtcVideoStream(con
      : session_options_(session_options) {
diff --git a/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc b/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
index 45309bee3f..f0d63bdacd 100644
--- a/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
+++ b/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/signaling/ftl_host_device_id_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- remoting/signaling/ftl_host_device_id_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ remoting/signaling/ftl_host_device_id_provider.cc
 @@ -16,7 +16,7 @@ constexpr char kDeviceIdPrefix[] = "crd-
  constexpr char kDeviceIdPrefix[] = "crd-mac-host-";
diff --git a/chromium/patches/patch-sandbox_BUILD.gn b/chromium/patches/patch-sandbox_BUILD.gn
index 07003dbfab..d79ceafa0e 100644
--- a/chromium/patches/patch-sandbox_BUILD.gn
+++ b/chromium/patches/patch-sandbox_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- sandbox/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ sandbox/BUILD.gn
 @@ -49,7 +49,7 @@ group("sandbox") {
        "//sandbox/mac:system_services",
diff --git a/chromium/patches/patch-sandbox_features.gni b/chromium/patches/patch-sandbox_features.gni
index b6b2700a02..2a843d8f19 100644
--- a/chromium/patches/patch-sandbox_features.gni
+++ b/chromium/patches/patch-sandbox_features.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/features.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- sandbox/features.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ sandbox/features.gni
 @@ -6,7 +6,7 @@
  # currently.
diff --git a/chromium/patches/patch-sandbox_linux_BUILD.gn b/chromium/patches/patch-sandbox_linux_BUILD.gn
index bb9f29080a..2d6c58488f 100644
--- a/chromium/patches/patch-sandbox_linux_BUILD.gn
+++ b/chromium/patches/patch-sandbox_linux_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/linux/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- sandbox/linux/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ sandbox/linux/BUILD.gn
 @@ -10,11 +10,11 @@ if (is_android) {
  }
diff --git a/chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc b/chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc
index 78d3b470a9..78b00fab70 100644
--- a/chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc
+++ b/chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/linux/services/init_process_reaper.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- sandbox/linux/services/init_process_reaper.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ sandbox/linux/services/init_process_reaper.cc
 @@ -2,6 +2,7 @@
  // Use of this source code is governed by a BSD-style license that can be
diff --git a/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc b/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
index 97cb461a0a..2d67d452a1 100644
--- a/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
+++ b/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/linux/services/libc_interceptor.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- sandbox/linux/services/libc_interceptor.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ sandbox/linux/services/libc_interceptor.cc
 @@ -12,7 +12,9 @@
  #include <stddef.h>
diff --git a/chromium/patches/patch-sandbox_policy_BUILD.gn b/chromium/patches/patch-sandbox_policy_BUILD.gn
index 59feeb0a4a..7357edf4c2 100644
--- a/chromium/patches/patch-sandbox_policy_BUILD.gn
+++ b/chromium/patches/patch-sandbox_policy_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- sandbox/policy/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ sandbox/policy/BUILD.gn
 @@ -46,7 +46,7 @@ component("policy") {
        "//third_party/jni_zero",
@@ -15,7 +15,7 @@ $NetBSD$
      sources += [
        "linux/bpf_audio_policy_linux.cc",
        "linux/bpf_audio_policy_linux.h",
-@@ -118,6 +118,37 @@ component("policy") {
+@@ -116,6 +116,37 @@ component("policy") {
        "//sandbox/linux:suid_sandbox_client",
      ]
    }
diff --git a/chromium/patches/patch-sandbox_policy_features.cc b/chromium/patches/patch-sandbox_policy_features.cc
index ba183062f7..2ddef1db1a 100644
--- a/chromium/patches/patch-sandbox_policy_features.cc
+++ b/chromium/patches/patch-sandbox_policy_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- sandbox/policy/features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ sandbox/policy/features.cc
 @@ -17,7 +17,11 @@ namespace sandbox::policy::features {
  #if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_FUCHSIA)
diff --git a/chromium/patches/patch-sandbox_policy_features.h b/chromium/patches/patch-sandbox_policy_features.h
index 265a7d6dde..a4eedb05c5 100644
--- a/chromium/patches/patch-sandbox_policy_features.h
+++ b/chromium/patches/patch-sandbox_policy_features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- sandbox/policy/features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ sandbox/policy/features.h
 @@ -46,7 +46,7 @@ SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATU
  SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATURE(kSpectreVariant2Mitigation);
diff --git a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index 2103674001..7b71a1d9c9 100644
--- a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
+++ b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig	2026-09-26 10:45:15.716801066 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig	2026-09-26 18:26:00.531694350 +0000
 +++ sandbox/policy/freebsd/sandbox_freebsd.cc
 @@ -0,0 +1,210 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
index f8d1bc6f36..d3d01463c2 100644
--- a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
+++ b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/freebsd/sandbox_freebsd.h.orig	2026-09-26 10:45:15.716919569 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.h.orig	2026-09-26 18:26:00.531816828 +0000
 +++ sandbox/policy/freebsd/sandbox_freebsd.h
 @@ -0,0 +1,276 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom b/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
index ebb4550c22..a9ea84163c 100644
--- a/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
+++ b/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/mojom/sandbox.mojom.orig	2026-09-17 03:47:47.000000000 +0000
+--- sandbox/policy/mojom/sandbox.mojom.orig	2026-09-22 00:09:16.000000000 +0000
 +++ sandbox/policy/mojom/sandbox.mojom
 @@ -74,6 +74,15 @@ enum Sandbox {
    // Minimally privileged sandbox on Fuchsia.
diff --git a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
index 0e474a5aa4..057e3934ea 100644
--- a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig	2026-09-26 10:45:15.717209958 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig	2026-09-26 18:26:00.532099295 +0000
 +++ sandbox/policy/openbsd/sandbox_openbsd.cc
 @@ -0,0 +1,445 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
index 6c2b546bda..5706acb21a 100644
--- a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
+++ b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/openbsd/sandbox_openbsd.h.orig	2026-09-26 10:45:15.717356655 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.h.orig	2026-09-26 18:26:00.532252542 +0000
 +++ sandbox/policy/openbsd/sandbox_openbsd.h
 @@ -0,0 +1,280 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-sandbox_policy_sandbox.cc b/chromium/patches/patch-sandbox_policy_sandbox.cc
index c16104155a..311319dd87 100644
--- a/chromium/patches/patch-sandbox_policy_sandbox.cc
+++ b/chromium/patches/patch-sandbox_policy_sandbox.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/sandbox.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- sandbox/policy/sandbox.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ sandbox/policy/sandbox.cc
 @@ -22,6 +22,10 @@
  #include "sandbox/policy/linux/sandbox_linux.h"
diff --git a/chromium/patches/patch-sandbox_policy_sandbox.h b/chromium/patches/patch-sandbox_policy_sandbox.h
index 7507c7b10e..4bd8a98839 100644
--- a/chromium/patches/patch-sandbox_policy_sandbox.h
+++ b/chromium/patches/patch-sandbox_policy_sandbox.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/sandbox.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- sandbox/policy/sandbox.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ sandbox/policy/sandbox.h
 @@ -12,6 +12,14 @@
  #include "sandbox/policy/linux/sandbox_linux.h"
diff --git a/chromium/patches/patch-sandbox_policy_sandbox__type.cc b/chromium/patches/patch-sandbox_policy_sandbox__type.cc
index 3a9899e8df..1f646ecd98 100644
--- a/chromium/patches/patch-sandbox_policy_sandbox__type.cc
+++ b/chromium/patches/patch-sandbox_policy_sandbox__type.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/sandbox_type.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- sandbox/policy/sandbox_type.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ sandbox/policy/sandbox_type.cc
 @@ -13,7 +13,7 @@
  #include "sandbox/policy/mojom/sandbox.mojom.h"
diff --git a/chromium/patches/patch-sandbox_policy_switches.cc b/chromium/patches/patch-sandbox_policy_switches.cc
index a8d97d48ea..5d5ac51447 100644
--- a/chromium/patches/patch-sandbox_policy_switches.cc
+++ b/chromium/patches/patch-sandbox_policy_switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/switches.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- sandbox/policy/switches.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ sandbox/policy/switches.cc
 @@ -43,7 +43,9 @@ const char kGpuSandboxFailuresFatal[] = 
  // Meant to be used as a browser-level switch for testing purposes only.
diff --git a/chromium/patches/patch-sandbox_policy_switches.h b/chromium/patches/patch-sandbox_policy_switches.h
index 57c232af5f..d7cde1f7a7 100644
--- a/chromium/patches/patch-sandbox_policy_switches.h
+++ b/chromium/patches/patch-sandbox_policy_switches.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/switches.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- sandbox/policy/switches.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ sandbox/policy/switches.h
 @@ -25,7 +25,8 @@ SANDBOX_POLICY_EXPORT extern const char 
  SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[];
diff --git a/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.cc b/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.cc
index d54ecc3968..17aad6ddc2 100644
--- a/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/audio/audio_sandbox_hook_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/audio/audio_sandbox_hook_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/audio/audio_sandbox_hook_linux.cc
 @@ -146,6 +146,7 @@ void AddPulseAudioFilePermissions(
  }
diff --git a/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h b/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h
index 151c3f6a63..50f3e68205 100644
--- a/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h
+++ b/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/audio/audio_sandbox_hook_linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/audio/audio_sandbox_hook_linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/audio/audio_sandbox_hook_linux.h
 @@ -5,7 +5,13 @@
  #ifndef SERVICES_AUDIO_AUDIO_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-services_device_BUILD.gn b/chromium/patches/patch-services_device_BUILD.gn
index 7bec4e0f31..79e2a350cb 100644
--- a/chromium/patches/patch-services_device_BUILD.gn
+++ b/chromium/patches/patch-services_device_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/BUILD.gn
 @@ -17,7 +17,7 @@ if (is_ios) {
  }
diff --git a/chromium/patches/patch-services_device_device__service.cc b/chromium/patches/patch-services_device_device__service.cc
index 73f93dd270..8d42984aa5 100644
--- a/chromium/patches/patch-services_device_device__service.cc
+++ b/chromium/patches/patch-services_device_device__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/device_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/device_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/device_service.cc
 @@ -6,6 +6,8 @@
  
diff --git a/chromium/patches/patch-services_device_geolocation_location__provider__manager.cc b/chromium/patches/patch-services_device_geolocation_location__provider__manager.cc
index 7f37429eb2..cc9025653c 100644
--- a/chromium/patches/patch-services_device_geolocation_location__provider__manager.cc
+++ b/chromium/patches/patch-services_device_geolocation_location__provider__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/geolocation/location_provider_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/geolocation/location_provider_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/geolocation/location_provider_manager.cc
 @@ -392,7 +392,7 @@ LocationProviderManager::NewSystemLocati
    return device::NewSystemLocationProvider(
diff --git a/chromium/patches/patch-services_device_hid_BUILD.gn b/chromium/patches/patch-services_device_hid_BUILD.gn
index 94b7619057..aa19d09f3e 100644
--- a/chromium/patches/patch-services_device_hid_BUILD.gn
+++ b/chromium/patches/patch-services_device_hid_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/hid/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/hid/BUILD.gn
-@@ -32,7 +32,35 @@ source_set("hid") {
+@@ -47,7 +47,35 @@ source_set("hid") {
      "//third_party/protobuf:protobuf_lite",
    ]
  
diff --git a/chromium/patches/patch-services_device_hid_hid__connection__fido.cc b/chromium/patches/patch-services_device_hid_hid__connection__fido.cc
index edf5b5962f..89f2d6399d 100644
--- a/chromium/patches/patch-services_device_hid_hid__connection__fido.cc
+++ b/chromium/patches/patch-services_device_hid_hid__connection__fido.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/hid_connection_fido.cc.orig	2026-09-26 10:45:15.718680575 +0000
+--- services/device/hid/hid_connection_fido.cc.orig	2026-09-26 18:26:00.535891006 +0000
 +++ services/device/hid/hid_connection_fido.cc
 @@ -0,0 +1,216 @@
 +// Copyright 2014 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_hid_hid__connection__fido.h b/chromium/patches/patch-services_device_hid_hid__connection__fido.h
index 2f3204f965..01831cdbf4 100644
--- a/chromium/patches/patch-services_device_hid_hid__connection__fido.h
+++ b/chromium/patches/patch-services_device_hid_hid__connection__fido.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/hid_connection_fido.h.orig	2026-09-26 10:45:15.718806243 +0000
+--- services/device/hid/hid_connection_fido.h.orig	2026-09-26 18:26:00.536072137 +0000
 +++ services/device/hid/hid_connection_fido.h
 @@ -0,0 +1,60 @@
 +// Copyright 2014 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_hid_hid__connection__freebsd.cc b/chromium/patches/patch-services_device_hid_hid__connection__freebsd.cc
index 8f4235cf43..dca99d50f2 100644
--- a/chromium/patches/patch-services_device_hid_hid__connection__freebsd.cc
+++ b/chromium/patches/patch-services_device_hid_hid__connection__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/hid_connection_freebsd.cc.orig	2026-09-26 10:45:15.718918284 +0000
+--- services/device/hid/hid_connection_freebsd.cc.orig	2026-09-26 18:26:00.536201578 +0000
 +++ services/device/hid/hid_connection_freebsd.cc
 @@ -0,0 +1,240 @@
 +// Copyright (c) 2014 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-services_device_hid_hid__connection__freebsd.h b/chromium/patches/patch-services_device_hid_hid__connection__freebsd.h
index 4170f4087c..59905c784d 100644
--- a/chromium/patches/patch-services_device_hid_hid__connection__freebsd.h
+++ b/chromium/patches/patch-services_device_hid_hid__connection__freebsd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/hid_connection_freebsd.h.orig	2026-09-26 10:45:15.719041647 +0000
+--- services/device/hid/hid_connection_freebsd.h.orig	2026-09-26 18:26:00.536502391 +0000
 +++ services/device/hid/hid_connection_freebsd.h
 @@ -0,0 +1,67 @@
 +// Copyright (c) 2014 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-services_device_hid_hid__service.cc b/chromium/patches/patch-services_device_hid_hid__service.cc
index a31d0c937f..78e808ec53 100644
--- a/chromium/patches/patch-services_device_hid_hid__service.cc
+++ b/chromium/patches/patch-services_device_hid_hid__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/hid_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/hid/hid_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/hid/hid_service.cc
-@@ -20,12 +20,18 @@
+@@ -22,6 +22,12 @@
  
  #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(USE_UDEV)
  #include "services/device/hid/hid_service_linux.h"
@@ -14,18 +14,12 @@ $NetBSD$
 +#include "services/device/hid/hid_service_fido.h"
 +#elif BUILDFLAG(IS_FREEBSD)
 +#include "services/device/hid/hid_service_freebsd.h"
++#elif BUILDFLAG(IS_NETBSD)
++#include "services/device/hid/hid_service_netbsd.h"
  #elif BUILDFLAG(IS_MAC)
  #include "services/device/hid/hid_service_mac.h"
  #elif BUILDFLAG(IS_WIN)
- #include "services/device/hid/hid_service_win.h"
- #elif BUILDFLAG(IS_FUCHSIA)
- #include "services/device/hid/hid_service_fuchsia.h"
-+#elif BUILDFLAG(IS_NETBSD)
-+#include "services/device/hid/hid_service_netbsd.h"
- #endif
- 
- namespace device {
-@@ -68,12 +74,18 @@ constexpr base::TaskTraits HidService::k
+@@ -72,6 +78,12 @@ constexpr base::TaskTraits HidService::k
  std::unique_ptr<HidService> HidService::Create() {
  #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(USE_UDEV)
    return std::make_unique<HidServiceLinux>();
@@ -33,14 +27,8 @@ $NetBSD$
 +  return std::make_unique<HidServiceFido>();
 +#elif BUILDFLAG(IS_FREEBSD)
 +  return std::make_unique<HidServiceFreeBSD>();
++#elif BUILDFLAG(IS_NETBSD)
++  return std::make_unique<HidServiceNetBSD>();
  #elif BUILDFLAG(IS_MAC)
    return std::make_unique<HidServiceMac>();
  #elif BUILDFLAG(IS_WIN)
-   return std::make_unique<HidServiceWin>();
- #elif BUILDFLAG(IS_FUCHSIA)
-   return std::make_unique<HidServiceFuchsia>();
-+#elif BUILDFLAG(IS_NETBSD)
-+  return std::make_unique<HidServiceNetBSD>();
- #else
-   return nullptr;
- #endif
diff --git a/chromium/patches/patch-services_device_hid_hid__service__fido.cc b/chromium/patches/patch-services_device_hid_hid__service__fido.cc
index 6122700619..255e64958c 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__fido.cc
+++ b/chromium/patches/patch-services_device_hid_hid__service__fido.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/hid_service_fido.cc.orig	2026-09-26 10:45:15.719241164 +0000
+--- services/device/hid/hid_service_fido.cc.orig	2026-09-26 18:26:00.536849844 +0000
 +++ services/device/hid/hid_service_fido.cc
 @@ -0,0 +1,396 @@
 +// Copyright 2014 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_hid_hid__service__fido.h b/chromium/patches/patch-services_device_hid_hid__service__fido.h
index 1767c0cca5..0922632fc9 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__fido.h
+++ b/chromium/patches/patch-services_device_hid_hid__service__fido.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/hid_service_fido.h.orig	2026-09-26 10:45:15.719378453 +0000
+--- services/device/hid/hid_service_fido.h.orig	2026-09-26 18:26:00.537035474 +0000
 +++ services/device/hid/hid_service_fido.h
 @@ -0,0 +1,56 @@
 +// Copyright 2014 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_hid_hid__service__freebsd.cc b/chromium/patches/patch-services_device_hid_hid__service__freebsd.cc
index f7a03cad3b..25b52f9794 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__freebsd.cc
+++ b/chromium/patches/patch-services_device_hid_hid__service__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/hid_service_freebsd.cc.orig	2026-09-26 10:45:15.719478232 +0000
+--- services/device/hid/hid_service_freebsd.cc.orig	2026-09-26 18:26:00.537139877 +0000
 +++ services/device/hid/hid_service_freebsd.cc
 @@ -0,0 +1,394 @@
 +// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-services_device_hid_hid__service__freebsd.h b/chromium/patches/patch-services_device_hid_hid__service__freebsd.h
index dbbe4b629f..df8c978fbe 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__freebsd.h
+++ b/chromium/patches/patch-services_device_hid_hid__service__freebsd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/hid_service_freebsd.h.orig	2026-09-26 10:45:15.719626011 +0000
+--- services/device/hid/hid_service_freebsd.h.orig	2026-09-26 18:26:00.537640617 +0000
 +++ services/device/hid/hid_service_freebsd.h
 @@ -0,0 +1,49 @@
 +// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-services_device_public_cpp_device__features.cc b/chromium/patches/patch-services_device_public_cpp_device__features.cc
index 39ac3e1004..e370784167 100644
--- a/chromium/patches/patch-services_device_public_cpp_device__features.cc
+++ b/chromium/patches/patch-services_device_public_cpp_device__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/public/cpp/device_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/public/cpp/device_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/public/cpp/device_features.cc
 @@ -217,11 +217,11 @@ device::mojom::LocationProviderManagerMo
  // a USB interface is busy.
diff --git a/chromium/patches/patch-services_device_public_cpp_device__features.h b/chromium/patches/patch-services_device_public_cpp_device__features.h
index 5503fa7b40..7abb43a341 100644
--- a/chromium/patches/patch-services_device_public_cpp_device__features.h
+++ b/chromium/patches/patch-services_device_public_cpp_device__features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/public/cpp/device_features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/public/cpp/device_features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/public/cpp/device_features.h
 @@ -68,11 +68,11 @@ DEVICE_FEATURES_EXPORT bool IsOsLevelGeo
  DEVICE_FEATURES_EXPORT device::mojom::LocationProviderManagerMode
diff --git a/chromium/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h b/chromium/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
deleted file mode 100644
index 837468294e..0000000000
--- a/chromium/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- services/device/public/cpp/generic_sensor/sensor_reading.h.orig	2026-09-17 03:47:47.000000000 +0000
-+++ services/device/public/cpp/generic_sensor/sensor_reading.h
-@@ -8,6 +8,8 @@
- #include <stddef.h>
- #include <stdint.h>
- 
-+#include <cstdint>
-+
- #include <type_traits>
- 
- namespace device {
diff --git a/chromium/patches/patch-services_device_public_mojom_BUILD.gn b/chromium/patches/patch-services_device_public_mojom_BUILD.gn
index de8b95f77a..57cea0041c 100644
--- a/chromium/patches/patch-services_device_public_mojom_BUILD.gn
+++ b/chromium/patches/patch-services_device_public_mojom_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/public/mojom/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/public/mojom/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/public/mojom/BUILD.gn
 @@ -95,7 +95,7 @@ mojom("device_service") {
    enable_js_fuzzing = false
diff --git a/chromium/patches/patch-services_device_serial_BUILD.gn b/chromium/patches/patch-services_device_serial_BUILD.gn
index 91bd583bbe..dd23f96a0e 100644
--- a/chromium/patches/patch-services_device_serial_BUILD.gn
+++ b/chromium/patches/patch-services_device_serial_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/serial/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/serial/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/serial/BUILD.gn
 @@ -8,7 +8,7 @@ if (is_android) {
    import("//third_party/jni_zero/jni_zero.gni")
diff --git a/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc b/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
index b0f97b83d7..9f8e849171 100644
--- a/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
+++ b/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/serial/serial_device_enumerator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/serial/serial_device_enumerator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/serial/serial_device_enumerator.cc
 @@ -12,7 +12,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-services_device_serial_serial__io__handler__posix.cc b/chromium/patches/patch-services_device_serial_serial__io__handler__posix.cc
index 1e87435c21..f0d41db33d 100644
--- a/chromium/patches/patch-services_device_serial_serial__io__handler__posix.cc
+++ b/chromium/patches/patch-services_device_serial_serial__io__handler__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/serial/serial_io_handler_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/serial/serial_io_handler_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/serial/serial_io_handler_posix.cc
 @@ -70,7 +70,7 @@ bool BitrateToSpeedConstant(int bitrate,
      BITRATE_TO_SPEED_CASE(9600)
diff --git a/chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc b/chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
index 4d1065b6fa..39667c37b4 100644
--- a/chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
+++ b/chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/time_zone_monitor/time_zone_monitor_linux.cc
 @@ -132,9 +132,12 @@ class TimeZoneMonitorLinuxImpl
      // false positives are harmless, assuming the false positive rate is
diff --git a/chromium/patches/patch-services_device_usb_BUILD.gn b/chromium/patches/patch-services_device_usb_BUILD.gn
index 68cda88119..a5d4df67ff 100644
--- a/chromium/patches/patch-services_device_usb_BUILD.gn
+++ b/chromium/patches/patch-services_device_usb_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/usb/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/usb/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/usb/BUILD.gn
 @@ -91,7 +91,7 @@ static_library("usb") {
      deps += [ "//third_party/re2" ]
diff --git a/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc b/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc
index d787ad5299..b2b0da2249 100644
--- a/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc
+++ b/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/usb/usb_device_handle_usbfs.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/usb/usb_device_handle_usbfs.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/usb/usb_device_handle_usbfs.cc
 @@ -34,7 +34,7 @@
  #include "chromeos/dbus/permission_broker/permission_broker_client.h"
diff --git a/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h b/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h
index b807fb036f..a0f20eada4 100644
--- a/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h
+++ b/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/usb/usb_device_handle_usbfs.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/usb/usb_device_handle_usbfs.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/usb/usb_device_handle_usbfs.h
 @@ -20,7 +20,7 @@
  #include "base/threading/sequence_bound.h"
diff --git a/chromium/patches/patch-services_device_usb_usb__service.cc b/chromium/patches/patch-services_device_usb_usb__service.cc
index b9a74ed843..fc6f972449 100644
--- a/chromium/patches/patch-services_device_usb_usb__service.cc
+++ b/chromium/patches/patch-services_device_usb_usb__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/usb/usb_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/device/usb/usb_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/device/usb/usb_service.cc
 @@ -19,12 +19,16 @@
  
diff --git a/chromium/patches/patch-services_device_usb_usb__service__fake.cc b/chromium/patches/patch-services_device_usb_usb__service__fake.cc
index ec9163e90d..1d4ba36b77 100644
--- a/chromium/patches/patch-services_device_usb_usb__service__fake.cc
+++ b/chromium/patches/patch-services_device_usb_usb__service__fake.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/usb/usb_service_fake.cc.orig	2026-09-26 10:45:15.721022989 +0000
+--- services/device/usb/usb_service_fake.cc.orig	2026-09-26 18:26:00.541106105 +0000
 +++ services/device/usb/usb_service_fake.cc
 @@ -0,0 +1,49 @@
 +// Copyright 2014 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_usb_usb__service__fake.h b/chromium/patches/patch-services_device_usb_usb__service__fake.h
index 7df40ea435..9b9888dedc 100644
--- a/chromium/patches/patch-services_device_usb_usb__service__fake.h
+++ b/chromium/patches/patch-services_device_usb_usb__service__fake.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/usb/usb_service_fake.h.orig	2026-09-26 10:45:15.721121716 +0000
+--- services/device/usb/usb_service_fake.h.orig	2026-09-26 18:26:00.541338185 +0000
 +++ services/device/usb/usb_service_fake.h
 @@ -0,0 +1,48 @@
 +// Copyright 2015 The Chromium Authors
diff --git a/chromium/patches/patch-services_network_BUILD.gn b/chromium/patches/patch-services_network_BUILD.gn
index 5ac8b6fb67..79129ca174 100644
--- a/chromium/patches/patch-services_network_BUILD.gn
+++ b/chromium/patches/patch-services_network_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/network/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/network/BUILD.gn
 @@ -458,7 +458,6 @@ if (is_linux || is_chromeos) {
      deps = [
diff --git a/chromium/patches/patch-services_network_network__context.cc b/chromium/patches/patch-services_network_network__context.cc
index f4eb7cafe4..bff5ac86c5 100644
--- a/chromium/patches/patch-services_network_network__context.cc
+++ b/chromium/patches/patch-services_network_network__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/network_context.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/network/network_context.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/network/network_context.cc
-@@ -679,7 +679,7 @@ NetworkContext::NetworkContextHttpAuthPr
+@@ -680,7 +680,7 @@ NetworkContext::NetworkContextHttpAuthPr
  NetworkContext::NetworkContextHttpAuthPreferences::
      ~NetworkContextHttpAuthPreferences() = default;
  
@@ -15,7 +15,7 @@ $NetBSD$
  bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
      const {
    if (network_service_) {
-@@ -2843,7 +2843,7 @@ void NetworkContext::OnHttpAuthDynamicPa
+@@ -2855,7 +2855,7 @@ void NetworkContext::OnHttpAuthDynamicPa
        http_auth_dynamic_network_service_params->android_negotiate_account_type);
  #endif  // BUILDFLAG(IS_ANDROID)
  
diff --git a/chromium/patches/patch-services_network_network__context.h b/chromium/patches/patch-services_network_network__context.h
index 6ee8074727..30b5b7b10b 100644
--- a/chromium/patches/patch-services_network_network__context.h
+++ b/chromium/patches/patch-services_network_network__context.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/network_context.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/network/network_context.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/network/network_context.h
-@@ -811,7 +811,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) 
+@@ -812,7 +812,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) 
     public:
      explicit NetworkContextHttpAuthPreferences(NetworkService* network_service);
      ~NetworkContextHttpAuthPreferences() override;
diff --git a/chromium/patches/patch-services_network_network__sandbox__hook__linux.cc b/chromium/patches/patch-services_network_network__sandbox__hook__linux.cc
index 9f1bc6de67..c92dcb5d95 100644
--- a/chromium/patches/patch-services_network_network__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-services_network_network__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/network_sandbox_hook_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/network/network_sandbox_hook_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/network/network_sandbox_hook_linux.cc
 @@ -16,11 +16,14 @@
  #include "sandbox/linux/syscall_broker/broker_file_permission.h"
diff --git a/chromium/patches/patch-services_network_network__sandbox__hook__linux.h b/chromium/patches/patch-services_network_network__sandbox__hook__linux.h
index 507c8b63a9..940e060d95 100644
--- a/chromium/patches/patch-services_network_network__sandbox__hook__linux.h
+++ b/chromium/patches/patch-services_network_network__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/network_sandbox_hook_linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/network/network_sandbox_hook_linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/network/network_sandbox_hook_linux.h
 @@ -6,7 +6,11 @@
  #define SERVICES_NETWORK_NETWORK_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-services_network_network__service.cc b/chromium/patches/patch-services_network_network__service.cc
index 412cbd8f30..c9c1806ccd 100644
--- a/chromium/patches/patch-services_network_network__service.cc
+++ b/chromium/patches/patch-services_network_network__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/network_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/network/network_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/network/network_service.cc
 @@ -107,7 +107,7 @@
  #include "third_party/boringssl/src/include/openssl/cpu.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "services/network/network_change_notifier_passive_factory.h"
  #endif
  
-@@ -1070,7 +1070,7 @@ void NetworkService::SetExplicitlyAllowe
+@@ -1065,7 +1065,7 @@ void NetworkService::SetExplicitlyAllowe
    net::SetExplicitlyAllowedPorts(ports);
  }
  
@@ -24,7 +24,7 @@ $NetBSD$
  void NetworkService::SetGssapiLibraryLoadObserver(
      mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
          gssapi_library_load_observer) {
-@@ -1213,7 +1213,7 @@ NetworkService::CreateHttpAuthHandlerFac
+@@ -1208,7 +1208,7 @@ NetworkService::CreateHttpAuthHandlerFac
    );
  }
  
diff --git a/chromium/patches/patch-services_network_network__service.h b/chromium/patches/patch-services_network_network__service.h
index c6a2618765..1b52eb1fde 100644
--- a/chromium/patches/patch-services_network_network__service.h
+++ b/chromium/patches/patch-services_network_network__service.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/network_service.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/network/network_service.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/network/network_service.h
 @@ -242,7 +242,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) 
    void SetFirstPartySets(net::GlobalFirstPartySets sets) override;
diff --git a/chromium/patches/patch-services_network_public_cpp_BUILD.gn b/chromium/patches/patch-services_network_public_cpp_BUILD.gn
index 7926efc492..28548a72e6 100644
--- a/chromium/patches/patch-services_network_public_cpp_BUILD.gn
+++ b/chromium/patches/patch-services_network_public_cpp_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/public/cpp/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/network/public/cpp/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/network/public/cpp/BUILD.gn
-@@ -712,7 +712,7 @@ component("cpp_base") {
+@@ -709,7 +709,7 @@ component("cpp_base") {
      sources += [ "transferable_directory_fuchsia.cc" ]
    }
  
@@ -15,7 +15,7 @@ $NetBSD$
      sources += [
        "network_interface_change_listener_mojom_traits.cc",
        "network_interface_change_listener_mojom_traits.h",
-@@ -873,7 +873,7 @@ source_set("tests") {
+@@ -870,7 +870,7 @@ source_set("tests") {
      "x_frame_options_parser_unittest.cc",
    ]
  
diff --git a/chromium/patches/patch-services_network_public_cpp_features.cc b/chromium/patches/patch-services_network_public_cpp_features.cc
index 85d85e5b58..dcd4485baa 100644
--- a/chromium/patches/patch-services_network_public_cpp_features.cc
+++ b/chromium/patches/patch-services_network_public_cpp_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/public/cpp/features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/network/public/cpp/features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/network/public/cpp/features.cc
 @@ -96,7 +96,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIso
  // Enable usage of hardcoded DoH upgrade mapping for use in automatic mode.
diff --git a/chromium/patches/patch-services_network_public_mojom_BUILD.gn b/chromium/patches/patch-services_network_public_mojom_BUILD.gn
index f7d498e618..82bad53fbf 100644
--- a/chromium/patches/patch-services_network_public_mojom_BUILD.gn
+++ b/chromium/patches/patch-services_network_public_mojom_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/public/mojom/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/network/public/mojom/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/network/public/mojom/BUILD.gn
 @@ -639,11 +639,11 @@ mojom("url_loader_base") {
    ]
diff --git a/chromium/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h b/chromium/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
index 5fc028fb53..d4d6e16c7f 100644
--- a/chromium/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
+++ b/chromium/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/network/shared_dictionary/shared_dictionary_writer_in_memory.h
 @@ -9,6 +9,8 @@
  #include <string>
diff --git a/chromium/patches/patch-services_on__device__model_ml_gpu__blocklist.cc b/chromium/patches/patch-services_on__device__model_ml_gpu__blocklist.cc
index cf2ee5f6b1..31a45fda7b 100644
--- a/chromium/patches/patch-services_on__device__model_ml_gpu__blocklist.cc
+++ b/chromium/patches/patch-services_on__device__model_ml_gpu__blocklist.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/on_device_model/ml/gpu_blocklist.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/on_device_model/ml/gpu_blocklist.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/on_device_model/ml/gpu_blocklist.cc
 @@ -23,7 +23,7 @@ namespace {
  const base::FeatureParam<std::string> kGpuBlockList{
diff --git a/chromium/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc b/chromium/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
index 3e154128b0..2ac05e74d0 100644
--- a/chromium/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
+++ b/chromium/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc
 @@ -56,7 +56,7 @@ uint32_t CalculatePrivateFootprintKb(con
                                       uint32_t shared_resident_kb) {
@@ -42,25 +42,7 @@ $NetBSD$
    std::vector<base::ProcessId> pids;
    mojom::ClientProcess* browser_client = nullptr;
    base::ProcessId browser_client_pid = base::kNullProcessId;
-@@ -285,7 +285,7 @@ void QueuedRequestDispatcher::SetUpAndDi
-     const OsCallback& os_callback) {
- // On Linux, OS stats can only be dumped from a privileged process to
- // get around to sandboxing/selinux restrictions (see crbug.com/461788).
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   mojom::ClientProcess* browser_client = nullptr;
-   base::ProcessId browser_client_pid = 0;
-   for (const auto& client_info : clients) {
-@@ -335,7 +335,7 @@ QueuedRequestDispatcher::FinalizeVmRegio
-     // each client process provides 1 OS dump, % the case where the client is
-     // disconnected mid dump.
-     OSMemDumpMap& extra_os_dumps = response.second.os_dumps;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-     for (auto& kv : extra_os_dumps) {
-       auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first;
-       DCHECK(results.find(pid) == results.end());
-@@ -396,7 +396,7 @@ void QueuedRequestDispatcher::Finalize(Q
+@@ -313,7 +313,7 @@ void QueuedRequestDispatcher::Finalize(Q
      // crash). In the latter case (OS_LINUX) we expect the full map to come
      // from the browser process response.
      OSMemDumpMap& extra_os_dumps = response.second.os_dumps;
diff --git a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
index 2c9652db38..c5ef5913d5 100644
--- a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
+++ b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn
 @@ -27,10 +27,14 @@ component("memory_instrumentation") {
      sources += [ "os_metrics_win.cc" ]
diff --git a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
index 231913cf13..0688770d35 100644
--- a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
+++ b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h
 @@ -65,7 +65,7 @@ class COMPONENT_EXPORT(
    static std::vector<mojom::VmRegionPtr> GetProcessMemoryMaps(
diff --git a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
index 2051677fe1..b9d97a2604 100644
--- a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
+++ b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig	2026-09-26 10:45:15.724114268 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig	2026-09-26 18:26:00.568456936 +0000
 +++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc
 @@ -0,0 +1,69 @@
 +// Copyright 2022 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc b/chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
index b79cc66b05..9dfc51dd26 100644
--- a/chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
+++ b/chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/screen_ai/public/cpp/utilities.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/screen_ai/public/cpp/utilities.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/screen_ai/public/cpp/utilities.cc
 @@ -26,7 +26,7 @@ namespace {
  // The maximum image dimension which is processed without downsampling by OCR.
diff --git a/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc b/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
index d293e8295a..859d182e79 100644
--- a/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
 @@ -59,6 +59,7 @@ bool ScreenAIPreSandboxHook(base::FilePa
      }
diff --git a/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h b/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
index a2feb14511..93506e86b9 100644
--- a/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
+++ b/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h
 @@ -6,7 +6,13 @@
  #define SERVICES_SCREEN_AI_SANDBOX_SCREEN_AI_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-services_screen__ai_screen__ai__service__impl.cc b/chromium/patches/patch-services_screen__ai_screen__ai__service__impl.cc
index be1d6d7524..0545771d01 100644
--- a/chromium/patches/patch-services_screen__ai_screen__ai__service__impl.cc
+++ b/chromium/patches/patch-services_screen__ai_screen__ai__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/screen_ai/screen_ai_service_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/screen_ai/screen_ai_service_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/screen_ai/screen_ai_service_impl.cc
 @@ -32,7 +32,7 @@
  #include "ui/accessibility/ax_tree_id.h"
diff --git a/chromium/patches/patch-services_service__manager_BUILD.gn b/chromium/patches/patch-services_service__manager_BUILD.gn
index f1e9355fc6..b5edf1a3f0 100644
--- a/chromium/patches/patch-services_service__manager_BUILD.gn
+++ b/chromium/patches/patch-services_service__manager_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/service_manager/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/service_manager/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/service_manager/BUILD.gn
 @@ -65,7 +65,7 @@ source_set("service_manager") {
      ]
diff --git a/chromium/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn b/chromium/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
index be12c7391f..d710df7b6a 100644
--- a/chromium/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
+++ b/chromium/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/service_manager/public/cpp/service_executable/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/service_manager/public/cpp/service_executable/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/service_manager/public/cpp/service_executable/BUILD.gn
 @@ -22,7 +22,7 @@ source_set("support") {
      "//services/service_manager/public/mojom",
diff --git a/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.cc b/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.cc
index fa6521e5c3..84c0d9f9f8 100644
--- a/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.cc
+++ b/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/shape_detection/shape_detection_sandbox_hook.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/shape_detection/shape_detection_sandbox_hook.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/shape_detection/shape_detection_sandbox_hook.cc
 @@ -32,8 +32,10 @@ bool ShapeDetectionPreSandboxHook(
      DVLOG(1) << "Successfully opened Chrome Shape Detection shared library.";
diff --git a/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.h b/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.h
index 41a4f09727..8f878a15c5 100644
--- a/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.h
+++ b/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/shape_detection/shape_detection_sandbox_hook.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/shape_detection/shape_detection_sandbox_hook.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/shape_detection/shape_detection_sandbox_hook.h
 @@ -5,7 +5,13 @@
  #ifndef SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_
diff --git a/chromium/patches/patch-services_shape__detection_shape__detection__service.cc b/chromium/patches/patch-services_shape__detection_shape__detection__service.cc
index 180a4c95c0..f9abc1c00c 100644
--- a/chromium/patches/patch-services_shape__detection_shape__detection__service.cc
+++ b/chromium/patches/patch-services_shape__detection_shape__detection__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/shape_detection/shape_detection_service.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/shape_detection/shape_detection_service.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/shape_detection/shape_detection_service.cc
 @@ -22,7 +22,7 @@
  #elif BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc b/chromium/patches/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
index e06c14ac14..84baadbee5 100644
--- a/chromium/patches/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
+++ b/chromium/patches/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/tracing/public/cpp/perfetto/track_name_recorder.cc
 @@ -53,7 +53,7 @@ void FillThreadTrack(const perfetto::Thr
      desc.mutable_chrome_thread()->set_thread_type(
diff --git a/chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
index 970bc7f609..b198515f8b 100644
--- a/chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
+++ b/chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
-@@ -42,7 +42,7 @@
+@@ -44,7 +44,7 @@
  #include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
  #include "third_party/perfetto/protos/perfetto/trace/track_event/thread_descriptor.pbzero.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/profiler/thread_delegate_posix.h"
  #define INITIALIZE_THREAD_DELEGATE_POSIX 1
  #else  // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
-@@ -264,7 +264,7 @@ struct FrameDetails {
+@@ -270,7 +270,7 @@ struct FrameDetails {
      ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
      (BUILDFLAG(IS_CHROMEOS) &&                                              \
       (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) ||              \
@@ -24,7 +24,7 @@ $NetBSD$
  // Returns whether stack sampling is supported on the current platform.
  bool IsStackSamplingSupported() {
    return base::StackSamplingProfiler::IsSupportedForCurrentPlatform();
-@@ -384,7 +384,7 @@ void TracingSamplerProfiler::TracingProf
+@@ -400,7 +400,7 @@ void TracingSamplerProfiler::TracingProf
      thread_descriptor->set_reference_timestamp_us(
          last_timestamp_.since_origin().InMicroseconds());
  
@@ -33,7 +33,7 @@ $NetBSD$
      if (base::GetCurrentProcId() != perfetto::Platform::GetCurrentProcessId()) {
        auto* chrome_thread = track_descriptor->set_chrome_thread();
        chrome_thread->set_is_sandboxed_tid(true);
-@@ -655,7 +655,7 @@ bool TracingSamplerProfiler::IsStackUnwi
+@@ -671,7 +671,7 @@ bool TracingSamplerProfiler::IsStackUnwi
      ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
      (BUILDFLAG(IS_CHROMEOS) &&                                              \
       (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) ||              \
diff --git a/chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc b/chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
index f809d26b3e..cf97843ea2 100644
--- a/chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
+++ b/chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/tracing/public/cpp/system_metrics_sampler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/tracing/public/cpp/system_metrics_sampler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/tracing/public/cpp/system_metrics_sampler.cc
 @@ -177,8 +177,8 @@ void SystemMetricsSampler::ProcessSample
      TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"),
diff --git a/chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom b/chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
index deecd67b1a..ceeccdd297 100644
--- a/chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
+++ b/chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/video_capture/public/mojom/video_capture_service.mojom.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/video_capture/public/mojom/video_capture_service.mojom.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/video_capture/public/mojom/video_capture_service.mojom
 @@ -23,10 +23,10 @@ interface AcceleratorFactory {
        pending_receiver<chromeos_camera.mojom.MjpegDecodeAccelerator> jda);
diff --git a/chromium/patches/patch-services_viz_public_mojom_BUILD.gn b/chromium/patches/patch-services_viz_public_mojom_BUILD.gn
index 9631ae8920..d562c462a2 100644
--- a/chromium/patches/patch-services_viz_public_mojom_BUILD.gn
+++ b/chromium/patches/patch-services_viz_public_mojom_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/viz/public/mojom/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/viz/public/mojom/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/viz/public/mojom/BUILD.gn
 @@ -54,7 +54,7 @@ mojom("mojom") {
  
diff --git a/chromium/patches/patch-services_webnn_features.gni b/chromium/patches/patch-services_webnn_features.gni
index 03be9bb8d5..9328fad74f 100644
--- a/chromium/patches/patch-services_webnn_features.gni
+++ b/chromium/patches/patch-services_webnn_features.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/webnn/features.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/webnn/features.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/webnn/features.gni
 @@ -9,7 +9,7 @@ assert(use_blink)
  
diff --git a/chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.cc b/chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.cc
index fed09bc003..8b2b09e347 100644
--- a/chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.cc
+++ b/chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.cc
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/webnn/public/cpp/webnn_sandbox_init.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/webnn/public/cpp/webnn_sandbox_init.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/webnn/public/cpp/webnn_sandbox_init.cc
-@@ -9,20 +9,20 @@
- #include "base/path_service.h"
+@@ -10,7 +10,7 @@
+ #include "build/build_config.h"
  #include "services/webnn/public/cpp/webnn_buildflags.h"
  
 -#if BUILDFLAG(IS_LINUX)
@@ -15,13 +15,7 @@ $NetBSD$
  #include <dlfcn.h>
  #endif
  
- namespace webnn {
- 
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void PreSandboxWebNNInitialization() {
- #if BUILDFLAG(WEBNN_USE_WEBGPU_ACCELERATOR)
- #if BUILDFLAG(IS_WIN)
+@@ -22,7 +22,7 @@ void PreSandboxWebNNInitialization() {
    base::FilePath library_path(
        FILE_PATH_LITERAL("libLiteRtWebGpuAccelerator.dll"));
    base::LoadNativeLibrary(library_path, nullptr);
diff --git a/chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.h b/chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.h
deleted file mode 100644
index 94a33caa08..0000000000
--- a/chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.h
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- services/webnn/public/cpp/webnn_sandbox_init.h.orig	2026-09-17 03:47:47.000000000 +0000
-+++ services/webnn/public/cpp/webnn_sandbox_init.h
-@@ -10,7 +10,7 @@
- 
- namespace webnn {
- 
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Preloads WebNN LiteRT libraries (like the GPU accelerator DLL) before the
- // GPU process sandbox is locked down.
- COMPONENT_EXPORT(WEBNN_PUBLIC_CPP)
diff --git a/chromium/patches/patch-services_webnn_webnn__graph__impl__fuzzer.cc b/chromium/patches/patch-services_webnn_webnn__graph__impl__fuzzer.cc
index cc9c19f3b0..bc6c9cc0e7 100644
--- a/chromium/patches/patch-services_webnn_webnn__graph__impl__fuzzer.cc
+++ b/chromium/patches/patch-services_webnn_webnn__graph__impl__fuzzer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/webnn/webnn_graph_impl_fuzzer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- services/webnn/webnn_graph_impl_fuzzer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ services/webnn/webnn_graph_impl_fuzzer.cc
 @@ -2126,7 +2126,7 @@ std::optional<Conv2dDescriptors> SetUpCo
      params.groups = params.input_channels;
diff --git a/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp b/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
index a3b9e72c56..b23e77a605 100644
--- a/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
+++ b/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- skia/ext/SkMemory_new_handler.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- skia/ext/SkMemory_new_handler.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ skia/ext/SkMemory_new_handler.cpp
 @@ -21,7 +21,7 @@
  #include <windows.h>
diff --git a/chromium/patches/patch-skia_ext_font__utils.cc b/chromium/patches/patch-skia_ext_font__utils.cc
index 272614b276..b9cdabe86b 100644
--- a/chromium/patches/patch-skia_ext_font__utils.cc
+++ b/chromium/patches/patch-skia_ext_font__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- skia/ext/font_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- skia/ext/font_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ skia/ext/font_utils.cc
 @@ -25,7 +25,7 @@
  #include "third_party/skia/include/ports/SkFontMgr_mac_ct.h"
diff --git a/chromium/patches/patch-skia_ext_skcolorspace__trfn.cc b/chromium/patches/patch-skia_ext_skcolorspace__trfn.cc
index c30351f7ca..c77dcfc245 100644
--- a/chromium/patches/patch-skia_ext_skcolorspace__trfn.cc
+++ b/chromium/patches/patch-skia_ext_skcolorspace__trfn.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- skia/ext/skcolorspace_trfn.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- skia/ext/skcolorspace_trfn.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ skia/ext/skcolorspace_trfn.cc
 @@ -2,6 +2,8 @@
  // Use of this source code is governed by a BSD-style license that can be
diff --git a/chromium/patches/patch-third__party_abseil-cpp_absl_base_config.h b/chromium/patches/patch-third__party_abseil-cpp_absl_base_config.h
index 62803444b5..25c2705e1d 100644
--- a/chromium/patches/patch-third__party_abseil-cpp_absl_base_config.h
+++ b/chromium/patches/patch-third__party_abseil-cpp_absl_base_config.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/abseil-cpp/absl/base/config.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/abseil-cpp/absl/base/config.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/abseil-cpp/absl/base/config.h
-@@ -412,7 +412,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMES
+@@ -377,7 +377,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMES
  #ifdef ABSL_HAVE_SCHED_YIELD
  #error ABSL_HAVE_SCHED_YIELD cannot be directly set
  #elif defined(__linux__) || defined(__ros__) || defined(__native_client__) || \
@@ -16,7 +16,7 @@ $NetBSD$
  #define ABSL_HAVE_SCHED_YIELD 1
  #endif
  
-@@ -427,7 +428,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMES
+@@ -392,7 +393,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMES
  // platforms.
  #ifdef ABSL_HAVE_SEMAPHORE_H
  #error ABSL_HAVE_SEMAPHORE_H cannot be directly set
diff --git a/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc b/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc
index ed84bc5c9f..94ad926bfa 100644
--- a/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc
+++ b/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/abseil-cpp/absl/base/internal/raw_logging.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/abseil-cpp/absl/base/internal/raw_logging.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/abseil-cpp/absl/base/internal/raw_logging.cc
 @@ -43,7 +43,7 @@
  // this, consider moving both to config.h instead.
diff --git a/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
index 64d0bb0179..85e5e2e741 100644
--- a/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
+++ b/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/abseil-cpp/absl/base/internal/sysinfo.cc
-@@ -30,7 +30,7 @@
+@@ -49,7 +49,7 @@
  #include <sys/syscall.h>
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include <sys/sysctl.h>
  #endif
  
-@@ -198,6 +198,7 @@ static double GetNominalCPUFrequency() {
+@@ -197,6 +197,7 @@ static double GetNominalCPUFrequency() {
  
  #else
  
@@ -23,7 +23,7 @@ $NetBSD$
  // Helper function for reading a long from a file. Returns true if successful
  // and the memory location pointed to by value is set to the value read.
  static bool ReadLongFromFile(const char *file, long *value) {
-@@ -230,6 +231,7 @@ static bool ReadLongFromFile(const char 
+@@ -229,6 +230,7 @@ static bool ReadLongFromFile(const char 
    }
    return ret;
  }
@@ -31,7 +31,7 @@ $NetBSD$
  
  #if defined(ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY)
  
-@@ -328,9 +330,11 @@ static double GetNominalCPUFrequency() {
+@@ -327,9 +329,11 @@ static double GetNominalCPUFrequency() {
    // a new mode (turbo mode). Essentially, those frequencies cannot
    // always be relied upon. The same reasons apply to /proc/cpuinfo as
    // well.
@@ -43,7 +43,7 @@ $NetBSD$
  
  #if defined(ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY)
    // On these platforms, the TSC frequency is the nominal CPU
-@@ -349,10 +353,12 @@ static double GetNominalCPUFrequency() {
+@@ -348,10 +352,12 @@ static double GetNominalCPUFrequency() {
    // If CPU scaling is in effect, we want to use the *maximum*
    // frequency, not whatever CPU speed some random processor happens
    // to be using now.
diff --git a/chromium/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h b/chromium/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
index 9ef2de8db4..3f00dad24f 100644
--- a/chromium/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
+++ b/chromium/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h
-@@ -35,7 +35,7 @@
+@@ -36,7 +36,7 @@
  #if defined(__ELF__) && !defined(__OpenBSD__) && !defined(__QNX__) &&    \
      !defined(__asmjs__) && !defined(__wasm__) && !defined(__HAIKU__) &&  \
      !defined(__sun) && !defined(__VXWORKS__) && !defined(__hexagon__) && \
diff --git a/chromium/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc b/chromium/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
index 5074644d8d..365da39bec 100644
--- a/chromium/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
+++ b/chromium/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc
 @@ -22,7 +22,7 @@
  
diff --git a/chromium/patches/patch-third__party_angle_BUILD.gn b/chromium/patches/patch-third__party_angle_BUILD.gn
index 24529e881b..1ab120ba67 100644
--- a/chromium/patches/patch-third__party_angle_BUILD.gn
+++ b/chromium/patches/patch-third__party_angle_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/angle/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/angle/BUILD.gn
 @@ -386,7 +386,6 @@ config("extra_warnings") {
        "-Wtautological-type-limit-compare",
diff --git a/chromium/patches/patch-third__party_angle_src_common_platform.h b/chromium/patches/patch-third__party_angle_src_common_platform.h
index 8496fb7cde..ba686a798c 100644
--- a/chromium/patches/patch-third__party_angle_src_common_platform.h
+++ b/chromium/patches/patch-third__party_angle_src_common_platform.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/common/platform.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/angle/src/common/platform.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/angle/src/common/platform.h
 @@ -23,8 +23,19 @@
  #elif defined(__linux__) || defined(EMSCRIPTEN)
diff --git a/chromium/patches/patch-third__party_angle_src_common_platform__helpers.h b/chromium/patches/patch-third__party_angle_src_common_platform__helpers.h
index d20cc2043d..ca5fa4a4ec 100644
--- a/chromium/patches/patch-third__party_angle_src_common_platform__helpers.h
+++ b/chromium/patches/patch-third__party_angle_src_common_platform__helpers.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/common/platform_helpers.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/angle/src/common/platform_helpers.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/angle/src/common/platform_helpers.h
 @@ -62,7 +62,7 @@ inline constexpr bool IsIOS()
  
diff --git a/chromium/patches/patch-third__party_angle_src_common_system__utils.cpp b/chromium/patches/patch-third__party_angle_src_common_system__utils.cpp
index 8989eae1d3..aba287a29d 100644
--- a/chromium/patches/patch-third__party_angle_src_common_system__utils.cpp
+++ b/chromium/patches/patch-third__party_angle_src_common_system__utils.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/common/system_utils.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/angle/src/common/system_utils.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/angle/src/common/system_utils.cpp
 @@ -25,7 +25,7 @@ namespace angle
  {
diff --git a/chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp b/chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
index e3e95fcfdb..6e2b8eda29 100644
--- a/chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
+++ b/chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/common/system_utils_linux.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/angle/src/common/system_utils_linux.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/angle/src/common/system_utils_linux.cpp
 @@ -16,10 +16,21 @@
  #include <sys/types.h>
diff --git a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
index dab279c086..2b49404bb5 100644
--- a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
+++ b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/angle/src/gpu_info_util/SystemInfo_internal.h
 @@ -15,6 +15,13 @@
  namespace angle
diff --git a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
index 29f34f4394..5f1215b00a 100644
--- a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
+++ b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp
 @@ -13,6 +13,11 @@
  #include <unistd.h>
diff --git a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
index 8383c5aee9..623edfd4c7 100644
--- a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
+++ b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp
 @@ -71,6 +71,24 @@ bool GetPCIDevicesWithLibPCI(std::vector
  
diff --git a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
index 4282694ce4..6c16f277f7 100644
--- a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
+++ b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp
 @@ -8,6 +8,10 @@
  
diff --git a/chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp b/chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp
index 814eed29a7..df722ce946 100644
--- a/chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp
+++ b/chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/libANGLE/Display.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/angle/src/libANGLE/Display.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/angle/src/libANGLE/Display.cpp
-@@ -65,7 +65,7 @@
+@@ -69,7 +69,7 @@
  #        include "libANGLE/renderer/gl/wgl/DisplayWGL.h"
  #    elif ANGLE_ENABLE_CGL
  #        include "libANGLE/renderer/gl/cgl/DisplayCGL.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #        include "libANGLE/renderer/gl/egl/DisplayEGL.h"
  #        if defined(ANGLE_USE_X11)
  #            include "libANGLE/renderer/gl/glx/DisplayGLX_api.h"
-@@ -509,7 +509,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
+@@ -555,7 +555,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
              impl = new rx::DisplayCGL(state);
              break;
  
@@ -24,7 +24,7 @@ $NetBSD$
  #        if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND)
              if (platformType == 0)
              {
-@@ -567,7 +567,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
+@@ -613,7 +613,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
  #if defined(ANGLE_ENABLE_OPENGL)
  #    if defined(ANGLE_PLATFORM_WINDOWS)
              impl = new rx::DisplayWGL(state);
@@ -33,7 +33,7 @@ $NetBSD$
  #        if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND)
              if (platformType == 0)
              {
-@@ -630,7 +630,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
+@@ -676,7 +676,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
                  impl = rx::CreateVulkanWin32Display(state);
              }
              break;
@@ -42,7 +42,7 @@ $NetBSD$
  #        if defined(ANGLE_USE_GBM)
              if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable())
              {
-@@ -2224,7 +2224,7 @@ static ClientExtensions GenerateClientEx
+@@ -2279,7 +2279,7 @@ static ClientExtensions GenerateClientEx
      extensions.platformWaylandEXT = true;
  #endif
  
@@ -51,7 +51,7 @@ $NetBSD$
      extensions.platformSurfacelessMESA = true;
  #endif
  
-@@ -2271,7 +2271,7 @@ static ClientExtensions GenerateClientEx
+@@ -2326,7 +2326,7 @@ static ClientExtensions GenerateClientEx
      extensions.x11Visual = true;
  #endif
  
diff --git a/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp b/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
index 2ebded578a..8b42c554e6 100644
--- a/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
+++ b/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp
 @@ -153,10 +153,10 @@ bool FunctionsGLX::initialize(Display *x
      // which a GLXWindow was ever created.
diff --git a/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h b/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
index 30939b4296..aad53840e4 100644
--- a/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
+++ b/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h
 @@ -23,7 +23,7 @@ bool IsVulkanWin32DisplayAvailable();
  DisplayImpl *CreateVulkanWin32Display(const egl::DisplayState &state);
diff --git a/chromium/patches/patch-third__party_angle_util_BUILD.gn b/chromium/patches/patch-third__party_angle_util_BUILD.gn
index 7bd39c863a..2ff0a485f6 100644
--- a/chromium/patches/patch-third__party_angle_util_BUILD.gn
+++ b/chromium/patches/patch-third__party_angle_util_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/util/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/angle/util/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/angle/util/BUILD.gn
 @@ -347,7 +347,7 @@ foreach(is_shared_library,
      ]
diff --git a/chromium/patches/patch-third__party_blink_common_features.cc b/chromium/patches/patch-third__party_blink_common_features.cc
index b1bb477219..a52a98806e 100644
--- a/chromium/patches/patch-third__party_blink_common_features.cc
+++ b/chromium/patches/patch-third__party_blink_common_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/common/features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/common/features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/common/features.cc
-@@ -554,7 +554,7 @@ BASE_FEATURE(kDevToolsAdsPanel, base::FE
+@@ -574,7 +574,7 @@ BASE_FEATURE(kDevToolsAdsPanel, base::FE
  
  BASE_FEATURE(kDirectCompositorThreadIpc,
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1760,7 +1760,7 @@ BASE_FEATURE(kPrefetchFontLookupTables,
+@@ -1783,7 +1783,7 @@ BASE_FEATURE(kPrefetchFontLookupTables,
  // currently out of scope.
  BASE_FEATURE(kPreloadingEagerHoverHeuristics,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
index a600eb4cc0..53c21bfc7f 100644
--- a/chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
+++ b/chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
-@@ -47,7 +47,7 @@ bool StructTraits<blink::mojom::Renderer
- 
+@@ -48,7 +48,7 @@ bool StructTraits<blink::mojom::Renderer
    out->use_custom_colors = data.use_custom_colors();
  
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+-    BUILDFLAG(IS_WIN)
++    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    out->use_overlay_scrollbar = data.use_overlay_scrollbar();
  #endif
  
-@@ -78,7 +78,7 @@ bool StructTraits<blink::mojom::Renderer
+@@ -79,7 +79,7 @@ bool StructTraits<blink::mojom::Renderer
  
    out->send_subresource_notification = data.send_subresource_notification();
  
@@ -24,7 +24,7 @@ $NetBSD$
    if (!data.ReadSystemFontFamilyName(&out->system_font_family_name))
      return false;
  #endif
-@@ -108,7 +108,7 @@ bool StructTraits<blink::mojom::Renderer
+@@ -109,7 +109,7 @@ bool StructTraits<blink::mojom::Renderer
    out->selection_clipboard_buffer_available =
        data.selection_clipboard_buffer_available();
  #endif
diff --git a/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
index 766a659f15..c692f10e71 100644
--- a/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
+++ b/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h
-@@ -54,7 +54,7 @@ struct BLINK_COMMON_EXPORT RendererPrefe
-   bool allow_cross_origin_auth_prompt{false};
+@@ -55,7 +55,7 @@ struct BLINK_COMMON_EXPORT RendererPrefe
    bool enable_do_not_track{false};
    bool enable_encrypted_media{true};
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+-    BUILDFLAG(IS_WIN)
++    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    bool use_overlay_scrollbar{false};
  #endif
    blink::mojom::WebRtcIpHandlingPolicy webrtc_ip_handling_policy =
-@@ -67,7 +67,7 @@ struct BLINK_COMMON_EXPORT RendererPrefe
+@@ -68,7 +68,7 @@ struct BLINK_COMMON_EXPORT RendererPrefe
    UserAgentOverride user_agent_override;
    std::string accept_languages;
    bool send_subresource_notification{false};
@@ -24,7 +24,7 @@ $NetBSD$
    std::string system_font_family_name;
  #endif
  #if BUILDFLAG(IS_WIN)
-@@ -85,7 +85,7 @@ struct BLINK_COMMON_EXPORT RendererPrefe
+@@ -86,7 +86,7 @@ struct BLINK_COMMON_EXPORT RendererPrefe
  #if BUILDFLAG(IS_OZONE)
    bool selection_clipboard_buffer_available{false};
  #endif
diff --git a/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
index 393b88eed4..5926fcfab6 100644
--- a/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
+++ b/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
-@@ -130,7 +130,7 @@ struct BLINK_COMMON_EXPORT
-     return data.enable_encrypted_media;
+@@ -131,7 +131,7 @@ struct BLINK_COMMON_EXPORT
    }
  
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+-    BUILDFLAG(IS_WIN)
++    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    static const bool& use_overlay_scrollbar(
        const ::blink::RendererPreferences& data) {
      return data.use_overlay_scrollbar;
-@@ -182,7 +182,7 @@ struct BLINK_COMMON_EXPORT
+@@ -183,7 +183,7 @@ struct BLINK_COMMON_EXPORT
      return data.send_subresource_notification;
    }
  
@@ -24,7 +24,7 @@ $NetBSD$
    static const std::string& system_font_family_name(
        const ::blink::RendererPreferences& data) {
      return data.system_font_family_name;
-@@ -196,7 +196,7 @@ struct BLINK_COMMON_EXPORT
+@@ -197,7 +197,7 @@ struct BLINK_COMMON_EXPORT
    }
  #endif
  
diff --git a/chromium/patches/patch-third__party_blink_public_platform_platform.h b/chromium/patches/patch-third__party_blink_public_platform_platform.h
index afae2fb29c..b88968095a 100644
--- a/chromium/patches/patch-third__party_blink_public_platform_platform.h
+++ b/chromium/patches/patch-third__party_blink_public_platform_platform.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/public/platform/platform.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/public/platform/platform.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/public/platform/platform.h
 @@ -382,7 +382,7 @@ class BLINK_PLATFORM_EXPORT Platform {
      return nullptr;
diff --git a/chromium/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py b/chromium/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
index b7b82de045..a6755eb40a 100644
--- a/chromium/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
+++ b/chromium/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py
 @@ -30,7 +30,7 @@ def init(root_src_dir, enable_style_form
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_build_scripts_gperf.py b/chromium/patches/patch-third__party_blink_renderer_build_scripts_gperf.py
index a2eae1fd47..1472f0c4cb 100644
--- a/chromium/patches/patch-third__party_blink_renderer_build_scripts_gperf.py
+++ b/chromium/patches/patch-third__party_blink_renderer_build_scripts_gperf.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/build/scripts/gperf.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/build/scripts/gperf.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/build/scripts/gperf.py
 @@ -28,27 +28,6 @@ def generate_gperf(gperf_path, gperf_inp
              stdout=subprocess.PIPE,
diff --git a/chromium/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py b/chromium/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
index ee7afe1862..0ede1ee6c4 100644
--- a/chromium/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
+++ b/chromium/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/build/scripts/run_with_pythonpath.py
 @@ -22,6 +22,7 @@ def main():
          existing_pp = (
diff --git a/chromium/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc b/chromium/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc
index 70a2d6ea96..39cae48a9e 100644
--- a/chromium/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/controller/blink_initializer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/controller/blink_initializer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/controller/blink_initializer.cc
-@@ -87,12 +87,12 @@
+@@ -83,12 +83,12 @@
  #include "third_party/blink/renderer/platform/fonts/font_cache.h"
  #endif
  
@@ -21,7 +21,7 @@ $NetBSD$
  #include "third_party/blink/renderer/controller/highest_pmf_reporter.h"
  #endif
  
-@@ -267,7 +267,7 @@ void BlinkInitializer::RegisterInterface
+@@ -260,7 +260,7 @@ void BlinkInitializer::RegisterInterface
        main_thread_task_runner);
  #endif
  
@@ -30,7 +30,7 @@ $NetBSD$
    binders.Add<mojom::blink::MemoryUsageMonitorLinux>(
        ConvertToBaseRepeatingCallback(
            CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)),
-@@ -320,7 +320,7 @@ void BlinkInitializer::RegisterMemoryWat
+@@ -313,7 +313,7 @@ void BlinkInitializer::RegisterMemoryWat
    MemorySaverController::Initialize();
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
index 91c2f98f53..2f1df816db 100644
--- a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/controller/memory_usage_monitor_posix.cc
 @@ -163,15 +163,17 @@ void MemoryUsageMonitorPosix::ResetFileD
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
index 1c3965a4ec..48716cb737 100644
--- a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
+++ b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/controller/memory_usage_monitor_posix.h
 @@ -13,7 +13,7 @@
  #include "third_party/blink/renderer/controller/controller_export.h"
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_dom_tree__scope.h b/chromium/patches/patch-third__party_blink_renderer_core_dom_tree__scope.h
index 9fc5b7523f..8c5fb290db 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_dom_tree__scope.h
+++ b/chromium/patches/patch-third__party_blink_renderer_core_dom_tree__scope.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/dom/tree_scope.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/core/dom/tree_scope.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/core/dom/tree_scope.h
 @@ -28,6 +28,7 @@
  #define THIRD_PARTY_BLINK_RENDERER_CORE_DOM_TREE_SCOPE_H_
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc b/chromium/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
index 2305ddd6b0..407be73d2c 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/editing/editing_behavior.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/core/editing/editing_behavior.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/core/editing/editing_behavior.cc
 @@ -144,7 +144,7 @@ const KeyboardCodeKeyDownEntry kKeyboard
      {VKEY_DELETE, 0, "DeleteForward"},
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc b/chromium/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
index c9c3c68958..0a2f36b910 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/core/execution_context/navigator_base.cc
 @@ -32,7 +32,7 @@ String GetReducedNavigatorPlatform() {
    return "Win32";
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/chromium/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
index 123137456f..b23629eb4c 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/exported/web_view_impl.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/core/exported/web_view_impl.cc
-@@ -196,7 +196,7 @@
- #include "ui/base/ui_base_features.h"
+@@ -197,7 +197,7 @@
  #include "ui/gfx/geometry/skia_conversions.h"
  
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+-    BUILDFLAG(IS_WIN)
++    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
  #include "ui/native_theme/native_theme.h"
  #endif
  
-@@ -402,7 +402,7 @@ void RecordPrerenderActivationSignalDela
+@@ -403,7 +403,7 @@ void RecordPrerenderActivationSignalDela
  #if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN)
  SkFontHinting RendererPreferencesToSkiaHinting(
      const blink::RendererPreferences& prefs) {
@@ -24,16 +24,16 @@ $NetBSD$
    if (!prefs.should_antialias_text) {
      // When anti-aliasing is off, GTK maps all non-zero hinting settings to
      // 'Normal' hinting so we do the same. Otherwise, folks who have 'Slight'
-@@ -461,7 +461,7 @@ void MaybePreloadSystemFonts(Page* page)
-       FROM_HERE, BindOnce([]() { FontCache::MaybePreloadSystemFonts(); }));
+@@ -463,7 +463,7 @@ void MaybePreloadSystemFonts(Page* page)
  }
  
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+-    BUILDFLAG(IS_WIN)
++    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
  void UpdateUseOverlayScrollbar(bool use_overlay_scrollbar) {
    ui::NativeTheme::GetInstanceForWeb()->set_use_overlay_scrollbar(
        use_overlay_scrollbar);
-@@ -3677,7 +3677,7 @@ void WebViewImpl::UpdateFontRenderingFro
+@@ -3696,7 +3696,7 @@ void WebViewImpl::UpdateFontRenderingFro
        gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
    WebFontRenderStyle::SetSubpixelPositioning(
        renderer_preferences_.use_subpixel_positioning);
@@ -42,7 +42,7 @@ $NetBSD$
    if (!renderer_preferences_.system_font_family_name.empty()) {
      WebFontRenderStyle::SetSystemFontFamily(blink::WebString::FromUtf8(
          renderer_preferences_.system_font_family_name));
-@@ -3821,7 +3821,7 @@ void WebViewImpl::UpdateRendererPreferen
+@@ -3840,7 +3840,7 @@ void WebViewImpl::UpdateRendererPreferen
        renderer_preferences_.selection_clipboard_buffer_available);
  #endif  // BUILDFLAG(IS_OZONE)
  
@@ -51,12 +51,12 @@ $NetBSD$
    GetSettings()->SetMiddleClickPasteAllowed(
        renderer_preferences_.middle_click_paste_allowed);
  #endif  // BUILDFLAG(IS_LINUX)
-@@ -3829,7 +3829,7 @@ void WebViewImpl::UpdateRendererPreferen
-   SetExplicitlyAllowedPorts(
+@@ -3849,7 +3849,7 @@ void WebViewImpl::UpdateRendererPreferen
        renderer_preferences_.explicitly_allowed_network_ports);
  
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+-    BUILDFLAG(IS_WIN)
++    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    if (!ScrollbarTheme::MockScrollbarsEnabled()) {
      // DevTools emulation can update Blink's overlay scrollbar setting,
      // while OS theme updates can update NativeTheme before renderer preferences
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
index dc7b0157f3..b9c22d72d9 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/core/frame/web_frame_test.cc
-@@ -6353,7 +6353,7 @@ TEST_F(WebFrameTest, DISABLED_PositionFo
+@@ -6721,7 +6721,7 @@ TEST_F(WebFrameTest, DISABLED_PositionFo
  }
  
  #if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  // TODO(crbug.com/1090246): Fix these tests on Fuchsia and re-enable.
  // TODO(crbug.com/1317375): Build these tests on all platforms.
  #define MAYBE_SelectRangeStaysHorizontallyAlignedWhenMoved \
-@@ -6763,7 +6763,7 @@ TEST_F(CompositedSelectionBoundsTest, La
+@@ -7131,7 +7131,7 @@ TEST_F(CompositedSelectionBoundsTest, La
  TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) {
    RunTest("composited_selection_bounds_large_selection_noscroll.html");
  }
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
index 5769244f27..a913343bf9 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
 @@ -47,7 +47,7 @@ constexpr base::TimeDelta kEncodeRowSlac
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc b/chromium/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
index 56d4c809af..b75e70f416 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/core/inspector/inspector_memory_agent.cc
 @@ -210,7 +210,7 @@ InspectorMemoryAgent::GetSamplingProfile
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc b/chromium/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
index 864f43e070..9a6385232e 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/layout/layout_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/core/layout/layout_view.cc
 @@ -78,7 +78,7 @@
  #include "ui/display/screen_info.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "third_party/blink/renderer/platform/fonts/font_cache.h"
  #endif
  
-@@ -853,7 +853,7 @@ void LayoutView::LayoutRoot() {
+@@ -854,7 +854,7 @@ void LayoutView::LayoutRoot() {
      intrinsic_logical_widths_ = LogicalWidth();
    }
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc b/chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
index 3093f7ae99..eda20091f4 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/page/context_menu_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/core/page/context_menu_controller.cc
 @@ -713,7 +713,7 @@ bool ContextMenuController::ShowContextM
      if (potential_image_node != nullptr &&
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
index 53bfc77575..6f104f8b06 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/paint/paint_layer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/core/paint/paint_layer.cc
 @@ -124,7 +124,7 @@ namespace blink {
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc b/chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
index 9fdade5cd2..8d4d3d8387 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc
 @@ -123,7 +123,7 @@ bool ScrollbarThemeAura::SupportsDragSna
  // Disable snapback on desktop Linux to better integrate with the desktop
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h b/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
index 536cc94557..78a5e3537e 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
+++ b/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/xml/xslt_processor.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/core/xml/xslt_processor.h
 @@ -91,7 +91,11 @@ class XSLTProcessor final : public Scrip
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc b/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
index 286f06e2d3..5158bc26b4 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc
 @@ -68,7 +68,11 @@ void XSLTProcessor::GenericErrorFunc(voi
    // It would be nice to do something with this error message.
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_canvas_imagebitmap_image__bitmap__rendering__context.cc b/chromium/patches/patch-third__party_blink_renderer_modules_canvas_imagebitmap_image__bitmap__rendering__context.cc
index 52598873dc..31118aee1c 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_canvas_imagebitmap_image__bitmap__rendering__context.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_canvas_imagebitmap_image__bitmap__rendering__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/modules/canvas/imagebitmap/image_bitmap_rendering_context.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/modules/canvas/imagebitmap/image_bitmap_rendering_context.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/modules/canvas/imagebitmap/image_bitmap_rendering_context.cc
 @@ -70,7 +70,7 @@ scoped_refptr<StaticBitmapImage> ImageBi
      return source;
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc b/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
index bbb2ed2ea7..71af99b151 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/modules/media/audio/audio_device_factory.cc
 @@ -33,7 +33,7 @@ namespace {
  // Set when the default factory is overridden.
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc b/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
index abc92410b3..1be71ec001 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc
 @@ -857,7 +857,7 @@ TEST_F(AudioRendererMixerManagerTest, Mi
              mixer->get_output_params_for_testing().sample_rate());
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
index 47291a6a09..5274c0a73a 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
 @@ -567,6 +567,7 @@ void RTCDataChannel::send(Blob* data, Ex
    pending_messages_.push_back(message);
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
index 22c6d3551f..b52f516525 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
-@@ -393,7 +393,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED
+@@ -394,7 +394,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED
    SetupRenderer(kDefaultOutputDeviceId);
    renderer_proxy_->Start();
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
index 3bdaa999fd..e170167009 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc
 @@ -466,7 +466,7 @@ class AudioWorkletThreadPriorityTest
      // acquire SCHED_RR, so the thread remains in SCHED_NORMAL. However,
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
index bed27195b2..aa11c838a8 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
 @@ -6696,7 +6696,7 @@ void WebGLRenderingContextBase::TexImage
    // unmultiply has been requested or we need to never premultiply for Image
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_external__image__utils.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_external__image__utils.cc
index ee3f7a2792..f2287bfa93 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_external__image__utils.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_external__image__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/modules/webgpu/external_image_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/external_image_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/modules/webgpu/external_image_utils.cc
 @@ -423,7 +423,7 @@ bool CopyStaticImagBitmapToWGPUTexture(
  // on linux platform.
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu.cc
index a73f2de15d..ff6b2d5bba 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/modules/webgpu/gpu.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/modules/webgpu/gpu.cc
 @@ -401,7 +401,7 @@ V8GPUTextureFormat GPU::getPreferredCanv
  }
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
index 941567e901..2a41ffbf08 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
 @@ -274,7 +274,7 @@ GPUCanvasContext::PaintRenderingResultsT
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn b/chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
index 8673d8f372..3b4a0496be 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/BUILD.gn
 @@ -186,6 +186,18 @@ group("make_platform_generated") {
    ]
@@ -17,15 +17,15 @@ $NetBSD$
 +  cxx_bindings = [ crate_root ]
 +  deps = [
 +    "//third_party/rust/font_types/v0_12:lib",
-+    "//third_party/rust/read_fonts/v0_41:lib",
-+    "//third_party/rust/skrifa/v0_44:lib",
++    "//third_party/rust/read_fonts/v0_43:lib",
++    "//third_party/rust/skrifa/v0_46:lib",
 +  ]
 +}
 +
  rust_static_library("rustfft_ffi") {
    allow_unsafe = true  # Needed for FFI that underpins the `cxx` crate.
    crate_root = "audio/rustfft_ffi.rs"
-@@ -1794,7 +1806,6 @@ component("platform") {
+@@ -1792,7 +1804,6 @@ component("platform") {
      ":allow_discouraged_type",
      ":blink_platform_public_deps",
      ":platform_export",
@@ -33,7 +33,7 @@ $NetBSD$
      "//gpu/command_buffer/client:raster_interface",
      "//media/capture:capture_lib",
      "//mojo/public/cpp/base",
-@@ -1821,8 +1832,8 @@ component("platform") {
+@@ -1819,8 +1830,8 @@ component("platform") {
      "//ui/native_theme/features",
    ]
    deps = [
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_BUILD.gn b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_BUILD.gn
index 2c58f517ed..c61c3760c8 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_BUILD.gn
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/BUILD.gn
 @@ -1,19 +0,0 @@
 -# Copyright 2026 The Chromium Authors
@@ -22,7 +22,7 @@ $NetBSD$
 -  }
 -  deps = [
 -    "//third_party/rust/font_types/v0_12:lib",
--    "//third_party/rust/read_fonts/v0_41:lib",
--    "//third_party/rust/skrifa/v0_44:lib",
+-    "//third_party/rust/read_fonts/v0_43:lib",
+-    "//third_party/rust/skrifa/v0_46:lib",
 -  ]
 -}
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
index 0c020464bc..62268bc90d 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/font_cache.cc
 @@ -86,7 +86,7 @@ const char kMonoEmojiLocale[] = "und-Zsy
  extern const char kNotoColorEmojiCompat[] = "Noto Color Emoji Compat";
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
index 89ee3c4dc5..6345b2e9bc 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/font_cache.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/font_cache.h
 @@ -54,7 +54,7 @@
  #include "third_party/skia/include/core/SkFontMgr.h"
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
index 0c76b5e046..a928c3573b 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/font_description.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/font_description.cc
 @@ -45,7 +45,7 @@
  #include "third_party/blink/renderer/platform/wtf/text/string_hash.h"
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
index b413d17674..63c0d03d92 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/font_metrics.cc
 @@ -42,7 +42,7 @@
  namespace blink {
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
index b6f1d4f156..b7a69aa51a 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc
 @@ -9,7 +9,7 @@
  #if BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_font__format__check.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_font__format__check.cc
index 2a15794721..d826c317f9 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_font__format__check.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_font__format__check.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/opentype/font_format_check.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/opentype/font_format_check.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/opentype/font_format_check.cc
 @@ -7,6 +7,7 @@
  #include "base/containers/span.h"
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_font__format__check.h b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_font__format__check.h
index f6fc540266..1f7541a408 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_font__format__check.h
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_font__format__check.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/opentype/font_format_check.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/opentype/font_format_check.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/opentype/font_format_check.h
 @@ -5,7 +5,7 @@
  #ifndef THIRD_PARTY_BLINK_RENDERER_PLATFORM_FONTS_OPENTYPE_FONT_FORMAT_CHECK_H_
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_format__check.rs b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_format__check.rs
index 8e27aeee8e..a7259f4e5b 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_format__check.rs
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_opentype_format__check.rs
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/opentype/format_check.rs.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/opentype/format_check.rs.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/opentype/format_check.rs
 @@ -23,7 +23,7 @@ pub struct FontFormatInfo {
      format_flags: Option<FontFormatFlags>,
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
index 6125caadab..c307602d47 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
 @@ -304,7 +304,7 @@ const FontPlatformData* FontCache::Creat
    std::string name;
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
index 090aafa594..22ba2072c1 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/graphics/begin_frame_provider.cc
 @@ -71,7 +71,11 @@ void BeginFrameProvider::CreateComposito
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__2d__resource__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__2d__resource__provider.cc
index c693d14052..44bd61f6f1 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__2d__resource__provider.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__2d__resource__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/graphics/canvas_2d_resource_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/canvas_2d_resource_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/graphics/canvas_2d_resource_provider.cc
 @@ -792,7 +792,7 @@ Canvas2DResourceProvider::CreateWithClea
            gpu::SHARED_IMAGE_USAGE_CONCURRENT_READ_WRITE);
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__non__2d__resource__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__non__2d__resource__provider.cc
index 53783aba06..3f7aa3b939 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__non__2d__resource__provider.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__non__2d__resource__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/graphics/canvas_non_2d_resource_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/canvas_non_2d_resource_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/graphics/canvas_non_2d_resource_provider.cc
 @@ -98,7 +98,7 @@ CanvasNon2DResourceProvider::Create(
            gpu::SHARED_IMAGE_USAGE_CONCURRENT_READ_WRITE);
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_webgpu__shared__image__wrapper__cache.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_webgpu__shared__image__wrapper__cache.cc
index 719ba2dc55..1778ee8888 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_webgpu__shared__image__wrapper__cache.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_webgpu__shared__image__wrapper__cache.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/graphics/gpu/webgpu_shared_image_wrapper_cache.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/gpu/webgpu_shared_image_wrapper_cache.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/graphics/gpu/webgpu_shared_image_wrapper_cache.cc
-@@ -397,7 +397,7 @@ WebGpuSharedImageWrapperCache::LeaseWebG
+@@ -398,7 +398,7 @@ WebGpuSharedImageWrapperCache::LeaseWebG
        return nullptr;
      }
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
index da82bddc21..cf51edd522 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
 @@ -410,7 +410,7 @@ void VideoFrameSubmitter::OnBeginFrame(
      auto& details = timing_details.find(frame_token)->value;
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
index e712370cf1..d07de6456b 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc
 @@ -14,7 +14,9 @@
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc b/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc
index d749bfe460..5db074594a 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/peerconnection/webrtc_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/peerconnection/webrtc_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/peerconnection/webrtc_util.cc
 @@ -23,7 +23,7 @@
  namespace blink {
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/chromium/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
index e79830d5a8..2fc4b3729b 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/runtime_enabled_features.json5
 @@ -454,7 +454,7 @@
          "default": "",
@@ -42,7 +42,7 @@ $NetBSD$
        origin_trial_allows_third_party: true,
        base_feature_status: "enabled",
        copied_from_base_feature_if: "overridden",
-@@ -680,7 +680,7 @@
+@@ -685,7 +685,7 @@
        name: "AppTitle",
        status: "experimental",
        origin_trial_feature_name: "AppTitle",
@@ -51,7 +51,7 @@ $NetBSD$
        base_feature: "WebAppEnableAppTitle",
      },
      {
-@@ -1450,7 +1450,7 @@
+@@ -1449,7 +1449,7 @@
        name: "CSPHashesV1",
        base_feature: "none",
        origin_trial_feature_name: "CSPExtendedScriptSrcHashes",
@@ -60,16 +60,7 @@ $NetBSD$
        status: "experimental",
        public: true,
      },
-@@ -2229,7 +2229,7 @@
-       name: "DesktopPWAsAdditionalWindowingControls",
-       status: "experimental",
-       origin_trial_feature_name: "DesktopPWAsAdditionalWindowingControls",
--      origin_trial_os: ["win", "mac", "linux", "chromeos"],
-+      origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd", "netbsd"],
-       origin_trial_allows_third_party: true,
-       base_feature_status: "enabled",
-       copied_from_base_feature_if: "overridden",
-@@ -2418,7 +2418,7 @@
+@@ -2394,7 +2394,7 @@
        name: "DocumentIsolationPolicy",
        status: "experimental",
        origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -78,25 +69,25 @@ $NetBSD$
        base_feature: "none",
      },
      {
-@@ -2627,7 +2627,7 @@
+@@ -2598,7 +2598,7 @@
        public: true,
        origin_trial_feature_name: "EmailVerificationProtocol",
        origin_trial_allows_third_party: true,
--      origin_trial_os: ["win", "mac", "linux", "chromeos"],
-+      origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd", "netbsd"],
-       status: {
-         "Win": "experimental",
-         "Mac": "experimental",
-@@ -2644,7 +2644,7 @@
+-      origin_trial_os: ["win", "mac", "linux", "chromeos", "android"],
++      origin_trial_os: ["win", "mac", "linux", "chromeos", "android", "openbsd", "freebsd", "netbsd"],
+       status: "experimental",
+       base_feature: "none",
+       browser_process_read_access: true,
+@@ -2609,7 +2609,7 @@
        depends_on: ["EmailVerificationProtocol"],
        origin_trial_feature_name: "EmailVerificationProtocol",
        origin_trial_allows_third_party: true,
--      origin_trial_os: ["win", "mac", "linux", "chromeos"],
-+      origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd", "netbsd"],
-       status: {
-         "Win": "experimental",
-         "Mac": "experimental",
-@@ -2829,7 +2829,7 @@
+-      origin_trial_os: ["win", "mac", "linux", "chromeos", "android"],
++      origin_trial_os: ["win", "mac", "linux", "chromeos", "android", "openbsd", "freebsd", "netbsd"],
+       base_feature: "none",
+     },
+     {
+@@ -2801,7 +2801,7 @@
        base_feature: "none",
        public: true,
        origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -105,7 +96,7 @@ $NetBSD$
        origin_trial_allows_third_party: true,
      },
      {
-@@ -3709,7 +3709,7 @@
+@@ -3705,7 +3705,7 @@
        name: "InstallElement",
        status: {"Android": "", "default": "test"},
        origin_trial_feature_name: "InstallElement",
@@ -114,7 +105,7 @@ $NetBSD$
        public: true,
        base_feature_status: "enabled",
        copied_from_base_feature_if: "overridden",
-@@ -6541,7 +6541,7 @@
+@@ -6536,7 +6536,7 @@
        name: "UnrestrictedSharedArrayBuffer",
        base_feature: "none",
        origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -123,7 +114,7 @@ $NetBSD$
      },
      // Enables using policy-controlled feature "usb-unrestricted" to allow
      // isolated context to access protected USB interface classes and to
-@@ -6751,7 +6751,7 @@
+@@ -6726,7 +6726,7 @@
        name: "WebAppInstallation",
        status: {"Android": "", "default": "test"},
        origin_trial_feature_name: "WebAppInstallation",
@@ -132,7 +123,7 @@ $NetBSD$
        public: true,
        base_feature_status: "enabled",
        copied_from_base_feature_if: "overridden",
-@@ -6765,7 +6765,7 @@
+@@ -6740,7 +6740,7 @@
      {
        name: "WebAppScopeExtensions",
        origin_trial_feature_name: "WebAppScopeExtensions",
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc b/chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
index 9ee654fb72..9903cefb58 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/scheduler/common/thread.cc
 @@ -95,7 +95,7 @@ void Thread::CreateAndSetCompositorThrea
            // the program's lifetime once assigned.
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc b/chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
index f8efb78381..f0bf6f8d8a 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc
 @@ -27,7 +27,7 @@ BlinkCategorizedWorkerPoolDelegate& Blin
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
index 79fc4a83d0..6c72e6e42f 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/wtf/container_annotations.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/container_annotations.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/wtf/container_annotations.h
 @@ -11,7 +11,7 @@
  // TODO(ochang): Remove the ARCH_CPU_X86_64 condition to enable this for X86
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
index 8d7454cdec..a052023c95 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/wtf/math_extras.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/wtf/math_extras.h
 @@ -130,6 +130,10 @@ constexpr float Grad2turn(float g) {
    return g * (1.0f / 400.0f);
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
index b5a98749bd..f38ae095be 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/blink/renderer/platform/wtf/stack_util.cc
 @@ -22,6 +22,15 @@ extern "C" void* __libc_stack_end;  // N
  #include <sanitizer/asan_interface.h>
diff --git a/chromium/patches/patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc b/chromium/patches/patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc
index ffb2179481..ca8470a32e 100644
--- a/chromium/patches/patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc
+++ b/chromium/patches/patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/boringssl/src/crypto/cpu_aarch64_openbsd.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/boringssl/src/crypto/cpu_aarch64_openbsd.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/boringssl/src/crypto/cpu_aarch64_openbsd.cc
 @@ -43,3 +43,67 @@ void bssl::OPENSSL_cpuid_setup() {
  }
diff --git a/chromium/patches/patch-third__party_boringssl_src_include_openssl_target.h b/chromium/patches/patch-third__party_boringssl_src_include_openssl_target.h
index 7d1d021621..f025e7cea3 100644
--- a/chromium/patches/patch-third__party_boringssl_src_include_openssl_target.h
+++ b/chromium/patches/patch-third__party_boringssl_src_include_openssl_target.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/boringssl/src/include/openssl/target.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/boringssl/src/include/openssl/target.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/boringssl/src/include/openssl/target.h
 @@ -187,6 +187,10 @@
  #define OPENSSL_OPENBSD
diff --git a/chromium/patches/patch-third__party_cpuinfo_BUILD.gn b/chromium/patches/patch-third__party_cpuinfo_BUILD.gn
index fe20ca9452..37f95d69c1 100644
--- a/chromium/patches/patch-third__party_cpuinfo_BUILD.gn
+++ b/chromium/patches/patch-third__party_cpuinfo_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/cpuinfo/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/cpuinfo/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/cpuinfo/BUILD.gn
 @@ -87,7 +87,7 @@ target(_cpuinfo_target_type, "cpuinfo") 
  }
diff --git a/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni b/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
index 3e786afd36..8fa4d4e1cd 100644
--- a/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
+++ b/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/cpuinfo/cpuinfo.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/cpuinfo/cpuinfo.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/cpuinfo/cpuinfo.gni
 @@ -7,7 +7,7 @@ use_cpuinfo =
      current_cpu != "ppc64" && current_cpu != "ppc64le" &&
diff --git a/chromium/patches/patch-third__party_crabbyavif_BUILD.gn b/chromium/patches/patch-third__party_crabbyavif_BUILD.gn
index fcfba119d6..3a5132b7d7 100644
--- a/chromium/patches/patch-third__party_crabbyavif_BUILD.gn
+++ b/chromium/patches/patch-third__party_crabbyavif_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/crabbyavif/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/crabbyavif/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/crabbyavif/BUILD.gn
 @@ -203,12 +203,11 @@ rust_static_library("crabbyavif") {
      "dav1d",
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni b/chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
index 328b45ca04..ef574e21a8 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/crashpad/crashpad/build/crashpad_buildconfig.gni
 @@ -67,7 +67,7 @@ if (crashpad_is_in_chromium) {
    crashpad_is_tvos = is_ios && target_platform == "tvos"
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn b/chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
index aad9699fef..889d39c61d 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/crashpad/crashpad/client/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/crashpad/crashpad/client/BUILD.gn
 @@ -148,6 +148,13 @@ static_library("common") {
    if (crashpad_is_win) {
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc b/chromium/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
index 7cfc2e6787..e49a700e2f 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig	2026-09-26 10:45:16.132618353 +0000
+--- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig	2026-09-26 18:26:00.672350568 +0000
 +++ third_party/crashpad/crashpad/client/crashpad_client_posix.cc
 @@ -0,0 +1,40 @@
 +// Copyright 2017 The Crashpad Authors. All rights reserved.
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc b/chromium/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
index 5f86622e12..24dd62e28c 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc
 @@ -159,6 +159,12 @@ std::string MinidumpMiscInfoDebugBuildSt
    static constexpr char kOS[] = "win";
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h
index a50f909852..dac898a6da 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/crashpad/crashpad/util/misc/address_types.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/address_types.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/crashpad/crashpad/util/misc/address_types.h
 @@ -25,7 +25,7 @@
  #include <mach/mach_types.h>
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
index 90f819d56c..0f9842dd9b 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/crashpad/crashpad/util/misc/capture_context.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/crashpad/crashpad/util/misc/capture_context.h
 @@ -21,8 +21,11 @@
  #include <mach/mach.h>
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
index 5f2784c942..0caa2ddcab 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/crashpad/crashpad/util/misc/metrics.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/metrics.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/crashpad/crashpad/util/misc/metrics.cc
 @@ -25,7 +25,7 @@
  #define METRICS_OS_NAME "Win"
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
index 5a7f1eafc2..5e603e9e98 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/crashpad/crashpad/util/misc/uuid.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/uuid.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/crashpad/crashpad/util/misc/uuid.cc
 @@ -110,7 +110,7 @@ bool UUID::InitializeWithNew() {
    InitializeFromBytes(uuid);
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
index 096a7af5c1..91470baac8 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/crashpad/crashpad/util/posix/close_multiple.cc
 @@ -73,7 +73,7 @@ void CloseNowOrOnExec(int fd, bool ebadf
  // This is an advantage over looping over all possible file descriptors, because
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
index d8a8ce99ed..dfde3e3392 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/crashpad/crashpad/util/posix/drop_privileges.cc
 @@ -25,7 +25,7 @@ void DropPrivileges() {
    gid_t gid = getgid();
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc
index fec7c6106e..932853ce27 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/crashpad/crashpad/util/posix/signals.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/signals.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/crashpad/crashpad/util/posix/signals.cc
 @@ -51,7 +51,7 @@ constexpr int kCrashSignals[] = {
  #if defined(SIGEMT)
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
index e7acc5bb0f..0fe3002a25 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc
 @@ -68,7 +68,7 @@ constexpr const char* kSignalNames[] = {
      "INFO",
diff --git a/chromium/patches/patch-third__party_crc32c_BUILD.gn b/chromium/patches/patch-third__party_crc32c_BUILD.gn
index 049acb704c..53192690c7 100644
--- a/chromium/patches/patch-third__party_crc32c_BUILD.gn
+++ b/chromium/patches/patch-third__party_crc32c_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/crc32c/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/crc32c/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/crc32c/BUILD.gn
 @@ -45,7 +45,7 @@ config("crc32c_config") {
    }
diff --git a/chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h b/chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
index 648217ed26..34114fac52 100644
--- a/chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
+++ b/chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/dawn/include/dawn/native/VulkanBackend.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/dawn/include/dawn/native/VulkanBackend.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/dawn/include/dawn/native/VulkanBackend.h
 @@ -83,7 +83,8 @@ struct ExternalImageExportInfoVk : Exter
  };
diff --git a/chromium/patches/patch-third__party_dawn_src_dawn_common_DRMUtils.cpp b/chromium/patches/patch-third__party_dawn_src_dawn_common_DRMUtils.cpp
new file mode 100644
index 0000000000..e515558915
--- /dev/null
+++ b/chromium/patches/patch-third__party_dawn_src_dawn_common_DRMUtils.cpp
@@ -0,0 +1,18 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- third_party/dawn/src/dawn/common/DRMUtils.cpp.orig	2026-09-22 00:09:16.000000000 +0000
++++ third_party/dawn/src/dawn/common/DRMUtils.cpp
+@@ -30,7 +30,9 @@
+ #include <dirent.h>
+ #include <fcntl.h>
+ #include <sys/stat.h>
++#if !defined(__OpenBSD__) && !defined(__FreeBSD__) && !defined(__NetBSD__)
+ #include <sys/sysmacros.h>
++#endif
+ 
+ #include <algorithm>
+ #include <cctype>
diff --git a/chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp b/chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
index 88f73eadbf..69cf9f2865 100644
--- a/chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
+++ b/chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp
 @@ -58,7 +58,7 @@ constexpr char kSwiftshaderLibName[] = "
  #endif
diff --git a/chromium/patches/patch-third__party_dawn_src_utils_BUILD.gn b/chromium/patches/patch-third__party_dawn_src_utils_BUILD.gn
index 29e330bba8..412b8e5a55 100644
--- a/chromium/patches/patch-third__party_dawn_src_utils_BUILD.gn
+++ b/chromium/patches/patch-third__party_dawn_src_utils_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/dawn/src/utils/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/dawn/src/utils/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/dawn/src/utils/BUILD.gn
 @@ -208,13 +208,6 @@ config("dawn_warnings") {
        "-Wno-float-equal",
diff --git a/chromium/patches/patch-third__party_dawn_src_utils_platform.h b/chromium/patches/patch-third__party_dawn_src_utils_platform.h
index e6023d3241..c0fcfd3ab9 100644
--- a/chromium/patches/patch-third__party_dawn_src_utils_platform.h
+++ b/chromium/patches/patch-third__party_dawn_src_utils_platform.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/dawn/src/utils/platform.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/dawn/src/utils/platform.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/dawn/src/utils/platform.h
 @@ -60,6 +60,11 @@
  #error "Unsupported Windows platform."
diff --git a/chromium/patches/patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h b/chromium/patches/patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h
index 9fdf0c56bc..ddae570950 100644
--- a/chromium/patches/patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h
+++ b/chromium/patches/patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/dawn/third_party/renderdoc/renderdoc/api/app/renderdoc_app.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/dawn/third_party/renderdoc/renderdoc/api/app/renderdoc_app.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/dawn/third_party/renderdoc/renderdoc/api/app/renderdoc_app.h
 @@ -35,7 +35,7 @@
  
diff --git a/chromium/patches/patch-third__party_dawn_tools_generate-sources-gn.py b/chromium/patches/patch-third__party_dawn_tools_generate-sources-gn.py
index da31ae6186..f1c77c10c6 100644
--- a/chromium/patches/patch-third__party_dawn_tools_generate-sources-gn.py
+++ b/chromium/patches/patch-third__party_dawn_tools_generate-sources-gn.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/dawn/tools/generate-sources-gn.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/dawn/tools/generate-sources-gn.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/dawn/tools/generate-sources-gn.py
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env vpython3
diff --git a/chromium/patches/patch-third__party_dawn_tools_python_cipd__deps.py b/chromium/patches/patch-third__party_dawn_tools_python_cipd__deps.py
index d48f2558f2..7a4848a0e8 100644
--- a/chromium/patches/patch-third__party_dawn_tools_python_cipd__deps.py
+++ b/chromium/patches/patch-third__party_dawn_tools_python_cipd__deps.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/dawn/tools/python/cipd_deps.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/dawn/tools/python/cipd_deps.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/dawn/tools/python/cipd_deps.py
 @@ -49,7 +49,7 @@ def get_cipd_compatible_current_os() -> 
      The returned string is compatible with CIPD's package naming scheme.
diff --git a/chromium/patches/patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js b/chromium/patches/patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js
index d4fac6d88c..e57154f778 100644
--- a/chromium/patches/patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js
+++ b/chromium/patches/patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/devtools-frontend/src/node_modules/rollup/dist/native.js.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/devtools-frontend/src/node_modules/rollup/dist/native.js.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/devtools-frontend/src/node_modules/rollup/dist/native.js
 @@ -57,8 +57,16 @@ const bindingsByPlatformAndArch = {
  		x64: { base: 'darwin-x64' }
diff --git a/chromium/patches/patch-third__party_devtools-frontend_src_scripts_build_typescript_typescript__vars.gni b/chromium/patches/patch-third__party_devtools-frontend_src_scripts_build_typescript_typescript__vars.gni
new file mode 100644
index 0000000000..46b76f640f
--- /dev/null
+++ b/chromium/patches/patch-third__party_devtools-frontend_src_scripts_build_typescript_typescript__vars.gni
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- third_party/devtools-frontend/src/scripts/build/typescript/typescript_vars.gni.orig	2026-09-22 00:09:16.000000000 +0000
++++ third_party/devtools-frontend/src/scripts/build/typescript/typescript_vars.gni
+@@ -5,7 +5,7 @@
+ import("//build/toolchain/rbe.gni")
+ import("../ninja/vars.gni")
+ 
+-if (host_os == "linux") {
++if (host_os == "linux" || host_os == "openbsd" || host_os == "freebsd" || host_os == "netbsd") {
+   tsc_binary = "//third_party/typescript/linux-amd64/src/lib/tsc"
+ } else if (host_os == "win") {
+   tsc_binary = "//third_party/typescript/windows-amd64/src/lib/tsc.exe"
diff --git a/chromium/patches/patch-third__party_devtools-frontend_src_third__party_typescript_typescript.py b/chromium/patches/patch-third__party_devtools-frontend_src_third__party_typescript_typescript.py
index a2205c2e75..3b40b9b272 100644
--- a/chromium/patches/patch-third__party_devtools-frontend_src_third__party_typescript_typescript.py
+++ b/chromium/patches/patch-third__party_devtools-frontend_src_third__party_typescript_typescript.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/devtools-frontend/src/third_party/typescript/typescript.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/devtools-frontend/src/third_party/typescript/typescript.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/devtools-frontend/src/third_party/typescript/typescript.py
 @@ -10,6 +10,9 @@ import os
  
diff --git a/chromium/patches/patch-third__party_federated__compute_src_fcp_client_opstats_pds__backed__opstats__db.cc b/chromium/patches/patch-third__party_federated__compute_src_fcp_client_opstats_pds__backed__opstats__db.cc
index 6c1f6a20de..c79e0a670f 100644
--- a/chromium/patches/patch-third__party_federated__compute_src_fcp_client_opstats_pds__backed__opstats__db.cc
+++ b/chromium/patches/patch-third__party_federated__compute_src_fcp_client_opstats_pds__backed__opstats__db.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/federated_compute/src/fcp/client/opstats/pds_backed_opstats_db.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/federated_compute/src/fcp/client/opstats/pds_backed_opstats_db.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/federated_compute/src/fcp/client/opstats/pds_backed_opstats_db.cc
 @@ -17,6 +17,7 @@
  
diff --git a/chromium/patches/patch-third__party_federated__compute_third__party_protodatastore-cpp_src_protostore_file-storage.cc b/chromium/patches/patch-third__party_federated__compute_third__party_protodatastore-cpp_src_protostore_file-storage.cc
index 5b338bbbf5..fec04933d8 100644
--- a/chromium/patches/patch-third__party_federated__compute_third__party_protodatastore-cpp_src_protostore_file-storage.cc
+++ b/chromium/patches/patch-third__party_federated__compute_third__party_protodatastore-cpp_src_protostore_file-storage.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/federated_compute/third_party/protodatastore-cpp/src/protostore/file-storage.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/federated_compute/third_party/protodatastore-cpp/src/protostore/file-storage.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/federated_compute/third_party/protodatastore-cpp/src/protostore/file-storage.cc
 @@ -130,7 +130,7 @@ absl::Status IOError(absl::string_view c
      case ENETUNREACH:   // Network unreachable
diff --git a/chromium/patches/patch-third__party_ffmpeg_BUILD.gn b/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
index 4262abce82..4c774fe98f 100644
--- a/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
+++ b/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/ffmpeg/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/ffmpeg/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/ffmpeg/BUILD.gn
-@@ -393,7 +393,6 @@ target(link_target_type, "ffmpeg_interna
+@@ -389,7 +389,6 @@ target(link_target_type, "ffmpeg_interna
        libs += [
          "m",
          "z",
diff --git a/chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h b/chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
index 9f56d24a9a..a9f2682809 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
+++ b/chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/ffmpeg/libavcodec/x86/cabac.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/ffmpeg/libavcodec/x86/cabac.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/ffmpeg/libavcodec/x86/cabac.h
 @@ -31,7 +31,8 @@
  
diff --git a/chromium/patches/patch-third__party_ffmpeg_libavutil_cpu.c b/chromium/patches/patch-third__party_ffmpeg_libavutil_cpu.c
index 8b417c6871..ca87a9771d 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavutil_cpu.c
+++ b/chromium/patches/patch-third__party_ffmpeg_libavutil_cpu.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/ffmpeg/libavutil/cpu.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/ffmpeg/libavutil/cpu.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/ffmpeg/libavutil/cpu.c
 @@ -38,10 +38,7 @@
  #if HAVE_GETPROCESSAFFINITYMASK || HAVE_WINRT
diff --git a/chromium/patches/patch-third__party_ffmpeg_libavutil_mem.c b/chromium/patches/patch-third__party_ffmpeg_libavutil_mem.c
index 4e82721f5b..07d977f8bc 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavutil_mem.c
+++ b/chromium/patches/patch-third__party_ffmpeg_libavutil_mem.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/ffmpeg/libavutil/mem.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/ffmpeg/libavutil/mem.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/ffmpeg/libavutil/mem.c
 @@ -33,9 +33,6 @@
  #include <stdlib.h>
diff --git a/chromium/patches/patch-third__party_ffmpeg_libavutil_random__seed.c b/chromium/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
index f9149ace1e..bc91fa44df 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
+++ b/chromium/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/ffmpeg/libavutil/random_seed.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/ffmpeg/libavutil/random_seed.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/ffmpeg/libavutil/random_seed.c
 @@ -20,6 +20,10 @@
  
diff --git a/chromium/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm b/chromium/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
index cc86155512..54a849f964 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
+++ b/chromium/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/ffmpeg/libavutil/x86/x86inc.asm
 @@ -46,6 +46,12 @@
      %endif
diff --git a/chromium/patches/patch-third__party_fontconfig_include_meson-config.h b/chromium/patches/patch-third__party_fontconfig_include_meson-config.h
index 3eca5a5d85..793fcb6fdb 100644
--- a/chromium/patches/patch-third__party_fontconfig_include_meson-config.h
+++ b/chromium/patches/patch-third__party_fontconfig_include_meson-config.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/fontconfig/include/meson-config.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/fontconfig/include/meson-config.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/fontconfig/include/meson-config.h
 @@ -17,7 +17,7 @@
  
@@ -15,7 +15,7 @@ $NetBSD$
  
  #define FC_FONTPATH ""
  
-@@ -96,10 +96,13 @@
+@@ -98,10 +98,13 @@
  
  #define HAVE_RANDOM 1
  
@@ -30,7 +30,7 @@ $NetBSD$
  #define HAVE_READLINK 1
  
  #define HAVE_STDATOMIC_PRIMITIVES 1
-@@ -128,7 +131,7 @@
+@@ -132,7 +135,7 @@
  
  #define HAVE_SYS_PARAM_H 1
  
@@ -39,7 +39,7 @@ $NetBSD$
  
  #define HAVE_SYS_STATVFS_H 1
  
-@@ -136,7 +139,7 @@
+@@ -140,7 +143,7 @@
  
  #define HAVE_SYS_TYPES_H 1
  
diff --git a/chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c b/chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
index 81488010c8..c3de19ca1d 100644
--- a/chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
+++ b/chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/fontconfig/src/src/fccompat.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/fontconfig/src/src/fccompat.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/fontconfig/src/src/fccompat.c
 @@ -176,7 +176,9 @@ FcRandom (void)
  {
diff --git a/chromium/patches/patch-third__party_google__benchmark_BUILD.gn b/chromium/patches/patch-third__party_google__benchmark_BUILD.gn
index 4aaa8f8f80..8f1d5a120f 100644
--- a/chromium/patches/patch-third__party_google__benchmark_BUILD.gn
+++ b/chromium/patches/patch-third__party_google__benchmark_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/google_benchmark/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/google_benchmark/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/google_benchmark/BUILD.gn
 @@ -79,7 +79,7 @@ component("google_benchmark") {
      "BENCHMARK_VERSION=\"1.9.0\"",
diff --git a/chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__decoder.cc b/chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__decoder.cc
index e8dda64257..c80720785e 100644
--- a/chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__decoder.cc
+++ b/chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__decoder.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/iamf_tools/src/iamf/cli/codec/opus_decoder.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/iamf_tools/src/iamf/cli/codec/opus_decoder.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/iamf_tools/src/iamf/cli/codec/opus_decoder.cc
 @@ -30,8 +30,8 @@
  #include "iamf/obu/decoder_config/opus_decoder_config.h"
diff --git a/chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__decoder.h b/chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__decoder.h
index edfeddd9b5..55707b3e89 100644
--- a/chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__decoder.h
+++ b/chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__decoder.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/iamf_tools/src/iamf/cli/codec/opus_decoder.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/iamf_tools/src/iamf/cli/codec/opus_decoder.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/iamf_tools/src/iamf/cli/codec/opus_decoder.h
 @@ -23,7 +23,7 @@
  #include "iamf/cli/codec/decoder_base.h"
diff --git a/chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__utils.cc b/chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__utils.cc
index e1adbb252a..dacfc497d9 100644
--- a/chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__utils.cc
+++ b/chromium/patches/patch-third__party_iamf__tools_src_iamf_cli_codec_opus__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/iamf_tools/src/iamf/cli/codec/opus_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/iamf_tools/src/iamf/cli/codec/opus_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/iamf_tools/src/iamf/cli/codec/opus_utils.cc
 @@ -3,7 +3,7 @@
  #include "absl/status/status.h"
diff --git a/chromium/patches/patch-third__party_ipcz_src_BUILD.gn b/chromium/patches/patch-third__party_ipcz_src_BUILD.gn
index f86b860824..e83fd7b971 100644
--- a/chromium/patches/patch-third__party_ipcz_src_BUILD.gn
+++ b/chromium/patches/patch-third__party_ipcz_src_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/ipcz/src/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/ipcz/src/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/ipcz/src/BUILD.gn
 @@ -7,7 +7,7 @@ import("//build_overrides/ipcz.gni")
  import("//testing/libfuzzer/fuzzer_test.gni")
diff --git a/chromium/patches/patch-third__party_ipcz_src_reference__drivers_random.cc b/chromium/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
index 27d12dbf49..1c17f1a2db 100644
--- a/chromium/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
+++ b/chromium/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/ipcz/src/reference_drivers/random.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/ipcz/src/reference_drivers/random.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/ipcz/src/reference_drivers/random.cc
 @@ -53,7 +53,7 @@ decltype(&ProcessPrng) GetProcessPrng() 
  }
diff --git a/chromium/patches/patch-third__party_leveldatabase_env__chromium.cc b/chromium/patches/patch-third__party_leveldatabase_env__chromium.cc
index 78fa9cc266..2bc7da0247 100644
--- a/chromium/patches/patch-third__party_leveldatabase_env__chromium.cc
+++ b/chromium/patches/patch-third__party_leveldatabase_env__chromium.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/leveldatabase/env_chromium.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/leveldatabase/env_chromium.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/leveldatabase/env_chromium.cc
 @@ -334,7 +334,8 @@ ChromiumWritableFile::ChromiumWritableFi
  
diff --git a/chromium/patches/patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h b/chromium/patches/patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h
index 3fbc2df349..c72f36e960 100644
--- a/chromium/patches/patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h
+++ b/chromium/patches/patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libaom/source/config/linux/arm64-cpu-detect/config/av1_rtcd.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libaom/source/config/linux/arm64-cpu-detect/config/av1_rtcd.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libaom/source/config/linux/arm64-cpu-detect/config/av1_rtcd.h
 @@ -194,8 +194,10 @@ RTCD_EXTERN void (*av1_dist_wtd_convolve
  
diff --git a/chromium/patches/patch-third__party_libaom_source_config_linux_x64_config_aom__dsp__rtcd.h b/chromium/patches/patch-third__party_libaom_source_config_linux_x64_config_aom__dsp__rtcd.h
index 27239ccfd9..724ddb9cc5 100644
--- a/chromium/patches/patch-third__party_libaom_source_config_linux_x64_config_aom__dsp__rtcd.h
+++ b/chromium/patches/patch-third__party_libaom_source_config_linux_x64_config_aom__dsp__rtcd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libaom/source/config/linux/x64/config/aom_dsp_rtcd.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libaom/source/config/linux/x64/config/aom_dsp_rtcd.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libaom/source/config/linux/x64/config/aom_dsp_rtcd.h
 @@ -59,8 +59,6 @@ void aom_blend_a64_vmask_c(uint8_t *dst,
  void aom_blend_a64_vmask_sse4_1(uint8_t *dst, uint32_t dst_stride, const uint8_t *src0, uint32_t src0_stride, const uint8_t *src1, uint32_t src1_stride, const uint8_t *mask, int w, int h);
diff --git a/chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c b/chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
index 028189b9f6..a91e5b7a96 100644
--- a/chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
+++ b/chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c
 @@ -127,10 +127,46 @@ static int arm_get_cpu_caps(void) {
    return flags;
diff --git a/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h b/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
deleted file mode 100644
index 2b55fc86b0..0000000000
--- a/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
+++ /dev/null
@@ -1,105 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- third_party/libc++/src/include/__locale_dir/support/bsd_like.h.orig	2026-09-17 03:47:47.000000000 +0000
-+++ third_party/libc++/src/include/__locale_dir/support/bsd_like.h
-@@ -62,22 +62,22 @@ inline _LIBCPP_HIDE_FROM_ABI char* __set
-   return ::setlocale(__category, __locale);
- }
- 
--inline _LIBCPP_HIDE_FROM_ABI __lconv_t* __localeconv(__locale_t& __loc) { return ::localeconv_l(__loc); }
-+inline _LIBCPP_HIDE_FROM_ABI __lconv_t* __localeconv(__locale_t& __loc) { return ::localeconv(); }
- #endif // _LIBCPP_BUILDING_LIBRARY
- 
- //
- // Strtonum functions
- //
- inline _LIBCPP_HIDE_FROM_ABI float __strtof(const char* __nptr, char** __endptr, __locale_t __loc) {
--  return ::strtof_l(__nptr, __endptr, __loc);
-+  return ::strtof(__nptr, __endptr);
- }
- 
- inline _LIBCPP_HIDE_FROM_ABI double __strtod(const char* __nptr, char** __endptr, __locale_t __loc) {
--  return ::strtod_l(__nptr, __endptr, __loc);
-+  return ::strtod(__nptr, __endptr);
- }
- 
- inline _LIBCPP_HIDE_FROM_ABI long double __strtold(const char* __nptr, char** __endptr, __locale_t __loc) {
--  return ::strtold_l(__nptr, __endptr, __loc);
-+  return ::strtold(__nptr, __endptr);
- }
- 
- //
-@@ -142,43 +142,43 @@ inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_ATT
- //
- // Other functions
- //
--inline _LIBCPP_HIDE_FROM_ABI decltype(MB_CUR_MAX) __mb_len_max(__locale_t __loc) { return MB_CUR_MAX_L(__loc); }
-+inline _LIBCPP_HIDE_FROM_ABI decltype(MB_CUR_MAX) __mb_len_max(__locale_t __loc) { return MB_CUR_MAX; }
- 
- #  if _LIBCPP_HAS_WIDE_CHARACTERS
--inline _LIBCPP_HIDE_FROM_ABI wint_t __btowc(int __c, __locale_t __loc) { return ::btowc_l(__c, __loc); }
-+inline _LIBCPP_HIDE_FROM_ABI wint_t __btowc(int __c, __locale_t __loc) { return ::btowc(__c); }
- 
--inline _LIBCPP_HIDE_FROM_ABI int __wctob(wint_t __c, __locale_t __loc) { return ::wctob_l(__c, __loc); }
-+inline _LIBCPP_HIDE_FROM_ABI int __wctob(wint_t __c, __locale_t __loc) { return ::wctob(__c); }
- 
- inline _LIBCPP_HIDE_FROM_ABI size_t
- __wcsnrtombs(char* __dest, const wchar_t** __src, size_t __nwc, size_t __len, mbstate_t* __ps, __locale_t __loc) {
--  return ::wcsnrtombs_l(__dest, __src, __nwc, __len, __ps, __loc); // wcsnrtombs is a POSIX extension
-+  return ::wcsnrtombs(__dest, __src, __nwc, __len, __ps); // wcsnrtombs is a POSIX extension
- }
- 
- inline _LIBCPP_HIDE_FROM_ABI size_t __wcrtomb(char* __s, wchar_t __wc, mbstate_t* __ps, __locale_t __loc) {
--  return ::wcrtomb_l(__s, __wc, __ps, __loc);
-+  return ::wcrtomb(__s, __wc, __ps);
- }
- 
- inline _LIBCPP_HIDE_FROM_ABI size_t
- __mbsnrtowcs(wchar_t* __dest, const char** __src, size_t __nms, size_t __len, mbstate_t* __ps, __locale_t __loc) {
--  return ::mbsnrtowcs_l(__dest, __src, __nms, __len, __ps, __loc); // mbsnrtowcs is a POSIX extension
-+  return ::mbsnrtowcs(__dest, __src, __nms, __len, __ps); // mbsnrtowcs is a POSIX extension
- }
- 
- inline _LIBCPP_HIDE_FROM_ABI size_t
- __mbrtowc(wchar_t* __pwc, const char* __s, size_t __n, mbstate_t* __ps, __locale_t __loc) {
--  return ::mbrtowc_l(__pwc, __s, __n, __ps, __loc);
-+  return ::mbrtowc(__pwc, __s, __n, __ps);
- }
- 
- inline _LIBCPP_HIDE_FROM_ABI int __mbtowc(wchar_t* __pwc, const char* __pmb, size_t __max, __locale_t __loc) {
--  return ::mbtowc_l(__pwc, __pmb, __max, __loc);
-+  return ::mbtowc(__pwc, __pmb, __max);
- }
- 
- inline _LIBCPP_HIDE_FROM_ABI size_t __mbrlen(const char* __s, size_t __n, mbstate_t* __ps, __locale_t __loc) {
--  return ::mbrlen_l(__s, __n, __ps, __loc);
-+  return ::mbrlen(__s, __n, __ps);
- }
- 
- inline _LIBCPP_HIDE_FROM_ABI size_t
- __mbsrtowcs(wchar_t* __dest, const char** __src, size_t __len, mbstate_t* __ps, __locale_t __loc) {
--  return ::mbsrtowcs_l(__dest, __src, __len, __ps, __loc);
-+  return ::mbsrtowcs(__dest, __src, __len, __ps);
- }
- #  endif // _LIBCPP_HAS_WIDE_CHARACTERS
- 
-@@ -199,13 +199,13 @@ _LIBCPP_GCC_DIAGNOSTIC_IGNORED("-Wformat
- template <class... _Args>
- _LIBCPP_HIDE_FROM_ABI _LIBCPP_VARIADIC_ATTRIBUTE_FORMAT(__printf__, 4, 5) int __snprintf(
-     char* __s, size_t __n, __locale_t __loc, const char* __format, _Args&&... __args) {
--  return ::snprintf_l(__s, __n, __loc, __format, std::forward<_Args>(__args)...);
-+  return ::snprintf(__s, __n, __format, std::forward<_Args>(__args)...);
- }
- 
- template <class... _Args>
- _LIBCPP_HIDE_FROM_ABI _LIBCPP_VARIADIC_ATTRIBUTE_FORMAT(__printf__, 3, 4) int __asprintf(
-     char** __s, __locale_t __loc, const char* __format, _Args&&... __args) {
--  return ::asprintf_l(__s, __loc, __format, std::forward<_Args>(__args)...); // non-standard
-+  return ::asprintf(__s, __format, std::forward<_Args>(__args)...); // non-standard
- }
- _LIBCPP_DIAGNOSTIC_POP
- #undef _LIBCPP_VARIADIC_ATTRIBUTE_FORMAT
diff --git a/chromium/patches/patch-third__party_libc++_src_src_chrono.cpp b/chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
index c4fd9627ab..564baf0c2e 100644
--- a/chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
+++ b/chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libc++/src/src/chrono.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libc++/src/src/chrono.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libc++/src/src/chrono.cpp
 @@ -37,7 +37,7 @@
  // OpenBSD and GPU do not have a fully conformant suite of POSIX timers, but
diff --git a/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp b/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
index be977b0943..14469c7872 100644
--- a/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
+++ b/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libc++/src/src/filesystem/filesystem_clock.cpp
 @@ -37,7 +37,7 @@
  #endif
diff --git a/chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h b/chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
index 50575b7ca8..98043e9a5c 100644
--- a/chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
+++ b/chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libc++abi/src/src/cxa_guard_impl.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libc++abi/src/src/cxa_guard_impl.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libc++abi/src/src/cxa_guard_impl.h
 @@ -425,6 +425,17 @@ void PlatformFutexWake(int* addr) {
    __tsan_release(addr);
diff --git a/chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c b/chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
index 36f4e6bfb5..0743a60564 100644
--- a/chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
+++ b/chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libdrm/src/xf86drmMode.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libdrm/src/xf86drmMode.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libdrm/src/xf86drmMode.c
 @@ -976,7 +976,7 @@ drm_public int drmCheckModesettingSuppor
  	}
diff --git a/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h b/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h
index 6cdf41d177..6e56f8fb66 100644
--- a/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h
+++ b/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libphonenumber/src/cpp/src/phonenumbers/base/memory/singleton.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libphonenumber/src/cpp/src/phonenumbers/base/memory/singleton.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libphonenumber/src/cpp/src/phonenumbers/base/memory/singleton.h
 @@ -22,7 +22,7 @@
  #elif (__cplusplus >= 201103L) && defined(I18N_PHONENUMBERS_USE_STDMUTEX)
diff --git a/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h b/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h
index 2476ee9864..b5ad0d46c9 100644
--- a/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h
+++ b/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libphonenumber/src/cpp/src/phonenumbers/base/synchronization/lock.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libphonenumber/src/cpp/src/phonenumbers/base/synchronization/lock.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libphonenumber/src/cpp/src/phonenumbers/base/synchronization/lock.h
 @@ -22,7 +22,7 @@
  #elif (__cplusplus >= 201103L) && defined(I18N_PHONENUMBERS_USE_STDMUTEX)
diff --git a/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h b/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h
index 51c4fa288e..ebe0ba3359 100644
--- a/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h
+++ b/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libphonenumber/src/cpp/src/phonenumbers/base/thread_checker.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libphonenumber/src/cpp/src/phonenumbers/base/thread_checker.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libphonenumber/src/cpp/src/phonenumbers/base/thread_checker.h
 @@ -22,7 +22,7 @@
  // Note that I18N_PHONENUMBERS_NO_THREAD_SAFETY must be defined only to let the
diff --git a/chromium/patches/patch-third__party_libsync_src_include_ndk_sync.h b/chromium/patches/patch-third__party_libsync_src_include_ndk_sync.h
index 7fc390adcc..0853c18eca 100644
--- a/chromium/patches/patch-third__party_libsync_src_include_ndk_sync.h
+++ b/chromium/patches/patch-third__party_libsync_src_include_ndk_sync.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libsync/src/include/ndk/sync.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libsync/src/include/ndk/sync.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libsync/src/include/ndk/sync.h
 @@ -29,6 +29,7 @@
  #include <stdint.h>
diff --git a/chromium/patches/patch-third__party_libsync_src_sync.c b/chromium/patches/patch-third__party_libsync_src_sync.c
index e85e7e1679..1950b84e61 100644
--- a/chromium/patches/patch-third__party_libsync_src_sync.c
+++ b/chromium/patches/patch-third__party_libsync_src_sync.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libsync/src/sync.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libsync/src/sync.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libsync/src/sync.c
 @@ -18,7 +18,11 @@
  
diff --git a/chromium/patches/patch-third__party_libunwind_src_src_AddressSpace.hpp b/chromium/patches/patch-third__party_libunwind_src_src_AddressSpace.hpp
index 4a31a1c475..c7ddd63c1e 100644
--- a/chromium/patches/patch-third__party_libunwind_src_src_AddressSpace.hpp
+++ b/chromium/patches/patch-third__party_libunwind_src_src_AddressSpace.hpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libunwind/src/src/AddressSpace.hpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libunwind/src/src/AddressSpace.hpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libunwind/src/src/AddressSpace.hpp
 @@ -16,6 +16,7 @@
  #include <stdio.h>
diff --git a/chromium/patches/patch-third__party_libunwind_src_src_DwarfInstructions.hpp b/chromium/patches/patch-third__party_libunwind_src_src_DwarfInstructions.hpp
index fb7597a8df..94f91eb553 100644
--- a/chromium/patches/patch-third__party_libunwind_src_src_DwarfInstructions.hpp
+++ b/chromium/patches/patch-third__party_libunwind_src_src_DwarfInstructions.hpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libunwind/src/src/DwarfInstructions.hpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libunwind/src/src/DwarfInstructions.hpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libunwind/src/src/DwarfInstructions.hpp
 @@ -408,6 +408,23 @@ int DwarfInstructions<A, R>::stepWithDwa
        if (R::getArch() == REGISTERS_PPC64 && returnAddress != 0) {
diff --git a/chromium/patches/patch-third__party_libunwind_src_src_EHHeaderParser.hpp b/chromium/patches/patch-third__party_libunwind_src_src_EHHeaderParser.hpp
index d72e3fd745..666cbe9ffb 100644
--- a/chromium/patches/patch-third__party_libunwind_src_src_EHHeaderParser.hpp
+++ b/chromium/patches/patch-third__party_libunwind_src_src_EHHeaderParser.hpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libunwind/src/src/EHHeaderParser.hpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libunwind/src/src/EHHeaderParser.hpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libunwind/src/src/EHHeaderParser.hpp
 @@ -161,6 +161,10 @@ bool EHHeaderParser<A>::findFDE(A &addre
  
diff --git a/chromium/patches/patch-third__party_libunwind_src_src_UnwindCursor.hpp b/chromium/patches/patch-third__party_libunwind_src_src_UnwindCursor.hpp
index 67893fbf00..784e8362fd 100644
--- a/chromium/patches/patch-third__party_libunwind_src_src_UnwindCursor.hpp
+++ b/chromium/patches/patch-third__party_libunwind_src_src_UnwindCursor.hpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libunwind/src/src/UnwindCursor.hpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libunwind/src/src/UnwindCursor.hpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libunwind/src/src/UnwindCursor.hpp
 @@ -114,6 +114,8 @@ extern "C" _Unwind_Reason_Code __libunwi
  
diff --git a/chromium/patches/patch-third__party_libusb_BUILD.gn b/chromium/patches/patch-third__party_libusb_BUILD.gn
index 66d92026c4..e809ef821e 100644
--- a/chromium/patches/patch-third__party_libusb_BUILD.gn
+++ b/chromium/patches/patch-third__party_libusb_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libusb/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libusb/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libusb/BUILD.gn
 @@ -3,7 +3,7 @@
  # found in the LICENSE file.
diff --git a/chromium/patches/patch-third__party_libusb_src_libusb_core.c b/chromium/patches/patch-third__party_libusb_src_libusb_core.c
index d9c4b5a6b3..4c32b28b5b 100644
--- a/chromium/patches/patch-third__party_libusb_src_libusb_core.c
+++ b/chromium/patches/patch-third__party_libusb_src_libusb_core.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libusb/src/libusb/core.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libusb/src/libusb/core.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libusb/src/libusb/core.c
 @@ -448,7 +448,7 @@ libusb_free_device_list(list, 1);
   * which grows when required. it can be freed once discovery has completed,
diff --git a/chromium/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c b/chromium/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
index 3deda833ab..f7924bd264 100644
--- a/chromium/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
+++ b/chromium/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libusb/src/libusb/os/threads_posix.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libusb/src/libusb/os/threads_posix.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libusb/src/libusb/os/threads_posix.c
 @@ -19,9 +19,11 @@
   * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
diff --git a/chromium/patches/patch-third__party_libvpx_libvpx__srcs.gni b/chromium/patches/patch-third__party_libvpx_libvpx__srcs.gni
index 2b8d4eeaf0..1cd9a54a52 100644
--- a/chromium/patches/patch-third__party_libvpx_libvpx__srcs.gni
+++ b/chromium/patches/patch-third__party_libvpx_libvpx__srcs.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libvpx/libvpx_srcs.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libvpx/libvpx_srcs.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libvpx/libvpx_srcs.gni
 @@ -1843,7 +1843,6 @@ libvpx_srcs_arm64_neon_dotprod = [
    "//third_party/libvpx/source/libvpx/vpx_dsp/arm/sad4d_neon_dotprod.c",
diff --git a/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h b/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h
index 37dfb7f8cd..73e5bc6d32 100644
--- a/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h
+++ b/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libvpx/source/config/linux/arm64-highbd/vpx_dsp_rtcd.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libvpx/source/config/linux/arm64-highbd/vpx_dsp_rtcd.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libvpx/source/config/linux/arm64-highbd/vpx_dsp_rtcd.h
 @@ -2174,32 +2174,26 @@ uint32_t vpx_sub_pixel_avg_variance8x8_n
  
diff --git a/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h b/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h
index dd1b357dfc..e29d966937 100644
--- a/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h
+++ b/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libvpx/source/config/linux/arm64/vpx_dsp_rtcd.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libvpx/source/config/linux/arm64/vpx_dsp_rtcd.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libvpx/source/config/linux/arm64/vpx_dsp_rtcd.h
 @@ -885,32 +885,26 @@ uint32_t vpx_sub_pixel_avg_variance8x8_n
  
diff --git a/chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c b/chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
index 2de60cef69..8d314f0264 100644
--- a/chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
+++ b/chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c
 @@ -120,10 +120,24 @@ static int arm_get_cpu_caps(void) {
    return flags;
diff --git a/chromium/patches/patch-third__party_litert_features.gni b/chromium/patches/patch-third__party_litert_features.gni
index a1d37e21a5..9920255f1c 100644
--- a/chromium/patches/patch-third__party_litert_features.gni
+++ b/chromium/patches/patch-third__party_litert_features.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/litert/features.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/litert/features.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/litert/features.gni
 @@ -4,5 +4,5 @@
  
diff --git a/chromium/patches/patch-third__party_lzma__sdk_src_C_CpuArch.c b/chromium/patches/patch-third__party_lzma__sdk_src_C_CpuArch.c
index ea14136b3a..4f28b522a0 100644
--- a/chromium/patches/patch-third__party_lzma__sdk_src_C_CpuArch.c
+++ b/chromium/patches/patch-third__party_lzma__sdk_src_C_CpuArch.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/lzma_sdk/src/C/CpuArch.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/lzma_sdk/src/C/CpuArch.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/lzma_sdk/src/C/CpuArch.c
 @@ -854,6 +854,34 @@ BoolInt CPU_IsSupported_SHA1(void) { ret
  BoolInt CPU_IsSupported_SHA2(void) { return APPLE_CRYPTO_SUPPORT_VAL; }
diff --git a/chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc b/chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
index 83eabf2502..d609a825d8 100644
--- a/chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
+++ b/chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/material_color_utilities/src/cpp/palettes/tones.cc
 @@ -14,6 +14,8 @@
   * limitations under the License.
diff --git a/chromium/patches/patch-third__party_nasm_BUILD.gn b/chromium/patches/patch-third__party_nasm_BUILD.gn
index ba45d10cdf..57e39fa087 100644
--- a/chromium/patches/patch-third__party_nasm_BUILD.gn
+++ b/chromium/patches/patch-third__party_nasm_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/nasm/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/nasm/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/nasm/BUILD.gn
 @@ -64,6 +64,13 @@ config("nasm_config") {
  
diff --git a/chromium/patches/patch-third__party_nasm_config_config-linux.h b/chromium/patches/patch-third__party_nasm_config_config-linux.h
index 3d319f4c08..6b3359d9e0 100644
--- a/chromium/patches/patch-third__party_nasm_config_config-linux.h
+++ b/chromium/patches/patch-third__party_nasm_config_config-linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/nasm/config/config-linux.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/nasm/config/config-linux.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/nasm/config/config-linux.h
 @@ -220,7 +220,7 @@
  #define HAVE_DECL_STRSEP 1
diff --git a/chromium/patches/patch-third__party_nasm_output_outieee.c b/chromium/patches/patch-third__party_nasm_output_outieee.c
index bc9db4a8a4..d3d5cc5323 100644
--- a/chromium/patches/patch-third__party_nasm_output_outieee.c
+++ b/chromium/patches/patch-third__party_nasm_output_outieee.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/nasm/output/outieee.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/nasm/output/outieee.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/nasm/output/outieee.c
 @@ -1245,8 +1245,10 @@ static int32_t ieee_putlr(struct ieeeFix
  static void ieee_unqualified_name(char *dest, char *source)
diff --git a/chromium/patches/patch-third__party_nasm_output_outobj.c b/chromium/patches/patch-third__party_nasm_output_outobj.c
index d3455b983b..1c12de7b3d 100644
--- a/chromium/patches/patch-third__party_nasm_output_outobj.c
+++ b/chromium/patches/patch-third__party_nasm_output_outobj.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/nasm/output/outobj.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/nasm/output/outobj.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/nasm/output/outobj.c
 @@ -407,7 +407,7 @@ static ObjRecord *obj_name(ObjRecord * o
      orp->used += len + 1;
diff --git a/chromium/patches/patch-third__party_node_check__version.py b/chromium/patches/patch-third__party_node_check__version.py
index 5b600301e2..d71259f69d 100644
--- a/chromium/patches/patch-third__party_node_check__version.py
+++ b/chromium/patches/patch-third__party_node_check__version.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/node/check_version.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/node/check_version.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/node/check_version.py
 @@ -17,11 +17,6 @@ def main(argv):
    parser.add_argument('--out_file', required=True)
diff --git a/chromium/patches/patch-third__party_node_node.gni b/chromium/patches/patch-third__party_node_node.gni
index b43a85aa15..b0fe79c7a8 100644
--- a/chromium/patches/patch-third__party_node_node.gni
+++ b/chromium/patches/patch-third__party_node_node.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/node/node.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/node/node.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/node/node.gni
 @@ -23,7 +23,7 @@ template("node") {
  
diff --git a/chromium/patches/patch-third__party_node_node.py b/chromium/patches/patch-third__party_node_node.py
index b37316e4a1..e7b905589b 100644
--- a/chromium/patches/patch-third__party_node_node.py
+++ b/chromium/patches/patch-third__party_node_node.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/node/node.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/node/node.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/node/node.py
 @@ -20,6 +20,9 @@ def GetBinaryPath():
    return os_path.join(os_path.dirname(__file__), *{
diff --git a/chromium/patches/patch-third__party_openscreen_src_cast_common_channel_message__util.cc b/chromium/patches/patch-third__party_openscreen_src_cast_common_channel_message__util.cc
index a160a428e5..ed08f94032 100644
--- a/chromium/patches/patch-third__party_openscreen_src_cast_common_channel_message__util.cc
+++ b/chromium/patches/patch-third__party_openscreen_src_cast_common_channel_message__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/openscreen/src/cast/common/channel/message_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/openscreen/src/cast/common/channel/message_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/openscreen/src/cast/common/channel/message_util.cc
 @@ -59,7 +59,7 @@ constexpr VirtualConnectPlatformValue Ge
    return kMacOSX;
diff --git a/chromium/patches/patch-third__party_openscreen_src_platform_impl_udp__socket__posix.cc b/chromium/patches/patch-third__party_openscreen_src_platform_impl_udp__socket__posix.cc
index b65363a246..f07ccef0b5 100644
--- a/chromium/patches/patch-third__party_openscreen_src_platform_impl_udp__socket__posix.cc
+++ b/chromium/patches/patch-third__party_openscreen_src_platform_impl_udp__socket__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/openscreen/src/platform/impl/udp_socket_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/openscreen/src/platform/impl/udp_socket_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/openscreen/src/platform/impl/udp_socket_posix.cc
 @@ -398,7 +398,7 @@ ErrorOr<UdpPacket> ReceiveMessageInterna
    // it's not a fatal error, we will just allocate kMaxUdpBufferSize
diff --git a/chromium/patches/patch-third__party_openscreen_src_util_BUILD.gn b/chromium/patches/patch-third__party_openscreen_src_util_BUILD.gn
index c092ddd9d6..002ae0d3df 100644
--- a/chromium/patches/patch-third__party_openscreen_src_util_BUILD.gn
+++ b/chromium/patches/patch-third__party_openscreen_src_util_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/openscreen/src/util/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/openscreen/src/util/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/openscreen/src/util/BUILD.gn
-@@ -107,7 +107,7 @@ openscreen_source_set("util") {
+@@ -152,7 +152,7 @@ openscreen_source_set("util") {
      sources += [ "scoped_wake_lock_mac.cc" ]
    }
  
diff --git a/chromium/patches/patch-third__party_openxr_BUILD.gn b/chromium/patches/patch-third__party_openxr_BUILD.gn
new file mode 100644
index 0000000000..3b8507987a
--- /dev/null
+++ b/chromium/patches/patch-third__party_openxr_BUILD.gn
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- third_party/openxr/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
++++ third_party/openxr/BUILD.gn
+@@ -164,7 +164,7 @@ if (enable_openxr) {
+       "DISABLE_STD_FILESYSTEM",
+     ]
+ 
+-    if (is_linux) {
++    if (is_linux && !is_bsd) {
+       # glibc's secure_getenv() is available; without this the loader falls
+       # back to plain getenv() and emits a #pragma message that
+       # -Werror=#pragma-messages rejects.
diff --git a/chromium/patches/patch-third__party_pdfium_BUILD.gn b/chromium/patches/patch-third__party_pdfium_BUILD.gn
new file mode 100644
index 0000000000..f25e5959b7
--- /dev/null
+++ b/chromium/patches/patch-third__party_pdfium_BUILD.gn
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- third_party/pdfium/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
++++ third_party/pdfium/BUILD.gn
+@@ -172,7 +172,7 @@ config("pdfium_core_config") {
+     "//build/config/compiler:noshadowing",
+   ]
+   defines = []
+-  if (is_clang) {
++  if (is_clang && !is_bsd) {
+     cflags += [
+       "-Wcovered-switch-default",
+       "-Wlifetime-safety-permissive",
diff --git a/chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp b/chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
index 94cee7ce3b..6137a4160f 100644
--- a/chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
+++ b/chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/pdfium/core/fxge/cfx_fontmapper.cpp
 @@ -41,7 +41,7 @@ constexpr AltFontFamily kAltFontFamilies
      {"ForteMT", "Forte"},
diff --git a/chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp b/chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
index f0e8731435..57559533ca 100644
--- a/chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
+++ b/chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp
 @@ -18,7 +18,7 @@
  #include "core/fxge/fx_font.h"
diff --git a/chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp b/chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
index 9351215d53..a051929ff6 100644
--- a/chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
+++ b/chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/pdfium/fxjs/fx_date_helpers.cpp
 @@ -41,6 +41,11 @@ double GetLocalTZA() {
    }
diff --git a/chromium/patches/patch-third__party_pdfium_pdfium.gni b/chromium/patches/patch-third__party_pdfium_pdfium.gni
index c639d27c6f..c92c14bb54 100644
--- a/chromium/patches/patch-third__party_pdfium_pdfium.gni
+++ b/chromium/patches/patch-third__party_pdfium_pdfium.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/pdfium/pdfium.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/pdfium/pdfium.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/pdfium/pdfium.gni
 @@ -33,7 +33,7 @@ declare_args() {
    # PDFium will use PartitionAlloc partitions to separate strings, scalars,
diff --git a/chromium/patches/patch-third__party_pdfium_third__party_lcms_src_cmscgats.c b/chromium/patches/patch-third__party_pdfium_third__party_lcms_src_cmscgats.c
index 8480935bd0..82d44c5a93 100644
--- a/chromium/patches/patch-third__party_pdfium_third__party_lcms_src_cmscgats.c
+++ b/chromium/patches/patch-third__party_pdfium_third__party_lcms_src_cmscgats.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/pdfium/third_party/lcms/src/cmscgats.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/pdfium/third_party/lcms/src/cmscgats.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/pdfium/third_party/lcms/src/cmscgats.c
 @@ -752,7 +752,7 @@ cmsFloat64Number ParseFloatNumber(const 
      }
diff --git a/chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp b/chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
index adf3f85197..dde59b1135 100644
--- a/chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
+++ b/chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp
 @@ -6,12 +6,16 @@
  
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
index e174c2b63d..78455afac0 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/include/perfetto/base/build_config.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/build_config.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/include/perfetto/base/build_config.h
 @@ -150,8 +150,8 @@
  #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FREEBSD() 0
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
index 91c72bc3d7..1f19b64b37 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/include/perfetto/base/thread_utils.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/thread_utils.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/include/perfetto/base/thread_utils.h
 @@ -37,6 +37,7 @@ __declspec(dllimport) unsigned long __st
  #include <sys/syscall.h>
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
index bb061b78db..6502e616ad 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/include/perfetto/base/time.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/time.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/include/perfetto/base/time.h
 @@ -280,6 +280,7 @@ inline TimeNanos GetTimeInternalNs(clock
  // Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
index 424ada58b9..1932938ca4 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/include/perfetto/ext/base/event_fd.h
 @@ -58,6 +58,8 @@ class EventFd {
    // On Mac and other non-Linux UNIX platforms a pipe-based fallback is used.
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
index a0307ba380..6b2407f777 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/include/perfetto/ext/base/thread_utils.h
 @@ -41,9 +41,10 @@
  namespace perfetto {
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
index 38ef999e4f..e586730828 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h
 @@ -253,7 +253,7 @@ class PERFETTO_EXPORT_COMPONENT LegacyTr
  // are different. E.g. on Mac size_t is considered a different type from
diff --git a/chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto b/chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
index 8d80538a04..0a2c06e59e 100644
--- a/chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
+++ b/chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto
 @@ -10,7 +10,7 @@ message V4l2QbufFtraceEvent {
    optional uint32 field = 2;
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_android__utils.cc b/chromium/patches/patch-third__party_perfetto_src_base_android__utils.cc
index ab1622ccf2..a8acf2f88b 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_android__utils.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_android__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/base/android_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/base/android_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/base/android_utils.cc
 @@ -36,8 +36,11 @@
  #include <unistd.h>
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc b/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
index 15e539b8c5..84a25a4695 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/base/clock_snapshots.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/base/clock_snapshots.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/base/clock_snapshots.cc
 @@ -27,6 +27,8 @@ ClockSnapshotVector CaptureClockSnapshot
  #if !PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) &&   \
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc b/chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc
index 11c3678b94..3d2decbade 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/base/event_fd.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/base/event_fd.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/base/event_fd.cc
 @@ -25,7 +25,8 @@
  #include <synchapi.h>
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_file__utils.cc b/chromium/patches/patch-third__party_perfetto_src_base_file__utils.cc
index 01c2782488..4b724748d1 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_file__utils.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_file__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/base/file_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/base/file_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/base/file_utils.cc
 @@ -61,8 +61,11 @@
  #include <unistd.h>
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc b/chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc
index 2673ae995f..c59880609d 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/base/periodic_task.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/base/periodic_task.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/base/periodic_task.cc
 @@ -24,9 +24,10 @@
  #include "perfetto/base/time.h"
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc b/chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
index c6f5502634..0beeb0c0b0 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/base/scoped_sched_boost.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/base/scoped_sched_boost.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/base/scoped_sched_boost.cc
 @@ -18,8 +18,9 @@
  
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc b/chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc
index 01668be765..c3aa93c160 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/base/string_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/base/string_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/base/string_utils.cc
 @@ -39,7 +39,8 @@ namespace base {
  // Locale-independent as possible version of strtod.
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc b/chromium/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc
index af8721b1e6..8a1857e3fb 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/base/subprocess_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/base/subprocess_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/base/subprocess_posix.cc
 @@ -36,7 +36,8 @@
  #include <thread>
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc b/chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
index 2d968af619..5b28b48845 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/base/test/vm_test_utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/base/test/vm_test_utils.cc
 @@ -92,7 +92,7 @@ bool IsMapped(void* start, size_t size) 
    // Fuchsia doesn't yet support paging (b/119503290).
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc b/chromium/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc
index 6010be7937..80b6364f1a 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/base/thread_task_runner.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/base/thread_task_runner.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/base/thread_task_runner.cc
 @@ -27,7 +27,8 @@
  #include "perfetto/ext/base/lock_free_task_runner.h"
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc b/chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc
index 91747a7b18..e794d5564f 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/base/unix_socket.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/base/unix_socket.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/base/unix_socket.cc
 @@ -48,7 +48,8 @@
  #endif
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_utils.cc b/chromium/patches/patch-third__party_perfetto_src_base_utils.cc
index 626eaf0b90..8a582efd6b 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_utils.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/base/utils.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/base/utils.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/base/utils.cc
 @@ -43,11 +43,16 @@
  #include <mach/vm_page_size.h>
diff --git a/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
index b2ec8b2f38..f529ba380f 100644
--- a/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
 @@ -65,7 +65,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_
      case FtraceEvent::kV4l2QbufFieldNumber: {
diff --git a/chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc b/chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
index 315a53ee39..fa242efae0 100644
--- a/chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/tracing/ipc/memfd.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/tracing/ipc/memfd.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/tracing/ipc/memfd.cc
 @@ -20,7 +20,8 @@
  
diff --git a/chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc b/chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
index 1c6ceb0cd9..8c7476a688 100644
--- a/chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/tracing/platform_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/tracing/platform_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/tracing/platform_posix.cc
 @@ -111,13 +111,16 @@ std::unique_ptr<base::TaskRunner> Platfo
  }
diff --git a/chromium/patches/patch-third__party_perfetto_src_tracing_track.cc b/chromium/patches/patch-third__party_perfetto_src_tracing_track.cc
index 18c935b8da..36ba39a23d 100644
--- a/chromium/patches/patch-third__party_perfetto_src_tracing_track.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_tracing_track.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/tracing/track.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/perfetto/src/tracing/track.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/perfetto/src/tracing/track.cc
 @@ -60,8 +60,9 @@ protos::gen::TrackDescriptor ProcessTrac
    auto desc = Track::Serialize();
diff --git a/chromium/patches/patch-third__party_protobuf_proto__library.gni b/chromium/patches/patch-third__party_protobuf_proto__library.gni
index 741c3881bc..c89ce2ebdc 100644
--- a/chromium/patches/patch-third__party_protobuf_proto__library.gni
+++ b/chromium/patches/patch-third__party_protobuf_proto__library.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/protobuf/proto_library.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/protobuf/proto_library.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/protobuf/proto_library.gni
 @@ -269,7 +269,19 @@ _protoc_gen_ts_runtime_deps = [
  
diff --git a/chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h b/chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
index c30587085e..39d2247475 100644
--- a/chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
+++ b/chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/protobuf/src/google/protobuf/stubs/platform_macros.h
 @@ -99,7 +99,7 @@ GOOGLE_PROTOBUF_PLATFORM_ERROR
  
diff --git a/chromium/patches/patch-third__party_rust_bytemuck_v1_BUILD.gn b/chromium/patches/patch-third__party_rust_bytemuck_v1_BUILD.gn
index e44c46de6c..11e586ea97 100644
--- a/chromium/patches/patch-third__party_rust_bytemuck_v1_BUILD.gn
+++ b/chromium/patches/patch-third__party_rust_bytemuck_v1_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/rust/bytemuck/v1/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/rust/bytemuck/v1/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/rust/bytemuck/v1/BUILD.gn
 @@ -52,7 +52,6 @@ cargo_crate("lib") {
      "derive",
diff --git a/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn b/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
index ced5528dac..29a56e8574 100644
--- a/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
+++ b/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/rust/qr_code/v2/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/rust/qr_code/v2/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/rust/qr_code/v2/BUILD.gn
 @@ -44,6 +44,10 @@ cargo_crate("lib") {
    cargo_pkg_repository = "https://github.com/RCasatta/qr_code";
diff --git a/chromium/patches/patch-third__party_skia_rust_png_FFI.rs b/chromium/patches/patch-third__party_skia_rust_png_FFI.rs
index 24afc96da8..0a6ba13572 100644
--- a/chromium/patches/patch-third__party_skia_rust_png_FFI.rs
+++ b/chromium/patches/patch-third__party_skia_rust_png_FFI.rs
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/skia/rust/png/FFI.rs.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/skia/rust/png/FFI.rs.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/skia/rust/png/FFI.rs
-@@ -237,6 +237,7 @@ mod ffi {
+@@ -244,6 +244,7 @@ mod ffi {
          type StreamWriter;
          fn write(self: &mut StreamWriter, data: &[u8]) -> EncodingResult;
          fn finish_encoding(stream_writer: Box<StreamWriter>) -> EncodingResult;
@@ -14,7 +14,7 @@ $NetBSD$
      }
  }
  
-@@ -1178,3 +1179,11 @@ fn new_writer(
+@@ -1185,3 +1186,11 @@ fn new_writer(
  fn finish_encoding(stream_writer: Box<StreamWriter>) -> ffi::EncodingResult {
      stream_writer.0.finish().as_ref().err().into()
  }
diff --git a/chromium/patches/patch-third__party_skia_src_core_SkAutoLocaleSetter.h b/chromium/patches/patch-third__party_skia_src_core_SkAutoLocaleSetter.h
index 9166753da5..1c438f6a58 100644
--- a/chromium/patches/patch-third__party_skia_src_core_SkAutoLocaleSetter.h
+++ b/chromium/patches/patch-third__party_skia_src_core_SkAutoLocaleSetter.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/skia/src/core/SkAutoLocaleSetter.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/skia/src/core/SkAutoLocaleSetter.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/skia/src/core/SkAutoLocaleSetter.h
 @@ -15,7 +15,7 @@
  #include <string>
diff --git a/chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp b/chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
index 9b6c7fea28..b74c1d8341 100644
--- a/chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
+++ b/chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/skia/src/ports/SkMemory_malloc.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/skia/src/ports/SkMemory_malloc.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/skia/src/ports/SkMemory_malloc.cpp
 @@ -15,7 +15,8 @@
  
diff --git a/chromium/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp b/chromium/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
index a8f9ee26e3..2d1c47c6a9 100644
--- a/chromium/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
+++ b/chromium/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/skia/src/ports/SkOSFile_posix.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/skia/src/ports/SkOSFile_posix.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/skia/src/ports/SkOSFile_posix.cpp
 @@ -25,7 +25,7 @@
  #endif
diff --git a/chromium/patches/patch-third__party_speech-dispatcher_libspeechd__version.h b/chromium/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
index e0ec4b4167..83168e986d 100644
--- a/chromium/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
+++ b/chromium/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/speech-dispatcher/libspeechd_version.h.orig	2026-09-26 10:45:16.218578100 +0000
+--- third_party/speech-dispatcher/libspeechd_version.h.orig	2026-09-26 18:26:00.689600056 +0000
 +++ third_party/speech-dispatcher/libspeechd_version.h
 @@ -0,0 +1,29 @@
 +/*
diff --git a/chromium/patches/patch-third__party_speech-dispatcher_speechd__types.h b/chromium/patches/patch-third__party_speech-dispatcher_speechd__types.h
index f54162b44b..e3f63c7353 100644
--- a/chromium/patches/patch-third__party_speech-dispatcher_speechd__types.h
+++ b/chromium/patches/patch-third__party_speech-dispatcher_speechd__types.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/speech-dispatcher/speechd_types.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/speech-dispatcher/speechd_types.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/speech-dispatcher/speechd_types.h
 @@ -119,4 +119,139 @@ typedef struct {
  	SPDVoice voice;
diff --git a/chromium/patches/patch-third__party_sqlite_BUILD.gn b/chromium/patches/patch-third__party_sqlite_BUILD.gn
index 6cce632711..dd6fb384a3 100644
--- a/chromium/patches/patch-third__party_sqlite_BUILD.gn
+++ b/chromium/patches/patch-third__party_sqlite_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/sqlite/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/sqlite/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/sqlite/BUILD.gn
 @@ -159,7 +159,7 @@ config("sqlite_warnings") {
        ]
diff --git a/chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
index f0180606ea..36ee997b2c 100644
--- a/chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
+++ b/chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
 @@ -15174,7 +15174,7 @@ struct fts5_api {
  ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
diff --git a/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
index 5178640581..a88e393eae 100644
--- a/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/sqlite/src/amalgamation/sqlite3.c
 @@ -15174,7 +15174,7 @@ struct fts5_api {
  ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
diff --git a/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp b/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
index 796d53af35..62cbfa89a6 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/swiftshader/src/Reactor/Debug.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/swiftshader/src/Reactor/Debug.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/swiftshader/src/Reactor/Debug.cpp
 @@ -46,7 +46,8 @@ namespace {
  
diff --git a/chromium/patches/patch-third__party_swiftshader_src_System_Configurator.cpp b/chromium/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
index de26d16d1f..4bf5d306b6 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/swiftshader/src/System/Configurator.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/swiftshader/src/System/Configurator.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/swiftshader/src/System/Configurator.cpp
 @@ -38,6 +38,9 @@ namespace sw {
  
diff --git a/chromium/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp b/chromium/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
index 5e7a114c04..e35683effd 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/swiftshader/src/System/Linux/MemFd.cpp
 @@ -25,6 +25,7 @@
  #	define MFD_CLOEXEC 0x0001U
diff --git a/chromium/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp b/chromium/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
index 1d9576ca92..4e450bfa53 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp
 @@ -50,13 +50,17 @@ public:
  	{
diff --git a/chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp b/chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
index df15a8d0d0..de28ffc4d5 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/swiftshader/src/WSI/libXCB.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/swiftshader/src/WSI/libXCB.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/swiftshader/src/WSI/libXCB.cpp
 @@ -57,7 +57,7 @@ LibXcbExports *LibXCB::loadExports()
  		}
diff --git a/chromium/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h b/chromium/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
index c1bf087320..3081c9af8d 100644
--- a/chromium/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
+++ b/chromium/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h
 @@ -29,7 +29,7 @@
  
diff --git a/chromium/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h b/chromium/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
index 8bad9c937b..b5e6a8fe4d 100644
--- a/chromium/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
+++ b/chromium/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h
 @@ -5,8 +5,6 @@
  #include "llvm/Config/llvm-config.h"
diff --git a/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp b/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
index ffd0caabca..42d9e775cd 100644
--- a/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/swiftshader/third_party/marl/src/memory.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/swiftshader/third_party/marl/src/memory.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/swiftshader/third_party/marl/src/memory.cpp
 @@ -19,7 +19,8 @@
  
diff --git a/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp b/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
index 88768c7ea3..b8bdd095e5 100644
--- a/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/swiftshader/third_party/marl/src/thread.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/swiftshader/third_party/marl/src/thread.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/swiftshader/third_party/marl/src/thread.cpp
 @@ -46,6 +46,9 @@
  #include <unistd.h>
diff --git a/chromium/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn b/chromium/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
index bcc1375d58..edff36f4db 100644
--- a/chromium/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
+++ b/chromium/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/test_fonts/fontconfig/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/test_fonts/fontconfig/BUILD.gn
 @@ -26,7 +26,7 @@ if (is_linux || is_chromeos) {
  
diff --git a/chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc b/chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
index 773417b6f7..19a3147f57 100644
--- a/chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
+++ b/chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/test_fonts/fontconfig/fontconfig_util_linux.cc
 @@ -2,6 +2,8 @@
  // Use of this source code is governed by a BSD-style license that can be
diff --git a/chromium/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/chromium/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
index 5d9baaca49..c2e5c0263a 100644
--- a/chromium/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
+++ b/chromium/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
 @@ -28,6 +28,7 @@ int main() {
    // fontconfig cache.
diff --git a/chromium/patches/patch-third__party_tflite_features.gni b/chromium/patches/patch-third__party_tflite_features.gni
index bade3f6104..5a2a2e7cd8 100644
--- a/chromium/patches/patch-third__party_tflite_features.gni
+++ b/chromium/patches/patch-third__party_tflite_features.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/tflite/features.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/tflite/features.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/tflite/features.gni
 @@ -15,7 +15,7 @@ declare_args() {
    use_litert_tflite = false
diff --git a/chromium/patches/patch-third__party_typescript_tsgo.gni b/chromium/patches/patch-third__party_typescript_tsgo.gni
index 6e95d58472..7c996f5228 100644
--- a/chromium/patches/patch-third__party_typescript_tsgo.gni
+++ b/chromium/patches/patch-third__party_typescript_tsgo.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/typescript/tsgo.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/typescript/tsgo.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/typescript/tsgo.gni
 @@ -4,7 +4,7 @@
  
diff --git a/chromium/patches/patch-third__party_typescript_typescript.py b/chromium/patches/patch-third__party_typescript_typescript.py
index 1c34289280..0f8bc69852 100644
--- a/chromium/patches/patch-third__party_typescript_typescript.py
+++ b/chromium/patches/patch-third__party_typescript_typescript.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/typescript/typescript.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/typescript/typescript.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/typescript/typescript.py
 @@ -11,6 +11,9 @@ import os
  
diff --git a/chromium/patches/patch-third__party_unrar_src_crypt.cpp b/chromium/patches/patch-third__party_unrar_src_crypt.cpp
index 5020c3ba38..8ab2c4221e 100644
--- a/chromium/patches/patch-third__party_unrar_src_crypt.cpp
+++ b/chromium/patches/patch-third__party_unrar_src_crypt.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/unrar/src/crypt.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/unrar/src/crypt.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/unrar/src/crypt.cpp
 @@ -126,6 +126,8 @@ void GetRnd(byte *RndBuf,size_t BufSize)
      Success=CryptGenRandom(hProvider, (DWORD)BufSize, RndBuf) != FALSE;
diff --git a/chromium/patches/patch-third__party_vulkan-loader_src_BUILD.gn b/chromium/patches/patch-third__party_vulkan-loader_src_BUILD.gn
index 62d076984a..4c98108380 100644
--- a/chromium/patches/patch-third__party_vulkan-loader_src_BUILD.gn
+++ b/chromium/patches/patch-third__party_vulkan-loader_src_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/vulkan-loader/src/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/vulkan-loader/src/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/vulkan-loader/src/BUILD.gn
 @@ -53,11 +53,11 @@ config("vulkan_internal_config") {
        "EXTRASYSCONFDIR=\"/pkg/data\"",
diff --git a/chromium/patches/patch-third__party_vulkan-loader_src_loader_loader__environment.c b/chromium/patches/patch-third__party_vulkan-loader_src_loader_loader__environment.c
index ef37aac3b0..fed9538cbf 100644
--- a/chromium/patches/patch-third__party_vulkan-loader_src_loader_loader__environment.c
+++ b/chromium/patches/patch-third__party_vulkan-loader_src_loader_loader__environment.c
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/vulkan-loader/src/loader/loader_environment.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/vulkan-loader/src/loader/loader_environment.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/vulkan-loader/src/loader/loader_environment.c
-@@ -49,7 +49,7 @@ char *loader_getenv(const char *name, co
+@@ -50,7 +50,7 @@ char *loader_getenv(const char *name, co
  }
  
  char *loader_secure_getenv(const char *name, const struct loader_instance *inst) {
diff --git a/chromium/patches/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h b/chromium/patches/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
index b851db0489..fe6817d744 100644
--- a/chromium/patches/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
+++ b/chromium/patches/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/vulkan-loader/src/loader/vk_loader_platform.h
 @@ -29,6 +29,7 @@
  #if defined(__FreeBSD__) || defined(__OpenBSD__)
@@ -14,7 +14,7 @@ $NetBSD$
  #endif
  
  #include <assert.h>
-@@ -360,7 +361,23 @@ static inline char *loader_platform_exec
+@@ -361,7 +362,23 @@ static inline char *loader_platform_exec
  
      return buffer;
  }
diff --git a/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h b/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
index 37fe58c8cf..453475535c 100644
--- a/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
+++ b/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h
 @@ -2971,7 +2971,7 @@ static void* vma_aligned_alloc(size_t al
  
diff --git a/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp b/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
index c02f380349..868774ca03 100644
--- a/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
+++ b/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/vulkan-validation-layers/src/layers/vulkan/generated/vk_function_pointers.cpp.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/vulkan-validation-layers/src/layers/vulkan/generated/vk_function_pointers.cpp.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/vulkan-validation-layers/src/layers/vulkan/generated/vk_function_pointers.cpp
 @@ -53,7 +53,8 @@ static void *get_proc_address(dl_handle 
      assert(name);
diff --git a/chromium/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h b/chromium/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
index 45fe1d4808..5f38bffa36 100644
--- a/chromium/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
+++ b/chromium/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/vulkan_memory_allocator/include/vk_mem_alloc.h
 @@ -2760,7 +2760,8 @@ void* vma_aligned_alloc(size_t alignment
  
diff --git a/chromium/patches/patch-third__party_wayland_BUILD.gn b/chromium/patches/patch-third__party_wayland_BUILD.gn
index 5eae46f6ba..590a6af8fe 100644
--- a/chromium/patches/patch-third__party_wayland_BUILD.gn
+++ b/chromium/patches/patch-third__party_wayland_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/wayland/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/wayland/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/wayland/BUILD.gn
 @@ -24,6 +24,11 @@ if (!use_system_libwayland) {
        "src/src",
diff --git a/chromium/patches/patch-third__party_wayland_include_config.h b/chromium/patches/patch-third__party_wayland_include_config.h
index 820e540cde..b1c427c8c8 100644
--- a/chromium/patches/patch-third__party_wayland_include_config.h
+++ b/chromium/patches/patch-third__party_wayland_include_config.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/wayland/include/config.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/wayland/include/config.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/wayland/include/config.h
 @@ -9,13 +9,26 @@
  
diff --git a/chromium/patches/patch-third__party_wayland_src_src_scanner.c b/chromium/patches/patch-third__party_wayland_src_src_scanner.c
index 3a7418f990..25bcc78eb1 100644
--- a/chromium/patches/patch-third__party_wayland_src_src_scanner.c
+++ b/chromium/patches/patch-third__party_wayland_src_src_scanner.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/wayland/src/src/scanner.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/wayland/src/src/scanner.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/wayland/src/src/scanner.c
 @@ -293,7 +293,7 @@ uppercase_dup(const char *src)
  
diff --git a/chromium/patches/patch-third__party_wayland_src_src_wayland-os.c b/chromium/patches/patch-third__party_wayland_src_src_wayland-os.c
index 1b7baed0f3..92314ab8af 100644
--- a/chromium/patches/patch-third__party_wayland_src_src_wayland-os.c
+++ b/chromium/patches/patch-third__party_wayland_src_src_wayland-os.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/wayland/src/src/wayland-os.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/wayland/src/src/wayland-os.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/wayland/src/src/wayland-os.c
 @@ -106,6 +106,24 @@ wl_os_socket_peercred(int sockfd, uid_t 
  #endif
diff --git a/chromium/patches/patch-third__party_webrtc_BUILD.gn b/chromium/patches/patch-third__party_webrtc_BUILD.gn
index c482c77f75..2db80f43a7 100644
--- a/chromium/patches/patch-third__party_webrtc_BUILD.gn
+++ b/chromium/patches/patch-third__party_webrtc_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/BUILD.gn
 @@ -264,6 +264,9 @@ config("common_inherited_config") {
    if (is_linux || is_chromeos) {
diff --git a/chromium/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/chromium/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
index 95d2bf9678..483fb78c7d 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
+++ b/chromium/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/modules/audio_device/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/modules/audio_device/BUILD.gn
 @@ -327,7 +327,7 @@ rtc_library("audio_device_impl") {
      if (rtc_use_dummy_audio_file_devices) {
diff --git a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_BUILD.gn b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_BUILD.gn
index ea42245e81..fec1878f7a 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_BUILD.gn
+++ b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/modules/desktop_capture/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/modules/desktop_capture/BUILD.gn
 @@ -732,6 +732,8 @@ rtc_library("desktop_capture") {
  
diff --git a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
index c0df2080d2..39216fc92d 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
+++ b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
 @@ -15,14 +15,18 @@
  #include <EGL/eglplatform.h>
diff --git a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h
index 14806fc944..dc78be6ca0 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h
+++ b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.h
 @@ -16,6 +16,8 @@
  #include <GL/gl.h>
diff --git a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
index 8fee834d08..bbc01d017e 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
+++ b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
 @@ -17,6 +17,13 @@
  #include <sys/ipc.h>
diff --git a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h
index 8422ca5fab..cf4c3b03ed 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h
+++ b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.h
 @@ -17,6 +17,10 @@
  #include <X11/Xlib.h>
diff --git a/chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h b/chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h
index cae8dfa261..9337fe78dc 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h
+++ b/chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/modules/portal/pipewire_utils.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/modules/portal/pipewire_utils.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/modules/portal/pipewire_utils.h
 @@ -11,7 +11,9 @@
  #ifndef MODULES_PORTAL_PIPEWIRE_UTILS_H_
diff --git a/chromium/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc b/chromium/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
index 60fae44580..8460d5d35d 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
+++ b/chromium/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc
-@@ -67,6 +67,10 @@
+@@ -66,6 +66,10 @@
  #define AOM_EFLAG_CALCULATE_PSNR (1 << 3)
  #endif
  
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h b/chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h
index df98191944..36c2cb3a9e 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/rtc_base/byte_order.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/rtc_base/byte_order.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/rtc_base/byte_order.h
 @@ -84,6 +84,8 @@
  #error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined.
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc
index a086127bbb..f561684296 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/rtc_base/cpu_info.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/rtc_base/cpu_info.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/rtc_base/cpu_info.cc
 @@ -37,9 +37,13 @@
  #include <intrin.h>
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
index e037997b85..13089890c8 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/rtc_base/ip_address.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/rtc_base/ip_address.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/rtc_base/ip_address.cc
 @@ -22,7 +22,8 @@
  #include "rtc_base/string_utils.h"
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc
index 7938e8970b..7ba2c0c31b 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/rtc_base/net_helpers.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/rtc_base/net_helpers.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/rtc_base/net_helpers.cc
 @@ -20,6 +20,7 @@
  #endif
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
index e92a6ad368..e694717b8b 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/rtc_base/network.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/rtc_base/network.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/rtc_base/network.cc
 @@ -314,7 +314,12 @@ AdapterType GetAdapterTypeFromName(absl:
    }
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
index b07f8bfa03..3577171379 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/rtc_base/physical_socket_server.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/rtc_base/physical_socket_server.cc
 @@ -63,7 +63,7 @@
  #undef SetPort
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h b/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
index 91d4f409ea..92cb45e193 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/rtc_base/physical_socket_server.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/rtc_base/physical_socket_server.h
 @@ -22,7 +22,7 @@
  #include "rtc_base/socket_address.h"
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
index 20c4ebef05..72077b21a3 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/rtc_base/platform_thread_types.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/webrtc/rtc_base/platform_thread_types.cc
 @@ -12,11 +12,13 @@
  
diff --git a/chromium/patches/patch-third__party_widevine_cdm_widevine.gni b/chromium/patches/patch-third__party_widevine_cdm_widevine.gni
index a11b5839cf..2441fe6ea9 100644
--- a/chromium/patches/patch-third__party_widevine_cdm_widevine.gni
+++ b/chromium/patches/patch-third__party_widevine_cdm_widevine.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/widevine/cdm/widevine.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/widevine/cdm/widevine.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/widevine/cdm/widevine.gni
 @@ -26,6 +26,9 @@ if (is_chromeos && !is_chromeos_device) 
  library_widevine_cdm_available =
diff --git a/chromium/patches/patch-third__party_zlib_BUILD.gn b/chromium/patches/patch-third__party_zlib_BUILD.gn
index b25841fdf6..bf6efbf4af 100644
--- a/chromium/patches/patch-third__party_zlib_BUILD.gn
+++ b/chromium/patches/patch-third__party_zlib_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/zlib/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/zlib/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/zlib/BUILD.gn
-@@ -123,7 +123,7 @@ if (use_arm_neon_optimizations) {
+@@ -119,7 +119,7 @@ if (use_arm_neon_optimizations) {
      defines = [ "CRC32_ARMV8_CRC32" ]
      if (is_android) {
        defines += [ "ARMV8_OS_ANDROID" ]
@@ -15,7 +15,7 @@ $NetBSD$
        defines += [ "ARMV8_OS_LINUX" ]
      } else if (is_mac) {
        defines += [ "ARMV8_OS_MACOS" ]
-@@ -133,6 +133,12 @@ if (use_arm_neon_optimizations) {
+@@ -129,6 +129,12 @@ if (use_arm_neon_optimizations) {
        defines += [ "ARMV8_OS_FUCHSIA" ]
      } else if (is_win) {
        defines += [ "ARMV8_OS_WINDOWS" ]
diff --git a/chromium/patches/patch-third__party_zlib_cpu__features.c b/chromium/patches/patch-third__party_zlib_cpu__features.c
index 724ec5f319..26daf294c4 100644
--- a/chromium/patches/patch-third__party_zlib_cpu__features.c
+++ b/chromium/patches/patch-third__party_zlib_cpu__features.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/zlib/cpu_features.c.orig	2026-09-17 03:47:47.000000000 +0000
+--- third_party/zlib/cpu_features.c.orig	2026-09-22 00:09:16.000000000 +0000
 +++ third_party/zlib/cpu_features.c
 @@ -39,7 +39,9 @@ int ZLIB_INTERNAL riscv_cpu_enable_vclmu
  #ifndef CPU_NO_SIMD
diff --git a/chromium/patches/patch-tools_code__cache__generator_BUILD.gn b/chromium/patches/patch-tools_code__cache__generator_BUILD.gn
index 3f87182adb..ea9fb5a05e 100644
--- a/chromium/patches/patch-tools_code__cache__generator_BUILD.gn
+++ b/chromium/patches/patch-tools_code__cache__generator_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/code_cache_generator/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/code_cache_generator/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/code_cache_generator/BUILD.gn
 @@ -15,8 +15,34 @@ if (is_android) {
    import("//build/config/android/rules.gni")
diff --git a/chromium/patches/patch-tools_generate__shim__headers_generate__shim__headers.py b/chromium/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
index 29522a5fa0..d82098afd0 100644
--- a/chromium/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
+++ b/chromium/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/generate_shim_headers/generate_shim_headers.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/generate_shim_headers/generate_shim_headers.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/generate_shim_headers/generate_shim_headers.py
 @@ -17,7 +17,7 @@ import sys
  
diff --git a/chromium/patches/patch-tools_generate__stubs_rules.gni b/chromium/patches/patch-tools_generate__stubs_rules.gni
index 2ae146d72d..8227bb2e0d 100644
--- a/chromium/patches/patch-tools_generate__stubs_rules.gni
+++ b/chromium/patches/patch-tools_generate__stubs_rules.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/generate_stubs/rules.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/generate_stubs/rules.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/generate_stubs/rules.gni
 @@ -110,7 +110,6 @@ template("generate_stubs") {
        "${target_gen_dir}/${invoker.output_name}.cc",
diff --git a/chromium/patches/patch-tools_gn_build_build__linux.ninja.template b/chromium/patches/patch-tools_gn_build_build__linux.ninja.template
index c3ec5f94a6..66484265af 100644
--- a/chromium/patches/patch-tools_gn_build_build__linux.ninja.template
+++ b/chromium/patches/patch-tools_gn_build_build__linux.ninja.template
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/gn/build/build_linux.ninja.template.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/gn/build/build_linux.ninja.template.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/gn/build/build_linux.ninja.template
 @@ -5,7 +5,7 @@ rule cxx
    deps = gcc
diff --git a/chromium/patches/patch-tools_gn_build_gen.py b/chromium/patches/patch-tools_gn_build_gen.py
index bfc6796697..10f5bc451e 100644
--- a/chromium/patches/patch-tools_gn_build_gen.py
+++ b/chromium/patches/patch-tools_gn_build_gen.py
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/gn/build/gen.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/gn/build/gen.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/gn/build/gen.py
-@@ -90,6 +90,12 @@ class Platform(object):
+@@ -91,6 +91,12 @@ class Platform(object):
    def is_solaris(self):
      return self._platform == 'solaris'
  
@@ -19,7 +19,7 @@ $NetBSD$
    def is_posix(self):
      return self._platform in ['linux', 'freebsd', 'darwin', 'aix', 'openbsd', 'haiku', 'solaris', 'msys', 'netbsd', 'serenity']
  
-@@ -324,7 +330,7 @@ def WriteGenericNinja(path, static_libra
+@@ -331,7 +337,7 @@ def WriteGenericNinja(path, static_libra
        'linux': 'build_linux.ninja.template',
        'freebsd': 'build_linux.ninja.template',
        'aix': 'build_aix.ninja.template',
diff --git a/chromium/patches/patch-tools_gn_src_base_files_file__posix.cc b/chromium/patches/patch-tools_gn_src_base_files_file__posix.cc
index d49cbf2a4c..68ff672470 100644
--- a/chromium/patches/patch-tools_gn_src_base_files_file__posix.cc
+++ b/chromium/patches/patch-tools_gn_src_base_files_file__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/gn/src/base/files/file_posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/gn/src/base/files/file_posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/gn/src/base/files/file_posix.cc
 @@ -359,7 +359,7 @@ void File::DoInitialize(const FilePath& 
  bool File::Flush() {
diff --git a/chromium/patches/patch-tools_gn_src_gn_args.cc b/chromium/patches/patch-tools_gn_src_gn_args.cc
index 043a27295e..e7ca631ff3 100644
--- a/chromium/patches/patch-tools_gn_src_gn_args.cc
+++ b/chromium/patches/patch-tools_gn_src_gn_args.cc
@@ -4,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/gn/src/gn/args.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/gn/src/gn/args.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/gn/src/gn/args.cc
-@@ -387,7 +387,7 @@ void Args::SetSystemVarsLocked(Scope* de
-     arch = kX86;
-   else if (os_arch == "x86_64")
-     arch = kX64;
--  else if (os_arch == "aarch64" || os_arch == "arm64")
-+  else if (os_arch == "aarch64" || os_arch == "arm64" || os_arch == "evbarm")
-     arch = kArm64;
-   else if (os_arch.substr(0, 3) == "arm")
-     arch = kArm;
+@@ -389,7 +389,7 @@ const char* Args::GetHostCpu() {
+     return kX86;
+   if (os_arch == "x86_64")
+     return kX64;
+-  if (os_arch == "aarch64" || os_arch == "arm64")
++  if (os_arch == "aarch64" || os_arch == "arm64" || os_arch == "evbarm")
+     return kArm64;
+   if (os_arch.substr(0, 3) == "arm")
+     return kArm;
diff --git a/chromium/patches/patch-tools_gn_src_gn_version.h b/chromium/patches/patch-tools_gn_src_gn_version.h
index 41ae6787b5..36a83a3d2b 100644
--- a/chromium/patches/patch-tools_gn_src_gn_version.h
+++ b/chromium/patches/patch-tools_gn_src_gn_version.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/gn/src/gn/version.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/gn/src/gn/version.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/gn/src/gn/version.h
 @@ -22,9 +22,9 @@ class Version {
  
diff --git a/chromium/patches/patch-tools_gn_src_util_exe__path.cc b/chromium/patches/patch-tools_gn_src_util_exe__path.cc
index 385d6b38fa..97771da335 100644
--- a/chromium/patches/patch-tools_gn_src_util_exe__path.cc
+++ b/chromium/patches/patch-tools_gn_src_util_exe__path.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/gn/src/util/exe_path.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/gn/src/util/exe_path.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/gn/src/util/exe_path.cc
 @@ -15,7 +15,7 @@
  #include <windows.h>
diff --git a/chromium/patches/patch-tools_grit_grit_node_base.py b/chromium/patches/patch-tools_grit_grit_node_base.py
index bdb383bc97..d38bad16de 100644
--- a/chromium/patches/patch-tools_grit_grit_node_base.py
+++ b/chromium/patches/patch-tools_grit_grit_node_base.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/grit/grit/node/base.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/grit/grit/node/base.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/grit/grit/node/base.py
 @@ -511,7 +511,8 @@ class Node:
          value = defs
diff --git a/chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py b/chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
index 7011359066..d525c99e90 100644
--- a/chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
+++ b/chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/json_schema_compiler/cpp_bundle_generator.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/json_schema_compiler/cpp_bundle_generator.py
 @@ -153,7 +153,7 @@ class CppBundleGenerator(object):
        elif platform == Platforms.DESKTOP_ANDROID:
diff --git a/chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py b/chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
index a044c31925..d4e2e31bc9 100644
--- a/chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
+++ b/chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/json_schema_compiler/feature_compiler.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/json_schema_compiler/feature_compiler.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/json_schema_compiler/feature_compiler.py
-@@ -239,6 +239,9 @@ FEATURE_GRAMMAR = {
+@@ -250,6 +250,9 @@ FEATURE_GRAMMAR = {
          'linux': 'Feature::LINUX_PLATFORM',
          'mac': 'Feature::MACOSX_PLATFORM',
          'win': 'Feature::WIN_PLATFORM',
diff --git a/chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h b/chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h
index 3a735fa4b3..ec6eeeab90 100644
--- a/chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h
+++ b/chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/memory/partition_allocator/inspect_utils.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/memory/partition_allocator/inspect_utils.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/memory/partition_allocator/inspect_utils.h
 @@ -61,7 +61,7 @@ class RemoteProcessMemoryReader {
    const pid_t pid_;
diff --git a/chromium/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn b/chromium/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
index c47dff1f2d..0b8c3007a9 100644
--- a/chromium/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
+++ b/chromium/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/perf/chrome_telemetry_build/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/perf/chrome_telemetry_build/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/perf/chrome_telemetry_build/BUILD.gn
 @@ -56,7 +56,7 @@ group("telemetry_chrome_test") {
      data_deps += [ "//chrome:reorder_imports" ]
diff --git a/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py b/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
index f35953a2cc..d27f28bd4c 100644
--- a/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
+++ b/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/protoc_wrapper/protoc_wrapper.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/protoc_wrapper/protoc_wrapper.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/protoc_wrapper/protoc_wrapper.py
 @@ -258,15 +258,19 @@ def main(argv):
      if not options.exclude_imports:
diff --git a/chromium/patches/patch-tools_typescript_ts__library.py b/chromium/patches/patch-tools_typescript_ts__library.py
index f70e285587..e6bb6ba8a2 100644
--- a/chromium/patches/patch-tools_typescript_ts__library.py
+++ b/chromium/patches/patch-tools_typescript_ts__library.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/typescript/ts_library.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/typescript/ts_library.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/typescript/ts_library.py
 @@ -366,8 +366,8 @@ def main(argv):
    list_valid, error_msg = validateDefinitionDeps(
diff --git a/chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn b/chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn
index d15a46355e..1f11fc3505 100644
--- a/chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn
+++ b/chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/v8_context_snapshot/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/v8_context_snapshot/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/v8_context_snapshot/BUILD.gn
 @@ -38,6 +38,24 @@ buildflag_header("buildflags") {
    ]
diff --git a/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py b/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py
index 0b25c5d9ca..adbc3b361d 100644
--- a/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py
+++ b/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/variations/fieldtrial_to_struct.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- tools/variations/fieldtrial_to_struct.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ tools/variations/fieldtrial_to_struct.py
 @@ -31,6 +31,9 @@ _platforms = [
    'linux',
diff --git a/chromium/patches/patch-ui_accessibility_accessibility__features.cc b/chromium/patches/patch-ui_accessibility_accessibility__features.cc
index 43f5578ab9..bc45957df6 100644
--- a/chromium/patches/patch-ui_accessibility_accessibility__features.cc
+++ b/chromium/patches/patch-ui_accessibility_accessibility__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/accessibility/accessibility_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/accessibility/accessibility_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/accessibility/accessibility_features.cc
-@@ -512,7 +512,7 @@ bool IsScreenAITestModeEnabled() {
+@@ -519,7 +519,7 @@ bool IsScreenAITestModeEnabled() {
    return base::FeatureList::IsEnabled(::features::kScreenAITestMode);
  }
  
@@ -15,7 +15,7 @@ $NetBSD$
  BASE_FEATURE(kScreenAIPartitionAllocAdvancedChecksEnabled,
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif
-@@ -553,7 +553,7 @@ bool IsMacAccessibilityTextOperationEnab
+@@ -560,7 +560,7 @@ bool IsMacAccessibilityTextOperationEnab
  }
  #endif  // BUILDFLAG(IS_MAC)
  
diff --git a/chromium/patches/patch-ui_accessibility_accessibility__features.h b/chromium/patches/patch-ui_accessibility_accessibility__features.h
index 9e71a9b130..781a4befc5 100644
--- a/chromium/patches/patch-ui_accessibility_accessibility__features.h
+++ b/chromium/patches/patch-ui_accessibility_accessibility__features.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/accessibility/accessibility_features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/accessibility/accessibility_features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/accessibility/accessibility_features.h
-@@ -397,7 +397,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled
+@@ -405,7 +405,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled
  AX_BASE_EXPORT BASE_DECLARE_FEATURE(kScreenAITestMode);
  AX_BASE_EXPORT bool IsScreenAITestModeEnabled();
  
@@ -15,7 +15,7 @@ $NetBSD$
  // Enables advanced partition allocation checks in ScreenAI service.
  // TODO(crbug.com/418199684): Remove when the bug is fixed.
  AX_BASE_EXPORT BASE_DECLARE_FEATURE(
-@@ -429,7 +429,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kMac
+@@ -437,7 +437,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kMac
  AX_BASE_EXPORT bool IsMacAccessibilityTextOperationEnabled();
  #endif  // BUILDFLAG(IS_MAC)
  
diff --git a/chromium/patches/patch-ui_accessibility_ax__node.cc b/chromium/patches/patch-ui_accessibility_ax__node.cc
index 291ece36f7..4fd8682815 100644
--- a/chromium/patches/patch-ui_accessibility_ax__node.cc
+++ b/chromium/patches/patch-ui_accessibility_ax__node.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/accessibility/ax_node.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/accessibility/ax_node.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/accessibility/ax_node.cc
 @@ -1622,7 +1622,7 @@ AXNode::GetExtraMacNodes() const {
    return &table_info->extra_mac_nodes;
diff --git a/chromium/patches/patch-ui_accessibility_ax__node.h b/chromium/patches/patch-ui_accessibility_ax__node.h
index c698f5808f..6b6ea0c7c9 100644
--- a/chromium/patches/patch-ui_accessibility_ax__node.h
+++ b/chromium/patches/patch-ui_accessibility_ax__node.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/accessibility/ax_node.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/accessibility/ax_node.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/accessibility/ax_node.h
 @@ -590,7 +590,7 @@ class AX_EXPORT AXNode final {
    const std::vector<raw_ptr<AXNode, VectorExperimental>>* GetExtraMacNodes()
diff --git a/chromium/patches/patch-ui_accessibility_ax__tree.cc b/chromium/patches/patch-ui_accessibility_ax__tree.cc
index e0a03e43b0..2a9939cb8f 100644
--- a/chromium/patches/patch-ui_accessibility_ax__tree.cc
+++ b/chromium/patches/patch-ui_accessibility_ax__tree.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/accessibility/ax_tree.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/accessibility/ax_tree.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/accessibility/ax_tree.cc
 @@ -698,7 +698,7 @@ struct AXTreeUpdateState {
    // (crrev.com/c/2892259).
diff --git a/chromium/patches/patch-ui_accessibility_ax__tree.h b/chromium/patches/patch-ui_accessibility_ax__tree.h
index 0f24699d38..c10b5baa32 100644
--- a/chromium/patches/patch-ui_accessibility_ax__tree.h
+++ b/chromium/patches/patch-ui_accessibility_ax__tree.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/accessibility/ax_tree.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/accessibility/ax_tree.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/accessibility/ax_tree.h
 @@ -63,7 +63,7 @@ enum class AXTreeUnserializeError {
  };
diff --git a/chromium/patches/patch-ui_aura_client_drag__drop__client.h b/chromium/patches/patch-ui_aura_client_drag__drop__client.h
index 95cd33d6e3..871c4d893f 100644
--- a/chromium/patches/patch-ui_aura_client_drag__drop__client.h
+++ b/chromium/patches/patch-ui_aura_client_drag__drop__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/aura/client/drag_drop_client.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/aura/client/drag_drop_client.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/aura/client/drag_drop_client.h
 @@ -44,7 +44,7 @@ class AURA_EXPORT DragDropClient {
        int allowed_operations,
diff --git a/chromium/patches/patch-ui_aura_screen__ozone.cc b/chromium/patches/patch-ui_aura_screen__ozone.cc
index 2930164b8d..09cbb0f607 100644
--- a/chromium/patches/patch-ui_aura_screen__ozone.cc
+++ b/chromium/patches/patch-ui_aura_screen__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/aura/screen_ozone.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/aura/screen_ozone.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/aura/screen_ozone.cc
 @@ -107,7 +107,7 @@ display::Display ScreenOzone::GetPrimary
    return platform_screen_->GetPrimaryDisplay();
diff --git a/chromium/patches/patch-ui_aura_screen__ozone.h b/chromium/patches/patch-ui_aura_screen__ozone.h
index 1002f1676f..9323a9cfd5 100644
--- a/chromium/patches/patch-ui_aura_screen__ozone.h
+++ b/chromium/patches/patch-ui_aura_screen__ozone.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/aura/screen_ozone.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/aura/screen_ozone.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/aura/screen_ozone.h
 @@ -44,7 +44,7 @@ class AURA_EXPORT ScreenOzone : public d
    display::Display GetDisplayMatching(
diff --git a/chromium/patches/patch-ui_base_accelerators_accelerator.cc b/chromium/patches/patch-ui_base_accelerators_accelerator.cc
index 8b60016c35..e87e474d2d 100644
--- a/chromium/patches/patch-ui_base_accelerators_accelerator.cc
+++ b/chromium/patches/patch-ui_base_accelerators_accelerator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/accelerators/accelerator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/accelerators/accelerator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/accelerators/accelerator.cc
 @@ -402,7 +402,7 @@ std::vector<std::u16string> Accelerator:
      modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_SEARCH_KEY));
diff --git a/chromium/patches/patch-ui_base_accelerators_command.cc b/chromium/patches/patch-ui_base_accelerators_command.cc
index b3a24276c1..6cadb8e5f5 100644
--- a/chromium/patches/patch-ui_base_accelerators_command.cc
+++ b/chromium/patches/patch-ui_base_accelerators_command.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/accelerators/command.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/accelerators/command.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/accelerators/command.cc
 @@ -81,7 +81,7 @@ std::string Command::CommandPlatform() {
    return ui::kKeybindingPlatformMac;
diff --git a/chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
index f5330e21ad..7b9daf2454 100644
--- a/chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
+++ b/chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
 @@ -13,7 +13,7 @@
  
diff --git a/chromium/patches/patch-ui_base_clipboard_clipboard.cc b/chromium/patches/patch-ui_base_clipboard_clipboard.cc
index dc3e70b484..0306250d2c 100644
--- a/chromium/patches/patch-ui_base_clipboard_clipboard.cc
+++ b/chromium/patches/patch-ui_base_clipboard_clipboard.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/clipboard/clipboard.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/clipboard/clipboard.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/clipboard/clipboard.cc
 @@ -28,7 +28,7 @@
  #include "ui/gfx/geometry/size.h"
diff --git a/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h b/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
index f2d1510fe7..1a375411a5 100644
--- a/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
+++ b/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/clipboard/clipboard_constants.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/clipboard/clipboard_constants.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/clipboard/clipboard_constants.h
-@@ -44,7 +44,7 @@ inline constexpr char kMimeTypeWindowDra
+@@ -46,7 +46,7 @@ inline constexpr char kMimeTypeWindowDra
  
  // ----- LINUX & CHROMEOS & FUCHSIA MIME TYPES -----
  
@@ -15,7 +15,7 @@ $NetBSD$
  inline constexpr char kMimeTypeLinuxUtf8String[] = "UTF8_STRING";
  inline constexpr char kMimeTypeLinuxString[] = "STRING";
  inline constexpr char kMimeTypeLinuxText[] = "TEXT";
-@@ -57,7 +57,7 @@ inline constexpr char kMimeTypePortalFil
+@@ -59,7 +59,7 @@ inline constexpr char kMimeTypePortalFil
          // BUILDFLAG(IS_FUCHSIA)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
diff --git a/chromium/patches/patch-ui_base_clipboard_clipboard__non__backed.cc b/chromium/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
index 523f6be493..4f7d1a70cf 100644
--- a/chromium/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
+++ b/chromium/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/clipboard/clipboard_non_backed.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/clipboard/clipboard_non_backed.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/clipboard/clipboard_non_backed.cc
 @@ -459,7 +459,7 @@ ClipboardNonBacked::ClipboardNonBacked()
    // so create internal clipboards for platform supported clipboard buffers.
diff --git a/chromium/patches/patch-ui_base_cursor_cursor__factory.cc b/chromium/patches/patch-ui_base_cursor_cursor__factory.cc
index 1b93477baa..0125b6cbee 100644
--- a/chromium/patches/patch-ui_base_cursor_cursor__factory.cc
+++ b/chromium/patches/patch-ui_base_cursor_cursor__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/cursor/cursor_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/cursor/cursor_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/cursor/cursor_factory.cc
 @@ -98,7 +98,7 @@ void CursorFactory::ObserveThemeChanges(
    NOTIMPLEMENTED();
diff --git a/chromium/patches/patch-ui_base_cursor_cursor__factory.h b/chromium/patches/patch-ui_base_cursor_cursor__factory.h
index 5ccbe3989d..f22f5b286d 100644
--- a/chromium/patches/patch-ui_base_cursor_cursor__factory.h
+++ b/chromium/patches/patch-ui_base_cursor_cursor__factory.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/cursor/cursor_factory.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/cursor/cursor_factory.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/cursor/cursor_factory.h
 @@ -94,7 +94,7 @@ class COMPONENT_EXPORT(UI_BASE_CURSOR) C
    base::ObserverList<CursorFactoryObserver>::Unchecked observers_;
diff --git a/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc b/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
index 7933074a3b..48cb1c3b5c 100644
--- a/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
+++ b/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/dragdrop/os_exchange_data_provider_factory.cc
 @@ -7,7 +7,7 @@
  #include "base/notreached.h"
diff --git a/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc b/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
index 0cc034d872..ab3c43b756 100644
--- a/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
+++ b/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/dragdrop/os_exchange_data_provider_non_backed.cc
 @@ -105,7 +105,7 @@ void OSExchangeDataProviderNonBacked::Se
  
diff --git a/chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc b/chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
index f7f0a51753..44dc73e968 100644
--- a/chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
+++ b/chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/dummy_text_input_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/ime/dummy_text_input_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/ime/dummy_text_input_client.cc
 @@ -175,7 +175,7 @@ bool DummyTextInputClient::ShouldDoLearn
    return false;
diff --git a/chromium/patches/patch-ui_base_ime_dummy__text__input__client.h b/chromium/patches/patch-ui_base_ime_dummy__text__input__client.h
index f2854671b5..349d125ec3 100644
--- a/chromium/patches/patch-ui_base_ime_dummy__text__input__client.h
+++ b/chromium/patches/patch-ui_base_ime_dummy__text__input__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/dummy_text_input_client.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/ime/dummy_text_input_client.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/ime/dummy_text_input_client.h
 @@ -73,7 +73,7 @@ class DummyTextInputClient : public Text
    ukm::SourceId GetClientSourceForMetrics() const override;
diff --git a/chromium/patches/patch-ui_base_ime_fake__text__input__client.cc b/chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
index f5c4ef8fb2..0d54dff11c 100644
--- a/chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
+++ b/chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/fake_text_input_client.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/ime/fake_text_input_client.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/ime/fake_text_input_client.cc
 @@ -227,7 +227,7 @@ bool FakeTextInputClient::ShouldDoLearni
    return should_do_learning_;
diff --git a/chromium/patches/patch-ui_base_ime_fake__text__input__client.h b/chromium/patches/patch-ui_base_ime_fake__text__input__client.h
index c38b588a5d..b69a2a47a1 100644
--- a/chromium/patches/patch-ui_base_ime_fake__text__input__client.h
+++ b/chromium/patches/patch-ui_base_ime_fake__text__input__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/fake_text_input_client.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/ime/fake_text_input_client.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/ime/fake_text_input_client.h
 @@ -107,7 +107,7 @@ class FakeTextInputClient : public TextI
    void SetTextEditCommandForNextKeyEvent(TextEditCommand command) override;
diff --git a/chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc b/chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc
index da340c1858..a15b333e6e 100644
--- a/chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc
+++ b/chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/init/input_method_initializer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/ime/init/input_method_initializer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/ime/init/input_method_initializer.cc
 @@ -9,7 +9,7 @@
  #include "base/trace_event/trace_event.h"
diff --git a/chromium/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc b/chromium/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
index b4bf8bbf68..c4ac6f9b7d 100644
--- a/chromium/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
+++ b/chromium/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/linux/linux_input_method_context_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/ime/linux/linux_input_method_context_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/ime/linux/linux_input_method_context_factory.cc
 @@ -9,7 +9,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-ui_base_ime_text__input__client.h b/chromium/patches/patch-ui_base_ime_text__input__client.h
index d612e7d80b..cad2a035f7 100644
--- a/chromium/patches/patch-ui_base_ime_text__input__client.h
+++ b/chromium/patches/patch-ui_base_ime_text__input__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/text_input_client.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/ime/text_input_client.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/ime/text_input_client.h
 @@ -342,7 +342,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) Text
    virtual bool SupportsAutoFill() const;
diff --git a/chromium/patches/patch-ui_base_resource_resource__bundle.cc b/chromium/patches/patch-ui_base_resource_resource__bundle.cc
index 8b6b9de739..aaf4326507 100644
--- a/chromium/patches/patch-ui_base_resource_resource__bundle.cc
+++ b/chromium/patches/patch-ui_base_resource_resource__bundle.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/resource/resource_bundle.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/resource/resource_bundle.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/resource/resource_bundle.cc
 @@ -1003,7 +1003,7 @@ void ResourceBundle::ReloadFonts() {
  }
diff --git a/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc b/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
index 9541f97339..8164770e37 100644
--- a/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
+++ b/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/test/skia_gold_pixel_diff.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/test/skia_gold_pixel_diff.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/test/skia_gold_pixel_diff.cc
 @@ -116,7 +116,7 @@ const char* GetPlatformName() {
    return "windows";
diff --git a/chromium/patches/patch-ui_base_test_ui__controls.h b/chromium/patches/patch-ui_base_test_ui__controls.h
index 5962712078..69c34824a3 100644
--- a/chromium/patches/patch-ui_base_test_ui__controls.h
+++ b/chromium/patches/patch-ui_base_test_ui__controls.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/test/ui_controls.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/test/ui_controls.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/test/ui_controls.h
 @@ -191,7 +191,7 @@ bool SendTouchEventsNotifyWhenDone(int a
                                     base::OnceClosure task);
diff --git a/chromium/patches/patch-ui_base_ui__base__features.cc b/chromium/patches/patch-ui_base_ui__base__features.cc
index 04909097e9..55941d13c4 100644
--- a/chromium/patches/patch-ui_base_ui__base__features.cc
+++ b/chromium/patches/patch-ui_base_ui__base__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ui_base_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/ui_base_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/ui_base_features.cc
-@@ -148,7 +148,7 @@ BASE_FEATURE(kWaylandExternalBeginFrameS
+@@ -143,7 +143,7 @@ BASE_FEATURE(kWaylandExternalBeginFrameS
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_OZONE)
  
@@ -15,7 +15,7 @@ $NetBSD$
  BASE_FEATURE(kGlobalShortcutsPortalPreferredTrigger,
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif
-@@ -204,7 +204,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists
+@@ -199,7 +199,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists
  // Enables the use of a touch fling curve that is based on the behavior of
  // native apps on Windows.
  BASE_FEATURE(kExperimentalFlingAnimation,
@@ -24,7 +24,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -278,7 +278,7 @@ bool IsTouchTextEditingRedesignEnabled()
+@@ -276,7 +276,7 @@ bool IsTouchTextEditingRedesignEnabled()
  // This feature enables drag and drop using touch input devices.
  BASE_FEATURE(kTouchDragAndDrop,
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_WIN) || \
@@ -33,7 +33,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -305,7 +305,7 @@ bool IsForcedColorsEnabled() {
+@@ -303,7 +303,7 @@ bool IsForcedColorsEnabled() {
  // milestones.
  BASE_FEATURE(kEyeDropper,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -42,7 +42,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -527,7 +527,7 @@ BASE_FEATURE(kWebUIRoundedIcons, base::F
+@@ -523,7 +523,7 @@ BASE_FEATURE(kWebUIRoundedIcons, base::F
  // Updates the default dark neutrals for the theme palette.
  BASE_FEATURE(kChromeDarkNeutrals26, base::FEATURE_DISABLED_BY_DEFAULT);
  
diff --git a/chromium/patches/patch-ui_base_ui__base__features.h b/chromium/patches/patch-ui_base_ui__base__features.h
index 7d600e87fd..1f6baaa1cb 100644
--- a/chromium/patches/patch-ui_base_ui__base__features.h
+++ b/chromium/patches/patch-ui_base_ui__base__features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ui_base_features.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/ui_base_features.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/ui_base_features.h
 @@ -156,7 +156,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
  BASE_DECLARE_FEATURE(kWaylandExternalBeginFrameSource);
@@ -15,7 +15,7 @@ $NetBSD$
  COMPONENT_EXPORT(UI_BASE_FEATURES)
  BASE_DECLARE_FEATURE(kGlobalShortcutsPortalPreferredTrigger);
  #endif
-@@ -357,7 +357,7 @@ BASE_DECLARE_FEATURE(kWebUIRoundedIcons)
+@@ -344,7 +344,7 @@ BASE_DECLARE_FEATURE(kWebUIRoundedIcons)
  COMPONENT_EXPORT(UI_BASE_FEATURES)
  BASE_DECLARE_FEATURE(kChromeDarkNeutrals26);
  
diff --git a/chromium/patches/patch-ui_base_ui__base__switches.h b/chromium/patches/patch-ui_base_ui__base__switches.h
index 3c4289e7e9..6b125b3ec2 100644
--- a/chromium/patches/patch-ui_base_ui__base__switches.h
+++ b/chromium/patches/patch-ui_base_ui__base__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ui_base_switches.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/ui_base_switches.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/ui_base_switches.h
 @@ -37,13 +37,13 @@ inline constexpr char kDisableModalAnima
  inline constexpr char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
diff --git a/chromium/patches/patch-ui_base_webui_web__ui__util.cc b/chromium/patches/patch-ui_base_webui_web__ui__util.cc
index 0eaedfb39e..54d72a25b9 100644
--- a/chromium/patches/patch-ui_base_webui_web__ui__util.cc
+++ b/chromium/patches/patch-ui_base_webui_web__ui__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/webui/web_ui_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/webui/web_ui_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/webui/web_ui_util.cc
-@@ -43,7 +43,7 @@ namespace {
+@@ -44,7 +44,7 @@ namespace {
  constexpr float kMaxScaleFactor = 1000.0f;
  
  std::string GetFontFamilyMd() {
@@ -15,7 +15,7 @@ $NetBSD$
    return "Roboto, " + GetFontFamily();
  #else
    return GetFontFamily();
-@@ -232,7 +232,7 @@ void AppendWebUiCssTextDefaults(std::str
+@@ -239,7 +239,7 @@ void AppendWebUiCssTextDefaults(std::str
  std::string GetFontFamily() {
    std::string font_family = l10n_util::GetStringUTF8(IDS_WEB_FONT_FAMILY);
  
diff --git a/chromium/patches/patch-ui_base_x_selection__owner.cc b/chromium/patches/patch-ui_base_x_selection__owner.cc
index 020b4d0ca0..ff001befee 100644
--- a/chromium/patches/patch-ui_base_x_selection__owner.cc
+++ b/chromium/patches/patch-ui_base_x_selection__owner.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/x/selection_owner.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/x/selection_owner.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/x/selection_owner.cc
 @@ -19,7 +19,7 @@
  #include "ui/gfx/x/window_event_manager.h"
diff --git a/chromium/patches/patch-ui_base_x_selection__owner.h b/chromium/patches/patch-ui_base_x_selection__owner.h
index e78e4dac6c..f16437e5cd 100644
--- a/chromium/patches/patch-ui_base_x_selection__owner.h
+++ b/chromium/patches/patch-ui_base_x_selection__owner.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/x/selection_owner.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/x/selection_owner.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/x/selection_owner.h
 @@ -19,7 +19,7 @@
  #include "ui/gfx/x/connection.h"
diff --git a/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc b/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
index 4f0d3107b1..f0d3114b97 100644
--- a/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
+++ b/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/x/x11_cursor_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/x/x11_cursor_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/x/x11_cursor_factory.cc
 @@ -13,7 +13,7 @@
  #include "ui/gfx/geometry/point.h"
diff --git a/chromium/patches/patch-ui_base_x_x11__cursor__factory.h b/chromium/patches/patch-ui_base_x_x11__cursor__factory.h
index 3eaa1bb13c..7429e462ba 100644
--- a/chromium/patches/patch-ui_base_x_x11__cursor__factory.h
+++ b/chromium/patches/patch-ui_base_x_x11__cursor__factory.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/x/x11_cursor_factory.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/x/x11_cursor_factory.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/x/x11_cursor_factory.h
 @@ -20,7 +20,7 @@ namespace ui {
  class X11Cursor;
diff --git a/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc b/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
index b655a1b7a6..c679ac9961 100644
--- a/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
+++ b/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/x/x11_cursor_loader.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/x/x11_cursor_loader.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/x/x11_cursor_loader.cc
 @@ -39,7 +39,7 @@
  #include "ui/gfx/x/connection.h"
@@ -36,7 +36,7 @@ $NetBSD$
      // The toolkit theme has the highest priority.
      LinuxUi::instance() ? LinuxUi::instance()->GetCursorThemeName()
                          : std::string(),
-@@ -428,7 +432,7 @@ uint32_t XCursorLoader::GetPreferredCurs
+@@ -430,7 +434,7 @@ uint32_t XCursorLoader::GetPreferredCurs
      return size;
    }
  
diff --git a/chromium/patches/patch-ui_base_x_x11__display__manager.cc b/chromium/patches/patch-ui_base_x_x11__display__manager.cc
index 00d2e56b8d..542bbd377f 100644
--- a/chromium/patches/patch-ui_base_x_x11__display__manager.cc
+++ b/chromium/patches/patch-ui_base_x_x11__display__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/x/x11_display_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/x/x11_display_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/x/x11_display_manager.cc
 @@ -16,7 +16,7 @@
  #include "ui/gfx/x/randr.h"
diff --git a/chromium/patches/patch-ui_base_x_x11__drag__context.cc b/chromium/patches/patch-ui_base_x_x11__drag__context.cc
index b388ee9aa0..262e4f7f9f 100644
--- a/chromium/patches/patch-ui_base_x_x11__drag__context.cc
+++ b/chromium/patches/patch-ui_base_x_x11__drag__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/x/x11_drag_context.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/x/x11_drag_context.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/x/x11_drag_context.cc
 @@ -15,7 +15,7 @@
  #include "ui/gfx/x/connection.h"
diff --git a/chromium/patches/patch-ui_base_x_x11__drag__context.h b/chromium/patches/patch-ui_base_x_x11__drag__context.h
index a84a8ddb4b..3de4b9c133 100644
--- a/chromium/patches/patch-ui_base_x_x11__drag__context.h
+++ b/chromium/patches/patch-ui_base_x_x11__drag__context.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/x/x11_drag_context.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/x/x11_drag_context.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/x/x11_drag_context.h
 @@ -17,7 +17,7 @@
  #include "ui/gfx/x/event.h"
diff --git a/chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc b/chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc
index 834a43a28f..5e59260a4f 100644
--- a/chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc
+++ b/chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/x/x11_shm_image_pool.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/base/x/x11_shm_image_pool.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/base/x/x11_shm_image_pool.cc
 @@ -16,6 +16,7 @@
  #include "base/functional/callback.h"
diff --git a/chromium/patches/patch-ui_color_color__id.h b/chromium/patches/patch-ui_color_color__id.h
index 5c3f9407cc..2e9d48fd59 100644
--- a/chromium/patches/patch-ui_color_color__id.h
+++ b/chromium/patches/patch-ui_color_color__id.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/color/color_id.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/color/color_id.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/color/color_id.h
-@@ -669,7 +669,7 @@
+@@ -661,7 +661,7 @@
    E_CPONLY(kColorCrosSysPositive) \
    E_CPONLY(kColorCrosSysComplementVariant) \
    E_CPONLY(kColorCrosSysInputFieldOnBase)
diff --git a/chromium/patches/patch-ui_color_system__theme.h b/chromium/patches/patch-ui_color_system__theme.h
index ef8e5425c6..323fad87f9 100644
--- a/chromium/patches/patch-ui_color_system__theme.h
+++ b/chromium/patches/patch-ui_color_system__theme.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/color/system_theme.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/color/system_theme.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/color/system_theme.h
 @@ -15,7 +15,7 @@ namespace ui {
  enum class SystemTheme {
diff --git a/chromium/patches/patch-ui_compositor_compositor.cc b/chromium/patches/patch-ui_compositor_compositor.cc
index 7e1acd664b..4273180756 100644
--- a/chromium/patches/patch-ui_compositor_compositor.cc
+++ b/chromium/patches/patch-ui_compositor_compositor.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/compositor/compositor.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/compositor/compositor.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/compositor/compositor.cc
-@@ -983,7 +983,7 @@ void Compositor::OnResume() {
+@@ -982,7 +982,7 @@ void Compositor::OnResume() {
      obs.ResetIfActive();
  }
  
diff --git a/chromium/patches/patch-ui_compositor_compositor.h b/chromium/patches/patch-ui_compositor_compositor.h
index 6bb95d873f..3242aa8d9a 100644
--- a/chromium/patches/patch-ui_compositor_compositor.h
+++ b/chromium/patches/patch-ui_compositor_compositor.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/compositor/compositor.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/compositor/compositor.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/compositor/compositor.h
 @@ -453,7 +453,7 @@ class COMPOSITOR_EXPORT Compositor
    // base::PowerSuspendObserver:
diff --git a/chromium/patches/patch-ui_compositor_compositor__observer.h b/chromium/patches/patch-ui_compositor_compositor__observer.h
index 20b4b7dfe2..2371a239c7 100644
--- a/chromium/patches/patch-ui_compositor_compositor__observer.h
+++ b/chromium/patches/patch-ui_compositor_compositor__observer.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/compositor/compositor_observer.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/compositor/compositor_observer.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/compositor/compositor_observer.h
 @@ -56,7 +56,7 @@ class COMPOSITOR_EXPORT CompositorObserv
    // Called when a child of the compositor is resizing.
diff --git a/chromium/patches/patch-ui_display_screen.cc b/chromium/patches/patch-ui_display_screen.cc
index aad47d1e00..3c6c84505c 100644
--- a/chromium/patches/patch-ui_display_screen.cc
+++ b/chromium/patches/patch-ui_display_screen.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/display/screen.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/display/screen.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/display/screen.cc
 @@ -82,7 +82,7 @@ void Screen::SetDisplayForNewWindows(int
    display_id_for_new_windows_ = display_id;
diff --git a/chromium/patches/patch-ui_display_screen.h b/chromium/patches/patch-ui_display_screen.h
index ec03e1bec5..8001af6b99 100644
--- a/chromium/patches/patch-ui_display_screen.h
+++ b/chromium/patches/patch-ui_display_screen.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/display/screen.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/display/screen.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/display/screen.h
 @@ -139,7 +139,7 @@ class DISPLAY_EXPORT Screen {
    // (both of which may or may not be `nearest_id`).
diff --git a/chromium/patches/patch-ui_events_event.cc b/chromium/patches/patch-ui_events_event.cc
index 13cb3b2cd9..794cc5aede 100644
--- a/chromium/patches/patch-ui_events_event.cc
+++ b/chromium/patches/patch-ui_events_event.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/events/event.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/events/event.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/events/event.cc
 @@ -408,7 +408,7 @@ std::string LocatedEvent::ToString() con
  MouseEvent::MouseEvent(const PlatformEvent& native_event)
diff --git a/chromium/patches/patch-ui_events_event__switches.cc b/chromium/patches/patch-ui_events_event__switches.cc
index ca851a9396..3a2cb3af3d 100644
--- a/chromium/patches/patch-ui_events_event__switches.cc
+++ b/chromium/patches/patch-ui_events_event__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/events/event_switches.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/events/event_switches.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/events/event_switches.cc
 @@ -21,7 +21,7 @@ const char kCompensateForUnstablePinchZo
  // value is a floating point number that is interpreted as a distance in pixels.
diff --git a/chromium/patches/patch-ui_events_event__switches.h b/chromium/patches/patch-ui_events_event__switches.h
index 3da936c8e6..96326ef1ba 100644
--- a/chromium/patches/patch-ui_events_event__switches.h
+++ b/chromium/patches/patch-ui_events_event__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/events/event_switches.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/events/event_switches.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/events/event_switches.h
 @@ -13,7 +13,7 @@ namespace switches {
  EVENTS_BASE_EXPORT extern const char kCompensateForUnstablePinchZoom[];
diff --git a/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc b/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
index a4a8cefa64..9e4bc532ce 100644
--- a/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
+++ b/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/events/keycodes/dom/keycode_converter.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/events/keycodes/dom/keycode_converter.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/events/keycodes/dom/keycode_converter.cc
 @@ -15,7 +15,7 @@
  #include "ui/events/keycodes/dom/dom_code.h"
diff --git a/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h b/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
index b37031da79..fdbe9cebde 100644
--- a/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
+++ b/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/events/keycodes/dom/keycode_converter.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/events/keycodes/dom/keycode_converter.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/events/keycodes/dom/keycode_converter.h
 @@ -65,7 +65,7 @@ class KeycodeConverter {
    // Convert a DomCode into a native keycode.
diff --git a/chromium/patches/patch-ui_gfx_BUILD.gn b/chromium/patches/patch-ui_gfx_BUILD.gn
index 7d995324d7..1919e424cf 100644
--- a/chromium/patches/patch-ui_gfx_BUILD.gn
+++ b/chromium/patches/patch-ui_gfx_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/BUILD.gn
 @@ -640,7 +640,7 @@ source_set("memory_buffer_sources") {
      deps += [ "//build/config/linux/libdrm" ]
diff --git a/chromium/patches/patch-ui_gfx_canvas__skia.cc b/chromium/patches/patch-ui_gfx_canvas__skia.cc
index 5f02990d58..4ad475b454 100644
--- a/chromium/patches/patch-ui_gfx_canvas__skia.cc
+++ b/chromium/patches/patch-ui_gfx_canvas__skia.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/canvas_skia.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/canvas_skia.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/canvas_skia.cc
 @@ -219,7 +219,7 @@ void Canvas::DrawStringRectWithFlags(std
      Range range = StripAcceleratorChars(flags, &adjusted_text);
diff --git a/chromium/patches/patch-ui_gfx_font__fallback__linux.cc b/chromium/patches/patch-ui_gfx_font__fallback__linux.cc
index fd08851d41..bc35a3be25 100644
--- a/chromium/patches/patch-ui_gfx_font__fallback__linux.cc
+++ b/chromium/patches/patch-ui_gfx_font__fallback__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/font_fallback_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/font_fallback_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/font_fallback_linux.cc
 @@ -28,6 +28,8 @@
  #include "ui/gfx/linux/fontconfig_util.h"
diff --git a/chromium/patches/patch-ui_gfx_font__render__params.h b/chromium/patches/patch-ui_gfx_font__render__params.h
index 650984fc5d..23de0d07e0 100644
--- a/chromium/patches/patch-ui_gfx_font__render__params.h
+++ b/chromium/patches/patch-ui_gfx_font__render__params.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/font_render_params.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/font_render_params.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/font_render_params.h
 @@ -115,12 +115,12 @@ COMPONENT_EXPORT(GFX)
  FontRenderParams GetFontRenderParams(const FontRenderParamsQuery& query,
diff --git a/chromium/patches/patch-ui_gfx_font__render__params__linux.cc b/chromium/patches/patch-ui_gfx_font__render__params__linux.cc
index 5d7e860f9a..15329494a3 100644
--- a/chromium/patches/patch-ui_gfx_font__render__params__linux.cc
+++ b/chromium/patches/patch-ui_gfx_font__render__params__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/font_render_params_linux.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/font_render_params_linux.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/font_render_params_linux.cc
 @@ -24,7 +24,7 @@
  #include "ui/gfx/linux/fontconfig_util.h"
diff --git a/chromium/patches/patch-ui_gfx_font__util.cc b/chromium/patches/patch-ui_gfx_font__util.cc
index be239bc1c3..66dab41140 100644
--- a/chromium/patches/patch-ui_gfx_font__util.cc
+++ b/chromium/patches/patch-ui_gfx_font__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/font_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/font_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/font_util.cc
 @@ -7,7 +7,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-ui_gfx_gpu__extra__info.h b/chromium/patches/patch-ui_gfx_gpu__extra__info.h
index e50b2d1b68..d4b887a075 100644
--- a/chromium/patches/patch-ui_gfx_gpu__extra__info.h
+++ b/chromium/patches/patch-ui_gfx_gpu__extra__info.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/gpu_extra_info.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/gpu_extra_info.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/gpu_extra_info.h
 @@ -47,7 +47,7 @@ struct COMPONENT_EXPORT(GFX) GpuExtraInf
    // applicable.
diff --git a/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h b/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
index 051d54ab70..a2192aad8f 100644
--- a/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
+++ b/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/linux/dmabuf_uapi.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/linux/dmabuf_uapi.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/linux/dmabuf_uapi.h
 @@ -5,12 +5,11 @@
  #ifndef UI_GFX_LINUX_DMABUF_UAPI_H_
diff --git a/chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc b/chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
index 2b0dc4aaab..f692eed648 100644
--- a/chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
+++ b/chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/linux/gbm_wrapper.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/linux/gbm_wrapper.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/linux/gbm_wrapper.cc
 @@ -346,7 +346,7 @@ class Device final : public ui::GbmDevic
      // of 1x1 BOs which are destroyed before creating the final BO creation used
diff --git a/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc b/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
index 06b05170a3..7e23259473 100644
--- a/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
+++ b/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/mojom/native_handle_types_mojom_traits.cc
 @@ -14,7 +14,7 @@
  #include "ui/gfx/mac/io_surface.h"
diff --git a/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h b/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
index aadd4e72fd..e3568b28a3 100644
--- a/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
+++ b/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/mojom/native_handle_types_mojom_traits.h
 @@ -18,7 +18,7 @@
  #include "ui/gfx/gpu_memory_buffer_handle.h"
diff --git a/chromium/patches/patch-ui_gfx_native__pixmap__handle.cc b/chromium/patches/patch-ui_gfx_native__pixmap__handle.cc
index a085d9f694..79f04c474e 100644
--- a/chromium/patches/patch-ui_gfx_native__pixmap__handle.cc
+++ b/chromium/patches/patch-ui_gfx_native__pixmap__handle.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/native_pixmap_handle.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/native_pixmap_handle.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/native_pixmap_handle.cc
 @@ -11,7 +11,7 @@
  #include "components/viz/common/resources/shared_image_format_utils.h"
diff --git a/chromium/patches/patch-ui_gfx_native__pixmap__handle.h b/chromium/patches/patch-ui_gfx_native__pixmap__handle.h
index 6ecfc5baa6..6c8dd324d2 100644
--- a/chromium/patches/patch-ui_gfx_native__pixmap__handle.h
+++ b/chromium/patches/patch-ui_gfx_native__pixmap__handle.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/native_pixmap_handle.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/native_pixmap_handle.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/native_pixmap_handle.h
 @@ -14,7 +14,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-ui_gfx_native__ui__types.h b/chromium/patches/patch-ui_gfx_native__ui__types.h
index 8b66c45941..2f52e23140 100644
--- a/chromium/patches/patch-ui_gfx_native__ui__types.h
+++ b/chromium/patches/patch-ui_gfx_native__ui__types.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/native_ui_types.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/native_ui_types.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/native_ui_types.h
 @@ -106,7 +106,7 @@ class ViewAndroid;
  }  // namespace ui
diff --git a/chromium/patches/patch-ui_gfx_platform__font__skia.cc b/chromium/patches/patch-ui_gfx_platform__font__skia.cc
index 26187d9cbe..99ca96157e 100644
--- a/chromium/patches/patch-ui_gfx_platform__font__skia.cc
+++ b/chromium/patches/patch-ui_gfx_platform__font__skia.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/platform_font_skia.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/platform_font_skia.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/platform_font_skia.cc
 @@ -29,7 +29,7 @@
  #include "ui/gfx/system_fonts_win.h"
diff --git a/chromium/patches/patch-ui_gfx_platform__font__skia.h b/chromium/patches/patch-ui_gfx_platform__font__skia.h
index 4206dc0132..bb709582d2 100644
--- a/chromium/patches/patch-ui_gfx_platform__font__skia.h
+++ b/chromium/patches/patch-ui_gfx_platform__font__skia.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/platform_font_skia.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/platform_font_skia.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/platform_font_skia.h
 @@ -101,7 +101,7 @@ class COMPONENT_EXPORT(GFX) PlatformFont
    int font_size_pixels_;
diff --git a/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc b/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
index aec394a893..a4fcc4310b 100644
--- a/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
+++ b/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/render_text_api_fuzzer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/render_text_api_fuzzer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/render_text_api_fuzzer.cc
 @@ -24,7 +24,7 @@
  #include "base/test/test_support_android.h"
diff --git a/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc b/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
index 7746becf70..e2fe4d8fb6 100644
--- a/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
+++ b/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/render_text_fuzzer.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/render_text_fuzzer.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/render_text_fuzzer.cc
 @@ -22,7 +22,7 @@
  #include "base/test/test_support_android.h"
diff --git a/chromium/patches/patch-ui_gfx_render__text__harfbuzz.cc b/chromium/patches/patch-ui_gfx_render__text__harfbuzz.cc
index f064469a79..411a046093 100644
--- a/chromium/patches/patch-ui_gfx_render__text__harfbuzz.cc
+++ b/chromium/patches/patch-ui_gfx_render__text__harfbuzz.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/render_text_harfbuzz.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/render_text_harfbuzz.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/render_text_harfbuzz.cc
 @@ -203,7 +203,7 @@ const char* GetPlatformColorEmojiFontNam
    return "Segoe UI Emoji";
diff --git a/chromium/patches/patch-ui_gfx_switches.cc b/chromium/patches/patch-ui_gfx_switches.cc
index 93ea037652..e02059c0f6 100644
--- a/chromium/patches/patch-ui_gfx_switches.cc
+++ b/chromium/patches/patch-ui_gfx_switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/switches.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/switches.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/switches.cc
 @@ -36,7 +36,7 @@ const char kHeadless[] = "headless";
  // See //components/headless/screen_info/README.md for more details.
diff --git a/chromium/patches/patch-ui_gfx_switches.h b/chromium/patches/patch-ui_gfx_switches.h
index 585a6cb234..8ef6bed1ae 100644
--- a/chromium/patches/patch-ui_gfx_switches.h
+++ b/chromium/patches/patch-ui_gfx_switches.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/switches.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/switches.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/switches.h
 @@ -19,7 +19,7 @@ GFX_SWITCHES_EXPORT extern const char kF
  GFX_SWITCHES_EXPORT extern const char kHeadless[];
diff --git a/chromium/patches/patch-ui_gfx_x_connection.cc b/chromium/patches/patch-ui_gfx_x_connection.cc
index d96f2fcfe8..7862443d63 100644
--- a/chromium/patches/patch-ui_gfx_x_connection.cc
+++ b/chromium/patches/patch-ui_gfx_x_connection.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/x/connection.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/x/connection.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/x/connection.cc
-@@ -410,7 +410,7 @@ bool Connection::HasNextEvent() {
+@@ -389,7 +389,7 @@ bool Connection::HasNextEvent() {
      }
      events_.pop_front();
    }
diff --git a/chromium/patches/patch-ui_gfx_x_generated__protos_dri3.cc b/chromium/patches/patch-ui_gfx_x_generated__protos_dri3.cc
index 969eef3b1f..cd65b7cda4 100644
--- a/chromium/patches/patch-ui_gfx_x_generated__protos_dri3.cc
+++ b/chromium/patches/patch-ui_gfx_x_generated__protos_dri3.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/x/generated_protos/dri3.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/x/generated_protos/dri3.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/x/generated_protos/dri3.cc
 @@ -27,6 +27,8 @@
  #include <xcb/xcb.h>
diff --git a/chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc b/chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc
index cbb3a08833..417bd42aff 100644
--- a/chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc
+++ b/chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/x/generated_protos/shm.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/x/generated_protos/shm.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/x/generated_protos/shm.cc
 @@ -27,6 +27,8 @@
  #include <xcb/xcb.h>
diff --git a/chromium/patches/patch-ui_gfx_x_xlib__support.cc b/chromium/patches/patch-ui_gfx_x_xlib__support.cc
index 67d9886e28..d2679fbd3c 100644
--- a/chromium/patches/patch-ui_gfx_x_xlib__support.cc
+++ b/chromium/patches/patch-ui_gfx_x_xlib__support.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/x/xlib_support.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gfx/x/xlib_support.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gfx/x/xlib_support.cc
 @@ -39,10 +39,18 @@ void InitXlib() {
      return;
diff --git a/chromium/patches/patch-ui_gl_BUILD.gn b/chromium/patches/patch-ui_gl_BUILD.gn
index fc80ee2e68..b513b5dab7 100644
--- a/chromium/patches/patch-ui_gl_BUILD.gn
+++ b/chromium/patches/patch-ui_gl_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gl/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gl/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gl/BUILD.gn
-@@ -432,7 +432,7 @@ component("gl") {
+@@ -430,7 +430,7 @@ component("gl") {
      ]
    }
  
diff --git a/chromium/patches/patch-ui_gl_gl__context.cc b/chromium/patches/patch-ui_gl_gl__context.cc
index d03e0fee05..b30f8d2a7f 100644
--- a/chromium/patches/patch-ui_gl_gl__context.cc
+++ b/chromium/patches/patch-ui_gl_gl__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gl/gl_context.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gl/gl_context.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gl/gl_context.cc
 @@ -153,7 +153,7 @@ bool GLContext::MakeCurrent(GLSurface* s
      recorded_max_gles_version_if_feasible = true;
diff --git a/chromium/patches/patch-ui_gl_gl__implementation.cc b/chromium/patches/patch-ui_gl_gl__implementation.cc
index 62047ea9ea..792f66ff35 100644
--- a/chromium/patches/patch-ui_gl_gl__implementation.cc
+++ b/chromium/patches/patch-ui_gl_gl__implementation.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gl/gl_implementation.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gl/gl_implementation.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gl/gl_implementation.cc
 @@ -331,7 +331,7 @@ GetRequestedGLImplementationFromCommandL
      const base::CommandLine* command_line) {
diff --git a/chromium/patches/patch-ui_gl_gl__switches.cc b/chromium/patches/patch-ui_gl_gl__switches.cc
index ebe9225871..701861d688 100644
--- a/chromium/patches/patch-ui_gl_gl__switches.cc
+++ b/chromium/patches/patch-ui_gl_gl__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gl/gl_switches.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gl/gl_switches.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gl/gl_switches.cc
 @@ -18,7 +18,7 @@
  #endif
@@ -15,7 +15,7 @@ $NetBSD$
  #include <vulkan/vulkan_core.h>
  #include "third_party/angle/src/gpu_info_util/SystemInfo.h"  // nogncheck
  #endif  // BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) ||
-@@ -341,7 +341,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -355,7 +355,7 @@ bool IsDefaultANGLEVulkan() {
    }
  #endif  // BUILDFLAG(IS_ANDROID)
  #if BUILDFLAG(ENABLE_VULKAN) && \
@@ -24,7 +24,7 @@ $NetBSD$
    angle::SystemInfo system_info;
    {
      TRACE_EVENT("gpu,startup", "angle::GetSystemInfoVulkan");
-@@ -423,7 +423,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -437,7 +437,7 @@ bool IsDefaultANGLEVulkan() {
    }
  #endif  // BUILDFLAG(IS_ANDROID)
  
diff --git a/chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc b/chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc
index aaa97a9c36..64479174de 100644
--- a/chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc
+++ b/chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gl/sync_control_vsync_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gl/sync_control_vsync_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gl/sync_control_vsync_provider.cc
 @@ -11,7 +11,7 @@
  #include "base/trace_event/trace_event.h"
diff --git a/chromium/patches/patch-ui_gl_sync__control__vsync__provider.h b/chromium/patches/patch-ui_gl_sync__control__vsync__provider.h
index 4c12da02d7..db2865bfa7 100644
--- a/chromium/patches/patch-ui_gl_sync__control__vsync__provider.h
+++ b/chromium/patches/patch-ui_gl_sync__control__vsync__provider.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gl/sync_control_vsync_provider.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gl/sync_control_vsync_provider.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gl/sync_control_vsync_provider.h
 @@ -31,7 +31,7 @@ class SyncControlVSyncProvider : public 
    bool SupportGetVSyncParametersIfAvailable() const override;
diff --git a/chromium/patches/patch-ui_gtk_gtk__compat.cc b/chromium/patches/patch-ui_gtk_gtk__compat.cc
index b736c27f57..2b79d49799 100644
--- a/chromium/patches/patch-ui_gtk_gtk__compat.cc
+++ b/chromium/patches/patch-ui_gtk_gtk__compat.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gtk/gtk_compat.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gtk/gtk_compat.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gtk/gtk_compat.cc
 @@ -74,27 +74,47 @@ auto DlSym(void* library, const char* na
  }
diff --git a/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc b/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
index 832379e75b..31e90c9593 100644
--- a/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
+++ b/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gtk/printing/print_dialog_gtk.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gtk/printing/print_dialog_gtk.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gtk/printing/print_dialog_gtk.cc
-@@ -471,7 +471,7 @@ void PrintDialogGtk::ShowDialog(
+@@ -489,7 +489,7 @@ void PrintDialogGtk::ShowDialog(
    GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
        GTK_PRINT_CAPABILITY_GENERATE_PDF | GTK_PRINT_CAPABILITY_PAGE_SET |
        GTK_PRINT_CAPABILITY_COPIES | GTK_PRINT_CAPABILITY_COLLATE |
diff --git a/chromium/patches/patch-ui_gtk_select__file__dialog__linux__gtk.cc b/chromium/patches/patch-ui_gtk_select__file__dialog__linux__gtk.cc
index ae958b3485..2300f840c3 100644
--- a/chromium/patches/patch-ui_gtk_select__file__dialog__linux__gtk.cc
+++ b/chromium/patches/patch-ui_gtk_select__file__dialog__linux__gtk.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gtk/select_file_dialog_linux_gtk.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/gtk/select_file_dialog_linux_gtk.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/gtk/select_file_dialog_linux_gtk.cc
 @@ -57,7 +57,8 @@ namespace {
  // GTK_RESPONSE_ACCEPT as the default button, which should be avoided to prevent
diff --git a/chromium/patches/patch-ui_message__center_views_message__popup__view.cc b/chromium/patches/patch-ui_message__center_views_message__popup__view.cc
index 4fb479d883..88321a3319 100644
--- a/chromium/patches/patch-ui_message__center_views_message__popup__view.cc
+++ b/chromium/patches/patch-ui_message__center_views_message__popup__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/message_center/views/message_popup_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/message_center/views/message_popup_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/message_center/views/message_popup_view.cc
 @@ -164,7 +164,7 @@ std::unique_ptr<views::Widget> MessagePo
        views::Widget::InitParams::CLIENT_OWNS_WIDGET,
diff --git a/chromium/patches/patch-ui_native__theme_features_native__theme__features.cc b/chromium/patches/patch-ui_native__theme_features_native__theme__features.cc
index 6b7c149559..3d022a0417 100644
--- a/chromium/patches/patch-ui_native__theme_features_native__theme__features.cc
+++ b/chromium/patches/patch-ui_native__theme_features_native__theme__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/native_theme/features/native_theme_features.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/native_theme/features/native_theme_features.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/native_theme/features/native_theme_features.cc
-@@ -68,7 +68,7 @@ bool IsFluentOverlayScrollbarEnabled() {
+@@ -67,7 +67,7 @@ bool IsFluentOverlayScrollbarEnabled() {
  
  bool IsFluentScrollbarEnabled() {
  // Fluent scrollbars are only used for some OSes due to UI design guidelines.
diff --git a/chromium/patches/patch-ui_native__theme_native__theme.h b/chromium/patches/patch-ui_native__theme_native__theme.h
index 235cc6d381..daf0b5e315 100644
--- a/chromium/patches/patch-ui_native__theme_native__theme.h
+++ b/chromium/patches/patch-ui_native__theme_native__theme.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/native_theme/native_theme.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/native_theme/native_theme.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/native_theme/native_theme.h
 @@ -64,7 +64,7 @@ class COMPONENT_EXPORT(NATIVE_THEME) Nat
    // A part being sized or painted.
diff --git a/chromium/patches/patch-ui_native__theme_native__theme__base.cc b/chromium/patches/patch-ui_native__theme_native__theme__base.cc
index f21024613c..3b314b9587 100644
--- a/chromium/patches/patch-ui_native__theme_native__theme__base.cc
+++ b/chromium/patches/patch-ui_native__theme_native__theme__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/native_theme/native_theme_base.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/native_theme/native_theme_base.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/native_theme/native_theme_base.cc
 @@ -167,7 +167,7 @@ void NativeThemeBase::PaintImpl(cc::Pain
                      std::get<ButtonExtraParams>(extra_params), dark_mode,
diff --git a/chromium/patches/patch-ui_ozone_common_egl__util.cc b/chromium/patches/patch-ui_ozone_common_egl__util.cc
index 8e91051bc3..395767e9b2 100644
--- a/chromium/patches/patch-ui_ozone_common_egl__util.cc
+++ b/chromium/patches/patch-ui_ozone_common_egl__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/common/egl_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/common/egl_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/common/egl_util.cc
 @@ -37,9 +37,9 @@ const base::FilePath::CharType kDefaultG
      FILE_PATH_LITERAL("libGLESv2.so");
diff --git a/chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc b/chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
index 1ccf587e6b..b0817e703c 100644
--- a/chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
+++ b/chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/headless/headless_surface_factory.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/headless/headless_surface_factory.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/headless/headless_surface_factory.cc
 @@ -35,7 +35,7 @@
  #include "ui/ozone/platform/headless/headless_window_manager.h"
diff --git a/chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc b/chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
index e30eb265a3..30ea524c08 100644
--- a/chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
+++ b/chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/headless/ozone_platform_headless.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/headless/ozone_platform_headless.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/headless/ozone_platform_headless.cc
 @@ -108,7 +108,7 @@ class OzonePlatformHeadlessImpl : public
    }
diff --git a/chromium/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc b/chromium/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
index 3c7aae4da8..66d8516fc8 100644
--- a/chromium/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
+++ b/chromium/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/headless/vulkan_implementation_headless.cc
 @@ -117,7 +117,7 @@ VulkanImplementationHeadless::ExportVkFe
  
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn b/chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn
index 9020cc2893..c1286f31dd 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/wayland/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/wayland/BUILD.gn
 @@ -248,7 +248,6 @@ source_set("wayland") {
      "//mojo/public/cpp/system",
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc b/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
index 670a92df83..6aed918905 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/common/wayland_util.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/wayland/common/wayland_util.cc
 @@ -417,6 +417,7 @@ void RecordConnectionMetrics(wl_display*
          {"weston", WaylandCompositor::kWeston},
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc b/chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
index ebd79fbc3b..cead6f26c4 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc
 @@ -39,7 +39,11 @@ bool VulkanImplementationWayland::Initia
  
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
index 060ed9f2e4..5170473d58 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc
 @@ -46,9 +46,13 @@ std::string NumberToString(uint32_t numb
  }
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc
index 0090eb4166..e84c45e44c 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_clipboard.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_clipboard.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/wayland/host/wayland_clipboard.cc
 @@ -34,7 +34,7 @@
  #include "ui/ozone/platform/wayland/host/zwp_primary_selection_device_manager.h"
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc
index 654221335b..7904c65473 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_data_drag_controller.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_data_drag_controller.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/wayland/host/wayland_data_drag_controller.cc
 @@ -48,7 +48,7 @@
  #include "ui/ozone/platform/wayland/host/wayland_window.h"
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc
index a06dac9078..7c99567ab3 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_exchange_data_provider.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_exchange_data_provider.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/wayland/host/wayland_exchange_data_provider.cc
 @@ -76,7 +76,7 @@ int MimeTypeToFormat(const std::string& 
    if (mime_type == ui::kMimeTypeDataTransferCustomData) {
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h
index 5d5265ad19..a7623d682d 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_exchange_data_provider.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_exchange_data_provider.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/wayland/host/wayland_exchange_data_provider.h
 @@ -41,7 +41,7 @@ class WaylandExchangeDataProvider final
    void AddData(PlatformClipboard::Data data, const std::string& mime_type);
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
index 2f8da8f4ef..d50a034a76 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/wayland/host/wayland_frame_manager.cc
 @@ -5,7 +5,9 @@
  #include "ui/ozone/platform/wayland/host/wayland_frame_manager.h"
@@ -16,7 +16,7 @@ $NetBSD$
  
  #include <cstdint>
  #include <variant>
-@@ -468,8 +470,10 @@ std::optional<bool> WaylandFrameManager:
+@@ -490,8 +492,10 @@ std::optional<bool> WaylandFrameManager:
    surface->UpdateBufferDamageRegion(
        gfx::ToEnclosingRectIgnoringError(surface_damage));
  
@@ -27,7 +27,7 @@ $NetBSD$
  
    bool needs_commit = false;
  
-@@ -501,6 +505,9 @@ std::optional<bool> WaylandFrameManager:
+@@ -523,6 +527,9 @@ std::optional<bool> WaylandFrameManager:
        case WaylandBufferHandle::SyncMethod::kNone:
          break;
        case WaylandBufferHandle::SyncMethod::kSyncobj:
@@ -37,7 +37,7 @@ $NetBSD$
          surface->RequestExplicitRelease(
              base::BindOnce(&WaylandFrameManager::OnExplicitBufferRelease,
                             weak_factory_.GetWeakPtr(), surface));
-@@ -508,6 +515,9 @@ std::optional<bool> WaylandFrameManager:
+@@ -530,6 +537,9 @@ std::optional<bool> WaylandFrameManager:
        case WaylandBufferHandle::SyncMethod::kDMAFence:
          [[fallthrough]];
        case WaylandBufferHandle::SyncMethod::kImplicit:
@@ -47,7 +47,7 @@ $NetBSD$
          buffer_handle->set_buffer_released_callback(
              base::BindOnce(&WaylandFrameManager::OnWlBufferRelease,
                             weak_factory_.GetWeakPtr(), surface),
-@@ -766,8 +776,10 @@ void WaylandFrameManager::OnExplicitBuff
+@@ -788,8 +798,10 @@ void WaylandFrameManager::OnExplicitBuff
  
        if (fence.is_valid()) {
          if (frame->merged_release_fence_fd.is_valid()) {
@@ -58,7 +58,7 @@ $NetBSD$
          } else {
            frame->merged_release_fence_fd = std::move(fence);
          }
-@@ -805,8 +817,10 @@ void WaylandFrameManager::OnWlBufferRele
+@@ -827,8 +839,10 @@ void WaylandFrameManager::OnWlBufferRele
  
          if (fence.is_valid()) {
            if (frame->merged_release_fence_fd.is_valid()) {
diff --git a/chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc b/chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
index 0c3fa39b95..c1bdc998a6 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
+++ b/chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/x11/vulkan_implementation_x11.cc
 @@ -59,7 +59,11 @@ bool VulkanImplementationX11::Initialize
  
diff --git a/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc b/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc
index e98e4f59ee..abd4997a27 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc
+++ b/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/x11/x11_clipboard_ozone.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/x11/x11_clipboard_ozone.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/x11/x11_clipboard_ozone.cc
 @@ -14,7 +14,7 @@
  #include "ui/base/clipboard/clipboard_constants.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/strings/string_view_util.h"
  #include "ui/base/clipboard/clipboard_util_linux.h"
  #include "ui/gfx/x/atom_cache.h"
-@@ -47,7 +47,7 @@ void X11ClipboardOzone::RequestClipboard
+@@ -54,7 +54,7 @@ void X11ClipboardOzone::RequestClipboard
      PlatformClipboard::RequestDataClosure callback) {
    DCHECK(!callback.is_null());
  
@@ -24,7 +24,7 @@ $NetBSD$
    if (mime_type == kMimeTypeUriList) {
      auto uri_list_atoms = helper_->GetAtomsForFormat(
          ClipboardFormatType::CustomPlatformType(kMimeTypeUriList));
-@@ -78,7 +78,7 @@ void X11ClipboardOzone::RequestClipboard
+@@ -85,7 +85,7 @@ void X11ClipboardOzone::RequestClipboard
                           std::move(callback)));
  }
  
@@ -33,7 +33,7 @@ $NetBSD$
  void X11ClipboardOzone::OnPortalKeyRead(
      PlatformClipboard::RequestDataClosure callback,
      SelectionData selection_data) {
-@@ -134,7 +134,7 @@ void X11ClipboardOzone::OnSelectionChang
+@@ -145,7 +145,7 @@ void X11ClipboardOzone::OnSelectionChang
      clipboard_changed_callback_.Run(buffer);
  }
  
diff --git a/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.h b/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.h
index b7737b7e57..4a80e2d2ab 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.h
+++ b/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/x11/x11_clipboard_ozone.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/x11/x11_clipboard_ozone.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/x11/x11_clipboard_ozone.h
 @@ -14,7 +14,7 @@
  #include "ui/base/x/selection_utils.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/memory/weak_ptr.h"
  #endif
  
-@@ -56,7 +56,7 @@ class X11ClipboardOzone : public Platfor
+@@ -58,7 +58,7 @@ class X11ClipboardOzone : public Platfor
   private:
    void OnSelectionChanged(ClipboardBuffer buffer);
  
@@ -24,7 +24,7 @@ $NetBSD$
    void OnPortalKeyRead(PlatformClipboard::RequestDataClosure callback,
                         SelectionData selection_data);
    void OnPathsExtracted(PlatformClipboard::RequestDataClosure callback,
-@@ -73,7 +73,7 @@ class X11ClipboardOzone : public Platfor
+@@ -75,7 +75,7 @@ class X11ClipboardOzone : public Platfor
  
    ClipboardDataChangedCallback clipboard_changed_callback_;
  
diff --git a/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc b/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
index 7e490af865..86ecaaed92 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
+++ b/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/x11/x11_screen_ozone.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/x11/x11_screen_ozone.cc
 @@ -22,7 +22,7 @@
  #include "ui/ozone/platform/x11/x11_window.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/linux/linux_ui.h"
  #endif
  
-@@ -97,7 +97,7 @@ X11ScreenOzone::X11ScreenOzone()
+@@ -77,7 +77,7 @@ X11ScreenOzone::X11ScreenOzone()
        window_manager_(X11WindowManager::GetInstance()),
        x11_display_manager_(std::make_unique<XDisplayManager>(this)) {
    DCHECK(window_manager_);
@@ -24,7 +24,7 @@ $NetBSD$
    if (auto* linux_ui = ui::LinuxUi::instance()) {
      display_scale_factor_observer_.Observe(linux_ui);
    }
-@@ -267,7 +267,7 @@ void X11ScreenOzone::OnEvent(const x11::
+@@ -247,7 +247,7 @@ void X11ScreenOzone::OnEvent(const x11::
    x11_display_manager_->OnEvent(xev);
  }
  
diff --git a/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h b/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
index 2d850348ea..d56a2df355 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
+++ b/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/x11/x11_screen_ozone.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/x11/x11_screen_ozone.h
 @@ -16,7 +16,7 @@
  #include "ui/gfx/x/event.h"
@@ -24,7 +24,7 @@ $NetBSD$
      ,
                         public DeviceScaleFactorObserver
  #endif
-@@ -97,7 +97,7 @@ class X11ScreenOzone : public PlatformSc
+@@ -106,7 +106,7 @@ class X11ScreenOzone : public PlatformSc
    // ui::XDisplayManager::Delegate:
    void OnXDisplayListUpdated() override;
  
@@ -33,7 +33,7 @@ $NetBSD$
    // DeviceScaleFactorObserver:
    void OnDeviceScaleFactorChanged() override;
  #endif
-@@ -109,7 +109,7 @@ class X11ScreenOzone : public PlatformSc
+@@ -118,7 +118,7 @@ class X11ScreenOzone : public PlatformSc
    // Indicates that |this| is initialized.
    bool initialized_ = false;
  
diff --git a/chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc b/chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc
index bed75c7c66..fc5ec04354 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc
+++ b/chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/x11/x11_window.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/platform/x11/x11_window.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/platform/x11/x11_window.cc
 @@ -1546,7 +1546,7 @@ void X11Window::OnXWindowStateChanged() 
    WindowTiledEdges tiled_state = GetTiledState();
diff --git a/chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h b/chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
index cfc6cb682c..9cdc9b790c 100644
--- a/chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
+++ b/chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/public/ozone_ui_controls_test_helper.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/public/ozone_ui_controls_test_helper.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/public/ozone_ui_controls_test_helper.h
 @@ -62,7 +62,7 @@ class OzoneUIControlsTestHelper {
    // aura::Window.
diff --git a/chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h b/chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
index c064a5fdc6..dbeaaacf80 100644
--- a/chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
+++ b/chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/test/mock_platform_window_delegate.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/ozone/test/mock_platform_window_delegate.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/ozone/test/mock_platform_window_delegate.h
 @@ -35,7 +35,7 @@ class MockPlatformWindowDelegate : publi
    MOCK_METHOD2(OnWindowStateChanged,
diff --git a/chromium/patches/patch-ui_platform__window_platform__window__delegate.cc b/chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
index de34f1962a..249f11b96f 100644
--- a/chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
+++ b/chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/platform_window/platform_window_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/platform_window/platform_window_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/platform_window/platform_window_delegate.cc
 @@ -58,7 +58,7 @@ gfx::Insets PlatformWindowDelegate::Calc
    return gfx::Insets();
diff --git a/chromium/patches/patch-ui_platform__window_platform__window__delegate.h b/chromium/patches/patch-ui_platform__window_platform__window__delegate.h
index 4c5ac5c831..b447015a46 100644
--- a/chromium/patches/patch-ui_platform__window_platform__window__delegate.h
+++ b/chromium/patches/patch-ui_platform__window_platform__window__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/platform_window/platform_window_delegate.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/platform_window/platform_window_delegate.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/platform_window/platform_window_delegate.h
 @@ -146,7 +146,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) 
    virtual void OnWindowStateChanged(PlatformWindowState old_state,
diff --git a/chromium/patches/patch-ui_platform__window_platform__window__init__properties.h b/chromium/patches/patch-ui_platform__window_platform__window__init__properties.h
index 7c7720ef1e..ccaf265787 100644
--- a/chromium/patches/patch-ui_platform__window_platform__window__init__properties.h
+++ b/chromium/patches/patch-ui_platform__window_platform__window__init__properties.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/platform_window/platform_window_init_properties.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/platform_window/platform_window_init_properties.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/platform_window/platform_window_init_properties.h
 @@ -56,7 +56,7 @@ class WorkspaceExtensionDelegate;
  class ScenicWindowDelegate;
diff --git a/chromium/patches/patch-ui_qt_BUILD.gn b/chromium/patches/patch-ui_qt_BUILD.gn
index fd8d613542..188d5dbcf4 100644
--- a/chromium/patches/patch-ui_qt_BUILD.gn
+++ b/chromium/patches/patch-ui_qt_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/qt/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/qt/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/qt/BUILD.gn
 @@ -20,7 +20,7 @@ config("qt_internal_config") {
  
diff --git a/chromium/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb b/chromium/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
index 0ce0a3f712..f90614ab07 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/strings/translations/app_locale_settings_bn.xtb.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/strings/translations/app_locale_settings_bn.xtb.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/strings/translations/app_locale_settings_bn.xtb
 @@ -10,7 +10,7 @@
    <translation id="IDS_WEB_FONT_FAMILY">Vrinda</translation>
diff --git a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
index c9f487495c..7a2b2e9e1b 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/strings/translations/app_locale_settings_ja.xtb.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ja.xtb.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/strings/translations/app_locale_settings_ja.xtb
 @@ -12,7 +12,7 @@
  <if expr="is_ios">
diff --git a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
index 0530134a28..3ec8ec54bd 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/strings/translations/app_locale_settings_ko.xtb.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ko.xtb.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/strings/translations/app_locale_settings_ko.xtb
 @@ -12,7 +12,7 @@
  <if expr="is_ios">
diff --git a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
index 27662fde26..e238dd002d 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/strings/translations/app_locale_settings_ml.xtb.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ml.xtb.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/strings/translations/app_locale_settings_ml.xtb
 @@ -9,7 +9,7 @@
    <translation id="IDS_WEB_FONT_FAMILY">'Segoe UI',Arial,AnjaliOldLipi,Rachana,Kartika</translation>
diff --git a/chromium/patches/patch-ui_strings_translations_app__locale__settings__th.xtb b/chromium/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
index 1594abea66..bb17242c40 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/strings/translations/app_locale_settings_th.xtb.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/strings/translations/app_locale_settings_th.xtb.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/strings/translations/app_locale_settings_th.xtb
 @@ -6,7 +6,7 @@
    <translation id="IDS_WEB_FONT_FAMILY">Tahoma,sans-serif</translation>
diff --git a/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb b/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
index c4e25f793d..060aedfea9 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/strings/translations/app_locale_settings_zh-CN.xtb
 @@ -12,7 +12,7 @@
  <if expr="is_ios">
diff --git a/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb b/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
index 7d6c1785e7..f4bf2825bf 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/strings/translations/app_locale_settings_zh-TW.xtb
 @@ -12,7 +12,7 @@
  <if expr="is_ios">
diff --git a/chromium/patches/patch-ui_views_BUILD.gn b/chromium/patches/patch-ui_views_BUILD.gn
index 5f3fc983f1..ebc7c4a559 100644
--- a/chromium/patches/patch-ui_views_BUILD.gn
+++ b/chromium/patches/patch-ui_views_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/BUILD.gn
-@@ -904,7 +904,6 @@ component("views") {
+@@ -908,7 +908,6 @@ component("views") {
        "windows_stationarity_monitor_aura.cc",
      ]
      deps += [
diff --git a/chromium/patches/patch-ui_views_accessibility_view__accessibility.cc b/chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
index 5617c71c87..b251169016 100644
--- a/chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
+++ b/chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/accessibility/view_accessibility.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/accessibility/view_accessibility.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/accessibility/view_accessibility.cc
 @@ -37,7 +37,7 @@
  #include "ui/views/accessibility/view_ax_platform_node_delegate_win.h"
diff --git a/chromium/patches/patch-ui_views_controls_prefix__selector.cc b/chromium/patches/patch-ui_views_controls_prefix__selector.cc
index 6133aac082..57b270d17e 100644
--- a/chromium/patches/patch-ui_views_controls_prefix__selector.cc
+++ b/chromium/patches/patch-ui_views_controls_prefix__selector.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/controls/prefix_selector.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/controls/prefix_selector.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/controls/prefix_selector.cc
 @@ -193,7 +193,7 @@ bool PrefixSelector::ShouldDoLearning() 
    return false;
diff --git a/chromium/patches/patch-ui_views_controls_prefix__selector.h b/chromium/patches/patch-ui_views_controls_prefix__selector.h
index c46e50f7dc..605827b8cb 100644
--- a/chromium/patches/patch-ui_views_controls_prefix__selector.h
+++ b/chromium/patches/patch-ui_views_controls_prefix__selector.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/controls/prefix_selector.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/controls/prefix_selector.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/controls/prefix_selector.h
 @@ -91,7 +91,7 @@ class VIEWS_EXPORT PrefixSelector : publ
    ukm::SourceId GetClientSourceForMetrics() const override;
diff --git a/chromium/patches/patch-ui_views_controls_textfield_textfield.cc b/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
index c2ec9c6fb2..b0e2857ec2 100644
--- a/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
+++ b/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/controls/textfield/textfield.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/controls/textfield/textfield.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/controls/textfield/textfield.cc
 @@ -90,7 +90,7 @@
  #include "base/win/win_util.h"
@@ -24,7 +24,7 @@ $NetBSD$
    return flags & ui::EF_CONTROL_DOWN;
  #else
    return false;
-@@ -826,7 +826,7 @@ bool Textfield::OnKeyPressed(const ui::K
+@@ -834,7 +834,7 @@ bool Textfield::OnKeyPressed(const ui::K
      return handled;
    }
  
@@ -33,7 +33,7 @@ $NetBSD$
    if (!handled) {
      if (auto* linux_ui = ui::LinuxUi::instance()) {
        const auto command =
-@@ -1011,7 +1011,7 @@ void Textfield::AboutToRequestFocusFromT
+@@ -1019,7 +1019,7 @@ void Textfield::AboutToRequestFocusFromT
  }
  
  bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) {
@@ -42,7 +42,7 @@ $NetBSD$
    // Skip any accelerator handling that conflicts with custom keybindings.
    if (auto* linux_ui = ui::LinuxUi::instance()) {
      if (IsTextEditCommandEnabled(linux_ui->GetTextEditCommandForEvent(
-@@ -2143,7 +2143,7 @@ bool Textfield::ShouldDoLearning() {
+@@ -2151,7 +2151,7 @@ bool Textfield::ShouldDoLearning() {
    return false;
  }
  
@@ -51,7 +51,7 @@ $NetBSD$
  // TODO(crbug.com/41452689): Implement this method to support Korean IME
  // reconversion feature on native text fields (e.g. find bar).
  bool Textfield::SetCompositionFromExistingText(
-@@ -2670,7 +2670,7 @@ ui::TextEditCommand Textfield::GetComman
+@@ -2678,7 +2678,7 @@ ui::TextEditCommand Textfield::GetComman
  #endif
          return ui::TextEditCommand::DELETE_BACKWARD;
        }
@@ -60,7 +60,7 @@ $NetBSD$
        // Only erase by line break on Linux and ChromeOS.
        if (shift) {
          return ui::TextEditCommand::DELETE_TO_BEGINNING_OF_LINE;
-@@ -2678,7 +2678,7 @@ ui::TextEditCommand Textfield::GetComman
+@@ -2686,7 +2686,7 @@ ui::TextEditCommand Textfield::GetComman
  #endif
        return ui::TextEditCommand::DELETE_WORD_BACKWARD;
      case ui::VKEY_DELETE:
diff --git a/chromium/patches/patch-ui_views_controls_textfield_textfield.h b/chromium/patches/patch-ui_views_controls_textfield_textfield.h
index bda2a82795..622e5a2049 100644
--- a/chromium/patches/patch-ui_views_controls_textfield_textfield.h
+++ b/chromium/patches/patch-ui_views_controls_textfield_textfield.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/controls/textfield/textfield.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/controls/textfield/textfield.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/controls/textfield/textfield.h
 @@ -52,7 +52,7 @@
  #include "ui/views/view_observer.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include <vector>
  #endif
  
-@@ -500,7 +500,7 @@ class VIEWS_EXPORT Textfield : public Vi
+@@ -505,7 +505,7 @@ class VIEWS_EXPORT Textfield : public Vi
    // Set whether the text should be used to improve typing suggestions.
    void SetShouldDoLearning(bool value) { should_do_learning_ = value; }
  
diff --git a/chromium/patches/patch-ui_views_examples_widget__example.cc b/chromium/patches/patch-ui_views_examples_widget__example.cc
index 929a38d629..5fb20efac6 100644
--- a/chromium/patches/patch-ui_views_examples_widget__example.cc
+++ b/chromium/patches/patch-ui_views_examples_widget__example.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/examples/widget_example.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/examples/widget_example.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/examples/widget_example.cc
 @@ -51,7 +51,7 @@ void WidgetExample::CreateExampleView(Vi
    modal_button->SetCallback(
diff --git a/chromium/patches/patch-ui_views_focus_focus__manager.cc b/chromium/patches/patch-ui_views_focus_focus__manager.cc
index 6df347e419..47d1b6ead9 100644
--- a/chromium/patches/patch-ui_views_focus_focus__manager.cc
+++ b/chromium/patches/patch-ui_views_focus_focus__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/focus/focus_manager.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/focus/focus_manager.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/focus/focus_manager.cc
-@@ -634,7 +634,7 @@ bool FocusManager::RedirectAcceleratorTo
+@@ -643,7 +643,7 @@ bool FocusManager::RedirectAcceleratorTo
      return false;
    }
  
@@ -15,7 +15,7 @@ $NetBSD$
    // Processing an accelerator can delete things. Because we
    // need these objects afterwards on Linux, save widget_ as weak pointer and
    // save the close_on_deactivate property value of widget_delegate in a
-@@ -652,7 +652,7 @@ bool FocusManager::RedirectAcceleratorTo
+@@ -661,7 +661,7 @@ bool FocusManager::RedirectAcceleratorTo
    const bool accelerator_processed =
        focus_manager->ProcessAccelerator(accelerator);
  
diff --git a/chromium/patches/patch-ui_views_style_platform__style.cc b/chromium/patches/patch-ui_views_style_platform__style.cc
index 3130ab9845..5d0b14981f 100644
--- a/chromium/patches/patch-ui_views_style_platform__style.cc
+++ b/chromium/patches/patch-ui_views_style_platform__style.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/style/platform_style.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/style/platform_style.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/style/platform_style.cc
 @@ -23,7 +23,7 @@
  #include "ui/views/controls/focusable_border.h"
diff --git a/chromium/patches/patch-ui_views_style_platform__style.h b/chromium/patches/patch-ui_views_style_platform__style.h
index dbec2fadde..8d121a130c 100644
--- a/chromium/patches/patch-ui_views_style_platform__style.h
+++ b/chromium/patches/patch-ui_views_style_platform__style.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/style/platform_style.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/style/platform_style.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/style/platform_style.h
 @@ -84,7 +84,7 @@ class VIEWS_EXPORT PlatformStyle {
    // Default setting at bubble creation time for whether arrow will be adjusted
diff --git a/chromium/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc b/chromium/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
index 2948bd739e..8fc0246f94 100644
--- a/chromium/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
+++ b/chromium/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/test/ui_controls_factory_desktop_aura_ozone.cc
 @@ -241,7 +241,7 @@ bool SendMouseClick(MouseButton type, gf
                           window_hint);
diff --git a/chromium/patches/patch-ui_views_views__delegate.cc b/chromium/patches/patch-ui_views_views__delegate.cc
index 1e109d76cc..9a91c25ba7 100644
--- a/chromium/patches/patch-ui_views_views__delegate.cc
+++ b/chromium/patches/patch-ui_views_views__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/views_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/views_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/views_delegate.cc
 @@ -92,7 +92,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx:
    return false;
diff --git a/chromium/patches/patch-ui_views_views__delegate.h b/chromium/patches/patch-ui_views_views__delegate.h
index 223a3c5994..78db90ab84 100644
--- a/chromium/patches/patch-ui_views_views__delegate.h
+++ b/chromium/patches/patch-ui_views_views__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/views_delegate.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/views_delegate.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/views_delegate.h
 @@ -139,7 +139,7 @@ class VIEWS_EXPORT ViewsDelegate {
    // environment.
diff --git a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
index e3d667fbf4..25efaaa24c 100644
--- a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
+++ b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc
 @@ -228,7 +228,7 @@ DragOperation DesktopDragDropClientOzone
    return selected_operation_;
diff --git a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
index ee6d5ffcbf..fc4b5aa18d 100644
--- a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
+++ b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h
 @@ -73,7 +73,7 @@ class VIEWS_EXPORT DesktopDragDropClient
      // The offset of |drag_widget_| relative to the mouse position.
diff --git a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
index 2a5f4d61e2..de7e4ed8f5 100644
--- a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
+++ b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
 @@ -53,7 +53,7 @@
  #include "ui/wm/core/window_util.h"
diff --git a/chromium/patches/patch-ui_views_widget_widget.cc b/chromium/patches/patch-ui_views_widget_widget.cc
index c18ff5248f..115445d16c 100644
--- a/chromium/patches/patch-ui_views_widget_widget.cc
+++ b/chromium/patches/patch-ui_views_widget_widget.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/widget/widget.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/widget/widget.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/widget/widget.cc
-@@ -75,7 +75,7 @@
+@@ -76,7 +76,7 @@
  #include "ui/views/window/dialog_delegate.h"
  #include "ui/wm/core/window_properties.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/linux/linux_ui.h"
  #endif
  
-@@ -2819,7 +2819,7 @@ const ui::NativeTheme* Widget::GetNative
+@@ -2841,7 +2841,7 @@ const ui::NativeTheme* Widget::GetNative
      return parent_->GetNativeTheme();
    }
  
diff --git a/chromium/patches/patch-ui_views_widget_widget.h b/chromium/patches/patch-ui_views_widget_widget.h
index 2e611a9771..72cc1b4c5f 100644
--- a/chromium/patches/patch-ui_views_widget_widget.h
+++ b/chromium/patches/patch-ui_views_widget_widget.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/widget/widget.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/widget/widget.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/widget/widget.h
-@@ -491,7 +491,7 @@ class VIEWS_EXPORT Widget : public inter
+@@ -493,7 +493,7 @@ class VIEWS_EXPORT Widget : public inter
      bool dont_show_in_taskbar = false;
  #endif  // BUILDFLAG(IS_WIN)
  
diff --git a/chromium/patches/patch-ui_views_window_default__frame__view.cc b/chromium/patches/patch-ui_views_window_default__frame__view.cc
index f2eefa1166..ef064e3fc2 100644
--- a/chromium/patches/patch-ui_views_window_default__frame__view.cc
+++ b/chromium/patches/patch-ui_views_window_default__frame__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/window/default_frame_view.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/window/default_frame_view.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/window/default_frame_view.cc
 @@ -285,7 +285,7 @@ int DefaultFrameView::NonClientTopBorder
  int DefaultFrameView::CaptionButtonY() const {
diff --git a/chromium/patches/patch-ui_views_window_dialog__delegate.cc b/chromium/patches/patch-ui_views_window_dialog__delegate.cc
index 3c30a5feb8..30e1203448 100644
--- a/chromium/patches/patch-ui_views_window_dialog__delegate.cc
+++ b/chromium/patches/patch-ui_views_window_dialog__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/window/dialog_delegate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/window/dialog_delegate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/window/dialog_delegate.cc
-@@ -125,7 +125,7 @@ Widget* DialogDelegate::CreateDialogWidg
+@@ -126,7 +126,7 @@ Widget* DialogDelegate::CreateDialogWidg
  
  // static
  bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) {
diff --git a/chromium/patches/patch-ui_views_window_frame__background.cc b/chromium/patches/patch-ui_views_window_frame__background.cc
index 07890b66f7..0a240efa5b 100644
--- a/chromium/patches/patch-ui_views_window_frame__background.cc
+++ b/chromium/patches/patch-ui_views_window_frame__background.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/window/frame_background.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/views/window/frame_background.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/views/window/frame_background.cc
 @@ -110,7 +110,7 @@ void FrameBackground::PaintMaximized(gfx
                                       int width) const {
diff --git a/chromium/patches/patch-ui_webui_resources_tools_minify__js.py b/chromium/patches/patch-ui_webui_resources_tools_minify__js.py
index cc1b27eca1..da165f1602 100644
--- a/chromium/patches/patch-ui_webui_resources_tools_minify__js.py
+++ b/chromium/patches/patch-ui_webui_resources_tools_minify__js.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/webui/resources/tools/minify_js.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/webui/resources/tools/minify_js.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/webui/resources/tools/minify_js.py
 @@ -36,6 +36,7 @@ def main(argv):
    # launching NodeJS once for every input file.
diff --git a/chromium/patches/patch-ui_webui_webui__features.gni b/chromium/patches/patch-ui_webui_webui__features.gni
index 18f9994555..36df9b866e 100644
--- a/chromium/patches/patch-ui_webui_webui__features.gni
+++ b/chromium/patches/patch-ui_webui_webui__features.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/webui/webui_features.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- ui/webui/webui_features.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ ui/webui/webui_features.gni
 @@ -44,7 +44,8 @@ if (enable_cast_receiver || is_cast_andr
      # Enable the WebUI version of the New Tab Page.
diff --git a/chromium/patches/patch-v8_BUILD.gn b/chromium/patches/patch-v8_BUILD.gn
index e7825c831e..b6e284ea38 100644
--- a/chromium/patches/patch-v8_BUILD.gn
+++ b/chromium/patches/patch-v8_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/BUILD.gn.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/BUILD.gn.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/BUILD.gn
-@@ -1087,6 +1087,9 @@ external_v8_defines = [
+@@ -1088,6 +1088,9 @@ external_v8_defines = [
    "V8_TARGET_OS_MACOS",
    "V8_TARGET_OS_WIN",
    "V8_TARGET_OS_CHROMEOS",
@@ -16,7 +16,7 @@ $NetBSD$
    "V8_TARGET_ARCH_ARM64",
    "V8_TARGET_ARCH_PPC64",
    "V8_TARGET_ARCH_MIPS64",
-@@ -1178,6 +1181,15 @@ if (target_os == "android") {
+@@ -1179,6 +1182,15 @@ if (target_os == "android") {
  } else if (target_os == "chromeos") {
    enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ]
    enabled_external_v8_defines += [ "V8_TARGET_OS_CHROMEOS" ]
@@ -32,7 +32,7 @@ $NetBSD$
  }
  
  # Some V8_TARGET_ARCH_ defines that affect Api constants (see usages of
-@@ -1870,7 +1882,7 @@ config("toolchain") {
+@@ -1877,7 +1889,7 @@ config("toolchain") {
      # don't block compiler updates in Chromium. We'll resolve these when
      # rolling the compiler update into V8 instead.
      if (!build_with_chromium && v8_current_cpu != "ppc64" &&
@@ -41,7 +41,7 @@ $NetBSD$
        cflags += [ "-Wlifetime-safety-permissive" ]
      }
  
-@@ -2756,6 +2768,23 @@ action("generate_bytecode_builtins_list"
+@@ -2763,6 +2775,23 @@ action("generate_bytecode_builtins_list"
    ]
  }
  
@@ -65,7 +65,7 @@ $NetBSD$
  # Template to generate different V8 snapshots based on different runtime flags.
  # Can be invoked with run_mksnapshot(<name>). The target will resolve to
  # run_mksnapshot_<name>. If <name> is "default", no file suffixes will be used.
-@@ -2774,7 +2803,11 @@ template("run_mksnapshot") {
+@@ -2781,7 +2810,11 @@ template("run_mksnapshot") {
      suffix = "_$name"
    }
    action("run_mksnapshot_" + name) {
@@ -78,7 +78,7 @@ $NetBSD$
      if (v8_verify_deterministic_mksnapshot) {
        # We archive the snapshot executable when verifying snapshot
        # determinism to ease debugging.
-@@ -2904,6 +2937,12 @@ template("run_mksnapshot") {
+@@ -2911,6 +2944,12 @@ template("run_mksnapshot") {
        if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
          args += [ "--reorder-builtins" ]
        }
@@ -91,7 +91,7 @@ $NetBSD$
      }
  
      # This is needed to distinguish between generating code for the simulator
-@@ -5158,7 +5197,7 @@ v8_header_set("v8_internal_headers") {
+@@ -5166,7 +5205,7 @@ v8_header_set("v8_internal_headers") {
        # iOS Xcode simulator builds run on an x64 target. iOS and macOS are both
        # based on Darwin and thus POSIX-compliant to a similar degree.
        if (is_linux || is_chromeos || is_mac || is_ios ||
@@ -100,7 +100,7 @@ $NetBSD$
          sources += [ "src/trap-handler/handler-inside-posix.h" ]
        } else if (is_win) {
          sources += [ "src/trap-handler/handler-inside-win.h" ]
-@@ -6662,7 +6701,7 @@ v8_cluster_source_set("v8_base_without_c
+@@ -6672,7 +6711,7 @@ v8_cluster_source_set("v8_base_without_c
        # iOS Xcode simulator builds run on an x64 target. iOS and macOS are both
        # based on Darwin and thus POSIX-compliant to a similar degree.
        if (is_linux || is_chromeos || is_mac || is_ios ||
@@ -109,7 +109,7 @@ $NetBSD$
          sources += [
            "src/trap-handler/handler-inside-posix.cc",
            "src/trap-handler/handler-outside-posix.cc",
-@@ -7388,7 +7427,7 @@ v8_component("v8_libbase") {
+@@ -7398,7 +7437,7 @@ v8_component("v8_libbase") {
      }
    }
  
@@ -118,7 +118,7 @@ $NetBSD$
      sources += [
        "src/base/debug/stack_trace_posix.cc",
        "src/base/platform/platform-linux.cc",
-@@ -7399,6 +7438,27 @@ v8_component("v8_libbase") {
+@@ -7409,6 +7448,27 @@ v8_component("v8_libbase") {
        "dl",
        "rt",
      ]
diff --git a/chromium/patches/patch-v8_gni_v8.gni b/chromium/patches/patch-v8_gni_v8.gni
index 65d6647da0..77726d4c54 100644
--- a/chromium/patches/patch-v8_gni_v8.gni
+++ b/chromium/patches/patch-v8_gni_v8.gni
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/gni/v8.gni.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/gni/v8.gni.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/gni/v8.gni
-@@ -353,7 +353,7 @@ is_drumbrake_supported =
+@@ -354,7 +354,7 @@ is_drumbrake_supported =
      (v8_current_cpu == "x64" || v8_current_cpu == "arm64" ||
       v8_current_cpu == "riscv64") &&
      (target_os == "win" || target_os == "linux" || target_os == "mac" ||
diff --git a/chromium/patches/patch-v8_include_v8-internal.h b/chromium/patches/patch-v8_include_v8-internal.h
index c60413b5b5..204c3ff6af 100644
--- a/chromium/patches/patch-v8_include_v8-internal.h
+++ b/chromium/patches/patch-v8_include_v8-internal.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/include/v8-internal.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/include/v8-internal.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/include/v8-internal.h
 @@ -218,7 +218,7 @@ using SandboxedPointer_t = Address;
  #ifdef V8_ENABLE_SANDBOX
diff --git a/chromium/patches/patch-v8_include_v8config.h b/chromium/patches/patch-v8_include_v8config.h
index c1b24d7134..6fc7aa714d 100644
--- a/chromium/patches/patch-v8_include_v8config.h
+++ b/chromium/patches/patch-v8_include_v8config.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/include/v8config.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/include/v8config.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/include/v8config.h
 @@ -207,6 +207,9 @@ path. Add it with -I<path> to the comman
    && !defined(V8_TARGET_OS_IOS) \
diff --git a/chromium/patches/patch-v8_src_api_api.cc b/chromium/patches/patch-v8_src_api_api.cc
index 304452a8ed..c667cf2ad0 100644
--- a/chromium/patches/patch-v8_src_api_api.cc
+++ b/chromium/patches/patch-v8_src_api_api.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/api/api.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/api/api.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/api/api.cc
 @@ -175,7 +175,7 @@
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include <signal.h>
  #include <unistd.h>
  
-@@ -6513,7 +6513,7 @@ bool v8::V8::Initialize(const int build_
+@@ -6495,7 +6495,7 @@ bool v8::V8::Initialize(const int build_
    return true;
  }
  
diff --git a/chromium/patches/patch-v8_src_base_atomicops.h b/chromium/patches/patch-v8_src_base_atomicops.h
index 386f8b8484..fc26d0f114 100644
--- a/chromium/patches/patch-v8_src_base_atomicops.h
+++ b/chromium/patches/patch-v8_src_base_atomicops.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/base/atomicops.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/base/atomicops.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/base/atomicops.h
 @@ -32,10 +32,10 @@ using Atomic64 = SbAtomic64;
  using Atomic8 = char;
diff --git a/chromium/patches/patch-v8_src_base_macros.h b/chromium/patches/patch-v8_src_base_macros.h
index eecdb13ad7..3c7b82bbb1 100644
--- a/chromium/patches/patch-v8_src_base_macros.h
+++ b/chromium/patches/patch-v8_src_base_macros.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/base/macros.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/base/macros.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/base/macros.h
 @@ -224,7 +224,7 @@ V8_INLINE constexpr Dest bit_cast(Source
  
diff --git a/chromium/patches/patch-v8_src_base_platform_memory.h b/chromium/patches/patch-v8_src_base_platform_memory.h
index ee4a66e2e5..059160aeef 100644
--- a/chromium/patches/patch-v8_src_base_platform_memory.h
+++ b/chromium/patches/patch-v8_src_base_platform_memory.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/base/platform/memory.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/base/platform/memory.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/base/platform/memory.h
 @@ -21,13 +21,13 @@
  #include <malloc/malloc.h>
diff --git a/chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc b/chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc
index eadaa31115..4a5d88af26 100644
--- a/chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc
+++ b/chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/base/platform/platform-freebsd.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/base/platform/platform-freebsd.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/base/platform/platform-freebsd.cc
 @@ -43,14 +43,10 @@ TimezoneCache* OS::CreateTimezoneCache()
    return new PosixDefaultTimezoneCache();
diff --git a/chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc b/chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc
index b595606fa2..5ea88dde29 100644
--- a/chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc
+++ b/chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/base/platform/platform-openbsd.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/base/platform/platform-openbsd.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/base/platform/platform-openbsd.cc
 @@ -8,6 +8,9 @@
  #include <errno.h>
diff --git a/chromium/patches/patch-v8_src_base_platform_platform-posix.cc b/chromium/patches/patch-v8_src_base_platform_platform-posix.cc
index 39834b73e3..0caa24c8af 100644
--- a/chromium/patches/patch-v8_src_base_platform_platform-posix.cc
+++ b/chromium/patches/patch-v8_src_base_platform_platform-posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/base/platform/platform-posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/base/platform/platform-posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/base/platform/platform-posix.cc
 @@ -78,9 +78,11 @@
  #include <sys/syscall.h>
@@ -80,13 +80,13 @@ $NetBSD$
  
  namespace {
  #if DEBUG
-@@ -1486,21 +1500,20 @@ Stack::StackSlot Stack::ObtainCurrentThr
+@@ -1485,19 +1499,13 @@ Stack::StackSlot Stack::ObtainCurrentThr
+   return stack_start;
  #endif  // V8_OS_ZOS
  }
- 
 +#endif  // !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) &&
 +        // !defined(_AIX) && !defined(V8_OS_SOLARIS)
-+
+ 
  // static
  Stack::StackSlot Stack::ObtainCurrentThreadStackReservedLimit() {
  #if V8_OS_ZOS
@@ -100,6 +100,11 @@ $NetBSD$
 -  }
 -  return stack.ss_sp;
  #else
+ // For most libcs, pthread_getattr_np() returns the the stack reserved
+ // limit on the main thread, but musl only returns the current high-water
+@@ -1508,7 +1516,11 @@ Stack::StackSlot Stack::ObtainCurrentThr
+   if (syscall(__NR_gettid) == getpid()) return nullptr;
+ #endif
    pthread_attr_t attr;
 +#if V8_OS_BSD
 +  int error = pthread_attr_init(&attr);
@@ -109,7 +114,7 @@ $NetBSD$
    if (error) {
      DCHECK(MainThreadIsCurrentThread());
      return nullptr;
-@@ -1514,10 +1527,6 @@ Stack::StackSlot Stack::ObtainCurrentThr
+@@ -1522,10 +1534,6 @@ Stack::StackSlot Stack::ObtainCurrentThr
  #endif  // V8_OS_ZOS
  }
  
diff --git a/chromium/patches/patch-v8_src_base_strings.h b/chromium/patches/patch-v8_src_base_strings.h
index 12f0f1775d..8e7f2bf8f7 100644
--- a/chromium/patches/patch-v8_src_base_strings.h
+++ b/chromium/patches/patch-v8_src_base_strings.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/base/strings.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/base/strings.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/base/strings.h
 @@ -9,6 +9,8 @@
  #include "src/base/macros.h"
diff --git a/chromium/patches/patch-v8_src_base_sys-info.cc b/chromium/patches/patch-v8_src_base_sys-info.cc
index a54b1d83d9..f650f4e326 100644
--- a/chromium/patches/patch-v8_src_base_sys-info.cc
+++ b/chromium/patches/patch-v8_src_base_sys-info.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/base/sys-info.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/base/sys-info.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/base/sys-info.cc
 @@ -35,8 +35,12 @@ namespace base {
  
diff --git a/chromium/patches/patch-v8_src_base_utils_random-number-generator.cc b/chromium/patches/patch-v8_src_base_utils_random-number-generator.cc
index 05b1ee38e5..21750ccdcc 100644
--- a/chromium/patches/patch-v8_src_base_utils_random-number-generator.cc
+++ b/chromium/patches/patch-v8_src_base_utils_random-number-generator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/base/utils/random-number-generator.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/base/utils/random-number-generator.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/base/utils/random-number-generator.cc
 @@ -56,7 +56,7 @@ RandomNumberGenerator::RandomNumberGener
    DCHECK_EQ(0, result);
diff --git a/chromium/patches/patch-v8_src_diagnostics_perf-jit.cc b/chromium/patches/patch-v8_src_diagnostics_perf-jit.cc
index 8dcbf6a8f8..6be552b02e 100644
--- a/chromium/patches/patch-v8_src_diagnostics_perf-jit.cc
+++ b/chromium/patches/patch-v8_src_diagnostics_perf-jit.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/diagnostics/perf-jit.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/diagnostics/perf-jit.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/diagnostics/perf-jit.cc
 @@ -31,7 +31,7 @@
  #include "src/flags/flags.h"
diff --git a/chromium/patches/patch-v8_src_diagnostics_perf-jit.h b/chromium/patches/patch-v8_src_diagnostics_perf-jit.h
index e1677680ae..fc985a73e0 100644
--- a/chromium/patches/patch-v8_src_diagnostics_perf-jit.h
+++ b/chromium/patches/patch-v8_src_diagnostics_perf-jit.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/diagnostics/perf-jit.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/diagnostics/perf-jit.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/diagnostics/perf-jit.h
 @@ -31,7 +31,7 @@
  #include "include/v8config.h"
diff --git a/chromium/patches/patch-v8_src_execution_isolate.cc b/chromium/patches/patch-v8_src_execution_isolate.cc
index c3c301e327..1198d8416e 100644
--- a/chromium/patches/patch-v8_src_execution_isolate.cc
+++ b/chromium/patches/patch-v8_src_execution_isolate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/execution/isolate.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/execution/isolate.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/execution/isolate.cc
 @@ -181,6 +181,10 @@
  #include "src/execution/simulator-base.h"
diff --git a/chromium/patches/patch-v8_src_flags_flags.cc b/chromium/patches/patch-v8_src_flags_flags.cc
index 1ab2973c30..62d2e49151 100644
--- a/chromium/patches/patch-v8_src_flags_flags.cc
+++ b/chromium/patches/patch-v8_src_flags_flags.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/flags/flags.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/flags/flags.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/flags/flags.cc
 @@ -19,6 +19,10 @@
  #include <unordered_map>
diff --git a/chromium/patches/patch-v8_src_libsampler_sampler.cc b/chromium/patches/patch-v8_src_libsampler_sampler.cc
index b6d9b37d94..c95e78206d 100644
--- a/chromium/patches/patch-v8_src_libsampler_sampler.cc
+++ b/chromium/patches/patch-v8_src_libsampler_sampler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/libsampler/sampler.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/libsampler/sampler.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/libsampler/sampler.cc
 @@ -529,6 +529,16 @@ void SignalHandler::FillRegisterState(vo
    state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]);
diff --git a/chromium/patches/patch-v8_src_objects_js-temporal-zoneinfo64.cc b/chromium/patches/patch-v8_src_objects_js-temporal-zoneinfo64.cc
index d6073ea158..6f5df46b4c 100644
--- a/chromium/patches/patch-v8_src_objects_js-temporal-zoneinfo64.cc
+++ b/chromium/patches/patch-v8_src_objects_js-temporal-zoneinfo64.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/objects/js-temporal-zoneinfo64.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/objects/js-temporal-zoneinfo64.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/objects/js-temporal-zoneinfo64.cc
 @@ -11,7 +11,7 @@
  #include "temporal_rs/TimeZone.hpp"
diff --git a/chromium/patches/patch-v8_src_objects_simd.cc b/chromium/patches/patch-v8_src_objects_simd.cc
index ddfe13a384..c9338fa8bf 100644
--- a/chromium/patches/patch-v8_src_objects_simd.cc
+++ b/chromium/patches/patch-v8_src_objects_simd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/objects/simd.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/objects/simd.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/objects/simd.cc
 @@ -350,7 +350,7 @@ uintptr_t fast_search_avx(T* array, uint
  
diff --git a/chromium/patches/patch-v8_src_sandbox_sandbox.cc b/chromium/patches/patch-v8_src_sandbox_sandbox.cc
index 78f20040c2..7aa6c89d3c 100644
--- a/chromium/patches/patch-v8_src_sandbox_sandbox.cc
+++ b/chromium/patches/patch-v8_src_sandbox_sandbox.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/sandbox/sandbox.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/sandbox/sandbox.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/sandbox/sandbox.cc
 @@ -273,7 +273,7 @@ static Address DetermineAddressSpaceLimi
    }
diff --git a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
index 01f78821ec..e9f95197d5 100644
--- a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
+++ b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc
 @@ -150,6 +150,8 @@ EmbeddedTargetOs ToEmbeddedTargetOs(cons
      return EmbeddedTargetOs::kStarboard;
diff --git a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
index 7a291e6866..36f139e806 100644
--- a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
+++ b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.h
 @@ -37,6 +37,7 @@ enum class EmbeddedTargetOs {
    kWin,
diff --git a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
index c198834fd5..91db529050 100644
--- a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
+++ b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc
 @@ -9,6 +9,10 @@
  
diff --git a/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc b/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
index 09a28e5880..e6f3f39ab1 100644
--- a/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
+++ b/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/trap-handler/handler-inside-posix.cc.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/trap-handler/handler-inside-posix.cc.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/trap-handler/handler-inside-posix.cc
 @@ -28,7 +28,7 @@
  
diff --git a/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.h b/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.h
index dcf599f0a2..a019d29687 100644
--- a/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.h
+++ b/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/trap-handler/handler-inside-posix.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/trap-handler/handler-inside-posix.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/trap-handler/handler-inside-posix.h
 @@ -13,7 +13,7 @@ namespace v8 {
  namespace internal {
diff --git a/chromium/patches/patch-v8_src_trap-handler_trap-handler.h b/chromium/patches/patch-v8_src_trap-handler_trap-handler.h
index 9765055dbc..41105c6458 100644
--- a/chromium/patches/patch-v8_src_trap-handler_trap-handler.h
+++ b/chromium/patches/patch-v8_src_trap-handler_trap-handler.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/trap-handler/trap-handler.h.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/src/trap-handler/trap-handler.h.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/src/trap-handler/trap-handler.h
 @@ -18,7 +18,7 @@ namespace v8::internal::trap_handler {
  // X64 on Linux, Windows, MacOS, FreeBSD.
diff --git a/chromium/patches/patch-v8_src_wasm_stacks.cc b/chromium/patches/patch-v8_src_wasm_stacks.cc
new file mode 100644
index 0000000000..b43be7fba0
--- /dev/null
+++ b/chromium/patches/patch-v8_src_wasm_stacks.cc
@@ -0,0 +1,33 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- v8/src/wasm/stacks.cc.orig	2026-09-22 00:09:16.000000000 +0000
++++ v8/src/wasm/stacks.cc
+@@ -4,6 +4,10 @@
+ 
+ #include "src/wasm/stacks.h"
+ 
++#if V8_OS_OPENBSD
++#include <sys/mman.h>
++#endif
++
+ #include "src/base/platform/platform.h"
+ #include "src/execution/frames.h"
+ #include "src/execution/simulator.h"
+@@ -137,6 +141,13 @@ StackMemory::StackSegment::StackSegment(
+                                 "StackMemory::StackSegment::StackSegment");
+   }
+   limit_ += page_size;
++#if V8_OS_OPENBSD
++  if (mmap(limit_, size_, PROT_READ | PROT_WRITE,
++           MAP_FIXED | MAP_STACK | MAP_ANON | MAP_PRIVATE, -1, 0) == MAP_FAILED) {
++    V8::FatalProcessOutOfMemory(nullptr,
++                              "StackMemory::StackSegment::StackSegment");
++  }
++#endif
+ #ifdef V8_ENABLE_SANDBOX_HARDWARE_SUPPORT
+   // The actual stack memory must be accessible to sandboxed code, so we need
+   // to register it as sandbox extension memory here.
diff --git a/chromium/patches/patch-v8_tools_run-paxctl.py b/chromium/patches/patch-v8_tools_run-paxctl.py
index 3864296e30..fd45d52799 100644
--- a/chromium/patches/patch-v8_tools_run-paxctl.py
+++ b/chromium/patches/patch-v8_tools_run-paxctl.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/tools/run-paxctl.py.orig	2026-09-26 10:45:16.931093282 +0000
+--- v8/tools/run-paxctl.py.orig	2026-09-26 18:26:00.810688491 +0000
 +++ v8/tools/run-paxctl.py
 @@ -0,0 +1,16 @@
 +#!@PYTHONBIN@
diff --git a/chromium/patches/patch-v8_tools_run.py b/chromium/patches/patch-v8_tools_run.py
index e0f29733ad..0e79aa43f2 100644
--- a/chromium/patches/patch-v8_tools_run.py
+++ b/chromium/patches/patch-v8_tools_run.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/tools/run.py.orig	2026-09-17 03:47:47.000000000 +0000
+--- v8/tools/run.py.orig	2026-09-22 00:09:16.000000000 +0000
 +++ v8/tools/run.py
 @@ -21,7 +21,7 @@ if cmd and cmd[0] == '--redirect-stdout'
    kwargs = dict(stdout=subprocess.PIPE)


Home | Main Index | Thread Index | Old Index