pkgsrc-WIP-changes archive

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

chromium: update to 141.0.7390.54



Module Name:	pkgsrc-wip
Committed By:	kikadf <kikadf.01%gmail.com@localhost>
Pushed By:	kikadf
Date:		Thu Oct 16 14:15:00 2025 +0200
Changeset:	af03fcc57dd0c09b9bf196b4cfdd72997fa1fa10

Modified Files:
	chromium/COMMIT_MSG
	chromium/Makefile
	chromium/distinfo
	chromium/files/README
	chromium/patches/patch-BUILD.gn
	chromium/patches/patch-apps_ui_views_app__window__frame__view.cc
	chromium/patches/patch-ash_display_mirror__window__controller.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_partition__root.h
	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_atomicops.h
	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_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.h
	chromium/patches/patch-base_files_file__path__watcher__unittest.cc
	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_discardable__memory.cc
	chromium/patches/patch-base_memory_discardable__memory__internal.h
	chromium/patches/patch-base_memory_madv__free__discardable__memory__posix.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__netbsd.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__netbsd.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__netbsd.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__netbsd.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_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_clang_BUILD.gn
	chromium/patches/patch-build_config_compiler_BUILD.gn
	chromium/patches/patch-build_config_gcc_BUILD.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_gn__run__binary.py
	chromium/patches/patch-build_linux_chrome.map
	chromium/patches/patch-build_linux_strip__binary.py
	chromium/patches/patch-build_linux_unbundle_icu.gn
	chromium/patches/patch-build_linux_unbundle_libusb.gn
	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-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_app_settings__strings.grdp
	chromium/patches/patch-chrome_browser_BUILD.gn
	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_extensions_background__mode__optimizer.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__field__trials.cc
	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__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_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_connectors_analysis_analysis__service__settings.cc
	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_realtime__reporting__client.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
	chromium/patches/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
	chromium/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__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_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__non__android.cc
	chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
	chromium/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
	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_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__dialog.h
	chromium/patches/patch-chrome_browser_first__run_first__run__internal.h
	chromium/patches/patch-chrome_browser_flag__descriptions.cc
	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_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_intranet__redirect__detector.h
	chromium/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
	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_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_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_new__tab__page_new__tab__page__util.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_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_platform__util__linux.cc
	chromium/patches/patch-chrome_browser_policy_browser__signin__policy__handler.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_printing_print__backend__service__manager.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_profiles__state.cc
	chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
	chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
	chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
	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_cloud__content__scanning_binary__upload__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_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_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_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_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_actions_chrome__action__id.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.h
	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_chrome__pages.cc
	chromium/patches/patch-chrome_browser_ui_chrome__pages.h
	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_managed__ui.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_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_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_tab__helpers.cc
	chromium/patches/patch-chrome_browser_ui_tabs_features.cc
	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_tabs_tab__strip__prefs.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_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_frame_browser__frame.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.h
	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__non__client__frame__view__factory__views.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.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_picture__in__picture__browser__frame__view.cc
	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_frame_tab__strip__region__view.cc
	chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
	chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
	chromium/patches/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.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_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_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_dragging_tab__drag__controller.cc
	chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc
	chromium/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
	chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
	chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
	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_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_connectors__internals__page__handler.cc
	chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.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_promo__cards__handler.cc
	chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
	chromium/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.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_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_user__education__internals_user__education__internals__page__handler__impl.cc
	chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.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_extension__status__utils.h
	chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.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__helpers.cc
	chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
	chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
	chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
	chromium/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.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__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.cc
	chromium/patches/patch-chrome_common_chrome__switches.h
	chromium/patches/patch-chrome_common_crash__keys.cc
	chromium/patches/patch-chrome_common_extensions_extension__constants.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_lock.cc
	chromium/patches/patch-chrome_services_printing_print__backend__service__impl.cc
	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_app_app__uninstall.cc
	chromium/patches/patch-chrome_updater_configurator.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-chromecast_browser_cast__browser__main__parts.cc
	chromium/patches/patch-chromecast_browser_cast__content__browser__client.cc
	chromium/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
	chromium/patches/patch-chromecast_media_base_default__monotonic__clock.cc
	chromium/patches/patch-components_BUILD.gn
	chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
	chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
	chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.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_webdata_payments_payments__sync__bridge__util.cc
	chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
	chromium/patches/patch-components_autofill_core_common_autofill__prefs.cc
	chromium/patches/patch-components_autofill_core_common_autofill__prefs.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_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_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_common_signals__features.cc
	chromium/patches/patch-components_device__signals_core_common_signals__features.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_report__util.cc
	chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
	chromium/patches/patch-components_enterprise_data__controls_core_browser_features.cc
	chromium/patches/patch-components_enterprise_data__controls_core_browser_features.h
	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_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_motherboard.cc
	chromium/patches/patch-components_named__mojo__ipc__server_connection__info.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_optimization__guide_core_optimization__guide__features.cc
	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_os__crypt_sync_libsecret__util__linux.cc
	chromium/patches/patch-components_os__crypt_sync_os__crypt.h
	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_permissions_prediction__service_prediction__common.cc
	chromium/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
	chromium/patches/patch-components_policy_core_browser_url__blocklist__manager.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__loader__common.cc
	chromium/patches/patch-components_policy_core_common_policy__paths.cc
	chromium/patches/patch-components_policy_core_common_policy__pref__names.cc
	chromium/patches/patch-components_policy_core_common_policy__pref__names.h
	chromium/patches/patch-components_policy_tools_generate__policy__source.py
	chromium/patches/patch-components_power__metrics_BUILD.gn
	chromium/patches/patch-components_power__metrics_energy__metrics__provider.cc
	chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.cc
	chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.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_v4__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_on__device__translation_sandbox__hook.cc
	chromium/patches/patch-components_services_on__device__translation_sandbox__hook.h
	chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
	chromium/patches/patch-components_signin_public_base_signin__switches.cc
	chromium/patches/patch-components_signin_public_base_signin__switches.h
	chromium/patches/patch-components_soda_soda__util.cc
	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_kids__chrome__management__url__checker__client.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_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__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__preferences_common__syncable__prefs__database.cc
	chromium/patches/patch-components_sync_base_sync__util.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_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_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_audio_audio__service.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_child__thread__type__switcher__linux.h
	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_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_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__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__platform__delegate__linux.cc
	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_gamepad_BUILD.gn
	chromium/patches/patch-device_gamepad_gamepad__provider.cc
	chromium/patches/patch-device_gamepad_hid__writer__linux.cc
	chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
	chromium/patches/patch-extensions_browser_api_management_management__api.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_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-extensions_shell_app_shell__main__delegate.cc
	chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
	chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
	chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc
	chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
	chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.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_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_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__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_gpu__memory__buffer__factory.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__main__parts__posix.cc
	chromium/patches/patch-headless_lib_browser_headless__content__browser__client.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.h
	chromium/patches/patch-ipc_ipc__channel__common.cc
	chromium/patches/patch-ipc_ipc__channel__mojo.cc
	chromium/patches/patch-ipc_ipc__message__utils.cc
	chromium/patches/patch-ipc_ipc__message__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_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_gpu__memory__buffer__video__frame__pool.cc
	chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
	chromium/patches/patch-media_video_video__encode__accelerator__adapter__test.cc
	chromium/patches/patch-media_webrtc_audio__processor.cc
	chromium/patches/patch-media_webrtc_helpers.cc
	chromium/patches/patch-media_webrtc_helpers__unittests.cc
	chromium/patches/patch-mojo_core_BUILD.gn
	chromium/patches/patch-mojo_core_channel.cc
	chromium/patches/patch-mojo_core_embedder_features.h
	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.h
	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_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__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__context__linux.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_constants.h
	chromium/patches/patch-remoting_base_host__settings.cc
	chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.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_client__session.cc
	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_evaluate__capability.cc
	chromium/patches/patch-remoting_host_host__attributes.cc
	chromium/patches/patch-remoting_host_host__details.cc
	chromium/patches/patch-remoting_host_host__main.cc
	chromium/patches/patch-remoting_host_ipc__constants.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_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_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__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_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_netbsd_sandbox__netbsd.cc
	chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
	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_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_hid_hid__service__netbsd.cc
	chromium/patches/patch-services_device_hid_hid__service__netbsd.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_cpp_generic__sensor_sensor__reading.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_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_video__effects_video__effects__sandbox__hook__linux.cc
	chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h
	chromium/patches/patch-services_viz_public_mojom_BUILD.gn
	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_afl_src_afl-fuzz.c
	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_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_loader_mixed__content__checker.cc
	chromium/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.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_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_gpu__canvas__context.cc
	chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
	chromium/patches/patch-third__party_blink_renderer_platform_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_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_gpu_image__layer__bridge.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_rtc__video__encoder__factory.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_brotli_common_platform.h
	chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
	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_common_Platform.h
	chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
	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_ipcz_src_BUILD.gn
	chromium/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
	chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
	chromium/patches/patch-third__party_leveldatabase_env__chromium.cc
	chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
	chromium/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h
	chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
	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_dist_cpp_src_phonenumbers_base_memory_singleton.h
	chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
	chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
	chromium/patches/patch-third__party_libsync_src_include_sync_sync.h
	chromium/patches/patch-third__party_libsync_src_sync.c
	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_source_libvpx_vpx__ports_aarch64__cpudetect.c
	chromium/patches/patch-third__party_lzma__sdk_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_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_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_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_clock__snapshots.cc
	chromium/patches/patch-third__party_perfetto_src_base_event__fd.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_src_google_protobuf_stubs_platform__macros.h
	chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
	chromium/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.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_unrar_src_crypt.cpp
	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_webrtc_BUILD.gn
	chromium/patches/patch-third__party_webrtc_modules_audio__device_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_x11_x__server__pixel__buffer.cc
	chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h
	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_webrtc_rtc__base_third__party_sigslot_sigslot.h
	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_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_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__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__switches.h
	chromium/patches/patch-ui_base_webui_web__ui__util.cc
	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__shm__image__pool.cc
	chromium/patches/patch-ui_color_color__id.h
	chromium/patches/patch-ui_color_color__provider__utils.cc
	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__widget__types.h
	chromium/patches/patch-ui_gfx_platform__font__skia.cc
	chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
	chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
	chromium/patches/patch-ui_gfx_switches.cc
	chromium/patches/patch-ui_gfx_switches.h
	chromium/patches/patch-ui_gfx_x_atom__cache.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_gl__context.cc
	chromium/patches/patch-ui_gl_gl__fence.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_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_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__frame__manager.cc
	chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
	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_root__view.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-v8_BUILD.gn
	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_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_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/patches/patch-build_config_clang_clang.gni
	chromium/patches/patch-chrome_browser_accessibility_page__colors__controller.cc
	chromium/patches/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc
	chromium/patches/patch-chrome_browser_ui_accelerator__table.cc
	chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
	chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc
	chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
	chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
	chromium/patches/patch-components_autofill_core_common_autofill__features.cc
	chromium/patches/patch-components_ntp__tiles_pref__names.h
	chromium/patches/patch-components_optimization__guide_core_feature__registry_feature__registration.cc
	chromium/patches/patch-components_sync_service_sync__prefs.cc
	chromium/patches/patch-components_sync_service_sync__service__impl.cc
	chromium/patches/patch-content_browser_shape__detection_shape__detection__service__host.cc
	chromium/patches/patch-content_browser_theme__helper.cc
	chromium/patches/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc
	chromium/patches/patch-services_on__device__model_ml_BUILD.gn
	chromium/patches/patch-third__party_blink_renderer_core_dom_tree__scope.h
	chromium/patches/patch-third__party_skia_experimental_rust__png_ffi_FFI.rs
Removed Files:
	chromium/patches/patch-base_native__library__posix.cc
	chromium/patches/patch-base_native__library__unittest.cc
	chromium/patches/patch-chrome_browser_accessibility_page__colors.cc
	chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
	chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.cc
	chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.h
	chromium/patches/patch-chrome_browser_ui_views_accelerator__table.cc
	chromium/patches/patch-chrome_browser_webauthn_password__credential__controller.cc
	chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
	chromium/patches/patch-content_browser_browser__interface__binders.cc
	chromium/patches/patch-ui_base_ui__base__switches.cc

Log Message:
chromium: update to 141.0.7390.54

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

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

diffstat:
 chromium/COMMIT_MSG                                |   49 +-
 chromium/Makefile                                  |    2 +-
 chromium/distinfo                                  | 2970 ++++++++++----------
 chromium/files/README                              |   19 +-
 chromium/patches/patch-BUILD.gn                    |    8 +-
 ...patch-apps_ui_views_app__window__frame__view.cc |    2 +-
 ...patch-ash_display_mirror__window__controller.cc |    2 +-
 chromium/patches/patch-base_BUILD.gn               |   26 +-
 .../patches/patch-base_allocator_dispatcher_tls.h  |    2 +-
 ...ch-base_allocator_partition__alloc__features.cc |    8 +-
 ...cator_partition__allocator_partition__alloc.gni |    4 +-
 ...tition__allocator_src_partition__alloc_BUILD.gn |    2 +-
 ...artition__alloc_address__space__randomization.h |    2 +-
 ...llocator_src_partition__alloc_page__allocator.h |    2 +-
 ...c_partition__alloc_page__allocator__constants.h |    2 +-
 ...ion__alloc_page__allocator__internals__posix.cc |    2 +-
 ...tion__alloc_page__allocator__internals__posix.h |    2 +-
 ...rtition__alloc__base_debug_proc__maps__linux.cc |    2 +-
 ...ition__alloc__base_debug_stack__trace__posix.cc |    2 +-
 ...loc_partition__alloc__base_rand__util__posix.cc |    2 +-
 ...ition__alloc__base_threading_platform__thread.h |    2 +-
 ...e_threading_platform__thread__internal__posix.h |    2 +-
 ...lloc__base_threading_platform__thread__posix.cc |    2 +-
 ...src_partition__alloc_partition__alloc__config.h |    2 +-
 ..._partition__alloc_partition__alloc__constants.h |    6 +-
 ...rc_partition__alloc_partition__alloc__forward.h |    2 +-
 ...locator_src_partition__alloc_partition__root.cc |    2 +-
 ...llocator_src_partition__alloc_partition__root.h |    4 +-
 ...locator_src_partition__alloc_spinning__mutex.cc |    2 +-
 ...__allocator_src_partition__alloc_stack_stack.cc |    2 +-
 ..._src_partition__alloc_thread__isolation_pkey.cc |    2 +-
 chromium/patches/patch-base_atomicops.h            |    2 +-
 chromium/patches/patch-base_base__paths__posix.cc  |    2 +-
 chromium/patches/patch-base_compiler__specific.h   |    5 +-
 .../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  |   10 +-
 .../patch-base_debug_stack__trace__posix.cc        |    2 +-
 .../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.h |    2 +-
 ...tch-base_files_file__path__watcher__unittest.cc |    2 +-
 .../patches/patch-base_files_file__util__posix.cc  |    2 +-
 .../patch-base_files_file__util__unittest.cc       |    8 +-
 ...-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 +-
 .../patch-base_memory_discardable__memory.cc       |   18 +-
 ...tch-base_memory_discardable__memory__internal.h |    2 +-
 ...emory_madv__free__discardable__memory__posix.cc |    6 +-
 ...-base_memory_platform__shared__memory__region.h |   24 +-
 ...mory_platform__shared__memory__region__posix.cc |   15 +-
 .../patches/patch-base_memory_protected__memory.h  |    2 +-
 .../patch-base_memory_protected__memory__posix.cc  |    2 +-
 ...atch-base_message__loop_message__pump__epoll.cc |    4 +-
 ...patch-base_message__loop_message__pump__epoll.h |    2 +-
 ...patch-base_message__loop_message__pump__glib.cc |    2 +-
 .../patches/patch-base_native__library__posix.cc   |   17 -
 .../patch-base_native__library__unittest.cc        |   17 -
 .../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__netbsd.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 +-
 ...patch-base_process_process__iterator__netbsd.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  |   48 +-
 ...patch-base_process_process__metrics__freebsd.cc |   16 +-
 .../patch-base_process_process__metrics__netbsd.cc |    4 +-
 ...patch-base_process_process__metrics__openbsd.cc |    4 +-
 .../patch-base_process_process__metrics__posix.cc  |    2 +-
 ...atch-base_process_process__metrics__unittest.cc |    4 +-
 .../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 |   18 +-
 ...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           |    2 +-
 chromium/patches/patch-base_rand__util__posix.cc   |    8 +-
 .../patch-base_strings_safe__sprintf__unittest.cc  |    6 +-
 .../patch-base_synchronization_cancelable__event.h |    2 +-
 .../patch-base_synchronization_lock__impl.h        |    2 +-
 chromium/patches/patch-base_syslog__logging.cc     |    2 +-
 chromium/patches/patch-base_system_sys__info.cc    |    4 +-
 chromium/patches/patch-base_system_sys__info.h     |   10 +-
 .../patch-base_system_sys__info__freebsd.cc        |   33 +-
 .../patches/patch-base_system_sys__info__netbsd.cc |   47 +-
 .../patch-base_system_sys__info__openbsd.cc        |   31 +-
 .../patches/patch-base_system_sys__info__posix.cc  |    6 +-
 .../patch-base_system_sys__info__unittest.cc       |    4 +-
 ...k_thread__pool_environment__config__unittest.cc |    2 +-
 .../patch-base_test_launcher_test__launcher.cc     |    4 +-
 .../patch-base_test_test__file__util__linux.cc     |    2 +-
 .../patch-base_test_test__file__util__posix.cc     |    2 +-
 .../patch-base_threading_platform__thread.h        |    4 +-
 .../patch-base_threading_platform__thread__bsd.cc  |    2 +-
 ..._threading_platform__thread__internal__posix.cc |   15 +-
 ...tch-base_threading_platform__thread__metrics.cc |    4 +-
 ...atch-base_threading_platform__thread__metrics.h |    6 +-
 ...patch-base_threading_platform__thread__posix.cc |   16 +-
 ...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 |    2 +-
 ...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 |   12 +-
 chromium/patches/patch-build_config_clang_BUILD.gn |    4 +-
 .../patches/patch-build_config_clang_clang.gni     |   17 +
 .../patches/patch-build_config_compiler_BUILD.gn   |   36 +-
 chromium/patches/patch-build_config_gcc_BUILD.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       |   10 +-
 .../patches/patch-build_config_v8__target__cpu.gni |    2 +-
 chromium/patches/patch-build_detect__host__arch.py |    2 +-
 chromium/patches/patch-build_gn__run__binary.py    |    2 +-
 chromium/patches/patch-build_linux_chrome.map      |    2 +-
 .../patches/patch-build_linux_strip__binary.py     |    2 +-
 chromium/patches/patch-build_linux_unbundle_icu.gn |    2 +-
 .../patches/patch-build_linux_unbundle_libusb.gn   |    2 +-
 chromium/patches/patch-build_rust_allocator_lib.rs |   10 +-
 .../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 +-
 chromium/patches/patch-cc_base_features.cc         |    4 +-
 .../patch-chrome_app_chrome__command__ids.h        |    2 +-
 chromium/patches/patch-chrome_app_chrome__main.cc  |    4 +-
 .../patch-chrome_app_chrome__main__delegate.cc     |   12 +-
 .../patch-chrome_app_settings__strings.grdp        |    2 +-
 chromium/patches/patch-chrome_browser_BUILD.gn     |    4 +-
 .../patches/patch-chrome_browser_about__flags.cc   |  144 +-
 ...ch-chrome_browser_accessibility_page__colors.cc |   26 -
 ...owser_accessibility_page__colors__controller.cc |   26 +
 ...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 |    2 +-
 ...round_extensions_background__mode__optimizer.cc |    2 +-
 ...e_browser_background_glic_glic__status__icon.cc |   16 +-
 .../patch-chrome_browser_browser__features.cc      |    6 +-
 .../patch-chrome_browser_browser__features.h       |    6 +-
 .../patch-chrome_browser_browser__process__impl.cc |   12 +-
 .../patch-chrome_browser_browser__process__impl.h  |    2 +-
 ...hrome_browser_chrome__browser__field__trials.cc |    6 +-
 ..._browser_chrome__browser__interface__binders.cc |    2 +-
 ...r_chrome__browser__interface__binders__webui.cc |    8 +-
 .../patch-chrome_browser_chrome__browser__main.cc  |   26 +-
 ...r_chrome__browser__main__extra__parts__ozone.cc |    2 +-
 ...-chrome_browser_chrome__browser__main__linux.cc |   17 +-
 ...h-chrome_browser_chrome__browser__main__linux.h |    2 +-
 ...-chrome_browser_chrome__browser__main__posix.cc |    4 +-
 ...ome_browser_chrome__content__browser__client.cc |   51 +-
 ...rome_browser_chrome__content__browser__client.h |    4 +-
 ...tent__browser__client__navigation__throttles.cc |    2 +-
 ...ssaging_messaging__backend__service__factory.cc |    2 +-
 ...iwa__key__distribution__component__installer.cc |    2 +-
 ..._iwa__key__distribution__component__installer.h |    2 +-
 ...rome_browser_component__updater_registration.cc |    2 +-
 ...ater_wasm__tts__engine__component__installer.cc |    2 +-
 ..._updater_widevine__cdm__component__installer.cc |    2 +-
 ...hrome__protocol__handler__registry__delegate.cc |    2 +-
 chromium/patches/patch-chrome_browser_defaults.cc  |    2 +-
 ...tity_device__oauth2__token__service__factory.cc |    2 +-
 ...e_browser_devtools_remote__debugging__server.cc |    2 +-
 ...me_browser_devtools_remote__debugging__server.h |    2 +-
 ...hrome_browser_diagnostics_diagnostics__writer.h |    2 +-
 ...download_chrome__download__manager__delegate.cc |    8 +-
 ...h-chrome_browser_download_download__commands.cc |    4 +-
 ...ch-chrome_browser_download_download__commands.h |    2 +-
 ...rome_browser_download_download__file__picker.cc |    2 +-
 ...hrome_browser_download_download__item__model.cc |    8 +-
 ...atch-chrome_browser_download_download__prefs.cc |    2 +-
 ...patch-chrome_browser_download_download__prefs.h |    2 +-
 ...ser__management_browser__management__service.cc |    4 +-
 ...wser__management_browser__management__service.h |    2 +-
 ...nectors_analysis_analysis__service__settings.cc |    2 +-
 ...-chrome_browser_enterprise_connectors_common.cc |    6 +-
 ...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 +-
 ...ectors_reporting_realtime__reporting__client.cc |   19 +-
 ...nectors_reporting_realtime__reporting__client.h |    2 +-
 ...nt_profile__management__navigation__throttle.cc |    2 +-
 ...te__commands_cbcm__remote__commands__factory.cc |    2 +-
 ...reporting_cloud__profile__reporting__service.cc |    2 +-
 ...er_enterprise_signals_context__info__fetcher.cc |    2 +-
 ...ser_enterprise_signals_device__info__fetcher.cc |    2 +-
 ...erprise_signals_signals__aggregator__factory.cc |   10 +-
 ...enterprise_signin_enterprise__signin__service.h |    2 +-
 ...terstitials_managed__profile__required__page.cc |    2 +-
 ...wser_enterprise_util_managed__browser__utils.cc |   10 +-
 .../patch-chrome_browser_extensions_BUILD.gn       |    4 +-
 ...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 |    2 +-
 ...__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 |   14 +-
 ...extensions_api_settings__private_prefs__util.cc |   12 +-
 ..._extensions_api_tabs_tabs__api__non__android.cc |    4 +-
 ...gging__private_webrtc__logging__private__api.cc |    2 +-
 ...api_webstore__private_webstore__private__api.cc |    4 +-
 ...s_component__extensions__allowlist_allowlist.cc |    2 +-
 ..._browser_extensions_external__provider__impl.cc |    6 +-
 ...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 +-
 ...-chrome_browser_first__run_first__run__dialog.h |    2 +-
 ...hrome_browser_first__run_first__run__internal.h |    4 +-
 .../patch-chrome_browser_flag__descriptions.cc     |   74 +-
 .../patch-chrome_browser_flag__descriptions.h      |   69 +-
 ...e_browser_gcm_gcm__profile__service__factory.cc |    2 +-
 ...__id_instance__id__profile__service__factory.cc |    2 +-
 ...atch-chrome_browser_glic_widget_glic__widget.cc |    4 +-
 .../patch-chrome_browser_global__features.cc       |    4 +-
 .../patch-chrome_browser_global__features.h        |    2 +-
 ...chrome_browser_headless_headless__mode__util.cc |   35 -
 ...h-chrome_browser_intranet__redirect__detector.h |    2 +-
 ..._galleries_fileapi_mtp__device__map__service.cc |    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 +-
 ...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        |    2 +-
 ...chrome__browser__main__extra__parts__metrics.cc |   12 +-
 ..._chrome__browser__main__extra__parts__metrics.h |    2 +-
 ...ser_metrics_chrome__metrics__service__client.cc |   26 +-
 ...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 |    2 +-
 ...page_modules_file__suggestion_drive__service.cc |    2 +-
 ..._browser_new__tab__page_new__tab__page__util.cc |    4 +-
 ...cations_notification__display__service__impl.cc |    2 +-
 ...ns_notification__platform__bridge__delegator.cc |    2 +-
 ..._tiles_chrome__most__visited__sites__factory.cc |   17 +
 ...d__manager_chrome__password__manager__client.cc |   10 +-
 ..._factories_password__reuse__manager__factory.cc |    4 +-
 .../patch-chrome_browser_platform__util__linux.cc  |    2 +-
 ...wser_policy_browser__signin__policy__handler.cc |    2 +-
 ...wser__cloud__management__controller__desktop.cc |    2 +-
 ...onfiguration__policy__handler__list__factory.cc |   46 +-
 ...y_device__management__service__configuration.cc |    2 +-
 ...olicy_policy__value__and__status__aggregator.cc |    2 +-
 .../patch-chrome_browser_prefs_browser__prefs.cc   |   15 +-
 ...er_prefs_pref__service__incognito__allowlist.cc |    2 +-
 ...er_printing_print__backend__service__manager.cc |    2 +-
 ...patch-chrome_browser_printing_printer__query.cc |    2 +-
 ...tch-chrome_browser_process__singleton__posix.cc |    2 +-
 ...hrome__browser__main__extra__parts__profiles.cc |   52 +-
 .../patch-chrome_browser_profiles_profile__impl.cc |    8 +-
 ...atch-chrome_browser_profiles_profiles__state.cc |    2 +-
 ...ies_regional__capabilities__service__factory.cc |    2 +-
 ...h-chrome_browser_renderer__preferences__util.cc |   32 +-
 ...s_settings_autofill__page_passwords__shared.css |    2 +-
 ...ome_browser_resources_signin_signin__shared.css |    2 +-
 ...owsing_chrome__password__protection__service.cc |    2 +-
 ...d__content__scanning_binary__upload__service.cc |    2 +-
 ...dent__reporting_incident__reporting__service.cc |    2 +-
 ...owsing_safe__browsing__pref__change__handler.cc |    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_shortcuts_icon__badging.cc |    2 +-
 ...ome_browser_signin_accounts__policy__manager.cc |   44 -
 ...rome_browser_signin_accounts__policy__manager.h |   35 -
 ...chrome_browser_signin_chrome__signin__client.cc |    4 +-
 ...tch-chrome_browser_signin_signin__hats__util.cc |    2 +-
 .../patch-chrome_browser_signin_signin__util.cc    |    2 +-
 .../patch-chrome_browser_signin_signin__util.h     |    2 +-
 ...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 |    4 +-
 ...__user_supervised__user__extensions__manager.cc |    6 +-
 ...d__user_supervised__user__extensions__manager.h |    4 +-
 ...ed__user__google__auth__navigation__throttle.cc |    2 +-
 ..._supervised__user__metrics__service__factory.cc |    2 +-
 ..._user_supervised__user__navigation__observer.cc |    6 +-
 ...owser_sync_chrome__sync__controller__builder.cc |    2 +-
 ...rowser_sync_device__info__sync__client__impl.cc |    2 +-
 ...h-chrome_browser_sync_sync__service__factory.cc |   26 +-
 ...e_browser_task__manager_sampling_task__group.cc |   17 +-
 ...me_browser_task__manager_sampling_task__group.h |   16 +-
 ..._task__manager_sampling_task__group__sampler.cc |    2 +-
 ...r_task__manager_sampling_task__group__sampler.h |   16 +-
 ...r_task__manager_sampling_task__manager__impl.cc |    4 +-
 ...browser_task__manager_task__manager__observer.h |    2 +-
 .../patch-chrome_browser_themes_theme__helper.cc   |    2 +-
 .../patch-chrome_browser_themes_theme__service.cc  |    6 +-
 ...e_browser_themes_theme__service__aura__linux.cc |    2 +-
 ...hrome_browser_themes_theme__service__factory.cc |    8 +-
 .../patch-chrome_browser_ui_accelerator__table.cc  |   40 +
 ...-chrome_browser_ui_actions_chrome__action__id.h |    2 +-
 ..._payments_desktop__payments__window__manager.cc |    2 +-
 ...l_payments_desktop__payments__window__manager.h |    2 +-
 chromium/patches/patch-chrome_browser_ui_browser.h |    4 +-
 ...rome_browser_ui_browser__command__controller.cc |   18 +-
 .../patch-chrome_browser_ui_browser__commands.cc   |    4 +-
 .../patch-chrome_browser_ui_browser__ui__prefs.cc  |   10 +-
 ...patch-chrome_browser_ui_browser__view__prefs.cc |    2 +-
 .../patch-chrome_browser_ui_chrome__pages.cc       |    8 +-
 .../patch-chrome_browser_ui_chrome__pages.h        |    4 +-
 ...rowser_ui_color_native__chrome__color__mixer.cc |    2 +-
 .../patch-chrome_browser_ui_hats_survey__config.cc |    2 +-
 ...s_trust__safety__sentiment__service__factory.cc |    2 +-
 .../patches/patch-chrome_browser_ui_managed__ui.cc |    2 +-
 ...r_ui_omnibox_omnibox__pedal__implementations.cc |    4 +-
 ...rollers_relaunch__chrome__bubble__controller.cc |    2 +-
 ..._passwords_manage__passwords__ui__controller.cc |    4 +-
 ...h-chrome_browser_ui_prefs_prefs__tab__helper.cc |    4 +-
 .../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 |    2 +-
 ...me_browser_ui_signin_signin__view__controller.h |    2 +-
 ..._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 |   17 +
 ...browser_ui_startup_startup__browser__creator.cc |    8 +-
 ...r_ui_startup_startup__browser__creator__impl.cc |    2 +-
 ...me_browser_ui_startup_startup__tab__provider.cc |    4 +-
 .../patch-chrome_browser_ui_tab__helpers.cc        |    6 +-
 .../patch-chrome_browser_ui_tabs_features.cc       |    4 +-
 ...-chrome_browser_ui_tabs_tab__dialog__manager.cc |    2 +-
 .../patch-chrome_browser_ui_tabs_tab__features.cc  |    6 +-
 ...tch-chrome_browser_ui_tabs_tab__strip__prefs.cc |    2 +-
 ...owser_ui_task__manager_task__manager__columns.h |    2 +-
 ...ui_task__manager_task__manager__table__model.cc |   10 +-
 ...ch-chrome_browser_ui_test_popup__browsertest.cc |    2 +-
 ...tch-chrome_browser_ui_test_test__browser__ui.cc |    2 +-
 .../patch-chrome_browser_ui_ui__features.cc        |   22 +-
 .../patches/patch-chrome_browser_ui_ui__features.h |   13 +-
 ...h-chrome_browser_ui_views_accelerator__table.cc |   40 -
 ...pps_chrome__native__app__window__views__aura.cc |    2 +-
 ...s_chrome__browser__main__extra__parts__views.cc |    2 +-
 ...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 +-
 ...chrome_browser_ui_views_frame_browser__frame.cc |   10 +-
 ...-chrome_browser_ui_views_frame_browser__frame.h |    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 +-
 ...er__non__client__frame__view__factory__views.cc |    2 +-
 ...-chrome_browser_ui_views_frame_browser__view.cc |    6 +-
 ..._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 +-
 ...e_picture__in__picture__browser__frame__view.cc |    4 +-
 ..._ui_views_frame_system__menu__model__builder.cc |    8 +-
 ...ui_views_frame_system__menu__model__delegate.cc |    2 +-
 ...wser_ui_views_frame_tab__strip__region__view.cc |    4 +-
 ...chrome_browser_ui_views_hung__renderer__view.cc |    2 +-
 ...ui_views_new__tab__footer_footer__controller.cc |    2 +-
 ...rowser_ui_views_omnibox_omnibox__view__views.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 +-
 ...ui_views_profiles_profile__menu__coordinator.cc |    4 +-
 ...rowser_ui_views_profiles_profile__menu__view.cc |    6 +-
 ...wser_ui_views_profiles_profile__picker__view.cc |    2 +-
 ...es_signin__view__controller__delegate__views.cc |   12 +-
 ...les_signin__view__controller__delegate__views.h |    2 +-
 ...ui_views_tabs_dragging_tab__drag__controller.cc |   12 +-
 .../patch-chrome_browser_ui_views_tabs_tab.cc      |    4 +-
 ...ui_views_tabs_tab__hover__card__bubble__view.cc |    4 +-
 ...rome_browser_ui_views_tabs_tab__style__views.cc |    4 +-
 ...er_ui_views_task__manager__search__bar__view.cc |    2 +-
 ..._education_browser__user__education__service.cc |    6 +-
 ...eb__apps_web__app__integration__test__driver.cc |   20 +-
 ...rowser_ui_web__applications_web__app__dialogs.h |    4 +-
 ...eb__applications_web__app__ui__manager__impl.cc |    6 +-
 ...web__applications_web__app__ui__manager__impl.h |    2 +-
 ...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 |    4 +-
 ...i_certificate__manager_client__cert__sources.cc |    2 +-
 ...ui_certificate__manager_client__cert__sources.h |    2 +-
 ...me_browser_ui_webui_chrome__web__ui__configs.cc |   14 +-
 ...i_webui_chrome__web__ui__controller__factory.cc |    2 +-
 ...ternals_connectors__internals__page__handler.cc |    4 +-
 ...i_connectors__internals_device__trust__utils.cc |   26 +-
 ...wser_ui_webui_interstitials_interstitial__ui.cc |    2 +-
 ...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 |   10 +-
 ...r_ui_webui_management_management__ui__handler.h |    2 +-
 ...ebui_password__manager_promo__cards__handler.cc |    2 +-
 ...manager_promo__cards_relaunch__chrome__promo.cc |    2 +-
 ...rowser_ui_webui_searchbox_searchbox__handler.cc |    8 +-
 ...rowser_ui_webui_settings_appearance__handler.cc |    4 +-
 ...tings_settings__localized__strings__provider.cc |   16 +-
 ...ize__chrome_customize__chrome__page__handler.cc |    4 +-
 ...mize__chrome_customize__chrome__page__handler.h |    4 +-
 ...ser_ui_webui_signin_profile__picker__handler.cc |    4 +-
 ...r__education__internals__page__handler__impl.cc |    4 +-
 ...hrome_browser_ui_window__sizer_window__sizer.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 +-
 ...er_web__applications_extension__status__utils.h |    2 +-
 ...ications_extensions_extension__status__utils.cc |    2 +-
 ...browser_web__applications_icons_icon__masker.cc |   17 +
 ...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 |    6 +-
 ...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 +-
 ..._browser_web__applications_web__app__helpers.cc |    2 +-
 ...ser_web__applications_web__app__install__info.h |    2 +-
 ...thn_chrome__authenticator__request__delegate.cc |    2 +-
 ...tch-chrome_browser_webauthn_enclave__manager.cc |    6 +-
 ...ser_webauthn_gpm__user__verification__policy.cc |    2 +-
 ...er_webauthn_password__credential__controller.cc |   17 -
 ...ebauthn_password__credential__ui__controller.cc |   17 +
 ...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__features.cc        |   45 +-
 .../patches/patch-chrome_common_chrome__features.h |    8 +-
 .../patches/patch-chrome_common_chrome__paths.cc   |   12 +-
 .../patches/patch-chrome_common_chrome__paths.h    |    6 +-
 .../patch-chrome_common_chrome__paths__internal.h  |    2 +-
 .../patch-chrome_common_chrome__switches.cc        |    6 +-
 .../patches/patch-chrome_common_chrome__switches.h |    6 +-
 .../patches/patch-chrome_common_crash__keys.cc     |    2 +-
 ...hrome_common_extensions_extension__constants.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 |   22 +-
 .../patches/patch-chrome_common_url__constants.h   |    4 +-
 .../patch-chrome_common_webui__url__constants.cc   |    6 +-
 .../patch-chrome_common_webui__url__constants.h    |    8 +-
 ...ise__companion_enterprise__companion__client.cc |    2 +-
 ...h-chrome_enterprise__companion_event__logger.cc |    2 +-
 .../patch-chrome_enterprise__companion_lock.cc     |    2 +-
 ...vices_printing_print__backend__service__impl.cc |    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 |    2 +-
 .../patch-chrome_updater_app_app__uninstall.cc     |    2 +-
 .../patches/patch-chrome_updater_configurator.cc   |    4 +-
 chromium/patches/patch-chrome_updater_lock.cc      |    2 +-
 .../patch-chrome_updater_util_posix__util.cc       |    2 +-
 chromium/patches/patch-chrome_utility_services.cc  |    2 +-
 ...hromecast_browser_cast__browser__main__parts.cc |    2 +-
 ...ecast_browser_cast__content__browser__client.cc |    4 +-
 ..._browser_runtime__application__service__impl.cc |    2 +-
 ...omecast_media_base_default__monotonic__clock.cc |    2 +-
 chromium/patches/patch-components_BUILD.gn         |    6 +-
 ...ta__manager_payments_payments__data__manager.cc |   32 +-
 ...ata__manager_payments_payments__data__manager.h |   14 +-
 ...owser_foundations_browser__autofill__manager.cc |    8 +-
 ...ization__guide_autofill__optimization__guide.cc |   17 -
 ...guide_autofill__optimization__guide__decider.cc |   17 +
 ...browser_payments_amount__extraction__manager.cc |   16 +-
 ...autofill_core_browser_payments_bnpl__manager.cc |    4 +-
 ...ebdata_payments_payments__sync__bridge__util.cc |    6 +-
 ...ents_autofill_core_common_autofill__features.cc |   17 +
 ...ill_core_common_autofill__payments__features.cc |   31 +-
 ...ponents_autofill_core_common_autofill__prefs.cc |   26 +-
 ...mponents_autofill_core_common_autofill__prefs.h |   20 +-
 ...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 +-
 ...s_device__signals_core_browser_browser__utils.h |    2 +-
 ...wser_desktop_desktop__os__signals__collector.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 |    8 +-
 ...s_device__signals_core_common_platform__utils.h |    4 +-
 ...evice__signals_core_common_signals__features.cc |    2 +-
 ...device__signals_core_common_signals__features.h |    2 +-
 ...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 |    2 +-
 ...bedder__support_user__agent__utils__unittest.cc |    2 +-
 ...ts_enterprise_browser_reporting_report__util.cc |    4 +-
 ...ctors_core_realtime__reporting__client__base.cc |    2 +-
 ...erprise_data__controls_core_browser_features.cc |    2 +-
 ...terprise_data__controls_core_browser_features.h |    2 +-
 ..._enterprise_data__controls_core_browser_rule.cc |    2 +-
 ...components_enterprise_watermarking_watermark.cc |    2 +-
 ...mponents_error__page_common_localized__error.cc |    4 +-
 ...h-components_eye__dropper_eye__dropper__view.cc |    4 +-
 ..._feature__engagement_public_event__constants.cc |    2 +-
 ...s_feature__engagement_public_event__constants.h |    2 +-
 ...e__engagement_public_feature__configurations.cc |    8 +-
 ...eature__engagement_public_feature__constants.cc |    6 +-
 ...feature__engagement_public_feature__constants.h |    6 +-
 ...nts_feature__engagement_public_feature__list.cc |   10 +-
 ...ents_feature__engagement_public_feature__list.h |   14 +-
 ...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   |    4 +-
 ...omponents_feed_core_v2_proto__util__unittest.cc |    2 +-
 ...-components_feed_core_v2_test_proto__printer.cc |    4 +-
 ...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 |    2 +-
 .../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       |   10 +-
 .../patch-components_metrics_motherboard.cc        |    2 +-
 ...nts_named__mojo__ipc__server_connection__info.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 +-
 .../patch-components_ntp__tiles_pref__names.h      |   17 +
 ...core_feature__registry_feature__registration.cc |   17 +
 ...on__guide_core_optimization__guide__features.cc |    4 +-
 ...zation__guide_core_optimization__guide__util.cc |    2 +-
 ..._async_browser_secret__portal__key__provider.cc |    2 +-
 ...onents_os__crypt_sync_libsecret__util__linux.cc |    4 +-
 .../patch-components_os__crypt_sync_os__crypt.h    |    2 +-
 ...aint__preview_browser_paint__preview__client.cc |    6 +-
 ...iew_browser_paint__preview__client__unittest.cc |    4 +-
 ...aint__preview_common_proto_paint__preview.proto |    2 +-
 ..._preview_player_player__compositor__delegate.cc |    4 +-
 ...ger_core_browser_features_password__features.cc |   10 +-
 ...ager_core_browser_features_password__features.h |    8 +-
 ...ger_core_browser_password__autofill__manager.cc |    6 +-
 ...ager_core_browser_password__autofill__manager.h |    4 +-
 ...manager_core_browser_password__form__filling.cc |    2 +-
 ...manager_core_browser_password__form__manager.cc |    8 +-
 ...word__manager_core_browser_password__manager.cc |    8 +-
 ...anager_core_browser_password__manager__client.h |    6 +-
 ...ger_core_browser_password__manager__switches.cc |    2 +-
 ...ager_core_browser_password__manager__switches.h |    2 +-
 ...ore_browser_password__manual__fallback__flow.cc |    6 +-
 ...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 |    4 +-
 ...core_browser_stub__password__manager__client.cc |    4 +-
 ..._core_browser_stub__password__manager__client.h |    4 +-
 ...er_core_common_password__manager__pref__names.h |    4 +-
 ...nager_decorators_process__metrics__decorator.cc |   14 +-
 ...mponents_performance__manager_public_features.h |    2 +-
 ...sions_prediction__service_prediction__common.cc |    2 +-
 ...icy_core_browser_policy__pref__mapping__test.cc |    2 +-
 ..._policy_core_browser_url__blocklist__manager.cc |    2 +-
 ...licy_core_common_cloud_cloud__policy__client.cc |    4 +-
 ...mmon_cloud_cloud__policy__refresh__scheduler.cc |    2 +-
 ...policy_core_common_cloud_cloud__policy__util.cc |    2 +-
 ...ts_policy_core_common_policy__loader__common.cc |    2 +-
 ...-components_policy_core_common_policy__paths.cc |    2 +-
 ...nents_policy_core_common_policy__pref__names.cc |    2 +-
 ...onents_policy_core_common_policy__pref__names.h |    2 +-
 ...onents_policy_tools_generate__policy__source.py |    2 +-
 .../patch-components_power__metrics_BUILD.gn       |    2 +-
 ...nts_power__metrics_energy__metrics__provider.cc |    2 +-
 ...apabilities_regional__capabilities__switches.cc |    6 +-
 ...capabilities_regional__capabilities__switches.h |    6 +-
 ...ontent_common_file__type__policies__unittest.cc |    2 +-
 ...ing_content_resources_gen__file__type__proto.py |    2 +-
 ..._core_browser_db_v4__protocol__manager__util.cc |    2 +-
 ..._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 +-
 ...rvices_on__device__translation_sandbox__hook.cc |    2 +-
 ...ervices_on__device__translation_sandbox__hook.h |    2 +-
 ...paint__preview__compositor__collection__impl.cc |    2 +-
 ...mponents_signin_public_base_signin__switches.cc |    8 +-
 ...omponents_signin_public_base_signin__switches.h |   10 +-
 .../patches/patch-components_soda_soda__util.cc    |    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 +-
 ...ds__chrome__management__url__checker__client.cc |    2 +-
 ...r_core_browser_list__family__members__service.h |    2 +-
 ...e_browser_supervised__user__metrics__service.cc |    2 +-
 ...r_core_browser_supervised__user__preferences.cc |    4 +-
 ...onents_supervised__user_core_common_features.cc |    2 +-
 ...ponents_supervised__user_core_common_features.h |    2 +-
 ...ents_supervised__user_core_common_pref__names.h |    2 +-
 ...sync__device__info_local__device__info__util.cc |    2 +-
 ...evice__info_local__device__info__util__linux.cc |    2 +-
 ...references_common__syncable__prefs__database.cc |    8 +-
 .../patch-components_sync_base_sync__util.cc       |    2 +-
 .../patch-components_sync_service_sync__prefs.cc   |   17 +
 ...-components_sync_service_sync__service__impl.cc |   17 +
 .../patch-components_system__cpu_cpu__probe.cc     |    2 +-
 ...onents_translate_core_common_translate__util.cc |    4 +-
 ...sted__vault_trusted__vault__connection__impl.cc |    2 +-
 ...ponents_update__client_update__query__params.cc |    2 +-
 ..._formatter_spoof__checks_idn__spoof__checker.cc |    4 +-
 ...nts_user__education_views_help__bubble__view.cc |    2 +-
 ...ents_user__education_views_help__bubble__view.h |    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 |    4 +-
 ...components_viz_service_gl_gpu__service__impl.cc |    6 +-
 ...-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 +-
 .../patch-components_webui_flags_flags__state.cc   |    2 +-
 chromium/patches/patch-content_app_BUILD.gn        |   17 +-
 .../patches/patch-content_app_content__main.cc     |    6 +-
 ...atch-content_app_content__main__runner__impl.cc |   29 +-
 chromium/patches/patch-content_browser_BUILD.gn    |    6 +-
 ...sibility_browser__accessibility__state__impl.cc |    2 +-
 ...owser__accessibility__state__impl__auralinux.cc |    2 +-
 .../patch-content_browser_audio_audio__service.cc  |    2 +-
 ..._browser_browser__child__process__host__impl.cc |    8 +-
 ...t_browser_browser__child__process__host__impl.h |    2 +-
 ...ild__process__host__impl__receiver__bindings.cc |    2 +-
 ...-content_browser_browser__interface__binders.cc |   26 -
 .../patch-content_browser_browser__main__loop.cc   |    8 +-
 ...wser_child__process__launcher__helper__linux.cc |    2 +-
 ...browser_child__thread__type__switcher__linux.cc |    2 +-
 ..._browser_child__thread__type__switcher__linux.h |    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 |    8 +-
 ...rowser_renderer__host_delegated__frame__host.cc |    2 +-
 ...ia_service__video__capture__device__launcher.cc |    2 +-
 ...r_renderer__host_render__process__host__impl.cc |   14 +-
 ...er_renderer__host_render__process__host__impl.h |    6 +-
 ...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 |   10 +-
 ...nderer__host_render__widget__host__view__aura.h |    2 +-
 ...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 |    6 +-
 ...t_utility__process__host__receiver__bindings.cc |    2 +-
 ...ser_service__host_utility__sandbox__delegate.cc |    2 +-
 ...e__detection_shape__detection__service__host.cc |   26 +
 .../patches/patch-content_browser_theme__helper.cc |   17 +
 .../patch-content_browser_v8__snapshot__files.cc   |    2 +-
 ...r_web__contents_slow__web__preference__cache.cc |    2 +-
 ...wser_web__contents_web__contents__view__aura.cc |    2 +-
 ...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 |   18 +-
 ...rowser_zygote__host_zygote__host__impl__linux.h |    2 +-
 chromium/patches/patch-content_child_BUILD.gn      |    2 +-
 .../patches/patch-content_child_child__process.cc  |    6 +-
 .../patches/patch-content_child_child__process.h   |    2 +-
 chromium/patches/patch-content_common_BUILD.gn     |    2 +-
 chromium/patches/patch-content_common_features.cc  |    2 +-
 chromium/patches/patch-content_common_features.h   |    2 +-
 .../patch-content_common_font__list__unittest.cc   |    2 +-
 ...-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    |   18 +-
 ...tent_public_browser_content__browser__client.cc |    4 +-
 ...blic_browser_zygote__host_zygote__host__linux.h |    2 +-
 ...atch-content_public_common_content__features.cc |   21 +-
 ...atch-content_public_common_content__switches.cc |    4 +-
 ...patch-content_public_common_content__switches.h |    4 +-
 ...patch-content_public_common_zygote_features.gni |    2 +-
 .../patch-content_renderer_render__thread__impl.cc |   12 +-
 ...ent_renderer_renderer__blink__platform__impl.cc |    8 +-
 ...tent_renderer_renderer__blink__platform__impl.h |    4 +-
 ...er_renderer__main__platform__delegate__linux.cc |    2 +-
 chromium/patches/patch-content_shell_BUILD.gn      |    4 +-
 ...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 |    6 +-
 chromium/patches/patch-content_test_BUILD.gn       |    4 +-
 ...vice__model_on__device__model__sandbox__init.cc |   27 +-
 ...evice__model_on__device__model__sandbox__init.h |    2 +-
 chromium/patches/patch-content_utility_services.cc |   29 +-
 ...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 |   16 +-
 .../patch-content_utility_utility__thread__impl.cc |    2 +-
 chromium/patches/patch-content_zygote_BUILD.gn     |    2 +-
 .../patches/patch-content_zygote_zygote__linux.cc  |    4 +-
 .../patch-content_zygote_zygote__main__linux.cc    |    2 +-
 .../patch-device_bluetooth_bluetooth__adapter.cc   |    2 +-
 .../patch-device_bluetooth_cast__bluetooth.gni     |    2 +-
 chromium/patches/patch-device_gamepad_BUILD.gn     |    2 +-
 .../patch-device_gamepad_gamepad__provider.cc      |    2 +-
 .../patch-device_gamepad_hid__writer__linux.cc     |    2 +-
 ..._browser__context__keyed__service__factories.cc |    2 +-
 ...sions_browser_api_management_management__api.cc |    2 +-
 ...sions_browser_api_messaging_message__service.cc |    6 +-
 ...ivate_networking__private__delegate__factory.cc |    2 +-
 ...tensions_common_api___permission__features.json |   28 +-
 .../patch-extensions_common_api_runtime.json       |   12 +-
 .../patches/patch-extensions_common_command.cc     |    2 +-
 .../patch-extensions_common_features_feature.cc    |    2 +-
 ...ensions_renderer_bindings_api__binding__util.cc |    2 +-
 ...-extensions_renderer_bindings_argument__spec.cc |    2 +-
 ...h-extensions_shell_app_shell__main__delegate.cc |    2 +-
 ...er_api_runtime_shell__runtime__api__delegate.cc |    2 +-
 ...ns_shell_browser_shell__browser__main__parts.cc |    2 +-
 ...shell_browser_shell__extensions__api__client.cc |    2 +-
 ..._shell_browser_shell__extensions__api__client.h |    2 +-
 ...h-google__apis_gcm_engine_heartbeat__manager.cc |    2 +-
 ...buffer_client_test__shared__image__interface.cc |    2 +-
 ..._buffer_client_test__shared__image__interface.h |    2 +-
 ...mand__buffer_service_dawn__context__provider.cc |    4 +-
 ..._command__buffer_service_gles2__cmd__decoder.cc |    4 +-
 ...ice_raster__decoder__unittest__context__lost.cc |    2 +-
 ...mmand__buffer_service_shared__context__state.cc |    2 +-
 ...ommand__buffer_service_shared__context__state.h |    2 +-
 ...image_angle__vulkan__image__backing__factory.cc |    2 +-
 ...e_shared__image_external__vk__image__backing.cc |    6 +-
 ..._image_external__vk__image__backing__factory.cc |    2 +-
 ...service_shared__image_shared__image__factory.cc |    4 +-
 ...service_shared__image_shared__image__manager.cc |    2 +-
 ...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 |    4 +-
 .../patch-gpu_config_gpu__finch__features.cc       |    8 +-
 .../patch-gpu_config_gpu__info__collector.cc       |    8 +-
 .../patches/patch-gpu_config_gpu__test__config.cc  |    2 +-
 .../patches/patch-gpu_ipc_service_gpu__init.cc     |    2 +-
 ...gpu_ipc_service_gpu__memory__buffer__factory.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  |    4 +-
 chromium/patches/patch-headless_BUILD.gn           |    4 +-
 ...rowser_headless__browser__main__parts__posix.cc |   19 +-
 ...b_browser_headless__content__browser__client.cc |    2 +-
 ...ib_browser_headless__content__browser__client.h |    2 +-
 ...ss_lib_browser_headless__web__contents__impl.cc |    4 +-
 ...adless_lib_headless__content__main__delegate.cc |    2 +-
 chromium/patches/patch-ipc_ipc__channel.h          |    2 +-
 chromium/patches/patch-ipc_ipc__channel__common.cc |    2 +-
 chromium/patches/patch-ipc_ipc__channel__mojo.cc   |    2 +-
 chromium/patches/patch-ipc_ipc__message__utils.cc  |    4 +-
 chromium/patches/patch-ipc_ipc__message__utils.h   |    4 +-
 chromium/patches/patch-media_BUILD.gn              |    2 +-
 chromium/patches/patch-media_audio_BUILD.gn        |    4 +-
 .../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        |    2 +-
 .../patches/patch-media_audio_sndio_sndio__input.h |    2 +-
 .../patch-media_audio_sndio_sndio__output.cc       |    2 +-
 .../patch-media_audio_sndio_sndio__output.h        |    2 +-
 .../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    |   63 +-
 .../patches/patch-media_base_media__switches.h     |   10 +-
 chromium/patches/patch-media_base_video__frame.cc  |    6 +-
 chromium/patches/patch-media_base_video__frame.h   |    6 +-
 ...ideo_create__video__capture__device__factory.cc |    2 +-
 ..._video_fake__video__capture__device__factory.cc |    2 +-
 ..._video_file__video__capture__device__factory.cc |    2 +-
 ...h-media_capture_video_linux_fake__v4l2__impl.cc |    4 +-
 ...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 |    2 +-
 ...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    |    2 +-
 .../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 |    2 +-
 ...pu_chromeos_mailbox__video__frame__converter.cc |    2 +-
 ...a_gpu_chromeos_platform__video__frame__utils.cc |    4 +-
 ...-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     |    4 +-
 ...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 +-
 .../patch-media_gpu_vaapi_vaapi__video__decoder.cc |    2 +-
 .../patch-media_gpu_vaapi_vaapi__wrapper.cc        |    4 +-
 chromium/patches/patch-media_media__options.gni    |    2 +-
 chromium/patches/patch-media_mojo_mojom_BUILD.gn   |    2 +-
 ...media_mojo_mojom_video__frame__mojom__traits.cc |    8 +-
 ...-media_mojo_mojom_video__frame__mojom__traits.h |    2 +-
 ...ideo_gpu__memory__buffer__video__frame__pool.cc |    8 +-
 ...ble__gpu__memory__buffer__video__frame__pool.cc |   17 +
 ...ia_video_video__encode__accelerator__adapter.cc |    4 +-
 ...eo_video__encode__accelerator__adapter__test.cc |    4 +-
 .../patches/patch-media_webrtc_audio__processor.cc |    2 +-
 chromium/patches/patch-media_webrtc_helpers.cc     |    2 +-
 .../patch-media_webrtc_helpers__unittests.cc       |    2 +-
 chromium/patches/patch-mojo_core_BUILD.gn          |    2 +-
 chromium/patches/patch-mojo_core_channel.cc        |    2 +-
 .../patches/patch-mojo_core_embedder_features.h    |    2 +-
 ...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        |   14 +-
 .../patch-net_base_network__change__notifier.cc    |    8 +-
 .../patch-net_base_network__change__notifier.h     |    6 +-
 ...-net_base_network__change__notifier__passive.cc |    4 +-
 .../patch-net_base_network__interfaces__posix.h    |    2 +-
 .../patch-net_base_sockaddr__util__posix.cc        |    8 +-
 ...tch-net_base_sockaddr__util__posix__unittest.cc |    8 +-
 .../patch-net_disk__cache_backend__experiment.h    |    2 +-
 ...net_disk__cache_simple_simple__file__tracker.cc |    6 +-
 chromium/patches/patch-net_dns_BUILD.gn            |    4 +-
 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    |   49 +-
 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 |    2 +-
 .../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_socks5__client__socket.cc     |    2 +-
 .../patches/patch-net_socket_tcp__socket__posix.cc |   16 +-
 .../patches/patch-net_socket_udp__socket__posix.cc |   16 +-
 .../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   |    4 +-
 ...ffic__annotation_network__traffic__annotation.h |    2 +-
 ...patch-net_url__request_url__request__context.cc |    2 +-
 .../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     |    6 +-
 .../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 +-
 .../patch-printing_printing__context__linux.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_constants.h   |    2 +-
 .../patches/patch-remoting_base_host__settings.cc  |    2 +-
 ...h-remoting_codec_webrtc__video__encoder__vpx.cc |    2 +-
 ...ting_host_base_desktop__environment__options.cc |    2 +-
 .../patches/patch-remoting_host_base_switches.cc   |    2 +-
 .../patches/patch-remoting_host_base_switches.h    |    2 +-
 .../patch-remoting_host_chromoting__host.cc        |    2 +-
 .../patches/patch-remoting_host_chromoting__host.h |    2 +-
 ...atch-remoting_host_chromoting__host__context.cc |    2 +-
 ...ting_host_chromoting__host__services__client.cc |    2 +-
 .../patches/patch-remoting_host_client__session.cc |    2 +-
 ...ch-remoting_host_crash_crash__file__uploader.cc |    2 +-
 ...ate__desktop__interaction__strategy__factory.cc |    2 +-
 .../patch-remoting_host_evaluate__capability.cc    |    2 +-
 .../patch-remoting_host_host__attributes.cc        |    4 +-
 .../patches/patch-remoting_host_host__details.cc   |    2 +-
 chromium/patches/patch-remoting_host_host__main.cc |    2 +-
 .../patches/patch-remoting_host_ipc__constants.cc  |    2 +-
 ...t_it2me_it2me__native__messaging__host__main.cc |    2 +-
 ...ch-remoting_host_me2me__desktop__environment.cc |    8 +-
 ...emoting_host_mojo__caller__security__checker.cc |    2 +-
 .../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   |   43 +-
 ...st_security__key_remote__security__key__main.cc |    2 +-
 ...-remoting_host_session__policies__from__dict.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 +-
 ...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 |    4 +-
 ...tch-sandbox_linux_services_libc__interceptor.cc |    2 +-
 chromium/patches/patch-sandbox_policy_BUILD.gn     |   11 +-
 chromium/patches/patch-sandbox_policy_features.cc  |    2 +-
 ...atch-sandbox_policy_freebsd_sandbox__freebsd.cc |    2 +-
 ...patch-sandbox_policy_freebsd_sandbox__freebsd.h |    2 +-
 .../patch-sandbox_policy_mojom_sandbox.mojom       |    2 +-
 .../patch-sandbox_policy_netbsd_sandbox__netbsd.cc |    2 +-
 .../patch-sandbox_policy_netbsd_sandbox__netbsd.h  |    2 +-
 ...atch-sandbox_policy_openbsd_sandbox__openbsd.cc |    7 +-
 ...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 +-
 ...vice_geolocation_location__provider__manager.cc |    2 +-
 .../patches/patch-services_device_hid_BUILD.gn     |    2 +-
 ...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      |    2 +-
 ...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 +-
 ...tch-services_device_hid_hid__service__netbsd.cc |    2 +-
 ...atch-services_device_hid_hid__service__netbsd.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 |    2 +-
 .../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 |    4 +-
 ...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 |   12 +-
 ...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   |    4 +-
 .../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     |    8 +-
 .../patch-services_network_network__service.h      |    4 +-
 .../patch-services_network_public_cpp_BUILD.gn     |    2 +-
 .../patch-services_network_public_cpp_features.cc  |    4 +-
 .../patch-services_network_public_mojom_BUILD.gn   |    2 +-
 ...ionary_shared__dictionary__writer__in__memory.h |    2 +-
 .../patch-services_on__device__model_ml_BUILD.gn   |   17 +
 ..._instrumentation_queued__request__dispatcher.cc |    2 +-
 ...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 |   10 +-
 ...ng_public_cpp_perfetto_track__name__recorder.cc |    8 +-
 ...p_stack__sampling_tracing__sampler__profiler.cc |    6 +-
 ..._tracing_public_cpp_system__metrics__sampler.cc |    2 +-
 ...ture_public_mojom_video__capture__service.mojom |    2 +-
 ...effects_video__effects__sandbox__hook__linux.cc |    2 +-
 ..._effects_video__effects__sandbox__hook__linux.h |    2 +-
 .../patch-services_viz_public_mojom_BUILD.gn       |    4 +-
 .../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 |    2 +-
 ...l-cpp_absl_debugging_internal_elf__mem__image.h |    2 +-
 ...sl_time_internal_cctz_src_time__zone__format.cc |    2 +-
 .../patches/patch-third__party_afl_src_afl-fuzz.c  |    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 |    8 +-
 ...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    |    8 +-
 ...erences_renderer__preferences__mojom__traits.cc |    2 +-
 ...n_renderer__preferences_renderer__preferences.h |    2 +-
 ...ferences_renderer__preferences__mojom__traits.h |    2 +-
 ...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 |    4 +-
 ...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 |   16 +
 ...link_renderer_core_editing_editing__behavior.cc |   13 +-
 ...erer_core_execution__context_navigator__base.cc |    2 +-
 ...blink_renderer_core_exported_web__view__impl.cc |    4 +-
 ...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 |    2 +-
 ...renderer_core_loader_mixed__content__checker.cc |    2 +-
 ...r_core_origin__trials_origin__trial__context.cc |    2 +-
 ...renderer_core_page_context__menu__controller.cc |    4 +-
 ...party_blink_renderer_core_paint_paint__layer.cc |    4 +-
 ..._renderer_core_scroll_scrollbar__theme__aura.cc |    2 +-
 ...party_blink_renderer_core_xml_xslt__processor.h |    4 +-
 ...k_renderer_core_xml_xslt__processor__libxslt.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 |    4 +-
 ...renderer_modules_webgpu_gpu__canvas__context.cc |    2 +-
 ...rty_blink_renderer_modules_webgpu_gpu__queue.cc |    2 +-
 ...h-third__party_blink_renderer_platform_BUILD.gn |    4 +-
 ...ty_blink_renderer_platform_fonts_font__cache.cc |   10 +-
 ...rty_blink_renderer_platform_fonts_font__cache.h |   10 +-
 ...nk_renderer_platform_fonts_font__description.cc |    6 +-
 ..._blink_renderer_platform_fonts_font__metrics.cc |    8 +-
 ...er_platform_fonts_font__unique__name__lookup.cc |    2 +-
 ...nderer_platform_fonts_skia_font__cache__skia.cc |    4 +-
 ...rer_platform_graphics_begin__frame__provider.cc |    2 +-
 ...r_platform_graphics_gpu_image__layer__bridge.cc |    2 +-
 ...er_platform_graphics_video__frame__submitter.cc |    4 +-
 ...ion_partition__alloc__memory__dump__provider.cc |    2 +-
 ..._peerconnection_rtc__video__encoder__factory.cc |   21 +-
 ...derer_platform_runtime__enabled__features.json5 |   40 +-
 ...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 +-
 .../patch-third__party_brotli_common_platform.h    |    2 +-
 .../patches/patch-third__party_cpuinfo_cpuinfo.gni |    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 +-
 ...ch-third__party_dawn_src_dawn_common_Platform.h |    2 +-
 ...party_dawn_src_dawn_native_vulkan_BackendVk.cpp |    2 +-
 .../patches/patch-third__party_ffmpeg_BUILD.gn     |    2 +-
 ...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 |    2 +-
 ...atch-third__party_fontconfig_src_src_fccompat.c |    2 +-
 .../patches/patch-third__party_ipcz_src_BUILD.gn   |    2 +-
 ...rd__party_ipcz_src_reference__drivers_random.cc |    2 +-
 ...hird__party_ipcz_src_standalone_base_logging.cc |    2 +-
 ...tch-third__party_leveldatabase_env__chromium.cc |    2 +-
 ...m_source_libaom_aom__ports_aarch64__cpudetect.c |    2 +-
 ...src_include_____locale__dir_locale__base__api.h |    2 +-
 ...src_include_____locale__dir_support_bsd__like.h |    2 +-
 .../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 +-
 ...st_cpp_src_phonenumbers_base_memory_singleton.h |    2 +-
 ...pp_src_phonenumbers_base_synchronization_lock.h |    2 +-
 ...ist_cpp_src_phonenumbers_base_thread__checker.h |    2 +-
 ...ch-third__party_libsync_src_include_sync_sync.h |    2 +-
 .../patches/patch-third__party_libsync_src_sync.c  |    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 +-
 ...x_source_libvpx_vpx__ports_aarch64__cpudetect.c |    2 +-
 .../patch-third__party_lzma__sdk_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_node_check__version.py      |    2 +-
 chromium/patches/patch-third__party_node_node.gni  |    2 +-
 chromium/patches/patch-third__party_node_node.py   |    2 +-
 ...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 +-
 ...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 |    8 +-
 ..._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 +-
 ...rd__party_perfetto_src_base_clock__snapshots.cc |    2 +-
 ...tch-third__party_perfetto_src_base_event__fd.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  |    6 +-
 ...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 |    4 +-
 ...uf_src_google_protobuf_stubs_platform__macros.h |    2 +-
 .../patch-third__party_rust_qr__code_v2_BUILD.gn   |    2 +-
 ...d__party_skia_experimental_rust__png_ffi_FFI.rs |   28 +
 ..._party_skia_src_gpu_ganesh_GrAutoLocaleSetter.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 |    6 +-
 ...-third__party_sqlite_src_amalgamation_sqlite3.c |   10 +-
 ...-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_unrar_src_crypt.cpp |    2 +-
 ...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 +-
 .../patches/patch-third__party_webrtc_BUILD.gn     |    2 +-
 ...rd__party_webrtc_modules_audio__device_BUILD.gn |    4 +-
 ...s_desktop__capture_linux_wayland_egl__dmabuf.cc |    2 +-
 ...__capture_linux_x11_x__server__pixel__buffer.cc |    2 +-
 ...__party_webrtc_modules_portal_pipewire__utils.h |    2 +-
 ...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 +-
 ...webrtc_rtc__base_third__party_sigslot_sigslot.h |    2 +-
 .../patch-third__party_widevine_cdm_widevine.gni   |    2 +-
 chromium/patches/patch-third__party_zlib_BUILD.gn  |    2 +-
 .../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       |    2 +-
 .../patch-tools_gn_src_base_files_file__posix.cc   |    2 +-
 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 |    2 +-
 ...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 +-
 .../patch-tools_v8__context__snapshot_BUILD.gn     |    2 +-
 ...atch-tools_variations_fieldtrial__to__struct.py |    2 +-
 ...tch-ui_accessibility_accessibility__features.cc |    8 +-
 ...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     |    8 +-
 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     |    4 +-
 .../patch-ui_base_accelerators_accelerator.cc      |    2 +-
 .../patches/patch-ui_base_accelerators_command.cc  |    2 +-
 ...istener_global__accelerator__listener__ozone.cc |   14 +-
 .../patch-ui_base_clipboard_clipboard__constants.h |    2 +-
 ...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     |    4 +-
 .../patch-ui_base_test_skia__gold__pixel__diff.cc  |    4 +-
 chromium/patches/patch-ui_base_test_ui__controls.h |    2 +-
 .../patches/patch-ui_base_ui__base__features.cc    |    8 +-
 .../patches/patch-ui_base_ui__base__switches.cc    |   24 -
 .../patches/patch-ui_base_ui__base__switches.h     |   16 +-
 .../patches/patch-ui_base_webui_web__ui__util.cc   |    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 |   10 +-
 .../patch-ui_base_x_x11__display__manager.cc       |    2 +-
 .../patch-ui_base_x_x11__shm__image__pool.cc       |    2 +-
 chromium/patches/patch-ui_color_color__id.h        |    2 +-
 .../patch-ui_color_color__provider__utils.cc       |    2 +-
 chromium/patches/patch-ui_color_system__theme.h    |    2 +-
 chromium/patches/patch-ui_compositor_compositor.cc |    4 +-
 chromium/patches/patch-ui_compositor_compositor.h  |    4 +-
 .../patch-ui_compositor_compositor__observer.h     |    8 +-
 chromium/patches/patch-ui_display_screen.cc        |    4 +-
 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 |   10 +-
 ...tch-ui_events_keycodes_dom_keycode__converter.h |    2 +-
 chromium/patches/patch-ui_gfx_BUILD.gn             |    4 +-
 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     |    4 +-
 ...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 +-
 .../patches/patch-ui_gfx_native__widget__types.h   |    8 +-
 .../patches/patch-ui_gfx_platform__font__skia.cc   |    2 +-
 .../patch-ui_gfx_render__text__api__fuzzer.cc      |    2 +-
 .../patches/patch-ui_gfx_render__text__fuzzer.cc   |    2 +-
 chromium/patches/patch-ui_gfx_switches.cc          |    2 +-
 chromium/patches/patch-ui_gfx_switches.h           |    2 +-
 chromium/patches/patch-ui_gfx_x_atom__cache.cc     |    2 +-
 .../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_gl__context.cc        |    2 +-
 chromium/patches/patch-ui_gl_gl__fence.cc          |    2 +-
 chromium/patches/patch-ui_gl_gl__implementation.cc |    2 +-
 chromium/patches/patch-ui_gl_gl__switches.cc       |    8 +-
 .../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 +-
 ...i_message__center_views_message__popup__view.cc |    2 +-
 ...tive__theme_features_native__theme__features.cc |    6 +-
 .../patches/patch-ui_native__theme_native__theme.h |    4 +-
 .../patch-ui_native__theme_native__theme__base.cc  |    4 +-
 .../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 +-
 ..._ozone_platform_wayland_common_wayland__util.cc |    2 +-
 ..._wayland_gpu_vulkan__implementation__wayland.cc |    2 +-
 ...latform_wayland_host_wayland__frame__manager.cc |    4 +-
 ...one_platform_x11_vulkan__implementation__x11.cc |    2 +-
 ...tch-ui_ozone_platform_x11_x11__screen__ozone.cc |    2 +-
 ...atch-ui_ozone_platform_x11_x11__screen__ozone.h |    2 +-
 .../patch-ui_ozone_platform_x11_x11__window.cc     |    4 +-
 ...zone_public_ozone__ui__controls__test__helper.h |    2 +-
 ...i_ozone_test_mock__platform__window__delegate.h |    2 +-
 ..._platform__window_platform__window__delegate.cc |    4 +-
 ...i_platform__window_platform__window__delegate.h |    4 +-
 ...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 |    2 +-
 .../patch-ui_views_controls_textfield_textfield.h  |    2 +-
 .../patch-ui_views_examples_widget__example.cc     |    2 +-
 .../patches/patch-ui_views_focus_focus__manager.cc |    2 +-
 .../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 +-
 .../patches/patch-ui_views_widget_root__view.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      |    2 +-
 .../patch-ui_views_window_frame__background.cc     |    2 +-
 chromium/patches/patch-v8_BUILD.gn                 |   28 +-
 chromium/patches/patch-v8_include_v8-internal.h    |    2 +-
 chromium/patches/patch-v8_include_v8config.h       |    5 +-
 chromium/patches/patch-v8_src_api_api.cc           |    4 +-
 chromium/patches/patch-v8_src_base_atomicops.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   |    2 +-
 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 |    6 +-
 chromium/patches/patch-v8_src_flags_flags.cc       |    2 +-
 .../patches/patch-v8_src_libsampler_sampler.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_tools_run-paxctl.py      |    2 +-
 chromium/patches/patch-v8_tools_run.py             |    2 +-
 1498 files changed, 4954 insertions(+), 4715 deletions(-)

diffs:
diff --git a/chromium/COMMIT_MSG b/chromium/COMMIT_MSG
index 55320e0070..86d90e2b27 100644
--- a/chromium/COMMIT_MSG
+++ b/chromium/COMMIT_MSG
@@ -1,16 +1,41 @@
-www/chromium: update to 140.0.7339.185
+www/chromium: update to 141.0.7390.54
 
-* 140.0.7339.185
-This update includes 4 security fixes. Below, we highlight fixes
+* 140.0.7339.207
+This update includes 3 security fixes. Below, we highlight fixes
 that were contributed by external researchers. Please see the
 Chrome Security Page for more information.
-[NA][445380761] High CVE-2025-10585: Type Confusion in V8.
-Reported by Google Threat Analysis Group on 2025-09-16
-[$15000][435875050] High CVE-2025-10500: Use after free in Dawn.
-Reported by Giunash (Gyujeong Jin) on 2025-08-03
-[$10000][440737137] High CVE-2025-10501: Use after free in WebRTC.
-Reported by sherkito on 2025-08-23
-[TBD][438038775] High CVE-2025-10502: Heap buffer overflow in ANGLE.
-Reported by Google Big Sleep on 2025-08-12
+[TBD][430336833] High CVE-2025-10890: Side-channel information
+leakage in V8. Reported by Mate Marjanović (SharpEdged) on 2025-07-09
+[N/A][443765373] High CVE-2025-10891: Integer overflow in V8.
+Reported by Google Big Sleep on 2025-09-09
+[N/A][444048019] High CVE-2025-10892: Integer overflow in V8.
+Reported by Google Big Sleep on 2025-09-10
 
-Google is aware that an exploit for CVE-2025-10585 exists in the wild.
+* 141.0.7390.54
+This update includes 21 security fixes. Below, we highlight fixes
+that were contributed by external researchers. Please see the
+Chrome Security Page for more information.
+[$25000][442444724] High CVE-2025-11205: Heap buffer overflow
+in WebGPU. Reported by Atte Kettunen of OUSPG on 2025-09-02
+[$4000][444755026] High CVE-2025-11206: Heap buffer overflow
+in Video. Reported by Elias Hohl on 2025-09-12
+[$5000][428189824] Medium CVE-2025-11207: Side-channel information
+leakage in Storage. Reported by Alesandro Ortiz on 2025-06-27
+[$3000][397878997] Medium CVE-2025-11208: Inappropriate implementation
+in Media. Reported by Kevin Joensen on 2025-02-20
+[$3000][438226517] Medium CVE-2025-11209: Inappropriate implementation
+in Omnibox. Reported by Hafiizh on 2025-08-13
+[$3000][440523110] Medium CVE-2025-11210: Side-channel information
+leakage in Tab. Reported by Umar Farooq  on 2025-08-22
+[$3000][441917796] Medium CVE-2025-11211: Out of bounds read in Media.
+Reported by Kosir Jakob on 2025-08-29
+[$2000][420734141] Medium CVE-2025-11212: Inappropriate implementation
+in Media. Reported by Ameen Basha M K on 2025-05-28
+[$1000][443408317] Medium CVE-2025-11213: Inappropriate implementation
+in Omnibox. Reported by Hafiizh on 2025-09-06
+[N/A][439758498] Medium CVE-2025-11215: Off by one error in V8.
+Reported by Google Big Sleep on 2025-08-19
+[$1000][419721056] Low CVE-2025-11216: Inappropriate implementation
+in Storage. Reported by Farras Givari on 2025-05-23
+[N/A][439772737] Low CVE-2025-11219: Use after free in V8.
+Reported by Google Big Sleep on 2025-08-19
diff --git a/chromium/Makefile b/chromium/Makefile
index ad162c2167..c0d7c3b49d 100644
--- a/chromium/Makefile
+++ b/chromium/Makefile
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.21 2025/09/30 16:07:40 wiz Exp $
 
 DISTNAME=			chromium-${VERSION}
-VERSION=			140.0.7339.185
+VERSION=			141.0.7390.54
 CATEGORIES=			www
 MASTER_SITES=			https://commondatastorage.googleapis.com/chromium-browser-official/
 EXTRACT_SUFX_C=			.tar.xz
diff --git a/chromium/distinfo b/chromium/distinfo
index 04c104db7e..07e2b457e3 100644
--- a/chromium/distinfo
+++ b/chromium/distinfo
@@ -1,1486 +1,1494 @@
 $NetBSD$
 
-BLAKE2s (chromium-140.0.7339.185-testdata.tar.xz) = c44e2359dfc6b83c8b3742a383c508d1df1160f6d4fe7460ef5bfae6f6ff4f17
-SHA512 (chromium-140.0.7339.185-testdata.tar.xz) = 08e508709cc0cd3cd3cb7c87ce0d91d06c0073db141df3b79654a780723ca8cad156feabbf044f0444bfcb0e80192f6fc231222c62ae614889cf1457cb017413
-Size (chromium-140.0.7339.185-testdata.tar.xz) = 925248352 bytes
-BLAKE2s (chromium-140.0.7339.185.tar.xz) = b74465d23274c9b2eab0f140a2b9a3eb0ba75141e16ff58437cdf10b9243abdc
-SHA512 (chromium-140.0.7339.185.tar.xz) = 7dc7f092ff0111740dbe0b16a256826e5ec95789705b45a26cb668478a4108c4fe15c3bccb8587848e2d116b77d960a35c3faf101e06d4fc4b1e5356cc96ffb4
-Size (chromium-140.0.7339.185.tar.xz) = 7424851048 bytes
+BLAKE2s (chromium-141.0.7390.54-testdata.tar.xz) = 65fdac5c93779aaa928ecb632643081a03072dcc0f0d019e20119d4324a02ff2
+SHA512 (chromium-141.0.7390.54-testdata.tar.xz) = dc04930889caf6865f8503e9e412e583a17294b6b9d778226060e100d0a54de88c7f9b4e815b1c822933f1ddd452905d10a52a73a9edf81b3118d0ff2f4c90d4
+Size (chromium-141.0.7390.54-testdata.tar.xz) = 925224204 bytes
+BLAKE2s (chromium-141.0.7390.54.tar.xz) = 383eb56b438a079f2699ed1e41021eb8300d43a277d1c12a8a778b42e2105824
+SHA512 (chromium-141.0.7390.54.tar.xz) = 6eaa4c61ab118ec6a1c3aef6548a0e7f18cdf5f82866f081a49fb72568a0d8f0037d435b6051dd8cbb7192eda725eaeca1c79a5137ff82fb3f544c45d269004a
+Size (chromium-141.0.7390.54.tar.xz) = 7487906468 bytes
 BLAKE2s (kikadf-chromium-audioio-v140.0.tar.gz) = 063582b80823694cfa30c020d3378dae3c7dbb1d0b3ffc3b756ce26e9984504c
 SHA512 (kikadf-chromium-audioio-v140.0.tar.gz) = e986fd201969e2ce9e7c092497c34bca84771992a2c8d980556d2dc77002ff68f3d13b4144629e9a8bc41b8ad0d4d06650eafadbfde7c0fa91ed84fbcd74763b
 Size (kikadf-chromium-audioio-v140.0.tar.gz) = 8453 bytes
-SHA1 (patch-BUILD.gn) = b539fffc41a48df8fcf531c768bab0b96f9daa92
-SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = f298c11fc243f473adaa59d996734ef5889102f1
-SHA1 (patch-ash_display_mirror__window__controller.cc) = 2507198a21f3f66575b6f0d4cb442faed1f3abcd
-SHA1 (patch-base_BUILD.gn) = 64f4f4df6f85846a55569c36f7ff3a851be38a44
-SHA1 (patch-base_allocator_dispatcher_tls.h) = 79362d40caf74cc1d4541fda98a15dcab1d87e32
-SHA1 (patch-base_allocator_partition__alloc__features.cc) = 7b2e632268cf38e99308abedad4cfaea7ee1f8af
-SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = 4e034d17902a8e88b1f177a5a67b81ceb233d7ca
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = 6aab5f136681ac8f3d07ef1a34e306b56120e636
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = 80fb535a400a503785eb5258c51f2a1ad737f944
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = eac7d88f720d785c6acca3ae58aa4e5d0e02e754
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = 5b65476e7b83e9f8a229bb3a2b5c445dc440664f
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = ec27fe2b6392ef94b45bcae944ff3160710d08d1
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = 209ac2438892c92975df1a770c59f1a526217c4d
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 9d63edcd2891e122ca855d2402587e562fb577d6
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = 0886c9ae39424095ddcdce4d7383d46de226f165
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = 63e9a52e22e9a85dd4dd60d872b1de52cd110af8
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = c2987fd768d0df8240b2cf70aa574caf44b09106
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = 746617b1695b7740c05ed2e7ab0e46faddabdda2
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = 11daf7cfc53cee2c127e475f94723103bf5f82fb
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = d7aa7351313594d11dd9d6710f7a888fa9cb6b8a
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = f45e57a16256c14e58bb0a5cccf933ba37e4544a
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 64b05ffce637167012251ed393bd6c5f9e32927b
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = f39fe44b9f0902bab636e9479bbad327a31a46dc
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h) = 3d88d237c95660b941622eb6b400ade5db548e90
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = 1a7ea92409e9bb25160b4ef80e8648c02087af01
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = df75f97c8fb2502f5ec61fdb51939e1503f7d5e6
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = 87741849da6be878b43bb44d9dbdba842b64c1a4
-SHA1 (patch-base_atomicops.h) = 5d78dc8ad4ce42fc351a03160094018c2a415268
-SHA1 (patch-base_base__paths__posix.cc) = c346054599fabb05847f774c28b00587eabb331e
-SHA1 (patch-base_compiler__specific.h) = 88570aa9da9fb3d5f1d65853888df6e524d348e8
-SHA1 (patch-base_debug_debugger__posix.cc) = 9e825ad4e77abad53ed97a41c9cb6d264a17754f
-SHA1 (patch-base_debug_elf__reader.cc) = 6ba64b05d13d82c6780261a51a859a9eb38a55fb
-SHA1 (patch-base_debug_proc__maps__linux.cc) = c9ab8edda675f7e609b2eff3dca366764d033ef0
-SHA1 (patch-base_debug_stack__trace.cc) = 109a0ead70c4a4103c0ccd581cde60c752ad556c
-SHA1 (patch-base_debug_stack__trace__posix.cc) = 755cc588ce2a8d9ce0a92b2b17076bd099b81a5d
-SHA1 (patch-base_files_dir__reader__linux.h) = e0260f0dbb25557a5ce7edf33c7da5bd7476ba0b
-SHA1 (patch-base_files_dir__reader__posix.h) = fd933624f891e91bf241a72aa12661f64962ccf7
-SHA1 (patch-base_files_drive__info.h) = 41ef7f8a2968cba1dcce90f294ad6a9567e669e5
-SHA1 (patch-base_files_drive__info__posix.cc) = f41c3837423acd7d722e6fe230300361f5278385
-SHA1 (patch-base_files_file__path__watcher.h) = cbc60df13a9ce0c92748a31546b99a2bece0c505
-SHA1 (patch-base_files_file__path__watcher__bsd.cc) = d6c4a3fe4f7753d92ee3a9baa71018fc660f40f7
-SHA1 (patch-base_files_file__path__watcher__kqueue.h) = 24de7880d5bf69732e51894ddc0f63a65b28bdb6
-SHA1 (patch-base_files_file__path__watcher__unittest.cc) = 76a9d9e44569020a890dd62f0ea67752e97fbd8d
-SHA1 (patch-base_files_file__util__posix.cc) = e3b4349310d8e5b9151ffa73bc441bb6b290ec9f
-SHA1 (patch-base_files_file__util__unittest.cc) = 71c51c6551796c92e8af34eef262c110bb888b8f
-SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 48b889b3a83ff0b55f6534024351c1b67155ce60
-SHA1 (patch-base_files_scoped__file.cc) = 6d8099fbc160b1cd571cb9669a31ecdbb40ad179
-SHA1 (patch-base_functional_unretained__traits.h) = 8f35626afaf4a124d6d46a3777337a75f6338068
-SHA1 (patch-base_i18n_icu__util.cc) = 830a56d58e1c17ecbd7b911a2b1ce97326234459
-SHA1 (patch-base_linux__util.cc) = f3d12759c83ccfcca6e3ac7f4ab7fb406a5476e0
-SHA1 (patch-base_logging__unittest.cc) = 3924f2c8c1a9061353509b98911919ca874c6adc
-SHA1 (patch-base_memory_discardable__memory.cc) = 178bda1cb5ed4a84b51755102b36efbadd9f63bb
-SHA1 (patch-base_memory_discardable__memory__internal.h) = a5a69de70ae58b1c02b5bb2570f9d3a603f29d77
-SHA1 (patch-base_memory_madv__free__discardable__memory__posix.cc) = c639fc184401da225d7be5bc898e8a4c8648b08f
-SHA1 (patch-base_memory_platform__shared__memory__region.h) = 9c20b2a44af6aef362b39e81340824c809943275
-SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = d8313d67e2324de975c1aec8fb7a963a3fe884fe
-SHA1 (patch-base_memory_protected__memory.h) = 6888259de28effcb9b6878654636c5fa45a3140a
-SHA1 (patch-base_memory_protected__memory__posix.cc) = 9306f5308b6bd2e6f5c4a0a68dcd62e2e0ec453f
-SHA1 (patch-base_message__loop_message__pump__epoll.cc) = f3855970801508a1b96932b038f9ea3c0f73ce28
-SHA1 (patch-base_message__loop_message__pump__epoll.h) = 18bcdb16c51d17de162d8bb8a6fce8b84ebb5f50
-SHA1 (patch-base_message__loop_message__pump__glib.cc) = 66bca2c01bbfcde0c7e004e4b57d7c28364e693a
-SHA1 (patch-base_native__library__posix.cc) = 675cafddea51e75c9790d5fb0345297436995cd8
-SHA1 (patch-base_native__library__unittest.cc) = 88d3df94dd45e1566e1f9dbb6c9a102511bdc524
-SHA1 (patch-base_posix_can__lower__nice__to.cc) = f915cac63718e361dfba58fdbf374671a473258e
-SHA1 (patch-base_posix_file__descriptor__shuffle.h) = daeb2291934d0a565831c9f7a88fd2074940a2b5
-SHA1 (patch-base_posix_sysctl.cc) = 18a4ee15f16e8bf96aeb78b9ab8da36c41f8d149
-SHA1 (patch-base_posix_unix__domain__socket.cc) = 9b36d340945d26459b28453780ec9ef8b2cceebd
-SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = ada3ab8a18e4fe629cb8ba57e500e4e59125e8ff
-SHA1 (patch-base_process_internal__linux.h) = 291c9ea9beb9ca1c8fd4668d64f4d28ffbbe83e6
-SHA1 (patch-base_process_kill.h) = e163a0bca5d0e47ae755620dd96eb96ef7f6079a
-SHA1 (patch-base_process_kill__posix.cc) = a2863ec8052ffff8698cc491f7f65988f139c4ef
-SHA1 (patch-base_process_launch.h) = acdd67515b5186043a1a95551dbab63534d2e53f
-SHA1 (patch-base_process_launch__posix.cc) = 9893330eac10f8a55a86030908d6970b92719d98
-SHA1 (patch-base_process_memory__linux.cc) = 90b99fbe473d256c1fc2350deeb130202bf8a193
-SHA1 (patch-base_process_process__handle.cc) = 602fecd2259d760dbadedc47a76e8f2615b44f3e
-SHA1 (patch-base_process_process__handle.h) = 373eb53f024f34b5a510b3b5dca238c8c7fdc50b
-SHA1 (patch-base_process_process__handle__freebsd.cc) = 30cb3983103d75221bff73f90179152f80a24a57
-SHA1 (patch-base_process_process__handle__netbsd.cc) = 5f64445a9d0fe8e4fc9a5475326fed8322794140
-SHA1 (patch-base_process_process__handle__openbsd.cc) = cbd01aabeaec87bbd91c778fe2b0f5974f41db00
-SHA1 (patch-base_process_process__iterator.h) = 32212953e03603f0fe4850eb4c067751995fa4f2
-SHA1 (patch-base_process_process__iterator__freebsd.cc) = 6669bab5e948de4e7da0c69e67c16f0db946e06e
-SHA1 (patch-base_process_process__iterator__netbsd.cc) = b055ceaa673f1593d42af43c595df73bf84b329b
-SHA1 (patch-base_process_process__iterator__openbsd.cc) = eb0ce74673ecae9a39f8809d8c27e7423a906719
-SHA1 (patch-base_process_process__metrics.cc) = b85fe48b79e3cbf4e7b10c9e5db16df3eba7d9d1
-SHA1 (patch-base_process_process__metrics.h) = af8b57d62ef86a5698e4ac994cf548b3d6725ebb
-SHA1 (patch-base_process_process__metrics__freebsd.cc) = 29ba3a7cd4fa4d74d91236fed8fddbb62f4024a9
-SHA1 (patch-base_process_process__metrics__netbsd.cc) = 6ebebc8e85ec64c3c4b945e47ddf10a5111d4290
-SHA1 (patch-base_process_process__metrics__openbsd.cc) = 103c58076d28f0e26c49de2d2dcd56bbe5aff5d4
-SHA1 (patch-base_process_process__metrics__posix.cc) = e5dc743e19f7789c447fe7d9eefc8105a97daaef
-SHA1 (patch-base_process_process__metrics__unittest.cc) = 6c6dbeb82d5232d1a12abdeac8c49283584da089
-SHA1 (patch-base_process_process__posix.cc) = 7a41a4cd946cb43f1680e5eb34832e873b23c006
-SHA1 (patch-base_process_process__unittest.cc) = 6057276a10053d5070c9e6924369e6585dd3d44b
-SHA1 (patch-base_profiler_module__cache.cc) = d4992c78864853f2d258cd332ebec9155625b930
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = 844b142e629912cd8c900eb8dca7a65047753411
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = 14976dc0fcbc158710f25f307558f958305abd6b
-SHA1 (patch-base_profiler_stack__base__address__posix.cc) = 72c4a227bbc959a14e90207a0cf159cbb77308fb
-SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = b0006bcda4ec289bd646a32d2920cd22194fec7e
-SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = feae8c7b5e42fe576fc93a688ef92e32a9f97da4
-SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 8dd891276567b702217bd7a3e8a864b14dbbd7f6
-SHA1 (patch-base_rand__util.h) = 1deab88acccc3a4f48bdd70193e89c3685e761ff
-SHA1 (patch-base_rand__util__posix.cc) = 0b35ae02cf3249c2d841804bbf29362153a5a7cd
-SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = 69208e3782b7e6f8180d973c04f2180effb6a383
-SHA1 (patch-base_synchronization_cancelable__event.h) = 703f19a6989409ca85f4fec0ae22934f13d64a9d
-SHA1 (patch-base_synchronization_lock__impl.h) = dd7585128dd7d4e1eafb9e1e27bc3eec30e97c7e
-SHA1 (patch-base_syslog__logging.cc) = bb6845fe42752774462b9704ddcdaf8d5dacef34
-SHA1 (patch-base_system_sys__info.cc) = 3253ac2c690be636b4cf2a3f66369aff618aaa94
-SHA1 (patch-base_system_sys__info.h) = 82827e834d5d1876ef61a1a6c23ec278982c9e16
-SHA1 (patch-base_system_sys__info__freebsd.cc) = eb91fa4ae95a28a89d3b5e6e399c046b6352dae7
-SHA1 (patch-base_system_sys__info__netbsd.cc) = 4902c8e445752ff148b3dd9fd960bae218da6328
-SHA1 (patch-base_system_sys__info__openbsd.cc) = a62fcc6518aae76352c69c815ebd3d5f1ae6a63d
-SHA1 (patch-base_system_sys__info__posix.cc) = a18ade846f8b2659570f44904065644c847dc20b
-SHA1 (patch-base_system_sys__info__unittest.cc) = 27d8d01a3039f0c71a5300abcda89acffd8ddb31
-SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 81ffc9bd5af79c0522d8dbda5e79879f076596c9
-SHA1 (patch-base_test_launcher_test__launcher.cc) = 7c8824e6419e5e8ec221ef74b6c59bd55094be74
-SHA1 (patch-base_test_test__file__util__linux.cc) = 203d679ead7949310e7a806f666acd7dcd3fca6d
-SHA1 (patch-base_test_test__file__util__posix.cc) = 174fb3ab887bc83715d1692de0f0531e8da3cb68
-SHA1 (patch-base_threading_platform__thread.h) = ab2cda0deb442f3e14829ebdbc56bd4aa71d092e
-SHA1 (patch-base_threading_platform__thread__bsd.cc) = c70631bbd99fdfcd4a20860e99ab9183dd0e4ef2
-SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = ed699300b4bf5071f1cd6c0f80488bbb0af1d9d1
-SHA1 (patch-base_threading_platform__thread__metrics.cc) = e5406341d902ab435169d421cd7709838ff1a1c9
-SHA1 (patch-base_threading_platform__thread__metrics.h) = 1d6fa00d744f929c38a1a2f04f243d2abfb3dd95
-SHA1 (patch-base_threading_platform__thread__posix.cc) = a689ed9f641fe761677a13c6cd2ecb775449117d
-SHA1 (patch-base_threading_platform__thread__unittest.cc) = baa35db8e5921ff3412c24415af8aec403dce5e6
-SHA1 (patch-base_time_time__now__posix.cc) = 248a32b128fd031912d633e0bd923879ff63d152
-SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = 88d41d0395595e49df90a931071a900ab9e4bb51
-SHA1 (patch-base_trace__event_memory__dump__manager.cc) = 78b26dfd9d4fa5cc1c21ec51598ae445f4845458
-SHA1 (patch-base_trace__event_process__memory__dump.cc) = 87fb7618040f6721357db6646fafd939d311cab4
-SHA1 (patch-base_tracing_trace__time.cc) = e1d1352ff84901ec458d80d2a0d7148784a363eb
-SHA1 (patch-base_tracing_trace__time.h) = 972a40f0301d4f69440d4316d38ebfba4d1391d8
-SHA1 (patch-base_version__info_version__info.h) = b2e876c9d8c5faa25d26195d35d94dc6296546a5
-SHA1 (patch-build_config_BUILD.gn) = 969a9c5ad2516aac0427cf2f48f2d6313134e180
-SHA1 (patch-build_config_BUILDCONFIG.gn) = 707300f3116fb8895169e37da03b99a4fc4091be
-SHA1 (patch-build_config_clang_BUILD.gn) = ce61a3c30b4490b13a49e8ffe13f9508054df172
-SHA1 (patch-build_config_compiler_BUILD.gn) = a5cd6e793ad3a0d79c09125ea0622290760e2d66
-SHA1 (patch-build_config_gcc_BUILD.gn) = 1c968aa00418bff3c1886e7661ec0c94dd14a496
-SHA1 (patch-build_config_linux_BUILD.gn) = e95d0aaaa1f1aafd77a61496a35d6713ad20b26c
-SHA1 (patch-build_config_linux_libdrm_BUILD.gn) = d572a5782c01b32c223cd2031c558563c2f951af
-SHA1 (patch-build_config_linux_pkg-config.py) = d3552dda3a228a5b4099ee5714d945437501eac0
-SHA1 (patch-build_config_ozone.gni) = 9e055a774ef086bcabbe7d6f7a79c5ec2b58afcc
-SHA1 (patch-build_config_rust.gni) = 528b9867406beb779fcd6e8187fcd58b99aad88d
-SHA1 (patch-build_config_v8__target__cpu.gni) = 767ad346413588460e8a22c4f6292881150b308b
-SHA1 (patch-build_detect__host__arch.py) = 273428418e2d720abe6c305795880e4cb6f31d87
-SHA1 (patch-build_gn__run__binary.py) = c7085f564713f447cb7c3beebc896a8fa0650da9
-SHA1 (patch-build_linux_chrome.map) = cf5b0de9d8a93efdce77c7917a508a7ec69a288e
-SHA1 (patch-build_linux_strip__binary.py) = b7d1cb27bec71adeae02b0e7e0b8b91af9cc27a7
-SHA1 (patch-build_linux_unbundle_icu.gn) = cc2f1e0e8958cfd8c357fe58070fa493c416574a
-SHA1 (patch-build_linux_unbundle_libusb.gn) = 9783975790bf98bbd8aff6c60f4ee3245ebdd5a2
-SHA1 (patch-build_rust_allocator_lib.rs) = 0430da130ed672e8f8c616f14c5b378dece2df29
-SHA1 (patch-build_rust_rust__bindgen.gni) = cf4bd88414e52b215d78a2c1d5eefc6c2e11b137
-SHA1 (patch-build_rust_rust__bindgen__generator.gni) = 45f540edf84263efdefc44b07de8cab89de987c3
-SHA1 (patch-build_rust_std_BUILD.gn) = 7903ce826402db8f9392306d9e4a51255ac2d0c9
-SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = 8006112d8b08bacb25b86d37052fc04efb54b6e1
-SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = 8db7d3c05a2ec9f3ffdd2752203b39abe44bb2d2
-SHA1 (patch-build_toolchain_gcc__toolchain.gni) = c7f5ca6414494607867e3c68e3fb2fde72c5b0de
-SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = 9c898742bd1151c3bce3bc9b4c07ec5fc7ea1c3a
-SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = 8eb66fa10235134f27081a9bb3a873b84be55608
-SHA1 (patch-build_toolchain_toolchain.gni) = 9f87b75f611bc62a36763bb44ee8503843b77702
-SHA1 (patch-cc_base_features.cc) = 82da14ac08eec32c0db27e486034a61bd19cab46
-SHA1 (patch-chrome_app_chrome__command__ids.h) = b7e4b45f3726e3e53103c17573aba4f1367a8b06
-SHA1 (patch-chrome_app_chrome__main.cc) = 14754e42acc5a87e3c527d8fbad85c5a801b1748
-SHA1 (patch-chrome_app_chrome__main__delegate.cc) = 8cf392d784abcf6d0f4a88b4ca146070bca01ac2
-SHA1 (patch-chrome_app_settings__strings.grdp) = 2b2d10baaa34af5594a49a4272f080e62470c2ce
-SHA1 (patch-chrome_browser_BUILD.gn) = 46460c44b71ef49540afb07aaa4f6c160b19a609
-SHA1 (patch-chrome_browser_about__flags.cc) = 2a19d59b171b79ff9cef83ecb8564e1e6b35ee8f
-SHA1 (patch-chrome_browser_accessibility_page__colors.cc) = 2657d651284718903c6eec6cb160c2faa39a12db
-SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = 6fa312f95c0a7a380e9a7524b78848d20a1013ae
-SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = 705add4f3c217dc9e2e18046967383d2ea82f7ee
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = ee54da07f47d821cffae64debfc804f255453a1b
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = c81e96876014f5cf8730a0e3f0ce30cf3d409575
-SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = 5a07fea244ba9387293e4bb38fb7e9e9736004dc
-SHA1 (patch-chrome_browser_background_extensions_background__mode__manager.cc) = eecf4fbba6c547a38d40d45bc7381696f7f50824
-SHA1 (patch-chrome_browser_background_extensions_background__mode__optimizer.cc) = a5a6567d54e5582de05af27912a462c1d1c53284
-SHA1 (patch-chrome_browser_background_glic_glic__status__icon.cc) = 484be84234b7112656a5ab56020f96a6f6e298f1
-SHA1 (patch-chrome_browser_browser__features.cc) = 6c0896392e247d703e8933e0c9cdb99e26d57e5b
-SHA1 (patch-chrome_browser_browser__features.h) = 5941aa38e66a6aa757a87dd87917e06dbab84d32
-SHA1 (patch-chrome_browser_browser__process__impl.cc) = 839b9f64251178ebfabc25634512e0a50113f23b
-SHA1 (patch-chrome_browser_browser__process__impl.h) = 3d553c53081138d6c940db28ca92b4fb93edb8af
-SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = 96fafd13732254c06f09e158241f35f2ed8bf25c
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = 62ce81820cee18f91c75a4dae7bb5ee6b3d027b9
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui.cc) = 8da1be3afbe1a3671ff50b2512d539eb10fecd40
-SHA1 (patch-chrome_browser_chrome__browser__main.cc) = 40d0ddb085975865a7df3bd9d583ad8e7ae29eeb
-SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = c2851e8cbb759057426355e41a62c8a7dc893208
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = c134166d4300761ed19c503d90f811b091d057df
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = d5a8b546ee46e2698dfa83b104923adb97b06c31
-SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = 2e4ed2cdd59c406a3080a597af249c894bcc9bf6
-SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = 5f683c679959732b2d98121268890fe1ce5e2f4e
-SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = a36489b2a2d331ffc4bb2245501ea8d84cee5731
-SHA1 (patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc) = 977ddb5cc45291417300ab7b1cffc92f4e60e880
-SHA1 (patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc) = 45b115c72091f23afbe6ede7d0071932c027c91a
-SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc) = 564529587d6a30c7c9940e6ebc92ddffba60576a
-SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h) = 655f78789d678fa604fc472b6c3208d3511ef000
-SHA1 (patch-chrome_browser_component__updater_registration.cc) = ae64b1d2d9df9c4a7860743fe7115982a0fa3310
-SHA1 (patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc) = 6ad4cfa8c35aadd98aa686ef4dbbb818011f18a1
-SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = b4f2285cc5da33a3cd241cb6086b76f958dcd19c
-SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = 686dd578a8848a004ee068c119bab7ff98289625
-SHA1 (patch-chrome_browser_defaults.cc) = 115bddb8981a376142c97c6cf6c0d6449fa6561d
-SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = 8ceed93131fd11c371f783a0fdbcc439c41d0be3
-SHA1 (patch-chrome_browser_devtools_remote__debugging__server.cc) = aa1b3261571756dc89b8826eb39d2f9f649a8fc0
-SHA1 (patch-chrome_browser_devtools_remote__debugging__server.h) = 5911ccc911843ae498e860a61b6680bd2593ed30
-SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = 3e8afba838b6af567cbf70549524f92fcadb1a00
-SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = ddab53681042f4e58554b58b3cf3c682ee215759
-SHA1 (patch-chrome_browser_download_download__commands.cc) = a390e53c1a855b6657b32fcc6fc747cbecad3f41
-SHA1 (patch-chrome_browser_download_download__commands.h) = 33c27049c65610b1fa27b3427b6daedeb197477b
-SHA1 (patch-chrome_browser_download_download__file__picker.cc) = 68b538304d84e0c4e610a164c34cdf5199361ccf
-SHA1 (patch-chrome_browser_download_download__item__model.cc) = 1826ed0ec0fb9fb02e8821ed3b3ceff7e95b5a6a
-SHA1 (patch-chrome_browser_download_download__prefs.cc) = 62f5f36eaba80aa19adcf82a7ee62f9739631eee
-SHA1 (patch-chrome_browser_download_download__prefs.h) = 754b719ea8ab97b86c4ddf05992c5e4c2d9339c7
-SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.cc) = 9e140daffe2fd9a230906931c1c081e7110c043b
-SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.h) = 8a6f426bf9a0d00bbdf75b2a771d0ff1b1f38cf5
-SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = f6f374b427a8b8f56ce503d6164297d9c27f41ee
-SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = c97f2f0e1052bb6d2adff469edddba46abd5d438
-SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = 2d48d7ec15771ea92a3abf2d1d66a59cfadc2de9
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = 9541496deafa6f04eb2d5a9af778468296b632eb
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = 2c21b746b1121cf298c83ae4d047672ea90b281a
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = 87deb6d3625a3fdff48eac672a01e8e2d4a2f476
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = 07ebbaff3328b8b5450620219f63054526bd197c
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = 8c9877727b1d6a33715c8f518229852abee81e8d
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 2e3e15009f207ac688e20f283bff1a026cdd98c5
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = 4b987b67bd54cb6d01052850e9359d87c570cf97
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = 011275771957e197af6b03b6238f4750c8e4798f
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = ece28eacc2886caa0e56a6853edea7dabbbc8c8d
-SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = f1da8ca09ace23bc1137903d6846318fe73f2679
-SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = 697d61c4feee8964890b132025fd0a500c2c2677
-SHA1 (patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc) = b3bc8272e0bf70a2713ff26ec6316453a7056122
-SHA1 (patch-chrome_browser_enterprise_signals_context__info__fetcher.cc) = 856aa2b249807df914c4859405c3ad8459702df8
-SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = d73a557b22e5de316623b212de8e2ab56fc204e1
-SHA1 (patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc) = c07640e451dcc1e2a81b6dee06150b03601c6289
-SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = 5815d947c950b646d176b344b9113192b5544755
-SHA1 (patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc) = 2f1b4edea138b6de95648cf8fe810278c445b665
-SHA1 (patch-chrome_browser_enterprise_util_managed__browser__utils.cc) = 3e069e74d917a2ee77787042ba9812881a2970b3
-SHA1 (patch-chrome_browser_extensions_BUILD.gn) = 6d6b22ecbae266eb164c754ba29993216ce3944e
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = 69f74dd16add1ad4f7dac1ee69f2381f52764a72
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = 67d5294b1ad6b05db2b62cb0ee6ba7364d6fc4f6
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = e0cbd7ce5f8ca90ee5486bc0d56e47108f700509
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = 167f6e7d647c5f5ce428a31bd61b2c58d2a28e1d
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = 649f13d2db3f3a4a3505a8f055d4828172086ee6
-SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 0e810d672765fc999100a029f5a2b0d385cce415
-SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = 95dd3af1ffc95adb06f0f16b8cda35be693df8ef
-SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = 11ab6235339e7b0763786a41f85261494b4f32aa
-SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = 99921ae9db08c013d153a3a8d1207ad0381cbb01
-SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = 9c3ecfd06d63a2c00f1b6eb1c38c924a606448a6
-SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc) = d88010e8cf7a1e35b63da9157d3de28417046dc6
-SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = 70931f171e8fa734fb35a3eb4d5680fd9f742c5d
-SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = cf590dce94c6eb78368d7dcfcc1fd1514637f60f
-SHA1 (patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc) = 8ab8da40a78d9289b33f5f7dbcac9dcbad83c402
-SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = 71796241dcbae2a52821aa3aa95e298691e82583
-SHA1 (patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc) = ccbefea60c6f0ae21ba11b91e62607e401ccbebe
-SHA1 (patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc) = a9785a608fb4c18ec46e2412c66d9676412cb863
-SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 4a08ea4c090e5c082f8f7d265b2564db9829b987
-SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = 12b8508d03384d1b263823148a5f756c765af3d7
-SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = 446c7ee362841a55e040fa1b1656bae43a6a92d4
-SHA1 (patch-chrome_browser_flag__descriptions.cc) = 08d4e538c7ba317690fe61ba05e7e003eb1d8e91
-SHA1 (patch-chrome_browser_flag__descriptions.h) = a6a332285be00a4585b2d9fe4d321d48bee34070
-SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = a58dec52168e8ef0c6a33c70f50771b6e7097e32
-SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = 2ada575825bf872fe6d053640fcccff4f3b7afdb
-SHA1 (patch-chrome_browser_glic_widget_glic__widget.cc) = 25d1b9d18698896d23786e3e0e47df852632c4d1
-SHA1 (patch-chrome_browser_global__features.cc) = 3a96e094188682ab764a51b11618c913507046f6
-SHA1 (patch-chrome_browser_global__features.h) = 0c9c1f73132e1abd60df6f2fc6a0f323fb091175
-SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = d5678fb3339d4f8cac94595aaf307c0edb4c88ed
-SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = 1bf9de5cfcb2b232f9b6a2aa8bc9b1d7a60ef53e
-SHA1 (patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc) = 343636e8684a185bdb2b16bd3601145593b73d17
-SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = 2f9f9d87557baf1bf61b0b99b180f4ee235730e5
-SHA1 (patch-chrome_browser_media_audio__service__util.cc) = 9a8aa6aa32495ae0f105d776ae608e68dde627f2
-SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = a5b4a2497ab7b41fe819a81f6a2b92e194a84b2a
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = f456f84720b452d96d892686ba5a33b87e41f986
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = f62b85f5ac3aaf44297ec874e9148c87100aa5e2
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = bf5758b578f17bdf57d9f4cc50d02e172fcfa944
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = 05a6b9db55c2cdef219f44320236750fdc8ee107
-SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = bbd88a375261d572827c37860f5614d5f65815de
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = 7f08899e2ab8a068fec392d18abd3d17e272c3b5
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = fb56fff830cc072dc35d130aa88c185d2623abb8
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = c9039f34a2861d4192072df3db181583f731713c
-SHA1 (patch-chrome_browser_memory__details.cc) = bb74bb1843483bc1010ed6cd88912f35364f880b
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = ecf3b8061e29bb2ca51f6291838747d7f804a8c3
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = 12525a38162fbed423641a3ae16646a4e316c898
-SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = 38d37e0b68ed10a35ce496695448aa2fbf913597
-SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = 0530593b978a734604d0e0f15ea1f54a38be127a
-SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = c0e45b07fd867a07c02d75f4a824ca3969fea776
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = 028252902a693673e36dbb24eafdb1c1ee2321f1
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = 38fdeee48a82fe2ce52f7bd1a0b916c69a076a3b
-SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = 0ff736f5514fb1bbded41adb76ef42bc9ab71c49
-SHA1 (patch-chrome_browser_net_profile__network__context__service__factory.cc) = 7e4ea41d6fcca8faf77057ad179d2bb64a8470e0
-SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = 3db7bdc0ccdc689617c43b7a88d805a4eceaed14
-SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = 63b812ccd0b3dd6726a97d3b0e1cc140a643e36e
-SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = b87d15b1808a9713857116362e312493ad01db8e
-SHA1 (patch-chrome_browser_new__tab__page_new__tab__page__util.cc) = 8decc0a5b88aa53c5095e624f4fd7171aae60344
-SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = 311f25c8979100b9a4936b7f57c71ccbb8ce7e48
-SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = 1dbb0ba75d39a86ef44c8b8be01276f34fadc5ff
-SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = e54711f8d257a11062bb86561b01dcbb29f9b3fd
-SHA1 (patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc) = c5d743c1145ba8b0ea869a99d6e5fe605f5e13b5
-SHA1 (patch-chrome_browser_platform__util__linux.cc) = 92f8bfcedea47d3ae7085d3da577a4ee7ab65dd3
-SHA1 (patch-chrome_browser_policy_browser__signin__policy__handler.cc) = 33c26e08de86ca875fc477821a4133a48c8db2e6
-SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = e64cc24f117c37b64a1c725610e26b20445c1619
-SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = 871fc0e012c73b3e01fbe2cdad3634cf15cbfc40
-SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = 1db28e8efe08284446f3de6ec96a416df32d09be
-SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = eaec698fc97ce161b8fec7a124c094236f4ad2e4
-SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = ae0fd8cb693206df0bf7f6e7b7aa60adc0981269
-SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = 0baa9be97443dea0e65961d1b535b88d8a77deef
-SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = 59fe6006e82c59d97443122426fd8fbfae3c8f87
-SHA1 (patch-chrome_browser_printing_printer__query.cc) = d1be478249a38f16747c0c94b6f1638accbc457c
-SHA1 (patch-chrome_browser_process__singleton__posix.cc) = c1d2a94f93fb7e4efa9a9471eddae59cedbcf412
-SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = 80bbc4e1710a0f866d2a0ec4526b51c26399b6ef
-SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 20d0eb41f6115718a66d1a326f3f500df5235e4a
-SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = 40e284c58b809f4e50adc5db96d6e3d1e9960124
-SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc) = c3e926934f0fbcdefe757e0b941c89091a43dc47
-SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = e80d340193b78d9029d17a4ca69ef8bbd3bd9458
-SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = ac2721eb96221f1005a2afe96706efd03f0278e2
-SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = 115f7fafc7d2aa4b78f61975e7d0498d315eb346
-SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = 6e089e8c869f22e38826cb9f5c4ac64445db9c44
-SHA1 (patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc) = 867a97ff54a7ebfcc85dd45bf211c3b1add3dc2a
-SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = 0d3ad0bc2d4815ae0c0ff83a730c59cc7ef8fe5e
-SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc) = b4242b912ed135d4c2288ae7c8b24c0ddf974d72
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = f4c65d2fcaa1e62a550ac5e946d4ef3619a39487
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc) = fbb32f9d2dad558eae9770046b5a663f12587c5b
-SHA1 (patch-chrome_browser_sessions_session__restore.cc) = 04c73569624050c3a650954b382c95316b08cb2a
-SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = fdff7d83974fdb173f262736570f81767798d581
-SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = 66426fb161f318bbdc269272768a0bd7a9f2dd8e
-SHA1 (patch-chrome_browser_signin_accounts__policy__manager.cc) = e62507f065b51bb2d6f1339cb7225183cb400f63
-SHA1 (patch-chrome_browser_signin_accounts__policy__manager.h) = fc9f0581f2e67239dd83992891d612b23614a635
-SHA1 (patch-chrome_browser_signin_chrome__signin__client.cc) = 76a48a75b9e5e7f04e8df978d71667874f500421
-SHA1 (patch-chrome_browser_signin_signin__hats__util.cc) = 3d9b0c8775ad59b2bcecea12bcccb5a7e81ec666
-SHA1 (patch-chrome_browser_signin_signin__util.cc) = e93919fef8d0282be02786556c5d68fc14446402
-SHA1 (patch-chrome_browser_signin_signin__util.h) = fcef7a56b1df7bdb66d22c39eeefa88ed98c10ec
-SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = 57974eb6d1c38b68a8860ac0ed1cc1c6cb7bd7b4
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 0ccc57e5a3253058960b09b79c3116de6cc8075e
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = 715ada4fc020a632b5cab191e78c68aec19991fa
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = 02649c1395960c9552ebdf35a7379b1ab4abce78
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = 9801e001880da43cd02e8b8fde6959365c43ba4b
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = d0f866f9dfa4e7a172ca850932ef3f38292a3b13
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = b75100842000dceb56b6847ffc8ff0a6918d0a04
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = 9401201dc413663b08962227b92470279b21da3d
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = a268cf92a2045fa72f8d85e3497e17f6a5bf9c43
-SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = 256469db33e5360e55ffc6c124fd144b5b5c77b4
-SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = 9e5cfafa93a6911656556438146aafbd9001152a
-SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = d9467fc12e7d5c696d65e612d077c680faeb911e
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = cda07eb502290f5f5e0f8135e0a00ed37ad9f21b
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = 42c394a2d26e5bfa9bfa89b403e32a76ed921f9f
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = aa36c322df3270a7cae1709c330837b09adbc966
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = beaa40bba7ddc001c329df3e0d190adb7091bae8
-SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = d8bc2511c13bbd9a5f20ed7a6e3805ff7bff940f
-SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = 83bf01ea02c63c2f7e4d7894989b82670438f2bb
-SHA1 (patch-chrome_browser_themes_theme__helper.cc) = 9e6bb2ccafe293f74b6b95937d410eb96f8ed4ce
-SHA1 (patch-chrome_browser_themes_theme__service.cc) = cdaae2f5076ca834a6e48dad69e93eba59b4f46e
-SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = 06a6c83bb4b3f23910cef78d6d57c7ae3dbd42e7
-SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = 59927be10ba96757ac759cbae20332317d3bdce7
-SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 6c364164f3968345137e68abdbf490656b75cd27
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = 61eafbd453aab9238f1da10fb6a8eafe91132e09
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = b2437defb32a5cc5e75992fc678addaacf317507
-SHA1 (patch-chrome_browser_ui_browser.h) = abaec9d64ab855d00e8c964905416c8d3e5a11a1
-SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = d3896b76c0c9a681f8889e13ec345d561fe05fb5
-SHA1 (patch-chrome_browser_ui_browser__commands.cc) = 9305b0e3323e1bb8cf2ce372cedc27fee97c1698
-SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = ec4fceb16fa48363c6dba36422e2c443a3f9b5ab
-SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = e2776ad06a632a37492fb9975623faf3f9eb2ce4
-SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = a631a89235996f0cfc7ddf263dc89b5354d8880b
-SHA1 (patch-chrome_browser_ui_chrome__pages.h) = 05231781d5b3c7014b5fcdfaaea21b80304ccc6b
-SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = 6812576a5f0760226e7da3179976208fc71f12d1
-SHA1 (patch-chrome_browser_ui_hats_survey__config.cc) = fbe2b7bb81575f3afcf72b589606f0aaae62a6fb
-SHA1 (patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc) = f2b48493250934dd962f751295cb5d45afb38430
-SHA1 (patch-chrome_browser_ui_managed__ui.cc) = fe3199c8953c20258c59afc89b5b65809d04d2ad
-SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = 5280724c5bda4a8fb51cac7b670ba7f94e066724
-SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = d9e225eadc7cfba6a1031f7fc0605e9d6d4150e9
-SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = 0af85ef27eb65baf79d7ca04bc29de735289480b
-SHA1 (patch-chrome_browser_ui_prefs_prefs__tab__helper.cc) = 0556cd6bfaf5aabe9530cf8c017ec10a61fd1253
-SHA1 (patch-chrome_browser_ui_sad__tab.cc) = 2b70e5532df65984d746acf3e3c19d3b660903c8
-SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = 9b0bb01787d7ea208edac0c2cffc2374f2a37f87
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = 0a8c6a7d80d43ffc894b9017239c733311810014
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.h) = e92509005f6147a03e029af58edd94ccbe5fe9ba
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = a86c0a91152ca9d654ab6979d17b6246f3b16ae6
-SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = ee504de1deb5273f1487fdd76d7df81d6df0bd3f
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = 6137c2c6ce8308159185b8c849ef1dcdce0e4e04
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = f74552e6bbe62b520ff349111200435ec2d88062
-SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = 0db9e4f0d99801bdb4e6d852cfd7c24e6c340775
-SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = 7fa17a8c9df4c1c1ecd9276cd5c1955d021e7e27
-SHA1 (patch-chrome_browser_ui_tabs_features.cc) = a07e60c929d60eda1a594655ab727a1a2ae166e0
-SHA1 (patch-chrome_browser_ui_tabs_tab__dialog__manager.cc) = 4534a0fb808634b19a737ec97f2b280f71ef7e6a
-SHA1 (patch-chrome_browser_ui_tabs_tab__features.cc) = 6af4c609aa5d7b8f4e8e0a0ca83fccc51fdc8ae2
-SHA1 (patch-chrome_browser_ui_tabs_tab__strip__prefs.cc) = 7a4192ca2a8e41aae067f6dccbdce0cd1c4eec93
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.h) = 739e0584c4c4b387225a4bfca04c6767b959c6c1
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = 7f964124d229cb0b169a22c6de999e2936098841
-SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = 4303147a8324738471da9d65ffcd84f1cde18c46
-SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = 697cd9ace574ad4230e85917ee77a235a6084a59
-SHA1 (patch-chrome_browser_ui_ui__features.cc) = ef1aae992c3be08a0229448ecdad50dceeca1ebf
-SHA1 (patch-chrome_browser_ui_ui__features.h) = 42a4ef9ebdb0c13e3ee871a63a32ef5cfda8419d
-SHA1 (patch-chrome_browser_ui_views_accelerator__table.cc) = 633712609510b419d92da06fab96d9c0676771e2
-SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = b463436a6c7d5d4d2f633366336e4c448cedbd87
-SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = 4ead850f612b63a7bf52a495f37db785ed2538a6
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = d0efcec0889e8310bfe2fa2d525d6a51d69e3fd4
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = 51e3bca8b6af3584a3a7f83b638b0bbb50751492
-SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = 844e053c300f57c94e300a217d411cb75c70f4a2
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.cc) = 6cda7f9b786ea8542d5b7f16977561b02502aa5d
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.h) = 725da9075571c0e4f5d296d19ef1b02aa9553ce3
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = c5ca225439663ede0d2efcf72c6dc7f8019dbf5f
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = 01933d6c8e6ce9935a8f960cfb9d8e838eb0bf4a
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = 208090e687568aea0cee7160b46d5d4f88a12ac9
-SHA1 (patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc) = 95748e171d9965b23b1d3970c054226b233da078
-SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = 09afb08695f97b04d19cda25b4bc1a2740c95b9f
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = 3a8d9acaca8c5bdb230f033cc3e3a1940fcd2116
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = 7c79a2fbc23f6b7ae84229fff8b0a4711e873f38
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = 356bb3dea2b15b13ce6e0d9efef05110ff5c3809
-SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc) = d630e66fc963492b3dcfce769de1c6d446377713
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = 97e074f35bb62ad84c33bef52cfa9d2e12590a9c
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = b43a95b8b6514826629c9beb7053e66d312b4d36
-SHA1 (patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc) = 0298fc73238d7163fca16272154b89570cad2b45
-SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = b4b5d33f1d4592951541d9239db516f4557df82a
-SHA1 (patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc) = a6841318b37c99c0deaa0fbeeb89f34b9522ba43
-SHA1 (patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc) = 9f4f68d0dcfdcc54ddba5077ac79ac7cb8955592
-SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = 4135646e137ccf13aed6e3f96fe6aff9607a3cbd
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc) = 49eaf6f626eeab34dfc186ff01dab7a65a92bec1
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h) = 4d2235fb6c5abf9b4b6e413ec190c8827b2118ec
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc) = 93e50e6ead2f30161963f86a3dae78bd0d33204c
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = f84566de5eca7ed17f93d5befd4817a857833000
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = 6a3d91c07e2415ab3fdeb2aeee4333b7bdf8bb84
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = da68ecbd13ec5ee7797535df40e9bc9af84f5409
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = 00983557d3c6cff57dfb4a9793c758ff07200aa2
-SHA1 (patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc) = 00ed57d82836bb7d4369b5544f251fe4cb11ba66
-SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 4b4d2c4515d4e01f1904a31142af1c4a7db8495f
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc) = c4a908b76cb6aeaec4125ac4f743963d0e42f013
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = e6cefe5234735a28889a3f27feb78cac227cbcd3
-SHA1 (patch-chrome_browser_ui_views_task__manager__search__bar__view.cc) = 779072be929ae1c98426dd500b2442b9c89e318a
-SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = a2684dff293c900bb4e4bb74aebc37db2c57faf0
-SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = 8b17e2e0328b564a8c31433e9af63322c4589f21
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = 2081a55fa3656ca47da8c2e8ddba710e8789decf
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = 5fa1c90edb030bec4816291ae83d7041f0c118a0
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = 17a966f0874183b0c75d3fba444b6458057ba391
-SHA1 (patch-chrome_browser_ui_webui__browser_webui__browser__window.cc) = 64e9b21ceb28154c850286f7ffcb12d3fa39ca2e
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = dc9cd43f5c83792efa4906cffe9e547641af70e6
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = 2f4ed99bd3e3570d11e1484038c71912b29f50a5
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 00e84bdcde23ad99c35bbe9deab1a62075761254
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = 929eb644809f633c53982f89b5f688fe1201f733
-SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = a60bfa7ad1440650659d454f9c2667c3c13db1f5
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = 25f79e986e407352a9be0fb7373d9b7aa474c22b
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = a008e2e2fc0a4463be208d5910bbc31db458b337
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = 4dab8a24da1933b6ff5b00c9d72cac00d6d6088f
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = 24ed2eb3e1320914e89230eb34eb34fbbe2c542c
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = 89bb5436cacbdc8efe56920de2f89d0f17ebd592
-SHA1 (patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc) = 0a69817acc2a0e4e9a725e0ec0d130d9838095e6
-SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = 1b1fcb65f6be02d9b40847932bc192e702f1551b
-SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = 5aecbb889e9e23c0c864b164129cb682eb31fd7d
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = ec1450e970e20848ce4ded1757c4e3cf192a630b
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = 1d59c1d6f0f8fcc33784c7741d8e44aa3952baa4
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = dbdd3866e66096a540ec09ba0b609259425de4a5
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = d43acd6670279a4979ca437b88db81f01242d98d
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = 887a3959489afd00f0fd7a4558054fbc334c74e8
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = a82cffd2bd40f33ea92cf3299fd953f15267cda8
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = 2ffcd4267e7491c206177217bbfac3b631c06284
-SHA1 (patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc) = 5a65993b09ec040c32a9e279579e49d23d6bd608
-SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = 035c2e55ae313d283774c3fc29a95a43f92aaa27
-SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = c7624a777ea6dc555c142c7bfe9d5b1b077678d6
-SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc) = 0dabf6e6a4d9d6aef8e1b1b1822551cd99749d04
-SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h) = 3ba40de2dd5a672a33d8c00a4bde1436d90ac3a1
-SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = 6fe84d9067445dd16416b8af80e100a5da757b40
-SHA1 (patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc) = 63c9085e452608c9e110985b7687793a3f50a6e6
-SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = 78a1f820d70716ff4670042beb9b7c2cc44088b2
-SHA1 (patch-chrome_browser_upgrade__detector_version__history__client.cc) = da2f5641ae0c35c0d38fa6f52646125934666995
-SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = f7245e38e0befd31a1dcac285798c199507495e1
-SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = bc52db390bea6138f1a55b5180ff5047cac3758a
-SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = 78197c1e0ad48f779b5b91587efc5543a0d55389
-SHA1 (patch-chrome_browser_web__applications_extension__status__utils.h) = a3e5abe258e84b77819c41362f686d2d4bc4260c
-SHA1 (patch-chrome_browser_web__applications_extensions_extension__status__utils.cc) = 07acec656054fef5407cc31e977a0251ecb9a3f4
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = c8d068f33f4f23e26276d6a743d935b3503baf88
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = 9e7332bb911e9f72cb6b8d120173b6685e5b43ca
-SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = 9fa5229a9f5ba8ee6b4be370cacfd1c5602fc29c
-SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = 7731ebbbb21389cab3a09e67944be212c7ba1519
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = 683ead856226ec5dd33ca293a990b461cfcf5355
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = 24f314d4480fa47ce6a3c05e691bb29ad72d9d87
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = 149eeec94e44d9fbc32e5aae2831da34cd7ff358
-SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = 95bea7113d16c79106990eb5c4a4989e9cc5ce07
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = 7c3990686b07e7a32de17cad422ade06555d3c77
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = a415843e7849031f050e1ea20c7d8f90ca521718
-SHA1 (patch-chrome_browser_web__applications_web__app__helpers.cc) = 5bdd0154c8df665bf33b85dd6e482e65a2bbe428
-SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = e3ac61695b39ec95e782999fdebaee6ce554499e
-SHA1 (patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc) = cc1afdc512dd47db1c78fd56a3efe47e54c8eb21
-SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = 724b90260eb1e5daa2fdeb254febf33b727dfcc5
-SHA1 (patch-chrome_browser_webauthn_gpm__user__verification__policy.cc) = 1664daffd0131a5221f4b834460bf4e062d1bc12
-SHA1 (patch-chrome_browser_webauthn_password__credential__controller.cc) = b850821e5a480cb165c373c9e1d6acb6094b4dd6
-SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = e4e7883acebeecdd62cc1261bf33e39d0d7e64d6
-SHA1 (patch-chrome_common_channel__info.h) = 01e7da892e6cd15ac9f924493806323da688a1fb
-SHA1 (patch-chrome_common_channel__info__posix.cc) = 51845e947f4373e09458733fcd0e9aac10612da1
-SHA1 (patch-chrome_common_chrome__features.cc) = 587a59d2cd3e887c2cce3c1249d86cc9062e70f7
-SHA1 (patch-chrome_common_chrome__features.h) = 54eddef39f3cfc4c7bd9d9e56e53ef28297acb8b
-SHA1 (patch-chrome_common_chrome__paths.cc) = 5f1dd6d9005f7cd5292cfece687500760d602899
-SHA1 (patch-chrome_common_chrome__paths.h) = 210e1e45644ce3c7f58c71cff4e46c146695f06d
-SHA1 (patch-chrome_common_chrome__paths__internal.h) = 107f4cc6725179e86fc097b90137e017581dbb69
-SHA1 (patch-chrome_common_chrome__switches.cc) = ffca56fd17ba596f40c2d19b9296ae324b28d210
-SHA1 (patch-chrome_common_chrome__switches.h) = 3c17486a64edf9102f6f0433f65a67dbfddad2c1
-SHA1 (patch-chrome_common_crash__keys.cc) = fbcc0946d7408b29790f5281ed2b1eaecd71cee9
-SHA1 (patch-chrome_common_extensions_extension__constants.cc) = a943663fddf556b0a75a34f5fb5dd4d6d5be240b
-SHA1 (patch-chrome_common_extensions_extension__constants.h) = 514656e822a2c1cf629fb6c206a7d6c2491e674f
-SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = 1f82b5c5f4a59f8b040d38c2d5fb862ccf275f61
-SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = 573b9670ae4cdcb76a496cc360f9bed2cbbf0087
-SHA1 (patch-chrome_common_media_cdm__registration.cc) = 773c50f4aa541707fa5489980f6cc9efc594dff5
-SHA1 (patch-chrome_common_media_cdm__registration.h) = 255399b851718217978e2d61d8b0101293b16d0b
-SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = 4eb32ce7a36ea79601facdb5aa0125483ce0ac73
-SHA1 (patch-chrome_common_pref__names.h) = 3cde3df73ef15c7699873cf2e7810895089f0d3e
-SHA1 (patch-chrome_common_url__constants.h) = 746369faae5044b3bee6bbc65de7c5cf11c115ed
-SHA1 (patch-chrome_common_webui__url__constants.cc) = e4b1ae9d3cf81b29bebb5d25881eab72c38f268b
-SHA1 (patch-chrome_common_webui__url__constants.h) = 720935b8ca36137756014a60a0a3e4f1e8220b31
-SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = be121b27e5fc03b232409115e5e0d30b709cae55
-SHA1 (patch-chrome_enterprise__companion_event__logger.cc) = 9bfb0ee02753be6132df99e268aa2e284de78ad8
-SHA1 (patch-chrome_enterprise__companion_lock.cc) = d28c472d53e7e13c93a3e62c3c40bd08a2bd90b6
-SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = 7cbb58362b009b385320123169497978b804fe7d
-SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = 445fda0b11bee15665d68a718bd75d7805f6b5e4
-SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = 7c6107f409817cecca92deda7520129c4fb44bf3
-SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = bbf8cb9fe468bf2d64cdc3a6a4c5bb180835dbe8
-SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = 3797ac4a21ac5592e0191e05853af05a1fc864df
-SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = f01cde023d23d2f8b6622e1f5812cdcad8638cde
-SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = ca88b141ab50d552c5887d8e9f4772e8ab7e7c11
-SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = ebfab87f33cb215cd3d06f3ae6e8680f250563bd
-SHA1 (patch-chrome_updater_app_app__uninstall.cc) = 2bedda68b9828d8c67325bf31ba7a79dbf5b5fe6
-SHA1 (patch-chrome_updater_configurator.cc) = 85df13bd1c06599ea8e39437acdd5cc76d0c830a
-SHA1 (patch-chrome_updater_lock.cc) = 6b3cbe8fc1f4e7e44c1a5929431e4c7e88c98dbf
-SHA1 (patch-chrome_updater_util_posix__util.cc) = fd35dcad8682264c30d585107415ad3b129fb1b3
-SHA1 (patch-chrome_utility_services.cc) = 7d88faefe888eda0c061c1a9190e91db17e29544
-SHA1 (patch-chromecast_browser_cast__browser__main__parts.cc) = c66f72cbac6d3c63da46d3e5537ff0c01d38009a
-SHA1 (patch-chromecast_browser_cast__content__browser__client.cc) = abded8577d1337dc6822d2a117dbe62eb57ab0a6
-SHA1 (patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc) = ebc3de46996cbeba612a9a3a6f4932f16bf3d49f
-SHA1 (patch-chromecast_media_base_default__monotonic__clock.cc) = 74998b20afd8275e8065b8ece3713fecaefa41ad
-SHA1 (patch-components_BUILD.gn) = 0d7395f06d05d6fe6052483a0948b5e7eacc598f
-SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc) = 41572f38d6f5e05021b3ef5f3523721aaa5f3796
-SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h) = 74696d3a0d411cb52c7954b3573551f1dda9bf20
-SHA1 (patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc) = eac933868fc7e0fc88d8593ff864f1d4b0be5f4f
-SHA1 (patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc) = df750516a9b7512f8ea78e55bc9f8b666ed5480f
-SHA1 (patch-components_autofill_core_browser_payments_amount__extraction__manager.cc) = b1e6134d0401296bfc1bc25279d349a093c9f1a9
-SHA1 (patch-components_autofill_core_browser_payments_bnpl__manager.cc) = 723d41f826c94a11c3accd905f7e6bdf785a3e8c
-SHA1 (patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc) = 844d7032b53e1bae6fbd06a3260e711a8c04d590
-SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = 666fa105790743d249f61bd53c3e2304801762a6
-SHA1 (patch-components_autofill_core_common_autofill__prefs.cc) = fb22d8c29544b4c211fba61a81085f4dddaf7986
-SHA1 (patch-components_autofill_core_common_autofill__prefs.h) = fa460a98359e16b9a117ac28deef9668724563b8
-SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = 0398d553779f02b8d6e44a0f175de235f2c37663
-SHA1 (patch-components_constrained__window_constrained__window__views.cc) = 6616bc0498c02d619f528567597c63e9948f7e76
-SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = c08f9ed882dbdc66d117aa97b7920fc640909505
-SHA1 (patch-components_cookie__config_cookie__store__util.cc) = 00c796ed32d24c0b35370a506fbf7074e651fd82
-SHA1 (patch-components_crash_core_app_BUILD.gn) = aca01a5f9699b49eaddb5b64625dccfaefb906b9
-SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = f3446fd26a62ff168028e163437ad750b88d7b8e
-SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = 874c61542e40b605fc8c5b0a03247da05ce98096
-SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = 3728b7972e299e6458b0a2608e32913a4d79fdc2
-SHA1 (patch-components_crash_core_common_BUILD.gn) = afb58aa1a3db1be918bd249e60d0540668ccb722
-SHA1 (patch-components_device__signals_core_browser_browser__utils.h) = bb9ff95f676aaf6ae731dbd4d302ac8cd8fe5940
-SHA1 (patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc) = 26a99d8fe1d9fbfc6f318377fdab1cf77dcbc66e
-SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = 53ba6183790f7d6bdda520346dd056b2c91542fc
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = d170f1ea6b1f30f92f21e4d66318c04cba16e83a
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = a934470abcee4e0ba774f07ed1ff8bf117164308
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = 86d198e9edf71e1e83aeb8ebc497f183b93c8e1a
-SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = 19d641626b5e9c2b53f184d0e49a483a3789a396
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = 241f639e7ac3ddf4c659537f245a93d3e408aec8
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = 6980f03ee21f6a655df7b228e93e17649cce9249
-SHA1 (patch-components_device__signals_core_common_linux_platform__utils__linux.cc) = 9fd60918cfb3cc3bae359720dc39f256de9b778e
-SHA1 (patch-components_device__signals_core_common_platform__utils.h) = 0775903f05d9394b985bc98e80f4f19ac48e689d
-SHA1 (patch-components_device__signals_core_common_signals__features.cc) = 3531a73608fae027c8e5abb07f84829c09a4a2f6
-SHA1 (patch-components_device__signals_core_common_signals__features.h) = 93b0c0168801b6f3aacf8ae377f820938316e35d
-SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = a5cbe42bbc7a79676732e8b686807b730f6bfbff
-SHA1 (patch-components_device__signals_test_signals__contract.cc) = f3f897b6610d95a81ba72a2afd4d66683566b1cf
-SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = 6d8360cc331f140371664b58e72db9be582c1c2d
-SHA1 (patch-components_embedder__support_user__agent__utils.cc) = 013031f2d8e4ba3bb08303734b79e79c1b6decb5
-SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = 881d69147a45837a62ac6f81eafaa0ec4c87d838
-SHA1 (patch-components_enterprise_browser_reporting_report__util.cc) = 80c47898cf564d6c2edcd07598657781dedc0cae
-SHA1 (patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc) = 6ef1ed1738a1f947f9c7c602e66bc4a3351175d4
-SHA1 (patch-components_enterprise_data__controls_core_browser_features.cc) = b3a54e1d00dd0bc5c827863741e1372777bbab8c
-SHA1 (patch-components_enterprise_data__controls_core_browser_features.h) = ffc1fb40f6b8ad1adbbeb729a13889eba14018e0
-SHA1 (patch-components_enterprise_data__controls_core_browser_rule.cc) = ca1b1e7846461454b5918515149a9fa91af834fd
-SHA1 (patch-components_enterprise_watermarking_watermark.cc) = 1c0ea4ba4111f9dc3a2e5dfcf6f128d8188835f5
-SHA1 (patch-components_error__page_common_localized__error.cc) = b965f8ea49d1f61a7a525c0d6338db79e1c8bae0
-SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = 20a1de6d7a26581e56a6aa3995f5dd840849a15c
-SHA1 (patch-components_feature__engagement_public_event__constants.cc) = 91a77ee9e6759adc52ec482979d0c6816e60a2fd
-SHA1 (patch-components_feature__engagement_public_event__constants.h) = ae91f13f48f545f6d229c7445d900604edb6a795
-SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = 3edffd2b2291ab2cbf7ad7baf7a7023d2175718a
-SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = 21bb4c6e0ceb70daa6eab037f9840e65bc145bbb
-SHA1 (patch-components_feature__engagement_public_feature__constants.h) = 4951d2e945fbf506e0faec0b5399af138689b4b6
-SHA1 (patch-components_feature__engagement_public_feature__list.cc) = 95b0010dfdc2748d7399459f6d5ead77dac7be88
-SHA1 (patch-components_feature__engagement_public_feature__list.h) = f3a8b922a4d0d95da0c2e0bd73bd28eda07d6248
-SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = 588e1adcfa719932477e7b89245c9e8e00b8c92e
-SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = da4fd02cecb8497b46cd297e2f92f9c29a17c8d0
-SHA1 (patch-components_feed_core_v2_proto__util.cc) = 2c10d1f7165a43d85d93bb2b01329fcba4755c43
-SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = c19007063d28c98f3c0c4128e265d0b6e7f261f2
-SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = abb68f94b6500f59c3fc1d1608597bb074eab597
-SHA1 (patch-components_gcm__driver_gcm__desktop__utils.cc) = 19d1b4b886278a6ea405348b33df660b892656af
-SHA1 (patch-components_gwp__asan_BUILD.gn) = a70d8a8a669c2f27e19a1da48ed7a45b6c25b784
-SHA1 (patch-components_gwp__asan_buildflags_buildflags.gni) = e9f14e090705d8351b1172fe14b356085566b606
-SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 96472cf69b5deb993232f6d36188df7e9efe57fe
-SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = ab466c7349f5f0340fc0b9d4f039f2a0ca03dd99
-SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = 29fcf8ceb755c953434b649ae0007ccffb3af031
-SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = 3b16692c3c77d060df006bb366268cede9dca9c0
-SHA1 (patch-components_live__caption_caption__util.cc) = 3c8a4c4a6c6e68ef498b3b13158e88d536a18e9b
-SHA1 (patch-components_live__caption_caption__util.h) = f6b000b9428e541cc288ac730b08c2126f946587
-SHA1 (patch-components_media__router_common_media__source.cc) = 188965f963093e11b0cef6e1851965e7fcbc0763
-SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = 0dd02c1b07479c65f5767cfb708c4e8afdc32b65
-SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = dbc5de04ed3de9446d80e7122122cc1efe5cc835
-SHA1 (patch-components_metrics_drive__metrics__provider.cc) = 26b885e9533b8f9cdc0a8effcfd2bc541cd2a192
-SHA1 (patch-components_metrics_dwa_dwa__service.cc) = deb7c3ee6b569ddf677bc4c5dcce1c5a2e45854f
-SHA1 (patch-components_metrics_metrics__log.cc) = d329651f2d2aa35a3ac7892391fec6d7664becfe
-SHA1 (patch-components_metrics_motherboard.cc) = 60558838d5ec9b746cffe4510051b7ec0097e790
-SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = 5de95b082a0233599d8fcc5c95f2f22200d335be
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = 33a6874cb8560e506a459240fc7b1598a5c78636
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc) = 8c8ce3dd2da69c132a4cbed31826b46a4121b807
-SHA1 (patch-components_named__system__lock_BUILD.gn) = 8aba10b9fcf6a290ef4a1d5f842e4cd029f0a87e
-SHA1 (patch-components_named__system__lock_lock.h) = 4ce5fa2998d01dc6eafe064f08c95f60dde97cc6
-SHA1 (patch-components_named__system__lock_lock__unittest.cc) = 217952ae629850d39d313f12ca8d1a233650b0e0
-SHA1 (patch-components_optimization__guide_core_optimization__guide__features.cc) = d5bb92eda97be0d3fb1ef9af9ad42bc9eb2fd6d1
-SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = 7f687457fc6cb566f25d204fdb533cb8140032ac
-SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = 452d5255875540224fee4f6bd46d3009da1ef722
-SHA1 (patch-components_os__crypt_sync_libsecret__util__linux.cc) = d762543b254b1c78d27966906e28eb9f7f047c4a
-SHA1 (patch-components_os__crypt_sync_os__crypt.h) = c5063b084fa19eb21887fa6ce5d85fd6defa593e
-SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = 2319b7066e65eb8949bfb8ea464396c6ef199209
-SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = 986237085113e1ee4482b417cd5729ed3900ef7d
-SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = 2917f634a04d5de1d1f027e4d8596ec07a088f24
-SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = 86e85cde5b98a6a3be4b281a2788a739f1957399
-SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = f883a138747539922ec95a55f663163f9a1cf850
-SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = 706b57f915e96af412ddb576a57a42e36baa988b
-SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.cc) = b32352e74d22efa4f51da2e1f5e5c52e7274dcd9
-SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.h) = f864584750bacb7c6d4048c86c7d74abb9b9582c
-SHA1 (patch-components_password__manager_core_browser_password__form__filling.cc) = 6291047d7d8ed86134ddc699f49c5ff37b5340f2
-SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = 25d6c6d3644b60dcc8a9566f8f25d7d078f0d5db
-SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = 8fa0f3c3452a17fe4721bcf04a835d0889d7b25c
-SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = 3da41fe09bd58a9c5b965f76914a0f77e7976d77
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = 4a4c6fa716dca2dbc2f2eca2dde1b95ed18160eb
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = dba02fd1c6588200ab6fc911fe761ecd3dc493e2
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = a3a920a324ec83f49a4c1c87ad8364eb590650e1
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = 34e65ee2e136e03503bd7ed8a3981da8a8ed84bd
-SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = 0c0900bcfb56254e4ee4df5e98042a802a060c85
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = 2f9bae4216f65dacf31fdc43ac4ee441274b2ab3
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = 38c6f812090d91202c71c10b53646c0ad6583e7d
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = 6932b9316962c4ae97f4b18d5861c4f04e154c80
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = c210523ac66d5702fbf1255009dc59257d525e3c
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = c713ccc1bc9cfda07b7825ac5798b8a64735e854
-SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = 6636f1ae22850283a979152101fb57d972a1ccd2
-SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = dcb7a8fcf994a74759037f087272c311c38a4599
-SHA1 (patch-components_performance__manager_public_features.h) = 1342c5fa748e3f9acf37233ae668ef7063c40bc4
-SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = 605e33cb6f389dd854f721c19dd0845a9756e140
-SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = 1223c16f2547688e4013b0afd38f7ed6beeae019
-SHA1 (patch-components_policy_core_browser_url__blocklist__manager.cc) = 1870b723fc09008efa12d0c5cc2bd228aea742d2
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = 102d4ffd3a0db1d2f8247f6c336b773ae97ae0e5
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = 538dec07612dfecac04775e3a81396f4a8e4798b
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = 5a64a2a9d62829291c369f756c9646aa6a765e64
-SHA1 (patch-components_policy_core_common_policy__loader__common.cc) = aa0000285a37f33a073df159464d61bdb4dd87bd
-SHA1 (patch-components_policy_core_common_policy__paths.cc) = c5fedfe392c505cd1be4c345196eaf46ea73bcca
-SHA1 (patch-components_policy_core_common_policy__pref__names.cc) = 9df4cd5b680c49914a43b649b003d7a82b830ce7
-SHA1 (patch-components_policy_core_common_policy__pref__names.h) = 975357f37b5336cdec386089f27f56f79dffa9ca
-SHA1 (patch-components_policy_tools_generate__policy__source.py) = 60ebeeb3dc3103e50342dc2a2c4546f6533f654a
-SHA1 (patch-components_power__metrics_BUILD.gn) = cba201ac07aded7dcc27d2a8647e83ca5f5e2f9d
-SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = f87d62ecd38f380820843adc12824a174fbc7b09
-SHA1 (patch-components_regional__capabilities_regional__capabilities__switches.cc) = 65b339ee4d05234cd7798f010cdcfb64b9430691
-SHA1 (patch-components_regional__capabilities_regional__capabilities__switches.h) = b6db4851cd69a94a4e34c3e678579f8e0033e381
-SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = 254aa9b6b33f6859730f9630eb99ab458e431474
-SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = 05a36bee18afc46193b5fe18818d2def71560f7c
-SHA1 (patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc) = 3de93ba8c973ec9fcafc8bb692c0eb8f4c29458a
-SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = 76468dd084ee18a3744d5a1905b8af6791cd46ec
-SHA1 (patch-components_search__engines_template__url__service.cc) = 53fe4f20cf5648fc435d9e08f8a58148b151fe39
-SHA1 (patch-components_security__interstitials_content_utils.cc) = 6b29c6fdb5fed7401887452b821988eb6a1889c0
-SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = 818a6fa1abd6b896f518daa278c0cddad89f55dc
-SHA1 (patch-components_services_on__device__translation_sandbox__hook.cc) = 3c93f0f3360a604625328661b9956905c646e068
-SHA1 (patch-components_services_on__device__translation_sandbox__hook.h) = 339327d9065c11638b23c9e3fccc40d27b0c4171
-SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = 9a8d12d6aa383d28a5eb5530bc863eb74c9fa2be
-SHA1 (patch-components_signin_public_base_signin__switches.cc) = d86e07541381d0a417ca26cc3fca4d86d9a797e0
-SHA1 (patch-components_signin_public_base_signin__switches.h) = f53450c5f7b89098378857bf0e21d4451a533120
-SHA1 (patch-components_soda_soda__util.cc) = a4663b3df32f9b86bb167b481c0efaa54bc3a6af
-SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = 33c94734cd4280cb02526773243bdd161f60be9b
-SHA1 (patch-components_storage__monitor_BUILD.gn) = 9ae62ac1c18b6dc5d8d4428acd8036d59c1e28a2
-SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = 3092c5fd95a987ffdf2204e89a68870b7ff45031
-SHA1 (patch-components_storage__monitor_removable__device__constants.h) = ea5927d4e7432ef1cd5e4f859bf4bc34350717cd
-SHA1 (patch-components_supervised__user_core_browser_child__account__service.cc) = 377002946229b640c4c3dccd48b60a46fe4926a1
-SHA1 (patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc) = 41c7765f0e1a0ed4dce563e8c76f719ff7aa1e00
-SHA1 (patch-components_supervised__user_core_browser_list__family__members__service.h) = 9b8b7025773109e15a0b2b61c9b9d83f90f6c181
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = 72affa4cb6d5c87eb304101a2df687214ae91453
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = fafde7c39b17a3acb4d00bffede11ed72d9df405
-SHA1 (patch-components_supervised__user_core_common_features.cc) = 265a457d06e9aa7ccd2eb5c8ea8c6920d2b43e4a
-SHA1 (patch-components_supervised__user_core_common_features.h) = 985c8880e690479b707e1a0b3d46da37f8f047e5
-SHA1 (patch-components_supervised__user_core_common_pref__names.h) = 7900f254c92c6bbd55c1cc2f2353a6862f25908b
-SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 79fa1fb37e1d91e3974b6b3d1f7c628a66773ffc
-SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = 22b3ae606cead7ed5ed4a3093b72474724737df4
-SHA1 (patch-components_sync__preferences_common__syncable__prefs__database.cc) = 5f3448591497503a6883cfdc298965bcc75de1df
-SHA1 (patch-components_sync_base_sync__util.cc) = a5bec5f891968b18fd8ce1b12ed00b37751303d4
-SHA1 (patch-components_system__cpu_cpu__probe.cc) = 255fb73791454965e56f3fc4b0853c90959cc54f
-SHA1 (patch-components_translate_core_common_translate__util.cc) = 5a355cd61733e3f88177f3393b2680a9b82c38fa
-SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = 7eb69169e1794bea5dd43351ad0a8537f445a655
-SHA1 (patch-components_update__client_update__query__params.cc) = 3d3f9485648a1627925824bbb020ccdac314d5f6
-SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = 42410a294fe2144d97d066363646c3eeaa6a6949
-SHA1 (patch-components_user__education_views_help__bubble__view.cc) = f23d42f78219468de4453b2959475d7a1b0dfc40
-SHA1 (patch-components_user__education_views_help__bubble__view.h) = b22d87b63fad17a3663d6ca2ea836074956f9d48
-SHA1 (patch-components_variations_service_variations__service.cc) = 33bf6b2600801df4e0877c32d433148188a4edf4
-SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = 71113b82c3e6e6cef71d69da6c931d3c9c330568
-SHA1 (patch-components_viz_host_gpu__host__impl.cc) = 660ff09d4231d44138dab65ac8f3e11f59c60e1c
-SHA1 (patch-components_viz_host_host__display__client.cc) = f7ba1457575bc786139e71eb90b59c78d2f27550
-SHA1 (patch-components_viz_host_host__display__client.h) = 4d23c6f471bd6cc6fab43b0a3a4379643ededd6f
-SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = d2b6ad2b1ba75e74d4b481c6aabecb26cc4cd0f7
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = 732d391e9290b218965d03f13421ceb89a4abbeb
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = b268c4bb8b12b259b2a74776165029525dada22d
-SHA1 (patch-components_viz_service_display_skia__renderer.cc) = 29020f32ff90cedc47571171222c819ae88ecc5f
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = 29dd06f0e6caa8cd1ad0c77aa0653c1eafaf4bc3
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = abaa398613615a6d0907174a75cdb45922cbf5d7
-SHA1 (patch-components_viz_service_gl_gpu__service__impl.cc) = e91b93e4eaa7644e2b9876ae6dd491dde6bbb4a6
-SHA1 (patch-components_viz_service_gl_gpu__service__impl.h) = e2b6fa587d480e6c138f695e3bc710360fd642fe
-SHA1 (patch-components_viz_test_fake__display__client.cc) = 78e7c51d63f53daa63d69ecaba50261ee481f5c3
-SHA1 (patch-components_viz_test_fake__display__client.h) = e78f8a89f67004e0a1dee2b08e9fa8b9ba730c69
-SHA1 (patch-components_viz_test_mock__display__client.h) = b17de42bc77c73c174e379ba0499fc15297f6546
-SHA1 (patch-components_webui_flags_flags__state.cc) = 536e77ed010d9a697e05ced6a13fd132bc63ba59
-SHA1 (patch-content_app_BUILD.gn) = 4d11744a45fa62e30dcf033cb746d68548bdfe8d
-SHA1 (patch-content_app_content__main.cc) = e6ff2fb8188e8d695c1947b264d4e4f1074bcc6e
-SHA1 (patch-content_app_content__main__runner__impl.cc) = 5cacc9d4e4a0021ada5b9d632ae856d8c72cd2a6
-SHA1 (patch-content_browser_BUILD.gn) = d7005639d773b42fedc9370d000238a958fa3ce5
-SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl.cc) = b4deae46836142425e1199c8524f378f5a89d861
-SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc) = 8247bf42690a15e781df54a94a71dca194d9991e
-SHA1 (patch-content_browser_audio_audio__service.cc) = 78e6ccf73d15b061e3ef2cc4bf1e1a8e8db7abbd
-SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = 76084d6bce018784d3b6aacd66fdc1a14cd156fe
-SHA1 (patch-content_browser_browser__child__process__host__impl.h) = 3474fb5e2833b15dd69da43f55c0ebd2d5eec0f0
-SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = cc3f7c699da69f3d362b100200aef8ed052f5a0f
-SHA1 (patch-content_browser_browser__interface__binders.cc) = 4bda82effe13fef5baf85f274cdd77c3f816810b
-SHA1 (patch-content_browser_browser__main__loop.cc) = 7e3f71382c48c9911176a141bca6b0a18e7ec926
-SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = 8d8c8632a0d48bb55eb5e558fdce8ecdc9ff03fc
-SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = 5ccf933246de45b74a807b02a0fffb825e030236
-SHA1 (patch-content_browser_child__thread__type__switcher__linux.h) = 03e785b0bd60cd75770fac564817b58c49097168
-SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = f1c14be05672ac3afcb03778cd551b2059c2d032
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = 5c7d3ebda15d78a9caaaead5054efcc01d15f2da
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = 9bf54515c30b553a8013178bd258e3f483e5da04
-SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = 15e0f0a3579080718fc870cc053dc756f71c08a4
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = 0f70a1ccff4d5c160393781aaf500c551df1807c
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 4185737c3d6b12bce0215e313de6d65e223e3595
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = d3608694550c6f345f69897022385b4be4aac2fb
-SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = 81a3c938cebfa8b9bd1359633b82896339844c5f
-SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = 7bffbee8b42308b3f9f09ea51a324cba8982afe5
-SHA1 (patch-content_browser_gpu_compositor__util.cc) = 6755c73c04a65714c61a9775e423ac0c555bfb03
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = 1e5c59c0818583c5d75519c8f21e2155e0a07e82
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = 897c2dead54f42187307e455a484987ee7021973
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 14db7a7fce15172902fada4101f99d9abe3a53bb
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = 3a5d12c52d128ead1fb975cee4312203ce2af30f
-SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = ad8454b5b46d458a29dd5bec574553e0f622e1e3
-SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = 009e92e2b60e453c2a41a67fbbcc134b390b29fd
-SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = 24378dc27c4caa2ba0c8bcffd129c526eb7ce7c7
-SHA1 (patch-content_browser_network__service__instance__impl.cc) = ac7e8bce1357484b1cc1dc819aee187fe0d27586
-SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = 158d01eba662939a8c6407e2a494e1aacff88237
-SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = b8a1f89101165a22fd809708871f2e6bac2f3bc3
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = 98c617a7a546b6fff30f1a19f9dcd9e55c6b99c1
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = 19b6b5c90986a80e3fec43085424fbed9a905bb3
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = c6b06b4f12dedb02717102d69fc896c88295fb7a
-SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = 92f0ee870fb2b3156a9b893b02f332291c267c91
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = bd41def1e5441aa50b131e22b7f3f4883a5faf0d
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = 5a3b1b41c52604133f5388d79425bce1f0932829
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = 6476859fe42397689c36417d2fdadcdbac9ca4bd
-SHA1 (patch-content_browser_sandbox__host__linux.cc) = 1dc06894a976d245ee1525b2051d2139d6b17bd9
-SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = dd368b46f14e14e58e1216514831070a9a4b8f1c
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = 6792c289cbd76c86ddc7c88beaf403ede2b94fbe
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = 8cfa02704464b178183aa14030f8259761c63332
-SHA1 (patch-content_browser_service__host_utility__process__host.cc) = ac59474a3806ffb42e42da29f19fac80989ae567
-SHA1 (patch-content_browser_service__host_utility__process__host__receiver__bindings.cc) = 5ab9023a9ab341d8f68705c9fdd91e0403becda7
-SHA1 (patch-content_browser_service__host_utility__sandbox__delegate.cc) = 715ea5db230f18d4af71fa7b8a1a8d85d189592c
-SHA1 (patch-content_browser_v8__snapshot__files.cc) = 2d96d64e587b2d77042364760e0ce138c02a075a
-SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = 2b19aae296c99d62125d31f50c1bee3ea364d43e
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = 15f635e766cc82e3d78b952fa58bbe428df15269
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = c598f56d20998559983e6646570a774ea57baf9c
-SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = 14a8734d299da5fddb975a6a35ca62ceb8126169
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = 73d3cbdeda0327e4349666837c9d16dae1a139d0
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = 5eb397b0ffb7e4f1ec88e2f64f1a3a8d003d4977
-SHA1 (patch-content_child_BUILD.gn) = 8ec05439b06c31ac81725aed125693fc4e725a18
-SHA1 (patch-content_child_child__process.cc) = c5ccc0b7476d19d7c8b5b2a00f41f8b7b0a14eea
-SHA1 (patch-content_child_child__process.h) = 673654d34041163d78d802b78cc9884cd251a996
-SHA1 (patch-content_common_BUILD.gn) = 8529b9b341c592d7cc9f9b1e8ad70601f713e410
-SHA1 (patch-content_common_features.cc) = 164c1bee853d0eb73418af1f8405e53a12733e56
-SHA1 (patch-content_common_features.h) = 1af18f44e28090be7fd3b3ed70418fd1d7f2a714
-SHA1 (patch-content_common_font__list__unittest.cc) = 0db921e878789a1d5d670e508c98ef213598d8a0
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = f2b9173f532fa446816d85a279b9e26ab07451b0
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = b684b4e851b9c1a373379e8af2ed51cf214a27a0
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = b1f01c23193309a0b1f34c09b48b55da610cbfc1
-SHA1 (patch-content_common_thread__type__switcher.mojom) = 4e2a3770eb73f896c257fd0e59045b687843b907
-SHA1 (patch-content_gpu_gpu__child__thread.cc) = 0746a776c1d431e61e58737e0fc836e2dd0d4df6
-SHA1 (patch-content_gpu_gpu__main.cc) = 6c985ed033de2fe2bff8aa984016527d5e1db203
-SHA1 (patch-content_public_browser_content__browser__client.cc) = da8ab7e1eb5778058ec0d554970225bcd200bcfe
-SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = 1e9351361c00a093d625dfee4baa66021e4a65cf
-SHA1 (patch-content_public_common_content__features.cc) = 66178a1b3a05fd8772775d517711b2e4d9411d69
-SHA1 (patch-content_public_common_content__switches.cc) = 52e672b7420cb20e978184ad2fdb1b66a4fd381b
-SHA1 (patch-content_public_common_content__switches.h) = c3d4271a68dd6cd86f4deac70949fc2d9e38b821
-SHA1 (patch-content_public_common_zygote_features.gni) = a06dce645135d5142a2fa3fdcf0e842243292df0
-SHA1 (patch-content_renderer_render__thread__impl.cc) = eaa8bca2c7ba78b3049db2eb4223fff90d3c4059
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = 92936ab4969df21f9348309be92a37b5492ec620
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = b8be5070c51d66821aae16ff3fb88860e344e60d
-SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = d3fcbc933c15835aaf05759f350dd15878b7c8ac
-SHA1 (patch-content_shell_BUILD.gn) = 453ec26b35caeacb400517bd95c34f5281fd54aa
-SHA1 (patch-content_shell_app_shell__main__delegate.cc) = 2c4eb13625052b0a5518c03e3a9e8380c56c6b8c
-SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = dd09aea360c8deeabe7f57ca18aac2c6dbbc4a50
-SHA1 (patch-content_shell_browser_shell__platform__delegate__views.cc) = 39e36c6155c41cb5e8c01d59fe1d66ecddcb4bfd
-SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = 6d4743c60f1b9a2ca90d88563e98c62dd7951d04
-SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = 5f7ec667db76517b2b0247b872d1dfe1bdd493b0
-SHA1 (patch-content_test_BUILD.gn) = f320404ae88bac368ef12530aa6b6f4e783f5e8a
-SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.cc) = 990702524d880e0dca9a0334a9a0d43b0be2a6ca
-SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.h) = 7e7d5124e11d61d88a8a7a28beda6f6ea13bbe11
-SHA1 (patch-content_utility_services.cc) = 173c89d3fd40d2f92e291b92bf70876e488771ab
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = 35dfc183446a3a446deea32bf328e2073bea6662
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = 8c2af705fe1d473b102ef747c7efec4b1daeb88e
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = 46649344e49f4897c16b0043d20590f1d3f8499e
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = 721042929c43c4bd0658dbe4861c445929d64fbc
-SHA1 (patch-content_utility_utility__main.cc) = 770b3c9981809582b6c71ebccd8c646343bb7277
-SHA1 (patch-content_utility_utility__thread__impl.cc) = 823f08130605d90824fe293b8061514bf250f51d
-SHA1 (patch-content_zygote_BUILD.gn) = 23db732a1f62c038f0b3602d633ac78240d98d8e
-SHA1 (patch-content_zygote_zygote__linux.cc) = 10a0b893093b5321f3507c15582df2d747071c2e
-SHA1 (patch-content_zygote_zygote__main__linux.cc) = 36b502d3b9160760fadd0bf616a205fdd3a2f7e6
-SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = e1dbcc027f4129985eef1bc93c28e9c6c7457fd2
-SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = f29f25f589f322771d442a718d9fa581ccf76fa4
-SHA1 (patch-device_gamepad_BUILD.gn) = a650eb15335244bb16a1d05be2913efebf1ea04a
-SHA1 (patch-device_gamepad_gamepad__provider.cc) = 93ddc2aed59f7ab4c0a3c4afd5d9e10f85ab0229
-SHA1 (patch-device_gamepad_hid__writer__linux.cc) = 58ada9d0394c03b9914de6889a0240a3d92f3ab5
-SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = 3728d749c603939cc01a944d6c87814b68c0500a
-SHA1 (patch-extensions_browser_api_management_management__api.cc) = af97a5448e0f9bcf470440c9caa64b5a8e8a6406
-SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = 8ea1229ffc33f22523a8ff5ba2ee45523d3f4fa6
-SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = 3388ccf8c8bac5f39669f906d6bd96415740a58a
-SHA1 (patch-extensions_common_api___permission__features.json) = 9f2c101d8fed55d0cb3669318c3ad0c0df4f02aa
-SHA1 (patch-extensions_common_api_runtime.json) = d835d362a71e697db63ea2fc30effdeb0f306bee
-SHA1 (patch-extensions_common_command.cc) = c0e68bc883f00a2236e8ce5676ac67037989c97a
-SHA1 (patch-extensions_common_features_feature.cc) = 1b648e05e39ce84e555fff2d6c2068f9cb40455f
-SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = e3bac7bc355286594e78a316391bdd682aca392c
-SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = 79fe4883045fb37a572a23df41ccc7ca3fc50ee6
-SHA1 (patch-extensions_shell_app_shell__main__delegate.cc) = 99cc2721b0cffae12df8a29c21ed0da0a293e55d
-SHA1 (patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc) = ea1b3cf8bed1381cbcc502f5fcfbca354e008ffb
-SHA1 (patch-extensions_shell_browser_shell__browser__main__parts.cc) = 11bd2f7fc340c066f5450a87f967edb289692b2e
-SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.cc) = 5c9082f8cd26b2ca98b8541dc0397b61d0fa77e6
-SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.h) = fa6d8ca4b9d8a20c186fb29fd52fa6aaa5e452d4
-SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = eab40b1f435da75210fb6270cc7d91b0bce7d112
-SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.cc) = b2d4db2d0dc814a348a0da3997b35fc58b11618b
-SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.h) = f38c295ad029b8b76157a08c02acdc26fd3678c4
-SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = ed4b1a7c3217c1a61789cfad00d73b97ab48a4e5
-SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = 222cc67c0a58f30cf90aa0e91e4e4d4175b7a262
-SHA1 (patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc) = 9ab467641dfbdffc6ad96119c90a5d337800f0c3
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = ae839a6239c9c164be028a287a55ca00cb90642f
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = 2c68a40f1b3b2592b46a57e0493ad9168ae1178a
-SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = 97306c1441f1205d52f174f3c60f00b09c965dd8
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = 6561454911f753733f65d59b9846333b0e27eb1a
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = 8e6a6be2d5a50e37dee822fd7840f4f464449ebb
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = 79318a0671d0a756ba1ad1418c95d3637bf91749
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = 342a79daaea6af01513fa7b8d91c4d975416b1ed
-SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = c42542f3a45dbdb98e5014fbb166d203a32da638
-SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = 69afdcebdb1833d4fc10991257548e24e4179898
-SHA1 (patch-gpu_config_gpu__control__list.cc) = a315e1266e2e0590e9a06324b5ae09f5a924a4d3
-SHA1 (patch-gpu_config_gpu__finch__features.cc) = 312a469b01dca5be11b27275a446efdaec79e495
-SHA1 (patch-gpu_config_gpu__info__collector.cc) = b535daf5744b50091de12737a058e3d986409c02
-SHA1 (patch-gpu_config_gpu__test__config.cc) = 36aa48221607891463c70a3ca8f2e0ad16e544bc
-SHA1 (patch-gpu_ipc_service_gpu__init.cc) = 54f02553e599bb0f6d9fa81cedc8a1b525ad87c0
-SHA1 (patch-gpu_ipc_service_gpu__memory__buffer__factory.cc) = c5df7f9e398a1f8432f0b6b10b8f50013a0ac252
-SHA1 (patch-gpu_ipc_service_x__util.h) = 32f9da27c4a8abe1bbdea712b27c3cc46d33e478
-SHA1 (patch-gpu_vulkan_generate__bindings.py) = 2548deb1effa20aa2b238b9e1818d5a0ad878366
-SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = 365aaf850369d9a26a32662159f0e3d2207186be
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = 21cc90745e296c7f039d3642ce96b9240c64a76c
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = 6db86d76fa955f4a0abd3fd3deb6d73ea31103f7
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = ea28489204ef61cd5739236023d1c28fa062bcdd
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = d4133eeba450b9c3c821ddb260670d441551e06b
-SHA1 (patch-gpu_vulkan_vulkan__image.h) = 6aac99decbe969274d3a8cabe980144caf66c995
-SHA1 (patch-gpu_vulkan_vulkan__util.cc) = e56da29f748207f81714e3703ebb1365f687dc85
-SHA1 (patch-headless_BUILD.gn) = 9c2af742f194b39e9012b1597ce3bb4fa127a841
-SHA1 (patch-headless_lib_browser_headless__browser__main__parts__posix.cc) = d1dff5192b914f4d02875280892ebd1ba95028c7
-SHA1 (patch-headless_lib_browser_headless__content__browser__client.cc) = 121140a958deae4e5ce545c8fcc6e20926ca0407
-SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = daf6c8aac5f9d0590ac167f418f5ec1e13de6b69
-SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = 0b020ae0698b4e938b3f2439a3593918c2de4041
-SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = 4187ea894f96f86ae4eb96f7258b437a9be47ef8
-SHA1 (patch-ipc_ipc__channel.h) = ba74e90ff0eaffbba7e74535205f8fd4b38cbcc9
-SHA1 (patch-ipc_ipc__channel__common.cc) = a27c5420f30af70ef23fa9f4d85aacb037e3b22f
-SHA1 (patch-ipc_ipc__channel__mojo.cc) = 55d38107147291fdca91753b8dd5d5c251349c3a
-SHA1 (patch-ipc_ipc__message__utils.cc) = ffbf4af8160d31ee265fc40303d3c3e1080cdda9
-SHA1 (patch-ipc_ipc__message__utils.h) = dcfc08a1f83534a06aeeab00cd9675f7252d1f88
-SHA1 (patch-media_BUILD.gn) = 728c1b248dbba5558144a964c3119de9f2dfe301
-SHA1 (patch-media_audio_BUILD.gn) = 9351e3da13233d774fdabd51d8c8fb47eb827855
-SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = aa75f6d709881c7234903b67db47dcf662589a40
-SHA1 (patch-media_audio_audio__input__device.cc) = 513a0f8f4eff62f9281c343c6f1e48c047930219
-SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 8366831b624177e19ca5158036236fdd1465bcc9
-SHA1 (patch-media_audio_pulse_pulse__util.cc) = 235bdd1052ec561c334176a2b727564ea4f3fdf6
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 77735e363486379558349f58b2b7431712650b3f
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = cf4427bc4009057bd00011a6dd8b61950d8f8c28
-SHA1 (patch-media_audio_sndio_sndio__input.cc) = 049aefd93ce4d10ebf2599c48f7d15d16ed42654
-SHA1 (patch-media_audio_sndio_sndio__input.h) = 84df9bbd53b5cfc09c23deaecf7f75d87c67704e
-SHA1 (patch-media_audio_sndio_sndio__output.cc) = beec48b4fe1b36ec761fd84edbc43d3360eeb0a2
-SHA1 (patch-media_audio_sndio_sndio__output.h) = f46e83ebca6d52dfc2460fa824af66eab879f0ee
-SHA1 (patch-media_base_audio__latency.cc) = 1050511ddc1d129f752eccbd50cec29fcc30deaf
-SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 61545c59bcf6c9baa7b1ec09963e6559336790dc
-SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = 594ae9d876b110beb22401d7d4c4ebf1a80d0277
-SHA1 (patch-media_base_media__switches.cc) = c1180fa5b21829b9e6ab305552376ca50ec4311f
-SHA1 (patch-media_base_media__switches.h) = d120e50e6e1d6b4b801e79eb54b25972fdc9601b
-SHA1 (patch-media_base_video__frame.cc) = 505d362cde3d66de1ae756e8453768ea626a3822
-SHA1 (patch-media_base_video__frame.h) = b4a640a993b8beea366e5de111387bfe49b88327
-SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = 175e8ff7fadefd828479d60a7ece60602e41e7c3
-SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = ab77e26b36a3af462ba94d8a7c60eff76d4fc3ad
-SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = 66c1f47e82b93e6798c613fe7615a2dbabea50db
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = 7b433aebc9a3ae89de6a8955e4b12d8b1cd962f1
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = c292253218d001cd6a162c8f7dd865c1a9d121f3
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = b6991c5c9a26d36bf561b67fdbaf6912711d6cb0
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = fe36fb2cc775a3ac29d5b38604da3063c28abd5e
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = fc3145aaee3f91a098250c21ebfab337018f8189
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = e8d517678b4cf8168b9e5fbe9065a8dc29a9fb32
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = 521f22ac5b80c0956ef206729bd2a57e569468b5
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = f6fc58a8ddabea5909adf0900df72de93baef83d
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = 5b958bf1d7445cbf1bb42371b9025cae9bc2aadf
-SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = e1adcc348bbd4c3aeed22381985cd8c7bd2314c2
-SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = 16beb519eef7909be52ceb7acf07801ec5276f85
-SHA1 (patch-media_capture_video_video__capture__device__client.cc) = dcf5a56393177cb5277d1670364c9137d3653473
-SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = 9f8a1bfb2e761673d0713996aaf7869fcd4180a5
-SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = e3df28d5777fec13fa5067f2c1e574fba793701a
-SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = d729d9026e9976c0aa062fe1c3329fbf7bf9b937
-SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = f844340222158c356674ab9ed8f89b2dc8200de0
-SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = b2cbeb28a4cc6940c8432a070659d1b66decadc3
-SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = 4f42cc4f1fc11f110566835b8403ecec46849d83
-SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = c1ba37f22d49a55cddaf7fe37573953eaddd0be2
-SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = a7f7a7731de2b4dd7e9c0382281c8384cd1df43c
-SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = 82bf171f4f4a18083f225ba9fdb8d4a352d956a9
-SHA1 (patch-media_gpu_gpu__video__decode__accelerator__factory.cc) = ea28f5b559c98d3b6ed78ff9bf76dcb296c5b04b
-SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = 8750906fcc06b2e4df62ff712e653d9ff1e2ec6c
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = 68ec28edf5fe4e24eb7e381db7d533a74c818feb
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = d0bea32211476392fc790be767ad0380a1f67ede
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = 99f430ad42b9a913ebf447cd939ce9eec48d21b9
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = cffd17f4cf3c9ab9503fff2d1a8ed36f0d619f25
-SHA1 (patch-media_gpu_test_raw__video.cc) = dd48d140983f2ad196150709afd7dfe667959801
-SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = 41c1ce979c554a543f58b68e2b7d12ba230f240b
-SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = bfb6b02fac6b91b15426a2ae96d090099728fe62
-SHA1 (patch-media_gpu_test_video__frame__validator.cc) = c2160faefdd74e03614d7c345a7be697cba7e098
-SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = 8c461c8b3082c710dbe7bdc673e840d3c91db7c3
-SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = 3d860aa9f36ff9e8ddd92e3923fa48fb51f2824c
-SHA1 (patch-media_media__options.gni) = c9055949a8d6448dcf4b95487257aeb85aeb7a97
-SHA1 (patch-media_mojo_mojom_BUILD.gn) = 24bbd42159184232d0b2c2f9b076421f37d3cbfb
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = 93abbb210511e1f10246d163ccec9ceb96d0e425
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.h) = 8d696deffeef37c86131c5c7550c21d9ae5088b2
-SHA1 (patch-media_video_gpu__memory__buffer__video__frame__pool.cc) = 9cfe83f8865d3a1471a8856acc1b77b021585259
-SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = 94352240451d3ae882fe34ce712880af9db6d42f
-SHA1 (patch-media_video_video__encode__accelerator__adapter__test.cc) = bfd3155b73d4a57b9777fec0cafcccc0c9013e37
-SHA1 (patch-media_webrtc_audio__processor.cc) = 4414c8baa60eea5af6872e918268777465fc5397
-SHA1 (patch-media_webrtc_helpers.cc) = 9ae60844da078bc95e858dab6846176b696c9c30
-SHA1 (patch-media_webrtc_helpers__unittests.cc) = 5b861bdba65d900def8d1927b2cea4c3e2a4956e
-SHA1 (patch-mojo_core_BUILD.gn) = 8c076e0c41f0142ddd7d639a55bb8cfb255dd51d
-SHA1 (patch-mojo_core_channel.cc) = 3a20de1dfabb723b4d92a4c33194a31ba4e582b3
-SHA1 (patch-mojo_core_embedder_features.h) = c771203fa2c052151263e9b8913eea5705e6c29b
-SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = c7594bfc5fd995bec11a5add05bfaed4f398e293
-SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = 59f9b4ee9750d25fceb64e8b417151c390ffde98
-SHA1 (patch-net_BUILD.gn) = 6ae5d1eab0297649c336c2db87eb380c67f2021d
-SHA1 (patch-net_base_features.cc) = a87d1f8adba2b6d40da35544cb396aafaa3b6bcd
-SHA1 (patch-net_base_network__change__notifier.cc) = 5a098e424c53b5d08af5a94bd3cc642835e25bcc
-SHA1 (patch-net_base_network__change__notifier.h) = 0861d44846c08e9d76789e7e370e1cef1e53eacd
-SHA1 (patch-net_base_network__change__notifier__passive.cc) = 55dc97dbb0f22c95fd3a3e3c1a4c55e1a998ce9e
-SHA1 (patch-net_base_network__interfaces__posix.h) = 7606622d7b3288e17b035ff709ee1ad3b2d86bea
-SHA1 (patch-net_base_sockaddr__util__posix.cc) = 42c6572c4ccd1abb1004d9db7f8e2cf4b017a9c8
-SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = 53d70ce8bf7cf22a09b3ac3d91e7acdc4b2174e6
-SHA1 (patch-net_disk__cache_backend__experiment.h) = 83575dd7c545b03931a316719a80cfce5042428e
-SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 80925ee6f0b56bb39273b6cd0eec8c14f77e32e8
-SHA1 (patch-net_dns_BUILD.gn) = daf19836b54a735bc1050f290149faca45837a78
-SHA1 (patch-net_dns_address__info.cc) = f658ba10aaf65b23ffc2106a321b3265e02e519b
-SHA1 (patch-net_dns_address__sorter__posix.cc) = a961f4adfbc9952a6374b703eae6c0ecd48fddb7
-SHA1 (patch-net_dns_dns__config__service__posix.cc) = e2799593519b1499277e6afefcf26629fcbfab1e
-SHA1 (patch-net_dns_dns__reloader.cc) = 0b946d47d60bb3536e92f170689376c8b2fd9cc2
-SHA1 (patch-net_dns_dns__util.cc) = 12e2d044a4a4ff57acd69705d7dbe102b35e2437
-SHA1 (patch-net_dns_host__resolver__proc.cc) = 258848fa6bd55eb6264803bfbda68ad9f35b327d
-SHA1 (patch-net_dns_public_BUILD.gn) = 95affa9929b5c7684b93de45d3ba16143420fcef
-SHA1 (patch-net_dns_public_resolv__reader.cc) = 64320d546b406195c80319d1e2fd5bc4df3ff3e0
-SHA1 (patch-net_dns_public_resolv__reader.h) = ea1d67e9e867cbce1f2cab347ca5e2b2c03d69bb
-SHA1 (patch-net_dns_public_scoped__res__state.cc) = 80496b3fb0e4d38bda242985d37430d62881244f
-SHA1 (patch-net_dns_public_scoped__res__state.h) = c6bdd08babea108e9b0f1d310d7bdb8737996141
-SHA1 (patch-net_filter_zstd__source__stream.cc) = 6cf2f702c6d233ae8b5e58e2a1243cc6d8f7b73a
-SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = ab37a5e77ba64a9234da7eb77fcb8b6e522514e5
-SHA1 (patch-net_http_http__auth__gssapi__posix.h) = f0620a8a08271710c350baa646a60e9397b215cd
-SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = 6e5b53b164c478d8d5b77005dafad89a99f3278c
-SHA1 (patch-net_http_http__auth__preferences.cc) = e2fad54f96fef19d552ba0636273c6875dc32a5c
-SHA1 (patch-net_http_http__auth__preferences.h) = dc86816dcbfdec32f75c037a51017aa554241de8
-SHA1 (patch-net_http_http__network__session.cc) = 3688a28684741a9075ed7ef0a1e90a28dfd53003
-SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = ae15270487e166c40937de0ded805a2674a5e8b2
-SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = 2da9b3a6955611eaf75cbd2a05d840061b5c3ee2
-SHA1 (patch-net_socket_socks5__client__socket.cc) = a983999d7a3989d1275b3fa230260b034ef9a826
-SHA1 (patch-net_socket_tcp__socket__posix.cc) = 25a86f19fcfa0c2ce1572165d0e3513aac969d6f
-SHA1 (patch-net_socket_udp__socket__posix.cc) = f13f31b346bcedb161886a623e90aa559415e864
-SHA1 (patch-net_socket_udp__socket__unittest.cc) = e49e3c361b134ec39fe26eab10ddb82718ea237a
-SHA1 (patch-net_third__party_quiche_BUILD.gn) = 17cc3246baf550e2aa61e3fb6be329a98aeb18d4
-SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 2ee72541f42fbee123f5cc8f8c393fef6bbdb225
-SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = 6d3d6f951f22bc90f945f64ddb5046de5512dbd1
-SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = 227d278c9e3e4baf215727e3825867ef6010fcaf
-SHA1 (patch-net_url__request_url__request__context.cc) = b572654fb6549c1e0a79bd8b8cdf1e10855bf0a3
-SHA1 (patch-net_url__request_url__request__context.h) = 5f3444109f533f1d58ee2f1b54d58d6f5b550d56
-SHA1 (patch-net_url__request_url__request__context__builder.cc) = 7788196fb74ee1b77b662d838c33b9aa6da0bd1a
-SHA1 (patch-net_websockets_websocket__basic__stream__adapters__test.cc) = 13cc724f0ee3fa1d7e85fb75768030fa8e044ede
-SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = 0accd4fac509f48958ef5b0758d648a0680d12c9
-SHA1 (patch-printing_backend_cups__helper.cc) = c692f756a6f5c250e09bd63fcba730c0247b03a4
-SHA1 (patch-printing_backend_cups__helper.h) = 4efbed174d63039d1571e0bd9ec92933514b05da
-SHA1 (patch-printing_backend_cups__ipp__helper.cc) = e7495cbd623b4505484e0e3e83868c1bee2cb612
-SHA1 (patch-printing_backend_cups__jobs.cc) = 77731b22f68218acec64c1f5beb0b5229ac0e3de
-SHA1 (patch-printing_backend_cups__printer.cc) = bbee9de5048cd3c74b6929076de22d4e24543284
-SHA1 (patch-printing_backend_cups__weak__functions.h) = 123c11466c0d7558679afc2e826e4e9e2f919b25
-SHA1 (patch-printing_backend_print__backend__cups.h) = c4614b2156bb001397e2eea8368b84bbe7cc080f
-SHA1 (patch-printing_backend_print__backend__cups__ipp.cc) = 3b5e1645434b9ac0a1f3cd2453b0f48dde97c174
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = 64bb332680c94aaa4c517cc7c550b8372876edc8
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = 113bde2bf605dabf9723f6d8dea55e140140304a
-SHA1 (patch-printing_mojom_printing__context__mojom__traits__unittest.cc) = 6379c03dcc6a7306600201775b8b60438ba6f40b
-SHA1 (patch-printing_print__settings.cc) = e7ea1ea8d2fae911f9e7482ac31c0c40e841c62c
-SHA1 (patch-printing_print__settings.h) = 2d36c139bab869d828a49d3fd337dbc09ce79335
-SHA1 (patch-printing_print__settings__conversion.cc) = c4f97c611541c61fcae20a4fcce78070ed93f9e4
-SHA1 (patch-printing_printing__context__linux.cc) = 8bb4855e7b8c9220521f71828bd6d293571903f7
-SHA1 (patch-printing_printing__features.cc) = 8386579ab58c46f7582aaba637ff86b3cbc8c41f
-SHA1 (patch-printing_printing__features.h) = 0d5d6d6ddfdddbf43fe56de72144bb58038817cd
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = 09f1fdc52acace78bdaaee05769564e7e3c3d246
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = b664753ab127da779e8eff02473e2255b73a6cde
-SHA1 (patch-remoting_base_constants.h) = c14292356362c29c887f4d9d2ddfd9ff575a94f6
-SHA1 (patch-remoting_base_host__settings.cc) = 38f99e9cb8777cbd228918d77d420cfc839bc461
-SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = a9eaa79d004da7fdefbadf9910fb9a4d75be6523
-SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = c4ddc34e95df8b06e079c1d21a23b8dd01c71d06
-SHA1 (patch-remoting_host_base_switches.cc) = fad475f974d8cf7bb9f17c838ed95e8397766efe
-SHA1 (patch-remoting_host_base_switches.h) = bfdbddb5aac84a7bc24ffaa716719533df5eda90
-SHA1 (patch-remoting_host_chromoting__host.cc) = 2995649720dd2f7139ecd017217f18c82d96c652
-SHA1 (patch-remoting_host_chromoting__host.h) = 7825301b09c82bab30798839abbe119f47a324c2
-SHA1 (patch-remoting_host_chromoting__host__context.cc) = dfb255939ffb335a87f7847de323d3ca63432e0c
-SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = 935ea06aed5e8da806643dbf6d0489c441c4bee5
-SHA1 (patch-remoting_host_client__session.cc) = 5ceae27615615de76caf4b52871ae1cac0c3225f
-SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = 0e9bba353d2f755a3d6212bd626e7022d3a3b8d2
-SHA1 (patch-remoting_host_create__desktop__interaction__strategy__factory.cc) = 068f3fa4ebd505f5f00b0495bede442c75882283
-SHA1 (patch-remoting_host_evaluate__capability.cc) = 70a14650ff81ce98651225c963efae9106338be2
-SHA1 (patch-remoting_host_host__attributes.cc) = e0cb56d08ccdb1ea7d7f560be56bbf66de887ca4
-SHA1 (patch-remoting_host_host__details.cc) = 94910a47f3125ffcef93a6bf61bee2c5ee5cd63d
-SHA1 (patch-remoting_host_host__main.cc) = da943191a477ccb17f0370d82c8b413003b6fb59
-SHA1 (patch-remoting_host_ipc__constants.cc) = 2226c9ba84c8929596779a202fc289cd75ee937f
-SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = 7f013ed929826d4580f9465d750744827cf8636b
-SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = 617a27c0fe06a6a46b08e057a9bed16202c83189
-SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = 7f79aa0e8e8a449d75151b0fc4d49276320374e3
-SHA1 (patch-remoting_host_policy__watcher.cc) = c0cbcbddafabef372a46f58abf395b43b7904b2a
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = 0bd5bcb58126bc05cc3910722c24d0796f6c4e97
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__main.cc) = 67f9688f01c772cb3fe488eadbc981262199ed19
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = ed295fdb141d6c01279d9b8c98781557d88715b8
-SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = 529c3424aaa1cee4bce76119404a7f160bec54ea
-SHA1 (patch-remoting_host_remoting__me2me__host.cc) = 9efda12d0d18fe239907d26ec106e7f9019c475d
-SHA1 (patch-remoting_host_security__key_remote__security__key__main.cc) = 7756beb80480ae229944476634835dd59941d19f
-SHA1 (patch-remoting_host_session__policies__from__dict.cc) = c8bb309041fd4b3a7067ba4665ecd16e70f7e80e
-SHA1 (patch-remoting_host_setup_me2me__native__messaging__host__main.cc) = 4519d88bd9ee1fc2b16357f68a3f6c760fd1f31d
-SHA1 (patch-remoting_host_setup_start__host__main.cc) = b9e38b087dddd0f3282842887652cae4217e73ba
-SHA1 (patch-remoting_host_webauthn_desktop__session__type__util.cc) = 0ec7c3a7b9ba0491d72958d85f2246f66099658c
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = 41d1f50c857ba1bdd2cd27d874b053cbbe8c923f
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = 4143b843bb52a5c212880a50f36f10857887a856
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__main.cc) = 55275adbc15b2c51bae0aab81b3a488e5875d224
-SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = 666e361eeefc2aaa06dff93cf2674326527af021
-SHA1 (patch-remoting_signaling_ftl__host__device__id__provider.cc) = 13eaaa0472718412e232fd501116fdf3a4e4acb7
-SHA1 (patch-sandbox_BUILD.gn) = 3098ac5df58b2031f1f026d34166e2e774e31fe1
-SHA1 (patch-sandbox_features.gni) = a17e4e242d9f7d72961ff554121e80edf149322b
-SHA1 (patch-sandbox_linux_BUILD.gn) = 3bab1162850e5be9c39b9cc804693a7c15dcb327
-SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = fa890a1f0ae02a7c3a3f36bed75898b68cea3340
-SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = 198086cb015793c9ea66c01313fdade722ef9c58
-SHA1 (patch-sandbox_policy_BUILD.gn) = 5859f3098feaaba8c85971851a6e3fafe1cfa2e7
-SHA1 (patch-sandbox_policy_features.cc) = b516429af3fe79216b0892f00fa18e4f5f5aea68
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = 39312843abf2fc0c426a3092319141995bbfa3b7
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 71cc970412485bf256547216dbd41b1bd36e6c41
-SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = 4d7139ee20a4423948c2ae1386e3bde1afbe8bfb
-SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.cc) = b2a908fec497fff0a6ab667a80f4018d2e9ec2b5
-SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.h) = 4d0fe0cf7b37750a0bebffe3061d2eb1c18e362e
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = 7a293f5ceb62da28c9e7553974080d1d5206e6c9
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = 0c00b19cd24b3c1b9fd758f76ea6a97481f9dea5
-SHA1 (patch-sandbox_policy_sandbox.cc) = d94de6cf5ce82fd423814a32ab4c4458897dacd1
-SHA1 (patch-sandbox_policy_sandbox.h) = b97c38634bc163dd760733855ef36f9993a2a664
-SHA1 (patch-sandbox_policy_sandbox__type.cc) = 1a1b980625a1f5d12847bcb703be53751efe13d4
-SHA1 (patch-sandbox_policy_switches.cc) = 7111153c929992b0cde4693405f13cffede725f4
-SHA1 (patch-sandbox_policy_switches.h) = 187c9a8a3cec5e57c45b4ecde6b43a26c01b244b
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 918f8fe321f01aa94df25395d08ca4017662112e
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = d274d18203cf552f725ee39281571c85b8d48518
-SHA1 (patch-services_device_BUILD.gn) = 0a58dba1a455f9677c37c703dff8b650c91b640e
-SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = 675ae6cbb9e857f3a52735daddcb34a205450db1
-SHA1 (patch-services_device_hid_BUILD.gn) = a700cde089db01b00e6bed9e49410d89b52a52fc
-SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 6e1fc219a2f31df6b032e5e533f832f97c70a1df
-SHA1 (patch-services_device_hid_hid__connection__fido.h) = 6fd06b15cf9d8b0b6fabcf0846ed623be041bf2c
-SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = df8c9a2b1e75cbd82de78ccd0cb2d3254b36a482
-SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = 26364f21ba137869ad17419541938202302d056e
-SHA1 (patch-services_device_hid_hid__service.cc) = 664a9a7d4bf4760766402e56d6ee568773ad0f3c
-SHA1 (patch-services_device_hid_hid__service__fido.cc) = 77edcc9bb013c4d64d19e04431edddeb61b57691
-SHA1 (patch-services_device_hid_hid__service__fido.h) = 9f3d25a10ce1206091088281f703bd64f5f153b6
-SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = c2161f304d09543766a2c2537ff571da8b80c7f8
-SHA1 (patch-services_device_hid_hid__service__freebsd.h) = 356130122df3e4859bea5eaebd86be338c57b7af
-SHA1 (patch-services_device_hid_hid__service__netbsd.cc) = eefe5941edd9b5b24128a9db9f6cdc0c07b32f2a
-SHA1 (patch-services_device_hid_hid__service__netbsd.h) = ddbcf9b0a932995f4b18d5cef45b0968556cdfb3
-SHA1 (patch-services_device_public_cpp_device__features.cc) = f982d1012517f48d4874642b90673091cd36fdcc
-SHA1 (patch-services_device_public_cpp_device__features.h) = 986bd22bc89d90234a249215ddafb83a6d89dd42
-SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = 0348bdb35c0047d27caa8a0acad1ddbc4a6cacca
-SHA1 (patch-services_device_public_mojom_BUILD.gn) = 8cf84a90c19787add73d7b56f5b03b8c021cc6a2
-SHA1 (patch-services_device_serial_BUILD.gn) = 5a8b5707e24e412c14f1cb55ae58f1baf3323a63
-SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = c4123f1e440b69598c1295fd2170f6fe94aa7b85
-SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = 47f07ab9c6130c6663fd4174f12a749ea0eefef9
-SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = fc3f2695ee2a0c92d93d5191db4e79c05c2407ed
-SHA1 (patch-services_device_usb_BUILD.gn) = d747e272081faec95475148bad7ac42d80b1b27b
-SHA1 (patch-services_device_usb_usb__device__handle__usbfs.cc) = b31612ca4bc9c3efe8a97faca89d1d8221dbbd42
-SHA1 (patch-services_device_usb_usb__device__handle__usbfs.h) = ad5cb03885c4da315d90da62ae4a2e49ccd81cfc
-SHA1 (patch-services_device_usb_usb__service.cc) = e5ed538c25b6b31c32551f404a62dac3b96df83a
-SHA1 (patch-services_device_usb_usb__service__fake.cc) = 0c93592567689d417c1a61cd66af4723913855cd
-SHA1 (patch-services_device_usb_usb__service__fake.h) = fbe2ea14482881e28df312eddc86cf12f20f9dce
-SHA1 (patch-services_network_BUILD.gn) = d3916c658acb29e6680788d2f543f8c85c49d49c
-SHA1 (patch-services_network_network__context.cc) = 5de7239e2b3db01062e1af84c8a40e49e550526e
-SHA1 (patch-services_network_network__context.h) = e39a6f35589b05b5cf7df8d06200469b11332d9e
-SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = d836898aae7604a9707cd1035372b4fce27647ba
-SHA1 (patch-services_network_network__sandbox__hook__linux.h) = 8c0131c5273dc6e5d57e7f519ebb46975c5f44fa
-SHA1 (patch-services_network_network__service.cc) = 32a29b475c3fc5cd96eac57b9451b427c0ca63a0
-SHA1 (patch-services_network_network__service.h) = a3cce059c8718ea4093c36e026be42f43c8871c2
-SHA1 (patch-services_network_public_cpp_BUILD.gn) = 54ce2bbd12755cde28cb0b0bd8c850288ae77267
-SHA1 (patch-services_network_public_cpp_features.cc) = 917cad33a7673cc0de8dac0242378f7f60469461
-SHA1 (patch-services_network_public_mojom_BUILD.gn) = c568984328c3124b2e701f38662eb653ff78e756
-SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = b42cdd873d531e7efecb43ae67a7f4c8b648e7a1
-SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = 8438c4b7f3c13bb948d8e4618cbb96bf29d647ba
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 46605d3bcc6a7d662bec6331ce5485c6276cf138
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 6ee9dbfb29646a2a69d82524730b785304b45b76
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = bf8ee73f120e989b5c6bd8fb1abc34b268d0750b
-SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = 008189cf39788a61ce1ce77535e6e7388e94e6b7
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = b7b91281397e8e9e0e2c050c6b742fb139236711
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 20224dbacbcc279377e965f99a61835e9f1bcc02
-SHA1 (patch-services_screen__ai_screen__ai__service__impl.cc) = 132cc1876545fe91a14a611a64169afdd6ff565a
-SHA1 (patch-services_service__manager_BUILD.gn) = 3267b813a196af89a95383f2db6d09e264b1495a
-SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = b628476908f5489936ca42e5f305c2904be68fc0
-SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.cc) = 68841b063504fd841950cb6f85d07eae5de9f8cd
-SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.h) = 8e14464062705e248b98b4548c39940a3fc8ff7e
-SHA1 (patch-services_shape__detection_shape__detection__service.cc) = 3c50c9546bd1b64f89de0dfeb02ceb97011308d9
-SHA1 (patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc) = 4daedc5f8d80bd4cf7688a6fa31f45fd6d85f0c0
-SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = 89d0be436be1e199a5a0bf6ab5b565a354419f47
-SHA1 (patch-services_tracing_public_cpp_system__metrics__sampler.cc) = c84a0fc7ecee5722a1c785db151206b0937fdba0
-SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = a147a4303a5daa6b361930279021152de9d6dac6
-SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.cc) = 538b9221fdad5c4c1eac8264bad7e6a1ef7e917a
-SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.h) = 389e9dbee2b22e5822f276cd80ed8f1c546b1d06
-SHA1 (patch-services_viz_public_mojom_BUILD.gn) = 1a305e4ce3495d0b01e505ce4b6375ae9cbe6d69
-SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = 7138e015e45822f77252eba929716fbf5d0caad3
-SHA1 (patch-skia_ext_font__utils.cc) = 0ea9f99ef457ee98cc42ef7ef693d9cb7754916b
-SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = 642acb356a229fc8842f455843ee2a12338c743e
-SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = 1f4245b8e21f7ff8a2cf985336af9ddd93569666
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = 7425ffd4813e2da5eb7bbddb9028a7137fe88dfa
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = 65c289457442cb4d281406c77942c562d9876ee5
-SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = 761e98fd38375b37b70c34b5b04e00f322120d4b
-SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = 44b865e4edf2a505219ed740c1505f81303bb41f
-SHA1 (patch-third__party_afl_src_afl-fuzz.c) = ba6dd5c68c1bd6553683ad937f302596d51b9619
-SHA1 (patch-third__party_angle_BUILD.gn) = d1401a798e0820783582777a35ae24d81534f0b9
-SHA1 (patch-third__party_angle_src_common_platform.h) = eef8622ab1654756bb54ed165faff0ac1ed94f1f
-SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = 104a3fc099578c078dfdf9f405b64f06025feb80
-SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = 0f862a131307d30e6750e5f5a9f1267f513d21de
-SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 038818830369a9952e60011d2fda7ed1738bc73c
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = 1995aaa2c9090e581239daea73d450ce86038b89
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = 5a8304f7f4aaf299efb41e9a091fbc91ace6113d
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = f34d6f98608f416dff74380f829094ebd2bf0113
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = e93a54ac7811857aed507f4d54916679bb77b5ca
-SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = 63d19e1a002b31236601dcd5e603f98ba3c2db71
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 8dee7542412cb17a50ea7b46cf193af2f8c97834
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = cd4e23e71d4ba7eef3ed77f77ee1a4ee55124b64
-SHA1 (patch-third__party_angle_util_BUILD.gn) = a4944fd9dc1780414f465a901e1c96b22675260a
-SHA1 (patch-third__party_blink_common_features.cc) = c84b4972e557cf7c901358b314d974ce4e612193
-SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = 5ed5eb093e1a5eb6bb11f6cfcbf6040d57dd0fd6
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = ebe25a693223ccb502108bed8bb5efd735337626
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = 54cbade951a83c808a2260fceb725f03e6ba5a55
-SHA1 (patch-third__party_blink_public_platform_platform.h) = 0acdcc46abe00cbf9670cf6cec596c1da1c68e1c
-SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = fbd138a0f270a38a83b5c604fe83bee947eb8539
-SHA1 (patch-third__party_blink_renderer_build_scripts_gperf.py) = 80760d3bd2f2e7ff6ca3bdd06a75f3eec8bd6b01
-SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = 26112ca011ea8bf57b1d0c9f30e68f775f5d68cc
-SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = c2050199af916874ed7d7e9712f6dce3cd040dfb
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = 3475bbecc1bc652ba9aabc47665d796100d11178
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = 8d6e86639165dc33930099bd31bf901ce264ce76
-SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 4077ecc86dc5116a81331755a5b5e1de443880d9
-SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = 7e808c2f2c582f28aa0c9f3cffbe8bad7e7a79b1
-SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = 97618e3e9a8f2cd91569318aefbc0e2e5fd4d866
-SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = dafccabc9499160a94041823423c5de08d165a3e
-SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = 5d4338992009048ab6edd5d3d9679c41cb0dfab8
-SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = d9710165bbb3fa0052b6e4562d51356d41fac446
-SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = e31bd2dbfd97b15c4026e0a1456b64158bffaed1
-SHA1 (patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc) = e0b6cd96d9ad6ebf0c67c27128f86a2a8beafc0b
-SHA1 (patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc) = cca0297710e4baa1b65df4275ae2cca1bc1df6d6
-SHA1 (patch-third__party_blink_renderer_core_page_context__menu__controller.cc) = c145322e3567ddea3599be4a48d434bb5b00ab10
-SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = 60ae15bf19bff212ba9a4930b2b7e24d4eecca19
-SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = bf2fd4419dc1a89c3edb3146e2b3c80f5f158227
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = 64d30b25c5fbfa084477dc8962c260d60181cc44
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = 0fbfe5c93763b5c448916492435597f881d5a6d4
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = 7034e5deccb084f4cba8e67863f6e85697ecd00c
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = d6f84830a9e961c1a86f082d47732f13a448e2e7
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = 35141e78a04b3bc6393067b3dadfc0591ef4ce17
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = a18390dd427ea5f60722583bba5968da801504e3
-SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = 297e5cfdf4f0092def5a0b75c6fc1d44e0f25a91
-SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = b824dab3125f6eb001b0b9a27ac438d3b7fc8a17
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc) = 469441f74c0b978b55f23e1eff3663a522cb8897
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc) = eec198b9fd53a073ff013c3a0450c4381c0e3a01
-SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = 891958f118e221794f9b9c983590e8bbe2865774
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = 7aac9101e93027c2f06d62ec5f8d96f2dcdd28db
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = fa31488aa4dcc2fa07d6c3f26c837c1b5b5c6b48
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = fcd7b54b4354e9a73e7d9b7719a266109b8d770d
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = 2ae0256288e0870d5a7ed1eb2125a3d498386b05
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = c7857492a875068fc88d78947618c7f014879745
-SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = 3fa46175e2fe88b88b2c53e2a5d2d96840be6fe1
-SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = bb75b989c8041152a96f5c2bd01996333889d775
-SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc) = 7592a1a1e7355d90afeef4ad51a8b1e91cd77da8
-SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = 35830a048cfd66f40aaa9c27cabfdaa781bf5bde
-SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 61897e0468cca15e3ea829dd58bee647efa8925c
-SHA1 (patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc) = ccb82eb96302db87dcba2843c2b33bc6d1354343
-SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = 444dd4112ece0e2effa8744cd7a4726aa71ec27e
-SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = 25a0634740551076a9160a29b3bfe6ff8c92b040
-SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = f2e678f44e6203d1a939ed4582d1669caa4126b5
-SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = c8c3a6cc218d1e1c7872039c7897231eed218556
-SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = 421dc3f826c4c113c291229990e0bfbc127fa96b
-SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = f670362452d0ef1aa83cde8be1ea1fa43be13925
-SHA1 (patch-third__party_brotli_common_platform.h) = 5d3bc314d8f730828f4ad508f143f3b2ec723091
-SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = f77fbbe495f70e8146a753bb69d607bd45520741
-SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = 4465d89530ceaf70c8669666b7cd125b41fceb19
-SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 6441bd416fef09dfcf26ab1d2a7069371c99f7e0
-SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 64194f232494435fe9e2634821ad0b2a361d2b24
-SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = 7666fa62fe0a50552fe81a0e1567dcb3fcc5c001
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = 28a744b95137f24962365155d0cfc1bd1f024813
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = 62170b5f016138f16958ae4039a663cba52d77be
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = bc4fb7b59f4ccfae47ff84fadc9c422d0fa25cac
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = 2b8f5e2d47b66c8879260eeab53239f1a00e1d22
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = 3c8db7cf5d2f30d596a74fde157784678550138f
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = ad581b44e8388da8069c0d88ac527428a0f3bebc
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 417563be7e76b2a85f205e3ae6ae193af9f24c33
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = ff951dce03eea6b406dc5f50aad51a08555d8472
-SHA1 (patch-third__party_crc32c_BUILD.gn) = 31b20bc18e866bdcbc4c28b3a1657b91a613fe51
-SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = bbed90c2715d44fdc97c9b001374712cccf763ae
-SHA1 (patch-third__party_dawn_src_dawn_common_Platform.h) = f0bf6a34ff0fd7e9bca1deca49450a047cf7c010
-SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = ef16ea945b6a23acb94827114574a90205cab39f
-SHA1 (patch-third__party_ffmpeg_BUILD.gn) = 39409ffe0d4dcbb9a403224e5f2bce748ccd1386
-SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = b5098a1ce4fdffa1d9179f1c7ac77a8c3d9cf950
-SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = 857e481269acab0cd6b0e2bcd0fe4997192ce5c3
-SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = a43a3daa487f1b4bba881a2af08f0936817bca8e
-SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = 3db92790b54a96e91bd2f2ea492cb0ab5e0970f3
-SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = 99b6ca390e71060fb2fb0ca78810f556a685e8b3
-SHA1 (patch-third__party_fontconfig_include_meson-config.h) = c11c8badeffe3cf811f9eb31b8beff596029fe42
-SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 53792753dfdd2332909a04ce0383d6b0ec23261d
-SHA1 (patch-third__party_ipcz_src_BUILD.gn) = 146ab3796e3e93c9f8348cbba148e603c8e3c461
-SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = 035e60c44615c4803eb484465f59b6dfaa607c9b
-SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = c982d1df6b8912269ee1c71a4b6ac7ed1f033b22
-SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = 4f61d6a2972ef24c0b5b963ff46e99d6066d3540
-SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = d0e2c30aab560acaa7b7caaf4fbf8aeb419c72d6
-SHA1 (patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h) = c345cb3d388ec1f8bce457b1c80bee29bce8eea5
-SHA1 (patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h) = 8238e2e2c3e35674adda5b5d56f769a90b80e5f3
-SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = 837c46f332cfdc82cdd0135ecc3eacf0ef967617
-SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = 914c9c14e3d0ad0787067d520da1bb13c8f0961d
-SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = a99cc81bc6f2854bf761de85f1e5904fdc742235
-SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = b41f76859eee8c220327d5e8f037a09eac9bfc3b
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h) = 049e23cf00f6555a9c30abbfd712839e205534f0
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h) = 0cb3f7b6992668f7126d684a9cd7a0dd364b7dc8
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h) = e024e6d658876083cc5a2f92ec2206326433d615
-SHA1 (patch-third__party_libsync_src_include_sync_sync.h) = 7d94e7f2e3a40e685460b060b4076d136ecc8b17
-SHA1 (patch-third__party_libsync_src_sync.c) = bf52c91f674b86714818cbdb828273dc6a813ded
-SHA1 (patch-third__party_libusb_BUILD.gn) = 5aa45982e7d1b6c0474c38facec532e0b733242d
-SHA1 (patch-third__party_libusb_src_libusb_core.c) = ae9edd99d326bcf0ec1127c02a37dae16aa247ce
-SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = 8e8d889b196b31b50a33bc79cc6ecc148177bc7f
-SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = b9f98ca821bba4f58f70bd86dae3bafee5aca55d
-SHA1 (patch-third__party_lzma__sdk_C_CpuArch.c) = e6d21f11db2f724dd1fb33d9df37a18619fe3552
-SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = 47d5d5b644e94b92b9d55da9b3bfe9c977f89307
-SHA1 (patch-third__party_nasm_BUILD.gn) = b0b9c3458cb121b7863f55236d2bdbf924518975
-SHA1 (patch-third__party_nasm_config_config-linux.h) = d14166f607def05a07d035365f7e239cae73a997
-SHA1 (patch-third__party_node_check__version.py) = 736514c6d0b24e5c9ba0e893afe39fc8b50e3c7c
-SHA1 (patch-third__party_node_node.gni) = 75138035f4561cfecc80539da885a827e26d06f9
-SHA1 (patch-third__party_node_node.py) = fca5a54b200285a6d782b9662918c03292599b38
-SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = 5e93b168c57b0557f0068f1e08bb34400aa955be
-SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 88806172ae8d6331b8f440d9b93608033ff4abc6
-SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = d389de9486a9939011843b11a326173ff1e33bac
-SHA1 (patch-third__party_pdfium_pdfium.gni) = a9fd8f689e7549003993e092cf13d8575876e290
-SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = 10c4e7ed6ed38f0e30b9eb1ef64b127ef1384ea7
-SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = 32dec5acbb1bb0f8d104c6832a2dc96d81b9a137
-SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = 3a666ff5f545245d6cccf3c9e13b1b451081c4f6
-SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = 48459af593fd0c007a0938cfc63345a094dfdee4
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = 65163393bee05e2b1f1c6d51515e66039f5939b6
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = 44c29501d0e8821810ff0b35884ef498254a564c
-SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = 0001560a9bb020ea5ba4cf562d3a1e3485555b52
-SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 28527e4927f8093ec16cbcb1c02d3c5775559815
-SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = 96cb6d06995fd06a97770d91e93a3f07924d6bb9
-SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = 985409e81498317b5ae52dbd308f47ffacd6dd20
-SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = 32cfdb1413dbd78abec81cf9f95e7fb4c38d5a7f
-SHA1 (patch-third__party_perfetto_src_base_scoped__sched__boost.cc) = 2a92ef02d0e4a8b4bf59f7c829e9459f4129a4bd
-SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = 4fc1ea9267ba68eb80c748963098633ac1d429ee
-SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = f5e2bf7a272f2c2cb7f4553fcb064527a2a04f4b
-SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = 2f0b0959ae4972aca2511264c31f972e27954dae
-SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = fe149d3dc0426cf6acdf7692bfb92589162bddc9
-SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = 7518fda7aaa5bd23aaaeb55942b2537a4d7b2e66
-SHA1 (patch-third__party_perfetto_src_base_utils.cc) = e5bf9f4cb5f74b88fff8785dfb55ff4a8199482b
-SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = 5f0a740cd2c7e8854ec87fd4eec8edce798823a0
-SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = a5ea8cffe7563026d016020d194271b90cd5a4c6
-SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = 6b98b40ad9fc75a94c4febc13086d895a39bb736
-SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 03d3cce0c772a7991ed59f58a77d9dc5a1fb0715
-SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = db5a3d6cb5b213c704ba1aceeb8939b2b6a3f181
-SHA1 (patch-third__party_rust_qr__code_v2_BUILD.gn) = 8456bc4c1acefae3cdbb86fa81f84ed32a52ca1c
-SHA1 (patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h) = 7f756757163de4ca22b65d0add9a14271db30b4e
-SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = b663160b44891a02ff95090cd6eda3a45d4a3cc6
-SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = 581360cff2313ef485e2f6ed16397945b91e0896
-SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = 21c5499438a180fd94270145f4860ffd99709c3c
-SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 8ace068f135a85da47f0a476c0a37a31dfd13b65
-SHA1 (patch-third__party_sqlite_BUILD.gn) = cf063a339fde1adeeebef001bc210dc181878255
-SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 995222c08099eff0b67851bf205b1829feeb9d5f
-SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = 5efa1d7a3acd775bbd507bbf0db7410823e0f620
-SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = 8507b97f19f6f7612587e8f493223e16073d2050
-SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = 5d3806afd17036d18bf7ac4d46397d210bf278be
-SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = 2c3b88655567e7ef9cd4589b9234940465d1f782
-SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = 7b479cdcebf359bd44b82c955942decc14780a47
-SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = 4961e71c2c404c87e4a70d88113e74917001ce11
-SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = cc19aa9bd97d8b1130c8ff60480463f9a6f8073e
-SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = 0d8912eaba48eaa5eaae9643b594af10f94badfe
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = 630906a085235c41d9f69cfbfa98d5b568139bd2
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = 243c1bdbd38171c34a0a35b943e5c89885724291
-SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = 67e2fa698260cbf36dace4202b1ce31322e9e180
-SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = f2f0a0da996699106a5947d46d2a0c0afa1cd58b
-SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = a97a0db0db84b45c4b1cf497ca0df06f375361d0
-SHA1 (patch-third__party_tflite_features.gni) = e672ff6ab7c0fefde001e7bf9cc6bcfd1e072507
-SHA1 (patch-third__party_unrar_src_crypt.cpp) = 8ee7c12bfcf24a032cbb39bdb8a2267646e4bd8c
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = 45717cba5e697cb59977623685867f693b0321c3
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = c33953bac9623b416aeaf4c676e69c45d88001a1
-SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = cd14f15767bc491583e706d6860d5406caf8654b
-SHA1 (patch-third__party_wayland_BUILD.gn) = dd140deb8ed405f13b37e9d3b11f5342d4dc7cad
-SHA1 (patch-third__party_wayland_include_config.h) = d43b048a0983ca06316d66d0050f1b512c837428
-SHA1 (patch-third__party_webrtc_BUILD.gn) = d31edfbcd0a35501bc9189852b3559cbb692dedf
-SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = e3690158a7a241c027a81c31e8bb0c951c52f92a
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = 25b7a107dd3588759d3c5ab776a81af6a26152fc
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = fa1a2c4634a83042a90815b81c2cdbb55433b10d
-SHA1 (patch-third__party_webrtc_modules_portal_pipewire__utils.h) = 51476448814e003510a4eb21016fdc838208090f
-SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = d08121ec16bbfdf031f8db05f2d3e008b0940c55
-SHA1 (patch-third__party_webrtc_rtc__base_cpu__info.cc) = 5a385a96761b1d0525ccda764ec803d3dcde6878
-SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = a143d087fe4e59afbd6d7fc75df1a28ee0dc68d7
-SHA1 (patch-third__party_webrtc_rtc__base_net__helpers.cc) = 445749c630c1723cd254a7003f97f8b3675e2b3e
-SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = ffbbeb4c30bcb526aeac6b894972bdfee56e398a
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = 231a13b9ee94cdb3123474a631968fcfc1f61fe1
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = 04c2ac067d130dae10ab10a7a04cadc660713fb2
-SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 466ccebaa7726eb29f865e57f2a061963899ac39
-SHA1 (patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h) = 3f9b8c0840a5869c7b3f9edae397373b0bfb534e
-SHA1 (patch-third__party_widevine_cdm_widevine.gni) = d6687d18cb5a5efd4b8da59b7dee7b88281a91c9
-SHA1 (patch-third__party_zlib_BUILD.gn) = cf15095fb5a217bcf78b5cc730baa297c5ad4815
-SHA1 (patch-third__party_zlib_cpu__features.c) = 73f826d26ba025b32c9a36fc4109d3bd386eee26
-SHA1 (patch-tools_code__cache__generator_BUILD.gn) = dd0cb31343e3cf364075075eed237d1a6a3c1fd3
-SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = f9ca3b26909105ffa4097a4a20bf3762252b3a39
-SHA1 (patch-tools_generate__stubs_rules.gni) = c806ebb685512e4867f8a3e58e91293020cec307
-SHA1 (patch-tools_gn_build_build__linux.ninja.template) = bca406df8f93f1fc54efc46cbcaf784156574e05
-SHA1 (patch-tools_gn_build_gen.py) = b856a179f08e4b3655e129f2f4d2a1cbb7f37145
-SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = 5c45cfe2917398e9cf7e0d5b102b4627334d7cf1
-SHA1 (patch-tools_gn_src_gn_version.h) = 330c48d337ce78b58aad38a6db127a97d466ebc5
-SHA1 (patch-tools_gn_src_util_exe__path.cc) = 517fb94067fefae28a5f0554d4a3d2975726de82
-SHA1 (patch-tools_grit_grit_node_base.py) = 861f6b4f56610f1824464f24b96804f7c8c8cfce
-SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = 779f13c52a8313f5343f8feabbf86e004cce3a76
-SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = f5882af69e1ba6cf869156017625218b24569f3f
-SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = 990827b90333c001614858d873b342f4f44e237a
-SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = 0dbe3eb02bc715615d3eeeb2841994dde0d75714
-SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = da8591cc45c94652011fa9cd66e7c2b6d83edaa8
-SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = a3c5aeab6e8c23c441e1b8124bb5d93baa1a54a1
-SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = 338a22defcae461db07a221d3d6109955d44dd0a
-SHA1 (patch-ui_accessibility_accessibility__features.cc) = 93b8ce889dbeb44d2e073c7e8c73a9a8768b3de8
-SHA1 (patch-ui_accessibility_accessibility__features.h) = 8d0fef787c9702e5aceae63a31a569d6d7904751
-SHA1 (patch-ui_accessibility_ax__node.cc) = 3506d9b06f08a750b8c1c710d294d23f8b2c66eb
-SHA1 (patch-ui_accessibility_ax__node.h) = 68767224cf3f2140221f864161b31a65bcba3cb1
-SHA1 (patch-ui_accessibility_ax__tree.cc) = e040c38e5dac286d905d450ba21b33a3f22b0871
-SHA1 (patch-ui_accessibility_ax__tree.h) = d34f7dbe81da0d139de8b0fad45796f8829bd2c5
-SHA1 (patch-ui_aura_client_drag__drop__client.h) = 5c21c556064316a73150507fbf01d1317dd10121
-SHA1 (patch-ui_aura_screen__ozone.cc) = 00568a3dc954238e6603cb5e0fab5c375bdd487c
-SHA1 (patch-ui_aura_screen__ozone.h) = 7a8f816f875f35b3677109690ba560ba39aaceca
-SHA1 (patch-ui_base_accelerators_accelerator.cc) = 22155db0d98976575d77183b4fa7280d5d787d87
-SHA1 (patch-ui_base_accelerators_command.cc) = ed0bafb3fa7515cdcc4e0055d5ddc217f55685f0
-SHA1 (patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc) = 57f4c1e308714aa4ff46a610a885df04cbdaba49
-SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = b4a16c873152cca0c7fb9383a9dc718cc910aa1e
-SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = d8900e96030058a49fd98648dd28a3b3acaf8e9e
-SHA1 (patch-ui_base_cursor_cursor__factory.cc) = 78f9a67fe1b5b23c602861811a14476e92f3ff29
-SHA1 (patch-ui_base_cursor_cursor__factory.h) = 3ea7c331529cdaaea0c4228f29fa479547909e87
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = ad67a77d1ca52ccf958e21c481fe6acb58a7303e
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = e31503c320251066fdc67ae8e304414aba901a66
-SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = d72d4f126ac492e47b1f93423981b2800ba50d06
-SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = 494b6840e2cc36922dbc3514134370dcc30c70b2
-SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = 3f6f7dceab354a4e3cd173db214692063e23b8ac
-SHA1 (patch-ui_base_ime_fake__text__input__client.h) = 3c6270fc8498be90787370435a1b654e483a9fc8
-SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = 9a5414cdf14e6cc8092583ec970195a1634c0be4
-SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = 2c0cb0c9a1046ae61b2ae38a5c5be91da2dc526f
-SHA1 (patch-ui_base_ime_text__input__client.h) = 6a280c63ff3fc0eae8cb7fcb010d70524fcd76bf
-SHA1 (patch-ui_base_resource_resource__bundle.cc) = aca3b760ee5fbc2778c0a8460b25c45375f893fa
-SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = 30ace7ea10423596b7f3e00059d3f8847fc2b56a
-SHA1 (patch-ui_base_test_ui__controls.h) = 6f0fdb8595a55cdf4b437b9554aea650d5894601
-SHA1 (patch-ui_base_ui__base__features.cc) = 3bea2647e1d2a06cf8f4a015b342025cc6ae7522
-SHA1 (patch-ui_base_ui__base__switches.cc) = 3b06b35d169d9e6899304b856c143e8d70be3c6b
-SHA1 (patch-ui_base_ui__base__switches.h) = fe30878e772c28aa8524f6df730fadac80e83102
-SHA1 (patch-ui_base_webui_web__ui__util.cc) = 4d2b37b0f0342bf9889ddebcb8b9ec69f9472da5
-SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = 344adc30bd29594af36034cde62b2e706c853802
-SHA1 (patch-ui_base_x_x11__cursor__factory.h) = ebb5b4b1879cad9ae4deace33df562a0f06e1959
-SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = 61abdf1cee5e0d31ef20469f891fa3d5e78183d0
-SHA1 (patch-ui_base_x_x11__display__manager.cc) = a68240c418be38330ae1a3b480be1e159a4e7ebe
-SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = cbebb49051cc5933ec5cc6f05ad448fcedce92b1
-SHA1 (patch-ui_color_color__id.h) = 1ecbaf9d408df45a98ab18f1b28b3a0e62190d9f
-SHA1 (patch-ui_color_color__provider__utils.cc) = c3fd0a73669e4ae357b484d8c9f962f2cca36659
-SHA1 (patch-ui_color_system__theme.h) = f148983660278fcab88263c647c4193aadbf3a00
-SHA1 (patch-ui_compositor_compositor.cc) = bd09371d315524ce95cffaef78de24ea3942b7a2
-SHA1 (patch-ui_compositor_compositor.h) = 5748cace911e35ac14745775c9131c075da65ea4
-SHA1 (patch-ui_compositor_compositor__observer.h) = 43c0af5c04293bb4b77bc488d3a8a0e439101cca
-SHA1 (patch-ui_display_screen.cc) = 65e9afe6b83566407f919db84566e09dbe40cf82
-SHA1 (patch-ui_display_screen.h) = 74f422aec7488a819131d9422e126d769827275d
-SHA1 (patch-ui_events_event.cc) = b95be8c8f6d8673a2aed4e4e803670dc74aac0cb
-SHA1 (patch-ui_events_event__switches.cc) = 34ba622cc4f2df2b8b62460aea72237b18350986
-SHA1 (patch-ui_events_event__switches.h) = beba71d524c9520e1720029ccbce59051cce5eaa
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = a7e9255a37476cc6319bbed5c0fba22f3d02effc
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = 6112248fece348e0ef32197a95b0c32724401fb8
-SHA1 (patch-ui_gfx_BUILD.gn) = 2ef5da120b0dc5447526a4ab8033f2dc2a0574eb
-SHA1 (patch-ui_gfx_canvas__skia.cc) = 12419d26eac2f9325c3208abe6b6c316a41c6c40
-SHA1 (patch-ui_gfx_font__fallback__linux.cc) = f67c11dcd8d473f07abb1dd0964bd79d5b0ad939
-SHA1 (patch-ui_gfx_font__render__params.h) = 643602f770e4a3b8d0c4794bf219f3dad494de37
-SHA1 (patch-ui_gfx_font__render__params__linux.cc) = 983aa0215ea6311132977ed6eb42b956215a7de3
-SHA1 (patch-ui_gfx_font__util.cc) = 045f9aa407961eab1ecf0be194f09c44640d3526
-SHA1 (patch-ui_gfx_gpu__extra__info.h) = 9c52e6c28494aa65823693f12fe5c530beaaea68
-SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = 3d8529cbd054a28f6c40fa114dc930fa1073732d
-SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = 44833e026f7cbea9ec0e020bafc692ec5a4370bf
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = 34d07dc366dad72090cbc7a3efdf34f4b224d144
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = 40247818c60be329c8703254935b8395d424f460
-SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = edf06712b5925023d926cf845b60720d59c22b4c
-SHA1 (patch-ui_gfx_native__pixmap__handle.h) = eb5cf6cdc2ce8d3fabc77a8c0ba1fa74c683df79
-SHA1 (patch-ui_gfx_native__widget__types.h) = fcbb80e99157f8704284e04cc1465b219c1c1372
-SHA1 (patch-ui_gfx_platform__font__skia.cc) = 50c75db720415bb99c3ab221847087cbd88a3f7d
-SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = 6e472e3876ff40c536f8e86c943a5fab7d6001cd
-SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = d48e155ae25736d117eff05c71a0885d632d80cf
-SHA1 (patch-ui_gfx_switches.cc) = d789eeafe590f18a09795963e4485b995f3c0364
-SHA1 (patch-ui_gfx_switches.h) = f9fcc4ca24feb79fc96a62016e8c23c4720ee42a
-SHA1 (patch-ui_gfx_x_atom__cache.cc) = 12a350e4e5c94fd5aafb4d27de9ebe0cec04ea61
-SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = f4a9a02c76515738dec71a8f3fc8986a42602eb4
-SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = 877e81957002ff84f3cbf942900aaf254216fae3
-SHA1 (patch-ui_gfx_x_xlib__support.cc) = 9360cc72824df9dbf015b80b651fa7e9d5fd3b4a
-SHA1 (patch-ui_gl_gl__context.cc) = b04b4d8753b602d213017dfb606099012ea74c30
-SHA1 (patch-ui_gl_gl__fence.cc) = ea672707b8a866083ce92f82feb971f6bfbf8c5b
-SHA1 (patch-ui_gl_gl__implementation.cc) = c1a7cd4f4aeb0f9fc0f87de9063bb02f9a9533ef
-SHA1 (patch-ui_gl_gl__switches.cc) = 3aef429dd07dbda4358226e8b01d53503b1b68b3
-SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = f522bce0a8aa56b29ef28bcdc813153aa81953a5
-SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = a4b722d145c3fe4447a3c70856a194443b7d58ca
-SHA1 (patch-ui_gtk_gtk__compat.cc) = 09fe72e4969579d39020fe0bdcc1c3032d01ee1b
-SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = 30350737258aecda9837e5ab4a602ca792d521d1
-SHA1 (patch-ui_message__center_views_message__popup__view.cc) = c80ada266e4cf91003d261e3502435ee45c29e39
-SHA1 (patch-ui_native__theme_features_native__theme__features.cc) = fd7912b477661724a0aa5e9670ae4be199d41908
-SHA1 (patch-ui_native__theme_native__theme.h) = 738df10c8bbd5f815528ba20c43b7173b57e3e2a
-SHA1 (patch-ui_native__theme_native__theme__base.cc) = 89dba761d000f04ce136997c007dbed90c50d9a0
-SHA1 (patch-ui_ozone_common_egl__util.cc) = 477de50e8cbef270b71cca42be3109b0ffc6b4fb
-SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = 645a7470627572623bc011add241c619eefcb74a
-SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = 6780cdaeb9d80aafabf6b7149d892cdf5552100e
-SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = 16292ceddf9ed912f074808bbbcb2ccc1786956b
-SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = 574aef2d13f4a349d19e458f78ebdcae4fb7a025
-SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = f8b544c5b1b6530a54f09163ca71597057a684ea
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc) = 6843a7680bcdddeaa69ece4e86bdef9490a22a66
-SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = 2530812a95bc66511d5f4c786be4cc5982906aa1
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = bb7401505e016cf18cd2985bf3eea13ccab305ab
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = 2a26f62093ff38d128a819f474f635a8f822e11a
-SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = 2791e71c98de5417407aba2536c00cd7a1f7ffbf
-SHA1 (patch-ui_ozone_public_ozone__ui__controls__test__helper.h) = 3e43ddbc2121b74f90043b3b74807b797c23cc3f
-SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = 0371eb2ba7151bb60240dc38ff55751ba315af61
-SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = b7915599be8dffb919585012d2f5212331158ca9
-SHA1 (patch-ui_platform__window_platform__window__delegate.h) = 9176adde9f676b928ba948a4c5338cc040b0eb48
-SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = 24ebd0fece41b75bd460218949d407493d1840eb
-SHA1 (patch-ui_qt_BUILD.gn) = e855bd0b7214504a046dd2590fb97d5b9769a9f9
-SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = d5fc261569ba42c97508217a31050fb04c0c0799
-SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = 4e5f28b96c0f010d28a17ab787678315164c3361
-SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = 062a029a662524782f0f57f4be854dcd1123b952
-SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = c5469d77bc7ec2bc7e73ed40cf44a15cbcb6ea1a
-SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = 6a45c18b5fcff44806e8c16c6a2bc8cf26d7bdd8
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = 74c2d1af7266cbc2d432fc97a09f092ee554da1a
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = adfadca9d022a729132afe2a5ba049546a66c5b8
-SHA1 (patch-ui_views_BUILD.gn) = 9b14456d0bf0d7d4255680a8fa7d455decd7efa3
-SHA1 (patch-ui_views_accessibility_view__accessibility.cc) = 8e0087aa6367a3358b6adcebf0e72d9ac303410d
-SHA1 (patch-ui_views_controls_prefix__selector.cc) = b9fb3af0ff018acaa495ea610fb12ee7bc1d3e39
-SHA1 (patch-ui_views_controls_prefix__selector.h) = 45a3c4710afede9d25ec805af5e9757d402bcbf3
-SHA1 (patch-ui_views_controls_textfield_textfield.cc) = c266f79a7c2c190718b34c3b1785f549c43ee9f6
-SHA1 (patch-ui_views_controls_textfield_textfield.h) = bbe4a576fa779162c855f5ddbf1c8547f8653742
-SHA1 (patch-ui_views_examples_widget__example.cc) = 4a545b7eac3589c577e47a46efc8830b22f09812
-SHA1 (patch-ui_views_focus_focus__manager.cc) = d5cc35f582e7f81c405427dcad2bb320962b3241
-SHA1 (patch-ui_views_style_platform__style.cc) = 9f9bfea1491fc3478299b6bdc582ec80031e0253
-SHA1 (patch-ui_views_style_platform__style.h) = b2f213af514b5b7a6ff504d4d8002089edbafa57
-SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = 66a985dce39ec8f069fb812b4396ca6ec46eff41
-SHA1 (patch-ui_views_views__delegate.cc) = 9890618adada4fbd220bd0b36ed51c9f6ddc489a
-SHA1 (patch-ui_views_views__delegate.h) = 5ffbeb931c0902ca242ff14fb4485d803f05cf9d
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = 0c7150258813066c296ebde2c0360c852f2b3b8f
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = 99e69caee9aecddcd842686719d9cb44a65a8849
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = e051ec11243c7d6fed0d9d7ec88765a639a3a579
-SHA1 (patch-ui_views_widget_root__view.cc) = b1d64869f4f91baae8fd4facf5040802d30a0b29
-SHA1 (patch-ui_views_widget_widget.cc) = 34a81a6e9036463fc7d78a581680756a2b53780f
-SHA1 (patch-ui_views_widget_widget.h) = c69279e235999209e978963d54cfccc0b6c0bbb2
-SHA1 (patch-ui_views_window_default__frame__view.cc) = bb7eaaedb8c439767a325935ae79ba4ec9c94296
-SHA1 (patch-ui_views_window_dialog__delegate.cc) = 39608454fb4c01226d50d11089e03311a3d35b91
-SHA1 (patch-ui_views_window_frame__background.cc) = 3164d0adfb71f494866009e5372faa3a397fec6a
-SHA1 (patch-v8_BUILD.gn) = dd01a0d93b73fef01430cf5f96011ded0da26cb4
-SHA1 (patch-v8_include_v8-internal.h) = b3f1fab625e58eef85294942b4075efea0932659
-SHA1 (patch-v8_include_v8config.h) = a2bd4a20159f60e13aa9cfcd9c59a143665c55d4
-SHA1 (patch-v8_src_api_api.cc) = 2713ca69bbb6d26966d4339643794864ff0bb2eb
-SHA1 (patch-v8_src_base_atomicops.h) = 4cf9a17816146d62e4695ac5162fc33777e4dd35
-SHA1 (patch-v8_src_base_platform_memory.h) = 04aa90ab2dad6748c549ab6756228fc02ec570ae
-SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = 665f17180440c9f0a95cabee883d0d2a65189e75
-SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = c16ca0e8b18870bdfb57b72ec9b1646852dd8074
-SHA1 (patch-v8_src_base_platform_platform-posix.cc) = 3c4751d5b790890454819b6b86da5b01f473d0d5
-SHA1 (patch-v8_src_base_strings.h) = 943b21bf5ac2e96de1e4538901aecad93a3c8047
-SHA1 (patch-v8_src_base_sys-info.cc) = dc644e5d7d5577ee5ef3b9c187b651d8687c45cb
-SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = 2ad0a158e0a00c946e523e2f9e6f799395eb60b0
-SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = a85c9d9dc5628a70c4fc4c894f243281f416f257
-SHA1 (patch-v8_src_diagnostics_perf-jit.h) = 29e54f5a8166edfc2720aae3df728a54f90f3438
-SHA1 (patch-v8_src_execution_isolate.cc) = 024798ba78b2e198489faee16f942f5f689da2d3
-SHA1 (patch-v8_src_flags_flags.cc) = 04aa4f37817d8d653023e64adb7cb6e5c140de67
-SHA1 (patch-v8_src_libsampler_sampler.cc) = f50fa3718d71ef7de239de8edd3150a877f7e6e0
-SHA1 (patch-v8_src_sandbox_sandbox.cc) = a2366800c30f72692b9ad757f3ec4ab8288924e2
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = 6384fc300946743012a29ac29357b03a011fa32c
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = e1f44f87689cc24a9ff04c8a17f1789217a06033
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 1c0ad10087793d183afa006fc2413be3ca07c2c2
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = 8511b3970002936dd5476197cca331c13fadeda9
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = ed29370f5fb8c3dd199263e948b3432381a2bcc6
-SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 57abfafd67bbc04f4ad02691fc12e6706c1b7d9b
-SHA1 (patch-v8_tools_run-paxctl.py) = 25cb784cf33af20e48dd516f8646fcf3b08eb638
-SHA1 (patch-v8_tools_run.py) = ab92eb1ace7776a0ad9690fa5bc6f7968a9ce3af
+SHA1 (patch-BUILD.gn) = 0d0b6668ade449f1ee894aa02fce48dca35fc55d
+SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = c39881107cdc31ecf5837c16679344328372733a
+SHA1 (patch-ash_display_mirror__window__controller.cc) = 4977081e7f15e73c115be3e1ed14036ffb98d4b2
+SHA1 (patch-base_BUILD.gn) = 9e1ca861f5fb4e2ceb9d8118f43da4a3247cf53b
+SHA1 (patch-base_allocator_dispatcher_tls.h) = 2b22f35633b5c76c8a80bf3615c7d8f2ec8c11c6
+SHA1 (patch-base_allocator_partition__alloc__features.cc) = 5e1594d59394965660aa132750843b2386165425
+SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = af453a5870f76b021736b0d759006c5c37f8fc3a
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = 0669621b938fcf7566d4f83039186a277f7fb846
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = 65fd310be27b51e716e843dd12f8c7a4254cc6d9
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = 766202130571d6a5a70499f5ff850265664e7e23
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = 386f81fedc8e8333a5d66df56eac42786f068cd8
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = 2130ea8aed49f8c9f7393400e05bdcbd6a9b845f
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = ed92fd91bf003a467741bfdd8ec38553e1867de7
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 92e825b0547962afb473a4c79c40d7cb3ea28386
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = a4e4304e0c345aee7c77fe4188603e6f2aa8314e
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = 855174d731b61ca366f96914964cbe948841c9e7
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = c81794c20551b772add37bf970393a9f007a4e53
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = c34bc99f9f8becf0ea9b6b71d18639c502ab48b8
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = bf614184c33d789c1525e959ff3a6db065a34d99
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = bc3c29b0d0d16716617a3f7f374b7e9a821b6143
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = cbeab310acfd063e137c905aff6e27cd5d2a5298
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 4d59334aea075844785328714dad322cdb686d62
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = a23e4e772f2bca9b0d83911ce643074f783d614d
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h) = 308d60885f2de0d0b58b97ab8eea0ede9382f70e
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = 4d04454cde74b8db906c365dba6a8d0693fe4389
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = 89c670c66b845266fc71516248fe62a7a12056ee
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = a310559d5b67e628e9bd4d7b4d9e81ff3da29ec3
+SHA1 (patch-base_atomicops.h) = 329aa38c97b976314291a54cf12fa50bf71adae5
+SHA1 (patch-base_base__paths__posix.cc) = 98969d7b6cc1ee29bc2f2aa0ee4598eea80a1747
+SHA1 (patch-base_compiler__specific.h) = 0260f76749edf8bf6eeb91ea4a9d22b61873235b
+SHA1 (patch-base_debug_debugger__posix.cc) = f39c7c466e98f0f0c4aebdc18a84c8a45a0eca11
+SHA1 (patch-base_debug_elf__reader.cc) = b55978ec5fa7fe28bd2621391fa26a9ad8d34239
+SHA1 (patch-base_debug_proc__maps__linux.cc) = 1b237390a6b4b1d403cfcc48cf4066d486978ec5
+SHA1 (patch-base_debug_stack__trace.cc) = 6370ff6d782e1fd9a0afbd89927dd9874a67b7b5
+SHA1 (patch-base_debug_stack__trace__posix.cc) = f3d5401f7f835183567b9b0b51aed9f56319a776
+SHA1 (patch-base_files_dir__reader__linux.h) = d7689c4c5aee8cc95e0b6ec4cf0d95cb20f7790f
+SHA1 (patch-base_files_dir__reader__posix.h) = 8181b7dea42590b0a6de34c5959e8df5210831b8
+SHA1 (patch-base_files_drive__info.h) = 0d2aeed1fe3d8e6dee468e4213a9f41081ed7285
+SHA1 (patch-base_files_drive__info__posix.cc) = bfcbd24ee8a941b92d94ceaf3f1a60f2106c600f
+SHA1 (patch-base_files_file__path__watcher.h) = 1a23c84f457a89e5a8f0e72dcb0c7901679aba7a
+SHA1 (patch-base_files_file__path__watcher__bsd.cc) = bb6329a5be2834f844763ed59801e4d5794b8109
+SHA1 (patch-base_files_file__path__watcher__kqueue.h) = eeaf61ef418ab7bc7c6d06c04d0c991b9da80867
+SHA1 (patch-base_files_file__path__watcher__unittest.cc) = 5737a22af43c7977413a1c5e19a09380766b1ddb
+SHA1 (patch-base_files_file__util__posix.cc) = ff4c70e9acc512eb8a54a0ec2e66489b1163ab03
+SHA1 (patch-base_files_file__util__unittest.cc) = ed0dc9b367adaf65f8af9eaac37b38ba0f0f86f6
+SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 01cafe681ebabeae0947bbb354745948c81705a6
+SHA1 (patch-base_files_scoped__file.cc) = 251a0b4c8e0962509f1b5f51b1526a4f82a45474
+SHA1 (patch-base_functional_unretained__traits.h) = b6c71fc0aefcd566c8b8ec6ac6bd0b594e31d127
+SHA1 (patch-base_i18n_icu__util.cc) = 2b01a34371bb511318d5f2b0b7e8efa1ad811bea
+SHA1 (patch-base_linux__util.cc) = 6338913a074e042515ac5afe533b40a89366fc0a
+SHA1 (patch-base_logging__unittest.cc) = 22b68f7c4f195864f5782b4b3da16c1cf8366460
+SHA1 (patch-base_memory_discardable__memory.cc) = c67da49f39ba14660612d67561c9c42e85ab72d9
+SHA1 (patch-base_memory_discardable__memory__internal.h) = 0de97d8447ff548ba1c187445acbca045e5ef8b3
+SHA1 (patch-base_memory_madv__free__discardable__memory__posix.cc) = 4b072ac82be193eecbaf60d7d50f59d075f717bc
+SHA1 (patch-base_memory_platform__shared__memory__region.h) = 9221b3e08b2740ae7988a3c1ac37846ee4e68e54
+SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = eeca6a4bc229c87a14836da04cbe1b6503cd100c
+SHA1 (patch-base_memory_protected__memory.h) = 7d7960030151297caeab9d180c61a2fa7fa04d89
+SHA1 (patch-base_memory_protected__memory__posix.cc) = 23ae83ece29690bfef8411d9859b74a746c1981e
+SHA1 (patch-base_message__loop_message__pump__epoll.cc) = cd892799d7f3c1e36a348ecea1888f41760ae9aa
+SHA1 (patch-base_message__loop_message__pump__epoll.h) = 49b67edae9914cafcf9a473cacbe11e5d03b083c
+SHA1 (patch-base_message__loop_message__pump__glib.cc) = 28840d59d9a6fe788b5251dbd70b22673d692e43
+SHA1 (patch-base_posix_can__lower__nice__to.cc) = 8ee8b5d3c601b337801d8003b3ea254ae6528958
+SHA1 (patch-base_posix_file__descriptor__shuffle.h) = 270ed06457973f57fd502937d3f1c1f7e681803f
+SHA1 (patch-base_posix_sysctl.cc) = 815a2a0e7a70982d61cc8ee26ded9dbee6e1d430
+SHA1 (patch-base_posix_unix__domain__socket.cc) = 7bdbcce4bac5df16c2466daab086843b1cfbfc43
+SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = c59155ecc963157ace0084b217fdfc400ad8ff6b
+SHA1 (patch-base_process_internal__linux.h) = ce6a497d4c6ec705f6561bbc48a92c3b63c6e82f
+SHA1 (patch-base_process_kill.h) = b9e3b582657f7c89b2acd4c4114a16a512bfe520
+SHA1 (patch-base_process_kill__posix.cc) = 8293dc52573148fef2340a7c70d7064016104e25
+SHA1 (patch-base_process_launch.h) = e651b4bb2f0d0eb70d4e37e561fe3d41f066f375
+SHA1 (patch-base_process_launch__posix.cc) = 8e0824ef3eda42d1a6fb660fe137c37367f37a5d
+SHA1 (patch-base_process_memory__linux.cc) = d9c503093d9f9753a61f7923cf86a0b87d178a9f
+SHA1 (patch-base_process_process__handle.cc) = 482f4de9d6c3c228c943c82e2cb3a8d9251e73fa
+SHA1 (patch-base_process_process__handle.h) = 315cab839265379fe149f6d4576c029df0e8d842
+SHA1 (patch-base_process_process__handle__freebsd.cc) = b5edd7abd2a757458bfc934609e23a40d1757f83
+SHA1 (patch-base_process_process__handle__netbsd.cc) = a14b280eb2fe5da8e5ba1231ffd12b86244b234e
+SHA1 (patch-base_process_process__handle__openbsd.cc) = 4f74be8337a46ba74d28e8fafa0d05003195d2b7
+SHA1 (patch-base_process_process__iterator.h) = 0f7056bea17e7c7e7c16dcf0544799b51e8f04e1
+SHA1 (patch-base_process_process__iterator__freebsd.cc) = 13240e772cab6b5ac3c3ea84a927354f4133562f
+SHA1 (patch-base_process_process__iterator__netbsd.cc) = 27c22fa73fc2e98c1e17358acf01523b13e1822c
+SHA1 (patch-base_process_process__iterator__openbsd.cc) = b1ac4c1c46623bf7f1cff23e52b4b3a87639d142
+SHA1 (patch-base_process_process__metrics.cc) = 2f190b5464487fe2708d31118b2c4f03d743027d
+SHA1 (patch-base_process_process__metrics.h) = 04dd17a2ad8f18fd45fb4996050f0039746958c1
+SHA1 (patch-base_process_process__metrics__freebsd.cc) = 964006b7689fc687abfa6150130c6046d6c70f5f
+SHA1 (patch-base_process_process__metrics__netbsd.cc) = d02dc0048fe4361c7bff3d186128a5d65ea125f9
+SHA1 (patch-base_process_process__metrics__openbsd.cc) = 59fb587139f1be5647f4e7720ecfd9529d14aeef
+SHA1 (patch-base_process_process__metrics__posix.cc) = cf3a85257a264988b6c95f46dcc17acdfd9a3b79
+SHA1 (patch-base_process_process__metrics__unittest.cc) = 47baacc2370c39065a3a461395d3b930da8b17a8
+SHA1 (patch-base_process_process__posix.cc) = b0e1e675ea47c92c942f8e64c32fa995cc9315a0
+SHA1 (patch-base_process_process__unittest.cc) = fd84e6f7a78d13e2e9453fc881a78e359fab6516
+SHA1 (patch-base_profiler_module__cache.cc) = 6edc2ba4d0672c2152ede801825200779e9bba88
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = 11df31cfb8150c78855b3adad14628971b373e38
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = cbe05fc75c45c56b7810ea4520cdeba6b6ac252f
+SHA1 (patch-base_profiler_stack__base__address__posix.cc) = 410d737ab6224ba19a974c9b143df59cc19f5c51
+SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = 2d9e453062937ffa0f2f580e4cad8a80cfcd36d8
+SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = 06923950ae3486fadd7597b40dee5a41235844a4
+SHA1 (patch-base_profiler_thread__delegate__posix.cc) = e894341855df1f5304d176a7537930d8e42fd500
+SHA1 (patch-base_rand__util.h) = 795233d7af663066c26f4b4f9a1a43494bf8ec85
+SHA1 (patch-base_rand__util__posix.cc) = e660e13e9e9edf000b35b0ea8dfc80aada77719c
+SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = 78d139f3d52e73b2a9a88dea1eeb2ba99a2e422f
+SHA1 (patch-base_synchronization_cancelable__event.h) = 1ac91969792ac2881905d5841d8bae3d8c74ce55
+SHA1 (patch-base_synchronization_lock__impl.h) = fd98f992c3adebb3f173a18bfefff316c794592b
+SHA1 (patch-base_syslog__logging.cc) = 0c931ca7d7e49299fbd8b09213a842f6eb45805b
+SHA1 (patch-base_system_sys__info.cc) = 813066273ec77dc6b46a5ad8549cbbbbf7daabd1
+SHA1 (patch-base_system_sys__info.h) = 84a94084c1d9606c884700eb30c417ea50cdfd68
+SHA1 (patch-base_system_sys__info__freebsd.cc) = 2a10541cca2435afd2327434430f0ed8902d76cd
+SHA1 (patch-base_system_sys__info__netbsd.cc) = 57c69bfff005f5bea4aa31a81ccda1d377d16d7f
+SHA1 (patch-base_system_sys__info__openbsd.cc) = b735d68f8ea8858beef3631a39a412d291c421e0
+SHA1 (patch-base_system_sys__info__posix.cc) = a46417ad9260d76a662971d78c12848ad8ef8104
+SHA1 (patch-base_system_sys__info__unittest.cc) = c8b9329aaa2538ef1afd2bdd69d1352b04c14df9
+SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 85cb61b4d72a8104a93c0a724d2bfb83cf089b92
+SHA1 (patch-base_test_launcher_test__launcher.cc) = 34a0ddb4d8a6cecfb69d2a6e1ad4aba85e500d9e
+SHA1 (patch-base_test_test__file__util__linux.cc) = c960c3f83aaf759e97184773a9ee9764baefd0ce
+SHA1 (patch-base_test_test__file__util__posix.cc) = 424e6c269c75a8e37e7598f70921c42b91f21735
+SHA1 (patch-base_threading_platform__thread.h) = 8deaf5dd36cf3de16a3de164383e285f0c9c49f1
+SHA1 (patch-base_threading_platform__thread__bsd.cc) = 0494c663e147a80a8c23ddbaafeaf2044247d200
+SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = 28060a11715e659652b24bf78544f9e2b7299703
+SHA1 (patch-base_threading_platform__thread__metrics.cc) = 55cf46ce8877fc98840a81a55602a8628dd445f9
+SHA1 (patch-base_threading_platform__thread__metrics.h) = 4016b867310f05907d1878473472e0661edd7d7c
+SHA1 (patch-base_threading_platform__thread__posix.cc) = 8a18a17d7597de6a7368ab1061cadc980357cab7
+SHA1 (patch-base_threading_platform__thread__unittest.cc) = cb3b9580b9c614eb295bc5ff65dbbc6d99a6a92b
+SHA1 (patch-base_time_time__now__posix.cc) = d7eecf11c7591675c562be2389f85d131b282ee1
+SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = caa424761d6354f58e08917103891e86f84a8c77
+SHA1 (patch-base_trace__event_memory__dump__manager.cc) = bc3113a57a46cc3000efb520b80dff530086220f
+SHA1 (patch-base_trace__event_process__memory__dump.cc) = 293f311e788fce918e939eb4a52569866daa4232
+SHA1 (patch-base_tracing_trace__time.cc) = 14980a31df6f990803f0fc504a77d28d18726db3
+SHA1 (patch-base_tracing_trace__time.h) = 3b9a4f1cd9446bd9a2df9a39180347db69378c85
+SHA1 (patch-base_version__info_version__info.h) = ea416343ad51aca2fb28abbbb9744b54eff9b0b4
+SHA1 (patch-build_config_BUILD.gn) = 030785073ba2bf08726841e480a39ddcbbe3e751
+SHA1 (patch-build_config_BUILDCONFIG.gn) = 27e5d41bc47170357b03eafa2d8022118c34ac79
+SHA1 (patch-build_config_clang_BUILD.gn) = 2449d8d6ec10a8b60f5523fe473592afef6ec196
+SHA1 (patch-build_config_clang_clang.gni) = 21bd03ea4fdee7e2a728d9b3366299db922b5f7d
+SHA1 (patch-build_config_compiler_BUILD.gn) = b7d61cc68e29f09dddd32871b14f90e451177b74
+SHA1 (patch-build_config_gcc_BUILD.gn) = dbf1241c3ceb854b2de67f8ef6aa10f351621295
+SHA1 (patch-build_config_linux_BUILD.gn) = 0831d08abfb527ecb8b167b581385e17d3869d20
+SHA1 (patch-build_config_linux_libdrm_BUILD.gn) = f481359649a07fb4e1ed2cb4ce1ba30ef9ff4080
+SHA1 (patch-build_config_linux_pkg-config.py) = 0255fd110cc4870e2d924f1e1e5415097ccdea76
+SHA1 (patch-build_config_ozone.gni) = f5c589344d1cf9bc93b33cb7279181c420f86b90
+SHA1 (patch-build_config_rust.gni) = d0154ce363362f9111dfb37dd8dd1f8fc3cec114
+SHA1 (patch-build_config_v8__target__cpu.gni) = ad221894a00d10f902834c8e4b90b06a24d345df
+SHA1 (patch-build_detect__host__arch.py) = 089b705e8adf902aa7116464f9a099797360084e
+SHA1 (patch-build_gn__run__binary.py) = 18a00f8b23c81ccf868d22aec61ed5fac9cd3978
+SHA1 (patch-build_linux_chrome.map) = a7ce4cc2fd37ad28b9dd052f1cb04df67769d5b2
+SHA1 (patch-build_linux_strip__binary.py) = ccd545e29218a3c8af4ef0f5f83010893554a280
+SHA1 (patch-build_linux_unbundle_icu.gn) = a78fb725452aa1c1a9a9c9cd93ef1d198ea06ee1
+SHA1 (patch-build_linux_unbundle_libusb.gn) = 41a9922daa6ff1d2fb1f5ca170ee368f04524d55
+SHA1 (patch-build_rust_allocator_lib.rs) = 7c40387e54be24aef1230a35fd2ed171c1ad71c5
+SHA1 (patch-build_rust_rust__bindgen.gni) = 7dc07d178807af3c01a04a9714b62a72136d8bea
+SHA1 (patch-build_rust_rust__bindgen__generator.gni) = 6b0147ce175928be575f455d0d2f3c61b63f29c2
+SHA1 (patch-build_rust_std_BUILD.gn) = a229a96e4faa02799fd198b07d996e2855e12331
+SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = 5fd9a5ddf6cd2d7c438791615bde24ecc2eda7d1
+SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = 0652658d7c5baeaf07a92e4bcf4204e0f0381aca
+SHA1 (patch-build_toolchain_gcc__toolchain.gni) = 71f141a8183c88e8793898613885e8b5ddb2aa75
+SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = b19863a46460377bace784146d3c83774bec9adb
+SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = a812ed00f63d80c0313e5ac4a0a3b61089be58e2
+SHA1 (patch-build_toolchain_toolchain.gni) = ea2596db0874d2423fa5c48a9e13be503f557bf4
+SHA1 (patch-cc_base_features.cc) = b609b70f3bd06d38e72c6f277cb4e4550ef92784
+SHA1 (patch-chrome_app_chrome__command__ids.h) = 3d66338627f8adad61c2a9e68c0fa94183694abc
+SHA1 (patch-chrome_app_chrome__main.cc) = 5774675998b8e7e3f524bed4c5d71b669dedf7b7
+SHA1 (patch-chrome_app_chrome__main__delegate.cc) = 0ca5b3c52add0f418e85b2f6e2c6033be82e5552
+SHA1 (patch-chrome_app_settings__strings.grdp) = db0fe039e7392d66e284ce4f1ddbd57b99a38b1f
+SHA1 (patch-chrome_browser_BUILD.gn) = 9f30ab0a61a913ab6ae1437698ff767f6c064a57
+SHA1 (patch-chrome_browser_about__flags.cc) = edcd5841d5af0df10f5851721f071b607e5d73d7
+SHA1 (patch-chrome_browser_accessibility_page__colors__controller.cc) = 2f8d40b8cfd4383a7d9295f1ce66e72dbdeb6ab0
+SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = db89334602cb8b05c17940c953f6ab1643ce11ef
+SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = ef0c1ef1da0336c081c389e3f202b8fea0b372cf
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = e04135f8d02ad0ce5a497814b58a1ff519c305fb
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = 6174b82d8b13ce27007914b190da703d9613273b
+SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = 42f6d99bb7f0d337efa83dd30e93af12cf15f63a
+SHA1 (patch-chrome_browser_background_extensions_background__mode__manager.cc) = 435ea7b45a25679f415214d3cac2af5409eb72e8
+SHA1 (patch-chrome_browser_background_extensions_background__mode__optimizer.cc) = 32fb076a5c32668a902867236b0ddcb86717cc63
+SHA1 (patch-chrome_browser_background_glic_glic__status__icon.cc) = b7a8366f1413978fcb3cf4c9333d61c75ec70516
+SHA1 (patch-chrome_browser_browser__features.cc) = 72c3609a53410e9e5c5864353b66d561908f5152
+SHA1 (patch-chrome_browser_browser__features.h) = 50f07746f550d88e3882a3ef5877d7e6499c213a
+SHA1 (patch-chrome_browser_browser__process__impl.cc) = 6b60457096e11cfb2157e1725aef5eb1e7fd16b9
+SHA1 (patch-chrome_browser_browser__process__impl.h) = e98bc92a94c3c185e8522cced29d778371f374c1
+SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = 693c60294cf9a9ed1d817b4aa990990570347cd1
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = f80082ae8ce41112d4dae2152d75a3ea42346883
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui.cc) = dc998ce101b6d243c0ecfd208b435a10fbc51bf5
+SHA1 (patch-chrome_browser_chrome__browser__main.cc) = 3cb79abd220a23b93471832cfed1d317962b462b
+SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = cf48a0b53885033b7fd6e22d956102a968a737c9
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = 2ab3ae301c4d2bebdc92df57ff839df8ee7673ff
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = ec83824bf166b4fd6d6996e8041613b11cdf7a57
+SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = f515316bbd9d3ac4e0174f7d46f8b861a9e903d4
+SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = 103228b05b3df96f88d37dc873564e9a1b036977
+SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 47e9bfdf4fad03ef65bcdfe9528c7add8e92bfdd
+SHA1 (patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc) = e108f38ce34feeff2eed6c6630f4af4136da1346
+SHA1 (patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc) = cd5211ce0a5468b60060fe7ab8e7a9e2467eedc9
+SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc) = 5c204883154ca9d643bc4f27ef6fd0fb5e963c46
+SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h) = 9b70faeb9f79fd047d21dfabaabd5d41ce7c4e5e
+SHA1 (patch-chrome_browser_component__updater_registration.cc) = 038e8e2e352db47a580f5d72fd2c30087fb9f2da
+SHA1 (patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc) = 2fa7277bf6c6f4102cfb08d9ed8b4f4b3adbb6f8
+SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = 0f6c1d212df603c54c3ac8453932edc422f2df2a
+SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = cc57ee93155a7dfd0e1187f4b51b479e23d19d20
+SHA1 (patch-chrome_browser_defaults.cc) = 2715bb2844c1bd4ebfbc783a1842573f5d5dc031
+SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = 43990112809c9785e77110172f2386c113af8aa9
+SHA1 (patch-chrome_browser_devtools_remote__debugging__server.cc) = 9bc03e18d90d7027b3c164b79a3ddf08f3624f6d
+SHA1 (patch-chrome_browser_devtools_remote__debugging__server.h) = a4d159a77eb1e79a581d384846327bc35099c9ed
+SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = f3dc8649a36e8655a6d5c3639c046e207e0a61f5
+SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = 084dab4e31d5a526940a58c1cebd6eeaf4ec713a
+SHA1 (patch-chrome_browser_download_download__commands.cc) = d624a76ebb4fc7f809c68483ae410d0242b0d0d8
+SHA1 (patch-chrome_browser_download_download__commands.h) = 19813b43725b39d195afd3a19fb5248676ced45a
+SHA1 (patch-chrome_browser_download_download__file__picker.cc) = ebd6e891e01426fd60b688ba962c95216a25dd39
+SHA1 (patch-chrome_browser_download_download__item__model.cc) = bd97d14cc8b02718edf0fd4d7e6466ef4f8ec80e
+SHA1 (patch-chrome_browser_download_download__prefs.cc) = 228b44dfbd765f458352bc8dc5bbebe8e8644c0e
+SHA1 (patch-chrome_browser_download_download__prefs.h) = b982ca6014fdf2cd5cb761938265f720384137ea
+SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.cc) = a398364a864a3fc50535b96ddef7c6f381bf14b3
+SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.h) = 560f98d860efe15a58ded0c237b70d1c91cff901
+SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = 5fbb5e4de3365b906a270968816d03ace66ae56c
+SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = 4f837098e14186691cdba73a0c9ea97bd2b3f6a5
+SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = e4fc6635e4cc7e24e2afb24b7d88d3f14ecfe45d
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = 4e6fb9616b026a6a0d6c266300ac3047d7a2c7bd
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = 18020d6048d1e9b0b3ec7e9891d1acd9f4d0ae0c
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = 01ad5e6137d0fca1640689ae9bc9e1f657023065
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = 5a90fbf2f4be6e4e0112679dc740ae5c4c40c8c1
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = 9e289777fe922ae163aae5a5c7c4e8e851942479
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 0a375cef37c74de968a11f87398f5e9915fab370
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = 096232f45662550eacea1840fbd39022ec921c16
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = ff524e0975d91e9181fecb7595bfd92a0afa7066
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = 3971e1068e18aaee2a507c11f3cbad82c51390ae
+SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = f327bb88da8536ad93cb50c125d2c8f1293494c4
+SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = 84b51e1e1405712072e35f9328105421285eacc0
+SHA1 (patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc) = 2b5e965a7a74796f888acf71bd365767535d4bc2
+SHA1 (patch-chrome_browser_enterprise_signals_context__info__fetcher.cc) = 59c5392efa458151ccd6edcf45e79d2628cbf62f
+SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = 363e7ba3f8150e16a75b3bb00bbe4a9d3e8d9736
+SHA1 (patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc) = 2a3323fdaaf27808da6caaafce15f2579298d46a
+SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = 37691908d510b6dcb9c7e64a106bbea1c70f6619
+SHA1 (patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc) = 065159183e6dc80f3e78cfeb8d01148417aa52ab
+SHA1 (patch-chrome_browser_enterprise_util_managed__browser__utils.cc) = b74d10ab2121519b815da812b2cd7d2ef15ab856
+SHA1 (patch-chrome_browser_extensions_BUILD.gn) = b05a782b4e4cbbc7528c0147991ee3323417e9b1
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = 531f8964bbf2f27d84a9c9ed5a361b1967b7a86f
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = cf4c5771c28d22aba87534ee86a641af385cbc67
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = f603e90d7bd0bb024712329495ffb05914c02fce
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = cfae91cd9346660c9bb4f94cb43237f42b38e19e
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = d1ca3f34640e6b8b4e525dff4bc07c47e1ba8b08
+SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = eaeb46ef2ab53559b874cba92234945a3599bde7
+SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = 2d9c11abbc0d0462d8001f083570e297180c0d2a
+SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = 5d92c92be62ffb5dae9d33198d31b3a3416eec79
+SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = 37940002af2801da445bd0141af441ccdfdd337b
+SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = 5d981e818e863dc701d6bb6352fa9d1e47944afa
+SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc) = cd2f254d15df90487d196d6de54ab6d9ba3c4acd
+SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = 32a60796766ebae70eb53c7efa0e13922104ed8b
+SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = 7892831e2ad937050ecb42fb155e8cafeca8f245
+SHA1 (patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc) = 70a1a58c95c63b52c5b515c79d7393c266417505
+SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = 362daec1b4bafa34da54b083fee62ae763c23a98
+SHA1 (patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc) = ddda9b62a49b45178b2251b978be0941e366ecf0
+SHA1 (patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc) = 0a2a13d5c783133e1c1f0a5d26cb6c3797fe03b4
+SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 68b2546571b9d826ab61928126d5ee00c9dff1eb
+SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = a8d2713841162b9f3ed592aad05c8c3d5578ba41
+SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = c32cf90d7673fa25f938122f3ac66a21e1d21768
+SHA1 (patch-chrome_browser_flag__descriptions.cc) = 48b06fb4096565f797392b4550b6b2e6bb126c3b
+SHA1 (patch-chrome_browser_flag__descriptions.h) = c5885f787ca8b434c3d7d70d2133c949c0f75024
+SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = bdc5d155a8027a4f088a3709dbc85f530a60b145
+SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = a39ce98166d6cf73ec647db4965da8a96544dbab
+SHA1 (patch-chrome_browser_glic_widget_glic__widget.cc) = faa673aad31352d80910f35759673dd05a7f85e6
+SHA1 (patch-chrome_browser_global__features.cc) = db0135e757c40748ea64e8ad14c9a7be3911e36a
+SHA1 (patch-chrome_browser_global__features.h) = 7ef5a1b4876e114ed917b196e6bb0f3dadc634c1
+SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = 42eb86d73c9fa45c1111d50e7639edad1e84042e
+SHA1 (patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc) = b44d732efbe8c909aad8b3647d3cd661943af130
+SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = d2d6e7a35d0f02dae94bf6b60acdaeec93db278f
+SHA1 (patch-chrome_browser_media_audio__service__util.cc) = c23a172718276f1e61670c7aa89e72ac11c46a44
+SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = 3bde5b93e2de5b1e8799605393d6c966b84e5d51
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = 8ba12d802ae082c7e383869a69fc270088f21ae4
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = 7eecb7ac66bc0492e3418435db45955d9c02ce6a
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = 4fe07c73c2dca5fde49afd08203dac807506187c
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = f64f260fcab910f1f53bb09533d8e3b0b980e850
+SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = 9a74e265f2a5a1b9ac3c2bd782a2f03c2680c5b6
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = 6d7db315f5bc0d851a46eaf8cab297bb684f593d
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = bee3a9130322b16f359d8442e40c531d7841e68f
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = 5a965de0e330799173418acc186674111e1950e9
+SHA1 (patch-chrome_browser_memory__details.cc) = 1213c5241953365c7e242f1878bc1836bea5713f
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = b2f56d5970c09f1a41e25fb743f05ee59f01fb4a
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = c7314a343175b34214ed66cfc36dbc62dcac31fc
+SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = d1beea306c7755f32c262bafc2ef48d6e44e4882
+SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = a641e4b13f0b8de6704f17da283803808037c0fe
+SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = 9d60caaa20646f2fb955fbc6c815810ab8a218e1
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = 6887460121ad7a67f538a207622ce14c1b242c0f
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = ec5dca40a4d3ab22f5c802fae9dfc688698f9ad0
+SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = fd7325786ddea5cf8f7f081ee65068fe09d12828
+SHA1 (patch-chrome_browser_net_profile__network__context__service__factory.cc) = b8b16ef4c7743b0852f44711355794be307bce94
+SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = 794fe32f0ad8231e767192805829cf4de6207890
+SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = 07f3b8729fa3ba5a21199f934687bd5b4d393d5d
+SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = 5c1f734e5c9cf49df0fb878a61eaa8ffb57a77eb
+SHA1 (patch-chrome_browser_new__tab__page_new__tab__page__util.cc) = 149a0e4e15233b5667a8eb630998a38fd7c1ccc4
+SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = 03d43b48bea150b7abe0fc3bb3f8a38d5db26924
+SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = e0faf4a449c074fe9318e0109e51795773ebb341
+SHA1 (patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc) = 7bfd4583a1ca2d7a23e0f10df30470f0511adbe6
+SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = 2be6c3ed4bfe23f3a62f52c570e74b3d256866e5
+SHA1 (patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc) = 378aaf9e1da6189f906266f944b1de53f49c7e20
+SHA1 (patch-chrome_browser_platform__util__linux.cc) = dedc48055807dd3b6a76a4c3246d67ac2f60570a
+SHA1 (patch-chrome_browser_policy_browser__signin__policy__handler.cc) = 49fca8d7375a53baccfdaf728cd70a3faad90b54
+SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = 906eb196a4ab939b711a567cd92519a8cc42098c
+SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = 5e980ac7500bc501293636e6513eac4d7820c4c7
+SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = 0a3c60b210fd05409694e2cc93d486be5f68df83
+SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = 100faa8686e4de789e3254bc83e2b1a9aae70dbf
+SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = 92326cb2ab75f74430bb3b7f06cf3471dc16cc9a
+SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = 5dc740ebc62c5e070718cd034a94f0714d4113a3
+SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = f0a76266936988a81e87cbf4be838573c1c9eb59
+SHA1 (patch-chrome_browser_printing_printer__query.cc) = e408c57c19dac5a54ec9007bfe82a8cc17094240
+SHA1 (patch-chrome_browser_process__singleton__posix.cc) = ec558ad541fbf6cc84927679212a9ee3419cfee7
+SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = aaff7b8c047467397e544405606e9cf5d52d3fa6
+SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 87cf3b1db358150378711289ff6c124e817b9eab
+SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = 51ff27b3e4d9ee67488cfa699cbe44abc21807e8
+SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc) = 36ffd6097a2e34487a85b6816dd564ac0b00b21f
+SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = d7bea7041065d117d7869baea4aef331236df2fd
+SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = e306af0327f0db10fd2209c58c66d40585d6c831
+SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = 34458096cc0a7871544db5b9932a123ae23e250d
+SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = bf20261b7db6d1b93eb55b2634ca5711f359fbbb
+SHA1 (patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc) = 783d753804a824cea6e3d38ca16ff34fa116832e
+SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = 77b9f4376f57f4efd2186ba1324a7919821e81fb
+SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc) = 87acb611ab05b33a9b6696a3e0da63becd8b4f3e
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = 022180d1ee0bb9d17ac95edc0d4e51afb70199d0
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc) = 7f588701e6012da55c95858dbcf0d0c0d5e533b5
+SHA1 (patch-chrome_browser_sessions_session__restore.cc) = 5f6a216568fdeb8149fe013e1e61acddf1f962ae
+SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = f43bd5a521feb333efc6ed24e8bb0bf9b96b19f6
+SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = fd822f5e5160f064b9610606193f494ff7a3ac59
+SHA1 (patch-chrome_browser_signin_chrome__signin__client.cc) = aed7e39a1e7878db53a5f51108ac1e835e312a8d
+SHA1 (patch-chrome_browser_signin_signin__hats__util.cc) = becdf27546ab2a921df4764ce1a993a9ff9d9152
+SHA1 (patch-chrome_browser_signin_signin__util.cc) = e89825abd8c6b8810ba1beb34c3b2a893183877a
+SHA1 (patch-chrome_browser_signin_signin__util.h) = df496eacb4ddb55b1d3da2682378ff3d59cf7ac6
+SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = 394da66ea4c99ce654243b1d03b77b14ae0f4ebd
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 5a4ef1916cc9788019cfb9ab37a9c215326c394c
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = 737a35dc26c8fb0896db36a81bc64d07fa43c480
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = 554b8223acb0fb1c8a0be5f950e80890933ed863
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = 6bb8bbfaca52957af64679efd90fe7747e1a489a
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = 28eed6b0994dc449c7c06a0fc2fa4c65a06e94e2
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = b84183260bc439509079c227567fc871f6cd094c
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = 0bd1417f8df819ac4f846c7bb24af8d76bb76cbe
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = 8d50e7b011d358dd1eb717dff0d9b14fae4ad019
+SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = f326ee28ae76a4ba76093deac398d0e0be4189ca
+SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = c79ad7e878805fefa4268e3ec1f32ec7987460b5
+SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = 0dbb592d98b5ff937e3c87ffe8a80244d6825ef5
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = b9a02cdab8a0e0b83b8f63ad77c1806613923f7c
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = 81e59650e1e8f0b3d11ca91b43215567113411f6
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = 49528e7847717c2f25015a8535a1b79645600e17
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = f14ee3418db0a09dc2e2acc96a78826eebd000c0
+SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = 744fbb250117c1bd608d648a564e13b4fc37c5b2
+SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = afd86ec640111bfbfe8a5873c06ea988b1152221
+SHA1 (patch-chrome_browser_themes_theme__helper.cc) = 17004fe890cf69f48277f9a0c1925319a651696d
+SHA1 (patch-chrome_browser_themes_theme__service.cc) = 193e2d6f7d129b6d983578608b37f7818453a9f5
+SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = b1f54b42f2e05ce9fef0152d1698400a4b9ee610
+SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = 30ff37781426bbd79610e615d75af4fb0f055774
+SHA1 (patch-chrome_browser_ui_accelerator__table.cc) = aafbe9f7809a85d40175df9f0a7e3c8317b8aea9
+SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 52d18942f4216a0ba90c17bde122c78d923676a1
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = 88150862f21a6108ac5f0acec5782529f0146328
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = 12f02542cc8853951caca4e32564fc4ce9991844
+SHA1 (patch-chrome_browser_ui_browser.h) = 242ea299faa4bd71eec3f03bd3927629feb81920
+SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = ef614e5008749da0deed122c096ab74305b2d227
+SHA1 (patch-chrome_browser_ui_browser__commands.cc) = cc1f8cdd969da95a29a479d10c3e6df7eb83604b
+SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = de4e12a323ddc206e80d7e7b4fb50d19b681cf06
+SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = bb61891ee2845af92adb0c5f8b575bb963faecb2
+SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = a2154848bd82b1db640cc0bf1c3ff30cb3d3095e
+SHA1 (patch-chrome_browser_ui_chrome__pages.h) = 8529096c24989b8d85ad00f19ef207fca9272ba1
+SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = 2e6bb9a6ea4bad9f42b9a6bb68bc80ce0bfa1111
+SHA1 (patch-chrome_browser_ui_hats_survey__config.cc) = ae97a90f387d0860c15f6fdb143fb579cf2f3ad0
+SHA1 (patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc) = 26eac25b0dbb1db75c37c7004033d8d64fc6149a
+SHA1 (patch-chrome_browser_ui_managed__ui.cc) = 163219ee9b2751d40a2f4e6cd4ec2d570b6fe5d4
+SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = 81b75ecfae1bb71842ec7a54b7b4efe5b182b7b8
+SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = 198ddc416c2b8bee83775c24eb7f8af1565722bb
+SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = 2809672731c3f040992901043fba0d8cc50c97ed
+SHA1 (patch-chrome_browser_ui_prefs_prefs__tab__helper.cc) = 22080a2f6a82691f967bf9a1bde9c2bd2580878e
+SHA1 (patch-chrome_browser_ui_sad__tab.cc) = 4be63e694fa70dbc078638a0e895ad487baefdae
+SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = cdeb815702aa4fe02b889be2e287f38587b8e96f
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = e716d39447376bc2e033a7a642154d08d78614f7
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.h) = f5e16b5aac28dc373716b47909b7fa8663594b73
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = 7f6ce0cef82039dc7584e75f3d7038f1174eaf76
+SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = 15c800e1a92938a7dd55ea868ec0b479cf9f3568
+SHA1 (patch-chrome_browser_ui_startup_infobar__utils.cc) = 89b83486247c78de6a600622dc14babc03db5335
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = eb1d9fa3abdd5a91e277b7bf0d1aa8750e7ab403
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = 792eec18c1d7cce5c04b6e0f383c769a2f079bf1
+SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = 57404a5d688813963a486c88b6ca04e896d398b0
+SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = d8fd1bb0e4988c177c2146dd4470fccfed4e53f1
+SHA1 (patch-chrome_browser_ui_tabs_features.cc) = 7625f4b7bd708e4bd972fd9cce56be3c9f48d967
+SHA1 (patch-chrome_browser_ui_tabs_tab__dialog__manager.cc) = 8db22243098faf8edffd6b019d53fa7d52f04f3d
+SHA1 (patch-chrome_browser_ui_tabs_tab__features.cc) = 413b7bce74b98c2af611d6c186451dc214e4b0ab
+SHA1 (patch-chrome_browser_ui_tabs_tab__strip__prefs.cc) = d3cf255419fcaae38058816083c9581e798ad272
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.h) = 53cc3f5909ad57acda8b10632d35c72b3a9d79d9
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = a86cfc43691b0678cc3637621c738aa4071223bb
+SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = 7b42fc7e28cc39badd001705b981a92c4e371200
+SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = 380abb5adc2c4d7a789ffed0caa0e129e89d0151
+SHA1 (patch-chrome_browser_ui_ui__features.cc) = f5a0f2352441a2054170f83cb8232ab3b10bf1f0
+SHA1 (patch-chrome_browser_ui_ui__features.h) = b1afb7fbca173a4ac93280bcac0328e20b65f755
+SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = b451cc1cc12b1006aaab0a4f82950284b1bc383c
+SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = e271019fc377c47f0de4c00893b9fd1de051bdfe
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = a2c547ced8d9dfbaf8922f7d2fa92f7ad97f5b77
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = 18a02e21b6d0c61e2f6934623c7ae260175f3c2c
+SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = d38ce45f7b310a38b51243a8e25b9405d6686d36
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.cc) = 46c39f724fcdacdba60b34df40e30f3ac17086f8
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.h) = cc11b57a09002e930f4d07f80871a35407d0f43d
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = b6fb3f0444ecd43aacc5e1131c82deb603f42380
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = d51b31a8f14845f5274042cbd6c8462c588abc4f
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = be1c4bfc327688baa3b69713d88820d2374a5680
+SHA1 (patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc) = 264ed17ad6ab91378f693474551ec20382150373
+SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = 474951a07972935943a1873eb3dc3fbe16eeb47b
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = 602e612ccf54689642aa84c99a6334b96fd45300
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = 43fa17c61bf5f57dc25c00f726172396eaccae22
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = e2c1fcf0f922870357d5f9537da37a802e185e5f
+SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc) = afa7192b13d06ff49958f22ee92f25d3a436f0db
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = b4bc3f07d7edb06ec7b661d3c3e55f756e44dff9
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = de8d3764016f9ce53ffa80ba1c342546727c228e
+SHA1 (patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc) = e5e54744e287304e3fb0f154165d8852bd19403f
+SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = 0e9d3e41c2a8a6f71485424696476c7609664107
+SHA1 (patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc) = 84e7e01527cf9c0a47fdaf77bd5bfbe8c990ed1c
+SHA1 (patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc) = beabab16006c6c57d507709d56a6229f29410d13
+SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = 18e9aee9e1f4fae62908b90eccd9014d569bad59
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc) = efc3ebf3f98e0bf8a3d2c9c43ce409262b41b624
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h) = 153b9941a012283d975829160d93ce5098aa78a5
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc) = 4b0f7f29f48bb025956379feb6f77b2d9331c3b2
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = 1e4ab09679245b3574bda9e6591def2c28302612
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = d3f604c312977d3055a2f9db19ccbaef3cfcb33b
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = e534ea76a3e996da195de0a1acb937b9a64fbb3f
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = 6c49f9c4a101fd753c71c08bc208a210369a9c1f
+SHA1 (patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc) = ac3e0bb89261ca7d223ad6d81919b5724897101f
+SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 51a2211da5942ed2ce71bd0e15c3697fb01cb859
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc) = 2b19ef6627576981b64dae87f46f7e6f35f5dd1f
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = 2077be8fa54054e5cce8e6290f446b3c53dac460
+SHA1 (patch-chrome_browser_ui_views_task__manager__search__bar__view.cc) = b1a639d73db561d46d6dd512e41641f73d905619
+SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = 3d19453b56b9857e3457f82a8c587c18adbe83be
+SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = 4df7ddf6595f9314c869caf7b024fa5781fb766d
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = f192616cfbbd43709d2f783086c5fbc1fabf76b8
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = ccf8ab4192673373fc4a71be50dcdf66cf3e04d1
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = c54c050b0e8fd56e1f41d4e37b2709ce0fd8e90d
+SHA1 (patch-chrome_browser_ui_webui__browser_webui__browser__window.cc) = 44521a924532e237e224665694ca096811a3344b
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = e3333a183dfeafe35676a26b7f0f2c8e7dfd20fd
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = e332df023eb3858c04ebd66dbf60e664de5c869a
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 8178f14cb9c1ba95552baf0a3ab2e94d12bf16f2
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = 2d2240bbaa238dc34d8a11a81b3015add0081d0c
+SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = 79b4336acf8518006312dff1e7619702202ed771
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = 3446cc1bac550e7fdfb85195e10abb150201be92
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = 7ee02686ccd1a0c09f912f16c93d531d21b28cbe
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = a6b59b1254b388f53e366989baf2875146048e50
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = c9cafc55d4ac62ae2fc939595e67705a3090a331
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = 8f7aa0c2be35d57d0f65399d5f4a423a467752a0
+SHA1 (patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc) = e058ed2da729929da419fea39ab610c16af4131c
+SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = 149f08f106046f9bafe2e6101740ddf59ac5e26c
+SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = 424a2bcf900608ad4158f80634232be744889ac1
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = 202086ca54b2d6e26c10565407b5a6882eb27cf7
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = de88f85a54224366277332143758182c879e9666
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = 3f77a897ea98773fdc5d542341d3a3167c4ae993
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = 27081ea37b6273adaee4ee1e98befdcfbb043121
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = 7cf5d2a2e7aea5c6ca089ffa1dd2759aa2dbb759
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = 32e92abe17f64cd43e49c9315f9715e0a1c78a5c
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = 761aee4d5ef1e7567a4d217df5562e1b43d14d7d
+SHA1 (patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc) = 011a98efc0eb9147fbd6380b2cf1d66bc49870e5
+SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = ca6f264fa1cd3baee1a8f64642f42710da53bfb6
+SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = 2f690c2ece6e2cdc6e69930a296ad8320ac5ae2f
+SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc) = 5ec0737d54642377dc9ea13366c57afa0c659737
+SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h) = b72e6721daaf14217eac823a7b79daf77493f547
+SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = f2d04674645d0956612d8df26b6339d3c35506fb
+SHA1 (patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc) = a050c3008626abb42a9775c9778389af1334d87a
+SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = 5f7619c0de0a4ed3dd5cc46e8bb5191490731526
+SHA1 (patch-chrome_browser_upgrade__detector_version__history__client.cc) = 580f1d9e26ae2e60a08fe2c39c90134a73afdf8f
+SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = 69b25ce8d70e93f66484af8074ae3dfc08dc78e8
+SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = c573982b1191525372174387b560c6382983d1b1
+SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = a4c560f686cf09c82f0826c5b474cf68e6fc9efa
+SHA1 (patch-chrome_browser_web__applications_extension__status__utils.h) = 9d62e9d9692a78201b3c08da0deecc4054d97b9d
+SHA1 (patch-chrome_browser_web__applications_extensions_extension__status__utils.cc) = 851f25b2fac1159145b34fdb86d805a0f18ff8a2
+SHA1 (patch-chrome_browser_web__applications_icons_icon__masker.cc) = e0c7b88da5874049da9cc05d80749da274853a1d
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = 7642fd5d10bf32a87d9a8177867f3fd67fa0a3cb
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = 1adb2b595a9dff81223de1ec8d87058acb115ed9
+SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = 20dc4987e5fce68a3d503224fac1c498868b857a
+SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = 69d8d4568dd277d9720323a5d55eaf7171865600
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = cf9d505bf9c650af6771799f65af7d17e491fae9
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = fdf5b0fbdc2b945fdd2cc172951e6edf21224ff8
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = 7ebb794d6b1198a5292c5cda37155d20155ebd02
+SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = 77f2986961364e7cd4629e92c10efaf943d14962
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = bdcdbb179b32ef2c929280ddfdd60b9d4d416f3e
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = 7bdb152a5b93568eb87d445ce715f8e1af778e8f
+SHA1 (patch-chrome_browser_web__applications_web__app__helpers.cc) = a741dd5df44b5f9dbb9a911361231d44dba21783
+SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = 62f6f28777a9cd9052982502e9612d84134ac8fa
+SHA1 (patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc) = 988ddf44b069f4edc96ef13a0f42d7bf902e4abc
+SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = 6312c303970d2d2d7fedf21d5342ffdadca3670d
+SHA1 (patch-chrome_browser_webauthn_gpm__user__verification__policy.cc) = 512311e19c3a8eb4d8b9da24b6ee4d88f9b98251
+SHA1 (patch-chrome_browser_webauthn_password__credential__ui__controller.cc) = 836931b32de7510d90c74fd88d8bd3d24c623dac
+SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = 4b725054481eb68935a6d7f2ead27fd79148d8f2
+SHA1 (patch-chrome_common_channel__info.h) = b4e80544d0ab2072bb7e66d6161d187438bddac8
+SHA1 (patch-chrome_common_channel__info__posix.cc) = 2549b1d0899b80ac54c7111e31f83a84739067d0
+SHA1 (patch-chrome_common_chrome__features.cc) = 17b3145c0570462876bb21d394efc19f78d893b2
+SHA1 (patch-chrome_common_chrome__features.h) = 32ba1ae4b79427e5d3bf7eb6eaa5908a076ae01b
+SHA1 (patch-chrome_common_chrome__paths.cc) = b6775c9ec3056fdaef54d91e9d1d1b928dd51eef
+SHA1 (patch-chrome_common_chrome__paths.h) = 462c02734672483658551779c6b3fd62e4ce3a3f
+SHA1 (patch-chrome_common_chrome__paths__internal.h) = 28eecf4e7daa3ee4333d210e40a7e71b3e35e552
+SHA1 (patch-chrome_common_chrome__switches.cc) = 965c5b0601ffd35604cc9b88d3da6dfcafe2f2bd
+SHA1 (patch-chrome_common_chrome__switches.h) = 5b8a46aff5749d05a001d7dcba085bbe84e2404e
+SHA1 (patch-chrome_common_crash__keys.cc) = 2d294833991955da2f2be2802412d93e501c444e
+SHA1 (patch-chrome_common_extensions_extension__constants.cc) = b35fc825c5fdfe5878780e98e920ddf40c7d6746
+SHA1 (patch-chrome_common_extensions_extension__constants.h) = 0948b7edf46519f0745e551e57619b2b8cffb038
+SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = 9ab3e4c7dfedcd6027e6359c3389e7611fc51f0d
+SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = 219ecb860dc131c36301a680e628c3ebc1cb2e4b
+SHA1 (patch-chrome_common_media_cdm__registration.cc) = dd02167c46ed30839283f1fff8f66d9770e75e42
+SHA1 (patch-chrome_common_media_cdm__registration.h) = 339ce20b022dd71dcb9db8adee4541457517e62e
+SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = 1eb3a15911370086155cc3dc24ec6eaf00e545b9
+SHA1 (patch-chrome_common_pref__names.h) = a900f7cb72e4e22196fba383e55887a9a8919331
+SHA1 (patch-chrome_common_url__constants.h) = 1411ca6a8bd9490286970a6c38d3f147f5bfcc9d
+SHA1 (patch-chrome_common_webui__url__constants.cc) = 9d0dd3d1c5bca946cdecbb90a4dbd93ee7e81c4a
+SHA1 (patch-chrome_common_webui__url__constants.h) = 184fd8cf8590cb3ce8dfa4f82f40d592f7268aca
+SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = 2810fb4465a37e51284999123636d99cbfc13797
+SHA1 (patch-chrome_enterprise__companion_event__logger.cc) = b18ab9edeb054043542f33ee4a806b8ce63a3ed9
+SHA1 (patch-chrome_enterprise__companion_lock.cc) = c51d22c28c7755bb421fe532ae6df8516f662f85
+SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = a9f1506eb510b92d24e54d2b42563a967c7d696e
+SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = 801bcc10fbd5a043312463dcf148563f925bd787
+SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = 6c4563ee9a3ec115e8309ab60d466346534f2bfc
+SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = ebb9087909c586c512d90c7d84c4b1b55737759f
+SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = 4be2cceac55e13ad9722d9cd4bce461fa8783e41
+SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = d904b7970877f41117d42f74d183fd407f88272a
+SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = 382ea9c5ae8267c67605572c3542fd5b7c63c7fe
+SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = 254e6a2c22bd573f0657531b2f9e81ba625c0ab8
+SHA1 (patch-chrome_updater_app_app__uninstall.cc) = b9a89314ff416fda581b1604732d4a583b314d18
+SHA1 (patch-chrome_updater_configurator.cc) = 07d330ced24a35fd228cd194a117ae88e11b3c05
+SHA1 (patch-chrome_updater_lock.cc) = 633e0c38ac03eb5d301c9311f8f50ab63c145b3c
+SHA1 (patch-chrome_updater_util_posix__util.cc) = b3b1763f41402c959b38dd191795a60bc9b49bdb
+SHA1 (patch-chrome_utility_services.cc) = 2695b94d5681eb08670bae1ca5f3a667c65195f9
+SHA1 (patch-chromecast_browser_cast__browser__main__parts.cc) = 6d9f066a129bf1d2e18d206c93cbf4444f21800a
+SHA1 (patch-chromecast_browser_cast__content__browser__client.cc) = e347ff88dc57bcaa209cebcd30de88994b667f75
+SHA1 (patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc) = 4b7943bdede1b3b422ab365dd60f322008ee2051
+SHA1 (patch-chromecast_media_base_default__monotonic__clock.cc) = eb4799deabedf7e94100413f5fe4cec14553063c
+SHA1 (patch-components_BUILD.gn) = 13b7018923e37631a6c23c0de62a2a9e04d1f231
+SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc) = eff3fc3a36b6635766d4aac390dab786d048873e
+SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h) = 73b7137bddc289781e784b917c158241558cc5c7
+SHA1 (patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc) = fe98d005ec0652d529fad4cbd0ebb15695823f8f
+SHA1 (patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc) = 002b6a934a432742011cbd24c75ccf10ab7259c7
+SHA1 (patch-components_autofill_core_browser_payments_amount__extraction__manager.cc) = 05f3cff091d19f2137c0200035fc3eb5bdeb94a4
+SHA1 (patch-components_autofill_core_browser_payments_bnpl__manager.cc) = 2a0372efd2350bb5de0fea93194887448a18794f
+SHA1 (patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc) = b1dd2a070a645abca263f2bb02cf4791be27e9e4
+SHA1 (patch-components_autofill_core_common_autofill__features.cc) = 90e24fbcb0a47d5eeb77acef569da0f6afd6542c
+SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = f4d0108e2e9c11a5fa5b7f87f872de5b7f8cc388
+SHA1 (patch-components_autofill_core_common_autofill__prefs.cc) = aeaf54621a03c4ac4192e9e560740c422ac6b6f5
+SHA1 (patch-components_autofill_core_common_autofill__prefs.h) = 28fb290bf1be9f3cb662c3230f22afc61d4c326e
+SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = 7db1fa2935d64206e78719f7fd0b69f7ff218fca
+SHA1 (patch-components_constrained__window_constrained__window__views.cc) = ecc98c9712fa331da1a5b8bb407f0d1f75677abc
+SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = f246c16ff1c4964e973e46792e4ddd18e327ae1d
+SHA1 (patch-components_cookie__config_cookie__store__util.cc) = 0d0c6401871598568a123657ce64c66b0b82130f
+SHA1 (patch-components_crash_core_app_BUILD.gn) = 105c9cdb16144375547e003a5f271c2e90f9a2b4
+SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = fbdf585fac957d148468a3e8f844796fcf046c09
+SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = ed7e088c65b375ed419e0d379c63945dc50cfadc
+SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = fa59d4256bb090065b4c8cb4e3456a333a81cc47
+SHA1 (patch-components_crash_core_common_BUILD.gn) = fcf409b0a0c3c890141fe660d1f619085b9af2fc
+SHA1 (patch-components_device__signals_core_browser_browser__utils.h) = ee66268a5ae529483e88bda78391f826f2bd6b9e
+SHA1 (patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc) = ba09f0a616ae0f94fc92b2ed72f1b127d07f978d
+SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = 7701eaec603b10211dbe125c7bd5a7118e06f7e0
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = 6e27f13ed7037a766a53a128c5628608ae343a09
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = ffca6b19d23b231071af20fdf17b5aa9d0ad1053
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = ddd8db89695f203164fef916d9aa58777f9021d6
+SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = 06f2956f14e274f2e07c3789ac6b6d6976615afc
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = eb8d4b819c17e86e1520d6f020aae71e93a99189
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = 413ab681b25186165d54164f0fc5694faa16764d
+SHA1 (patch-components_device__signals_core_common_linux_platform__utils__linux.cc) = eb765c1e8729489d8fbaab8f065e67885a1b59ae
+SHA1 (patch-components_device__signals_core_common_platform__utils.h) = 6da66305f0cf9a49236040fe4836a74cd885c654
+SHA1 (patch-components_device__signals_core_common_signals__features.cc) = 812663747c6e7d1c886229f7c5bd0887cc9a68e9
+SHA1 (patch-components_device__signals_core_common_signals__features.h) = 6d8afb882433f07d3babd118d703f4d46682fa76
+SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = c237128ad35c6b5436aaf7b28e4be3997654e2ed
+SHA1 (patch-components_device__signals_test_signals__contract.cc) = 4b540d2b7149da0a69783b862b91f018b8d178b8
+SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = 24849db00be9161abc20a4a84da4959b57501d0d
+SHA1 (patch-components_embedder__support_user__agent__utils.cc) = 3e47f372ea8afe431db0be34bc48462bd5ea995d
+SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = 5e0803175e34c825e037ceea0c7b56e592152b98
+SHA1 (patch-components_enterprise_browser_reporting_report__util.cc) = 2f272de43c1aebfdb053c636970484270e8e0c83
+SHA1 (patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc) = 11c217740c774e45fd116f618d5efda11233c008
+SHA1 (patch-components_enterprise_data__controls_core_browser_features.cc) = 557c40c350eb496a8965ac815dcea4c880ede933
+SHA1 (patch-components_enterprise_data__controls_core_browser_features.h) = 3a097571c75adf4d38921e022da4a09b5c5a5522
+SHA1 (patch-components_enterprise_data__controls_core_browser_rule.cc) = 440ab2e05a5e103b2dd56167482b75aeba94d99d
+SHA1 (patch-components_enterprise_watermarking_watermark.cc) = 6c3b361ba62a56fcb469a9db5947f1bfcda9247b
+SHA1 (patch-components_error__page_common_localized__error.cc) = d805e4c62db3b9ed2ed7e810d614756da9c3cdb4
+SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = 7cb4c82f7edf75d1f7e792db80fd6eb12c1685fc
+SHA1 (patch-components_feature__engagement_public_event__constants.cc) = 9e008f002e36215e5c09fb154808a230fc6904a6
+SHA1 (patch-components_feature__engagement_public_event__constants.h) = 28ec8daf7e3f06304f2ae1a6f51d2b9864ee39f3
+SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = 3cd8c7ab8a48e696c5db13d72069411e5f11d300
+SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = 7de325b0693463b0fc84a64d89543eb672a1edd4
+SHA1 (patch-components_feature__engagement_public_feature__constants.h) = 803548d0700a6ac12287dd3a84df9d4f3c2fe726
+SHA1 (patch-components_feature__engagement_public_feature__list.cc) = 177adb342a4ffb8289d41e40153fbc2d4526e219
+SHA1 (patch-components_feature__engagement_public_feature__list.h) = a1bf0184afb65b34ad90385b5fc3dfa68b172631
+SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = 220f21929e5c512642cd37287537332c61cacba3
+SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = b11dd726c6553c15ded488782bafdf178a99c08e
+SHA1 (patch-components_feed_core_v2_proto__util.cc) = ffc69fdb6406f3b99532c966b711ec23eeacf171
+SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = a4c208223c21da05ad7c5c9475417321952f4401
+SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = f80f65c732b65c7ec4794a67eff6d8b2a474795b
+SHA1 (patch-components_gcm__driver_gcm__desktop__utils.cc) = c79f9da55ec07ce1e2513d021c10080df5d1357b
+SHA1 (patch-components_gwp__asan_BUILD.gn) = 1adf344240e92556dd68c822008cc0a9c5f9abc4
+SHA1 (patch-components_gwp__asan_buildflags_buildflags.gni) = cbe85e0f4d339743c8e14028a8dbc2a018476ded
+SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 8f06fe5643c81c3c6c2de8ac89b4177504e6503a
+SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = 464016f8cc3484a37dc9e908e2c651fac5d08491
+SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = d6775029cb1ffb81faeccfd164b6a3dae556413c
+SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = fc7865c42627711ee9d4fd8ce9e4017fbc3fad7d
+SHA1 (patch-components_live__caption_caption__util.cc) = 5a865485c4167db4106945162cdfd0da6634e61b
+SHA1 (patch-components_live__caption_caption__util.h) = 3e3cf17c908cd2880d046ed2b21f20969527bbc4
+SHA1 (patch-components_media__router_common_media__source.cc) = 4002be24126db90752cf94e85af78b9d2a77fb60
+SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = 5b623483c154b9d3c0db84930d709ec971bad92c
+SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = 1ec98e8f22eaa90062aec0a04aa572efa48848a6
+SHA1 (patch-components_metrics_drive__metrics__provider.cc) = 098f8a8feda3c9d9815c69df5be1e71a8cc18a04
+SHA1 (patch-components_metrics_dwa_dwa__service.cc) = 55872c1f1bc4bb841ff6fe998b103873c9856f0d
+SHA1 (patch-components_metrics_metrics__log.cc) = f6cf08b77fb7612fbcdbc0f8f3258eeebca599c6
+SHA1 (patch-components_metrics_motherboard.cc) = 5519b63f2d65291623b90c97364967dd2b703c7e
+SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = 7de92d791a05f8b758b082ca3e8366bd1170d44e
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = 2915d62c58630db1beedd658b029d37d158b8ebe
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc) = c1d080727a9cf3e816de042cb32fedd5000f6a0a
+SHA1 (patch-components_named__system__lock_BUILD.gn) = 6995c6ecf752c349e1a8c1280b0cedfa178b91e7
+SHA1 (patch-components_named__system__lock_lock.h) = 09a03c284479bb3494e057b7b81d6df5f1c13fb1
+SHA1 (patch-components_named__system__lock_lock__unittest.cc) = 02d4e7c19a5a2b1bdc916d4de5efe2b4fd85dcc2
+SHA1 (patch-components_ntp__tiles_pref__names.h) = 4564cdbd6f4b3253999583c60196f81ae8c26f44
+SHA1 (patch-components_optimization__guide_core_feature__registry_feature__registration.cc) = 00bd9759f366565184d288cb7dd6db02e8c74c16
+SHA1 (patch-components_optimization__guide_core_optimization__guide__features.cc) = 1a3faf528a728d37c6a13e385b778fa3237496bf
+SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = 744c12f1bf272ae57e7bedcee27a01c2814710aa
+SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = 9878e591e46d74553e0447a3c99dc965c898b526
+SHA1 (patch-components_os__crypt_sync_libsecret__util__linux.cc) = 2991c93db752fae4b90efab0d63942268934acda
+SHA1 (patch-components_os__crypt_sync_os__crypt.h) = 2583585b4b7ed6f831362cab909dcdae3960ea78
+SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = 45d10ed9cdf9eb6c9967f05ac7334d381da59334
+SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = 4dbd3dfe302967c6fc934a14a84e0f4e2c2b6886
+SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = edaba775692b248a461e37aca8a696074b0f2266
+SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = 814eda4015372fae5145614ac0e0ad738617d436
+SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = 7505597b833a21b1e11c902985e353ec61d4af25
+SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = 2fae8df90a30e6a75ac8479e8f1d7e442369d7fe
+SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.cc) = 4bd2d5d997084cc99b2f1318a23206fd9b7c0657
+SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.h) = 64080cbcfcd32d10ade6c79937e9a48468ac1e45
+SHA1 (patch-components_password__manager_core_browser_password__form__filling.cc) = 02afc3cb41048409fde5441cfaa13c838db97e4d
+SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = 7fb4dcce6a64dfea6e86c3f6b969e0aa7665ddc6
+SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = 63fa08c28018dc934ba5bdf03a46f4c7641f646b
+SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = 34cf06ea9ead05d8d29d035fa886edad13936d58
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = cc561650ee18f92b5307076ca6a8968da07f1b3c
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = 965688d1ba01e9eb9f1db57aff147a2d45ca8481
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = bf9955feb9bb6a27c36d5f3a70e05be1d26c1ff5
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = 09e9502d9c333e209838cb85629ca044a28f847f
+SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = 001c970e8464bdb3d8872138502b1624c17ff664
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = 36368d8abd27bfe258cec0cd2c6cd5fa8bd4d5be
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = 42b0983988745d7c2b734250e42096875723fda4
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = 5f3af937f0cb5d15b59492fcf8dfb56a66152d41
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = d3759b84c78b5343bcb9a4ead23498fd5a4837d6
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = 03512717b50595314a8e970341800d1478be62e0
+SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = 5045dd66dc0109d7760dd70309f5cef663b0e453
+SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = 93ab36c720b6be4707d2bde7e2d92ccc6bdf366f
+SHA1 (patch-components_performance__manager_public_features.h) = 44afe3a3e49024e20fab0fec3f548ae959358283
+SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = 4305005159e1f31931906dee9bbf635f4e7b738e
+SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = 983c41d6f94386ad2f4f0183d1f5d8ec30d462ec
+SHA1 (patch-components_policy_core_browser_url__blocklist__manager.cc) = 447c75070a89a0bdfc8d2915c496fb49a7308efb
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = fc5a4b70b8b5fb0db29174fbf49c9f1436218122
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = f5c89aeb72cccc429ff60d4d09ffecb8dd20b4a4
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = cf33d4066bc5318cdcc7990078b866de4b5f9868
+SHA1 (patch-components_policy_core_common_policy__loader__common.cc) = 74b1fcd55f451754445e5b4c98ba0921964a394b
+SHA1 (patch-components_policy_core_common_policy__paths.cc) = 43a538d0dbafe4dc439718e6309b1dc71cc15c54
+SHA1 (patch-components_policy_core_common_policy__pref__names.cc) = a05c6416472bb7042dca19196c2cf5b775ba35f8
+SHA1 (patch-components_policy_core_common_policy__pref__names.h) = ea6456600c98f6178fc007f134643fff33d9c44a
+SHA1 (patch-components_policy_tools_generate__policy__source.py) = 347832a69bea75fb554126256e7b85b54fb0aa10
+SHA1 (patch-components_power__metrics_BUILD.gn) = 5bc1690aafa42d30161414fb0787e9f12e0ff208
+SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = badcbfce85b0adb9e790a59bd5124fab5d66f65a
+SHA1 (patch-components_regional__capabilities_regional__capabilities__switches.cc) = 7242ef7980c61ca0eab76135b398591456b13cac
+SHA1 (patch-components_regional__capabilities_regional__capabilities__switches.h) = 6358e7dc900e2761e7d911a52c30f2c3e917d468
+SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = 6765032e0d8789e1483c28c3597adb5f878dd8ef
+SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = db98e7354413a8101f6413de85a0e6c378ceb522
+SHA1 (patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc) = 0bfa26f0d32c0d0c6490d504b89c23e0817074a5
+SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = 7e377783daf8ab152be3d951cbdfe0f72a6255ad
+SHA1 (patch-components_search__engines_template__url__service.cc) = c25d0c4b07674e455f8c94dccee844cc196e1999
+SHA1 (patch-components_security__interstitials_content_utils.cc) = a0e149dc527deb4ff8e06255408bd25a7b1628aa
+SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = ad9c4168d7579bece54fd22602196ccbee96121b
+SHA1 (patch-components_services_on__device__translation_sandbox__hook.cc) = e47e36e3509ffed6984c05ce905581ab78202455
+SHA1 (patch-components_services_on__device__translation_sandbox__hook.h) = 76d8a6dda1be76ce615ba0adf42e2ba24fb3f62d
+SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = b80466a63ea007c490197b10399e9124126dacf0
+SHA1 (patch-components_signin_public_base_signin__switches.cc) = ef87ea9748b66065eea781989b1d782613e94f57
+SHA1 (patch-components_signin_public_base_signin__switches.h) = 5b9814c7a6cc5b9b64c098165a5bbc153283fb16
+SHA1 (patch-components_soda_soda__util.cc) = 5b850433d657e5137723a592eb5f91b275175495
+SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = 37da1de985370e76dfd408e52d03d3f9ca9a5bca
+SHA1 (patch-components_storage__monitor_BUILD.gn) = 6ecc3ab724c914257ed222485a506cd5ce8acf51
+SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = 8c3c39a51ca01ad76ab05d470c672293d02728ab
+SHA1 (patch-components_storage__monitor_removable__device__constants.h) = c24df9bbcae941317194defd9074a6fa558c8796
+SHA1 (patch-components_supervised__user_core_browser_child__account__service.cc) = aad71b03594c650ce3cb88d0e5b4d0e899053126
+SHA1 (patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc) = 7b5762b249eb0b98d859168084e574b13cf8fb7b
+SHA1 (patch-components_supervised__user_core_browser_list__family__members__service.h) = 8a9cbe856be06622113ccfd21ed159891b885885
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = 4c81dc41493ebcb95299fcda3c98f6dcf1839728
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = 3d4f5cad2db6db1a75c9284c94058808aee99da9
+SHA1 (patch-components_supervised__user_core_common_features.cc) = ae51470c266e4b32e513a1beae4fc94f3e3a0e05
+SHA1 (patch-components_supervised__user_core_common_features.h) = 27e4876c5a04952280fef70381e9ea483205d5f0
+SHA1 (patch-components_supervised__user_core_common_pref__names.h) = 8ece8728306e214e4b0fd1b759e47130e5a40896
+SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 18bb8a586316d911fabfcd4d15c44f6a4218b6f6
+SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = a3bd7a812fc33d71fa2919e1d1a221684f2dd54d
+SHA1 (patch-components_sync__preferences_common__syncable__prefs__database.cc) = e3ecd77082673cdc32ad0bee89a730080347162f
+SHA1 (patch-components_sync_base_sync__util.cc) = 04549d7e470c6c5474bc5d09c9c70f7622a3d505
+SHA1 (patch-components_sync_service_sync__prefs.cc) = b335942f526f82007682e92e166e235e90f6b952
+SHA1 (patch-components_sync_service_sync__service__impl.cc) = 465020c7807acc315bfe74a1169349c9cfb3d343
+SHA1 (patch-components_system__cpu_cpu__probe.cc) = a0f4492030d6511a48e30974cacaf3adc14956cd
+SHA1 (patch-components_translate_core_common_translate__util.cc) = 0beb5f702ad1f8cfe1b7206931ef2b2152961dc9
+SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = 5c52d2899fc3289a38cc737fba9a942fc53b9c84
+SHA1 (patch-components_update__client_update__query__params.cc) = 89156109c5a2103bc6b0f2ee5b4aa555c1f1e41c
+SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = 5051cad3f4708251c0d9256898f9f3e5f6899b94
+SHA1 (patch-components_user__education_views_help__bubble__view.cc) = c7a68dd612a85dea11f380f84f7a71ebe9317081
+SHA1 (patch-components_user__education_views_help__bubble__view.h) = 46381b95563c2b0614362e756121e0c49bbed22d
+SHA1 (patch-components_variations_service_variations__service.cc) = a3cfddb2d54234e692a80e637d3d50a43576e8d0
+SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = a2aeaf7980dfb29aeacead2382a5257752420b83
+SHA1 (patch-components_viz_host_gpu__host__impl.cc) = 15b733d8502793ea0654ccb01df06e56074b9c69
+SHA1 (patch-components_viz_host_host__display__client.cc) = defdbc9d56e4b175b4ce7325c8888667bb7bf764
+SHA1 (patch-components_viz_host_host__display__client.h) = 65f5c1825c6393762d4472965a08d7b0fd58eb64
+SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = b6e35c6981462b591d70bff6787bbe5397d6c4ed
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = ea95fd58a91b6c94a222288cd0237877180191e2
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = 37302ea3410cd9489c5135f87c15b45f5d11c159
+SHA1 (patch-components_viz_service_display_skia__renderer.cc) = fd815832602dd2b3a43b32ed9125a4a2d08bf7d5
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = 4cfdaede7d9f0c77dd3a86a2872983bd23fed64f
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = 9f9d21af1254ec044ae16910c7c46095fe536926
+SHA1 (patch-components_viz_service_gl_gpu__service__impl.cc) = 125988935937a374184f144970f7236fa774a291
+SHA1 (patch-components_viz_service_gl_gpu__service__impl.h) = d9cf71c8f598b4d8f87ea1b6ab37bea82f5898ae
+SHA1 (patch-components_viz_test_fake__display__client.cc) = 9418ba46323cdcb2a82d0d083be3a2b8a277a04f
+SHA1 (patch-components_viz_test_fake__display__client.h) = 2a288701c21c96bcaeaa55e70b0eafc14dd66273
+SHA1 (patch-components_viz_test_mock__display__client.h) = 8fb39fbc982b06561cce58025e6bd50770da3a95
+SHA1 (patch-components_webui_flags_flags__state.cc) = bd31b017c97b3f3338497ff13aea6ef518a79449
+SHA1 (patch-content_app_BUILD.gn) = fda394a92eaffe82f6f586b4eb40b01429b4d08b
+SHA1 (patch-content_app_content__main.cc) = 8d8df4dbb8462811f7e10981c8331e5d79786ba7
+SHA1 (patch-content_app_content__main__runner__impl.cc) = 3c6327940f2bfe7b5d76611599e4ef9254a7f810
+SHA1 (patch-content_browser_BUILD.gn) = d5fe6966ac6bb85a70f5bde21a7a689d3fa2ac63
+SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl.cc) = b94853f5645bf6f8750edc9c1f07903b85b0173b
+SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc) = 4ade1e535da16966bfb15eee9592e9a12983d9c5
+SHA1 (patch-content_browser_audio_audio__service.cc) = b3f233e7cde1fc5696379507799a7e64f0a722bc
+SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = c5a92d97f3707284f26a1a591380ac038d3965e6
+SHA1 (patch-content_browser_browser__child__process__host__impl.h) = 5922d153e414f6c0513291fecd0e58de6fc1a27f
+SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = 36cca78dc6a6e9aecdc12d7973979d3d34e09513
+SHA1 (patch-content_browser_browser__main__loop.cc) = 52dabbd85bdef242952e11879514b2acec258d79
+SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = 2ffc5bc7daaf8316e59e4f33f863cd702ada9b7e
+SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = 5866ddf61b7154a2950003e43ee83be221955eb8
+SHA1 (patch-content_browser_child__thread__type__switcher__linux.h) = 0ab13b60333dee5e0282ca020ad18238b226bfef
+SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = c41dd15de167272ba8ac08a255ad7ec6c114d6d1
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = 76514ef6b9cb46342d164c84867179696d3be599
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = d12f45400fd6be6094d7d294af42b0706b59bcba
+SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = 1e905dfdd7c18cf00dab5c85d10c340872366930
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = 9330bffb7693b568bd334b869a8529435c36d1e9
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 33f8b00ec26f322caf63de126705f35f4ae7804b
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = b78d70799fbddfd99b46ce95607b933bb7027fb8
+SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = f818cd275e1ab35f8e6a0edaa53160488fc482f7
+SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = f8280e31fc6657b26233f8742796f7f4c0e9b5bf
+SHA1 (patch-content_browser_gpu_compositor__util.cc) = 974d8636869c75ae5e086a7523bf3ec789a69312
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = 1d16c940bed52295a94ddc17114d895f6106e2b3
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = 9e8ba0a8a63aef799d5b7135a9e212e614a25a01
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 35b829b5f594b82da1afad9f286ed7f2ed52e168
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = 70d8da4275119f8e0bd77f1d2ef828f6cb6ea1a2
+SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = f73b37224aef0c98c794d9fb719bcb35b7a999b9
+SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = beb0517fbe9dbd478f9357436d6ea5b17541c0a7
+SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = 2d782b138eef6b098d6e4af89e9dff3d4416985a
+SHA1 (patch-content_browser_network__service__instance__impl.cc) = 0bbea3c95e249cdd95a518903f3f82f1526a5269
+SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = 5422c00b7f06966de6646ca1884c4d5e4220b571
+SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = 5b32430a691406495a9cede391b9fae919c51fa4
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = c7a4255c6404555684baf1184979f8785e54399f
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = e9f1d2a3196f9521a0a9132c6f6cb808cb055c5c
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = 7b86f6ce4d9dec06ef24191e2402eae50a622bdb
+SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = e5f70ae5a6ed0e2990c00e7a68b81fd49222cb5a
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = b0be1e138e409a4eb81679268c1d5c05d93851f7
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = 50b963970d6984085403de0b5fcee79195bfa42f
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = af79481e75e71fc5a674d5821cf3cc2aba646d10
+SHA1 (patch-content_browser_sandbox__host__linux.cc) = 7eb812ba700a4dd650da6243c73536e87a51b160
+SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = 6d8765641fbb9e493d08fe878949ce9fe933c3fb
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = ba91faae9f2d86de217425e2e24e03ed84bbb639
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = 5337685ac94816b5e213b34743f7c074da35aa1b
+SHA1 (patch-content_browser_service__host_utility__process__host.cc) = 184e4a452d4903e2661758baab8a9ea6827afa8f
+SHA1 (patch-content_browser_service__host_utility__process__host__receiver__bindings.cc) = bdd17271e92e3018723c18b8c010f5ff056f914b
+SHA1 (patch-content_browser_service__host_utility__sandbox__delegate.cc) = 68c3683dd5a761c081c572f2aa46f33835e91600
+SHA1 (patch-content_browser_shape__detection_shape__detection__service__host.cc) = 8e7a565eac75b6627a24d8db73872798473821e2
+SHA1 (patch-content_browser_theme__helper.cc) = eeb27a6e70adb63fe54627136fb709d07b112b56
+SHA1 (patch-content_browser_v8__snapshot__files.cc) = 76e8547e93462776063afa9ef31d0251028c7568
+SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = 3e3652262cf89605c142947c9ce5018c9246c705
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = dda15462097b8e2c4b586e6a68d7cb7cd75baadc
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = 8218ae635d5909b133134c264cc5b76d0264b82d
+SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = b90ae4c73b9d829d523b246594d7502456494baf
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = e2e7c375ff58d293d644cad7d47f4290145e74bb
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = 2c10da791e56f9f9f7f8e6bf279ae239d1b31a05
+SHA1 (patch-content_child_BUILD.gn) = 93d44fe7a085aeb6e706c4a0c4451e4682f903bb
+SHA1 (patch-content_child_child__process.cc) = 1951a8c89f0bc716f84db9e6f874e71bf1a04c4c
+SHA1 (patch-content_child_child__process.h) = 3ec7adc1d0c710b16497d95c4a37428a04ae6896
+SHA1 (patch-content_common_BUILD.gn) = ac65cf7ce373dae3cc7eb8cb38a5ef9623f290fe
+SHA1 (patch-content_common_features.cc) = 4752278855f2c8c23cf7be91c75f4c71e38450d8
+SHA1 (patch-content_common_features.h) = 8651b29aec6145e7b042ca3a2b1058ded4bbaa82
+SHA1 (patch-content_common_font__list__unittest.cc) = 97a9711e538a221815d98c514f43108b6d25724b
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = 133fdfb6f978885e67bb63afae7be896b71c4217
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = 57d2a84ca85db613366566cfbaf1da5c6e0cef3d
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = 7bba04dd173a0133c7158b8895e44011f8ab182d
+SHA1 (patch-content_common_thread__type__switcher.mojom) = a6934f247483a5ecea83b50f1ac76ff5832b7205
+SHA1 (patch-content_gpu_gpu__child__thread.cc) = 47e165378032b09f2e1d24ad899f645e16a50fe5
+SHA1 (patch-content_gpu_gpu__main.cc) = 409359b10677d4d1e2117aebd7cfb8135bbf3109
+SHA1 (patch-content_public_browser_content__browser__client.cc) = de3e3d6c6a84b869e6e4abe5f618f2f222e2958c
+SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = 603df81052d354a2b6124c64828848229c5b45a9
+SHA1 (patch-content_public_common_content__features.cc) = f61553fe99df914840e40f3972ed8130a1d1e6ff
+SHA1 (patch-content_public_common_content__switches.cc) = 0775171ca1e5a0f2a4a36fb1c8cd693e9527be0a
+SHA1 (patch-content_public_common_content__switches.h) = f80d18cf0b2a10f993ab9b962f751c0082e4d709
+SHA1 (patch-content_public_common_zygote_features.gni) = 3983982790d7a3d0d29bf429d467ab0b8a60af98
+SHA1 (patch-content_renderer_render__thread__impl.cc) = 19cf89958f0d4792387b736f0bc0af742cef02a1
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = 00ccb0ba29b8deb6bbf6889c1470ef7b377690f7
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = 41db2e3e750d4301a9fed7c52fb817c332f85356
+SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = 86a2d1b7eacf9feb14dc5fa79001c0aeb537d992
+SHA1 (patch-content_shell_BUILD.gn) = 8a2c7fc88aa069e64308ed400c151fd0452825bb
+SHA1 (patch-content_shell_app_shell__main__delegate.cc) = 10bea689516060e238c31c3051c9da4e2ca22252
+SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = 60ae2be5359b5e68cb443499bf28bd133d78c3b3
+SHA1 (patch-content_shell_browser_shell__platform__delegate__views.cc) = 8369425d7692601aeef71eb0e4715bcc139d7915
+SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = a61d46724fd9ca97b412850fe9518df35ae844c4
+SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = 4247bc68fd5138d7b263327f1cf95125b287cbb9
+SHA1 (patch-content_test_BUILD.gn) = f0093aeabf547476d31b0e747a99bc4ce4e29bb7
+SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.cc) = 0a6008381f32917a30553a80b3ef0e01b7651a73
+SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.h) = 9c60692c19c944fb22efe7f956bafddcbf57e1e6
+SHA1 (patch-content_utility_services.cc) = 35fadc8b22a5647d03bbd9167d159c1343b57431
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = 120398058d114cbd7423a37e864e343e3dc78fe7
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = 479ae29f153c3e5207857c2dba886756f4f3c396
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = 92fd49652e0756dc5058d3e531d1d3634299036d
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = 03bce51fd23e9d829b6f5cb3a026fcba92927422
+SHA1 (patch-content_utility_utility__main.cc) = b71848b2ad2797d714ef226ead3453079242f339
+SHA1 (patch-content_utility_utility__thread__impl.cc) = 6555f25ef2b88cd510a0c310da98c5afecdca889
+SHA1 (patch-content_zygote_BUILD.gn) = c7384b106810676f4cc61862238cd7789e890ae3
+SHA1 (patch-content_zygote_zygote__linux.cc) = 40f420a5520e3710522c6ce0b76644d692fa29a7
+SHA1 (patch-content_zygote_zygote__main__linux.cc) = 40c90ab6bd92583d00d5b0a5cd2d7337f3772b75
+SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = 5cad164dc68c94dece2660e8d0dee5311f6ff1e9
+SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = 09093f9484e9c8816ca7b1d7be635da8b044aa3d
+SHA1 (patch-device_gamepad_BUILD.gn) = 6f872e28e9ab342f6a8ca7861382ed54d72469e2
+SHA1 (patch-device_gamepad_gamepad__provider.cc) = 780d05825933a11df4f235cf0232019f4e11f84b
+SHA1 (patch-device_gamepad_hid__writer__linux.cc) = c055f4acb7c7defb2eb163c7d986c78bb101505c
+SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = 9535a2978cbd7cbdd9383d44cb2a2b0468f5feb7
+SHA1 (patch-extensions_browser_api_management_management__api.cc) = 61964d572df22e1d89e68d39b861a1450d2bf591
+SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = 4e947b3d637b7d718796e6363b806a2f8006b71e
+SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = 2547bb6fae820463d7d266f7f14e906ef504bbc6
+SHA1 (patch-extensions_common_api___permission__features.json) = 8711c22ae8f155f1088ee327101bf865eb7411a2
+SHA1 (patch-extensions_common_api_runtime.json) = aafc882d823fe3cc4fa6b631d3cb765b54c58a54
+SHA1 (patch-extensions_common_command.cc) = 811538974e442eda10694d175e3a6040530069c1
+SHA1 (patch-extensions_common_features_feature.cc) = de492706faa0e5579d518d67c1e5dfd13d91699a
+SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = c9435cc0bd72676986585be6b38a2ba3ea41d0a9
+SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = 94ab5a2c209a0e876b9ad878ff7d798bd6dace82
+SHA1 (patch-extensions_shell_app_shell__main__delegate.cc) = 849e2aee202415eb9526da68638493b6a4ae8ab4
+SHA1 (patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc) = b993cae6fc5df47b0e48ce156189bf79e4cd7a34
+SHA1 (patch-extensions_shell_browser_shell__browser__main__parts.cc) = 13c5bd55fd8dd4632a7963cf9fd81673a384158d
+SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.cc) = e6c6387d0753f35feaa9360ba7fe2eaf034487be
+SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.h) = 21316d968aedc08d15f5f535f648047f54690183
+SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = a047a783646a6d8b0d8b2fec2e36e55bdd208b00
+SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.cc) = d7598312f510b80e9e975101e2428012c00c174b
+SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.h) = 59e12ccc46c829638813eeefe0513a3a364babfa
+SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = 904af2829d43785d2b98dd4ab03bf0e1bf5d349e
+SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = 150c02411157c38961cde19a6981251aa495730a
+SHA1 (patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc) = df00d24ddec4274ad7c0ea4666f46c4a64d79f2e
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = 5a3702465f7beb987187c2557de1ac9b940f4654
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = 2210d3efd0ed3e973c4668ca2743be9b16f397d2
+SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = 4bc3c9bd327820bef4b9e2bfe48b319157dfdf5e
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = 5ac3282815c3270f04ec214cd08db6ede97fd6c1
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = 731b008e0d27a40a830320e28bd22ed038fb6eca
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = ffd06d68a34bd63a3a4f6a582a5b075e12b34486
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = d2a36eb2d708689e1e180c001b2af59ea395dced
+SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = e33de5b5d6b76df37ab32ffc585e58bd2f6d4dc4
+SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = 54d3e7297cb98a4adab9ea975bd880f3d2c4a110
+SHA1 (patch-gpu_config_gpu__control__list.cc) = 242ff75d02cac1beefa53111d491f5c784c866d0
+SHA1 (patch-gpu_config_gpu__finch__features.cc) = a52cf0b9404496679483d8e1c0034b40036a3820
+SHA1 (patch-gpu_config_gpu__info__collector.cc) = c85e7eb31f3fc49c9042c231d6cd4861c1825e21
+SHA1 (patch-gpu_config_gpu__test__config.cc) = 6e6eeac316060cc1dc34f5b2759cd9535e06f805
+SHA1 (patch-gpu_ipc_service_gpu__init.cc) = 93f0c108ee6b277d2606039ee8fd5086b1686978
+SHA1 (patch-gpu_ipc_service_gpu__memory__buffer__factory.cc) = 2ecbd2b5ce162dc62bc8171f2b24b7adb41f2640
+SHA1 (patch-gpu_ipc_service_x__util.h) = 47716dd244d487f83cb7ccdcf326b2311d366243
+SHA1 (patch-gpu_vulkan_generate__bindings.py) = ab53e6aabee87b36d89af64c89fd810f5e0f4791
+SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = 6ebe442ba52cd83d5c5afe8bbeb19e532a15adbc
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = e80c11cb7b79fb3349f846028081008147b3516d
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = 4f749710e003af89c0712db18d5df6ec93d667c5
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = 106c8712430566bcc230671619ac14d6c6c2a169
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = b425c0889ea3cbaa027ddd608cc55ad403e8aaeb
+SHA1 (patch-gpu_vulkan_vulkan__image.h) = 8bdbbf2a01570bed38d77d525f4e98f3c5f4e285
+SHA1 (patch-gpu_vulkan_vulkan__util.cc) = 43512f0609d78c9f99f94ff04a0e877b95b2bf66
+SHA1 (patch-headless_BUILD.gn) = 1c65564ba32de30369a71ef9eb2dd2a08a978d09
+SHA1 (patch-headless_lib_browser_headless__browser__main__parts__posix.cc) = 80f3b7b47f1ac300fd4420d02e0145d6a41b1a37
+SHA1 (patch-headless_lib_browser_headless__content__browser__client.cc) = e7384ed7de8db56afd80de21fc98329c0859028f
+SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = 8f0a1c2be20126e49e41293bd6455aaac582ce7d
+SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = 19d8452e9d36a26177f446a40aa5bc2c121a5b52
+SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = 7da8871e1e65d73df38b630834fa4fd6be01bac3
+SHA1 (patch-ipc_ipc__channel.h) = 7abd7a3fa4960e439aa94c5a48655ecebe2e0f3c
+SHA1 (patch-ipc_ipc__channel__common.cc) = 01b070089cf87700e1229f0cbe90a927530f13af
+SHA1 (patch-ipc_ipc__channel__mojo.cc) = 5f6bf733cdc793944659b61eb9dd74d1598ec46f
+SHA1 (patch-ipc_ipc__message__utils.cc) = de654dc8d564e99ab7692478136b9a47ec0340c5
+SHA1 (patch-ipc_ipc__message__utils.h) = a6e9ea93096413894e12c1e51a7364895cee9a83
+SHA1 (patch-media_BUILD.gn) = c44564bec4f3c3a60fe4a5c383def46ec9b93333
+SHA1 (patch-media_audio_BUILD.gn) = 38f90a336cada65f95ac2f6a4b36bd829d3e0599
+SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = 8e6fd845511f8e0274ff25d0c4433d99bcda8c47
+SHA1 (patch-media_audio_audio__input__device.cc) = c8a6b0653ede2d2f39d8ade73c3b5386dcf1ffba
+SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 659595475abd0cac53e389a4cedfbff592095ce1
+SHA1 (patch-media_audio_pulse_pulse__util.cc) = 289af57392d2cd2646048fbc0cec223bc727b767
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 11b46b52bd9a8940e50a5931f55f86e3fe095f06
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = 72e05c6d688df0c296478ec1ae628001dd84ec78
+SHA1 (patch-media_audio_sndio_sndio__input.cc) = 5d7f80a70c3d04f3f2e02b64d4c9f8065fd3f05d
+SHA1 (patch-media_audio_sndio_sndio__input.h) = f43747fef1077e69a93e58af132773c020d2ea3f
+SHA1 (patch-media_audio_sndio_sndio__output.cc) = eb00e3ead124df3951f064dde27d5b7e6ad75fe5
+SHA1 (patch-media_audio_sndio_sndio__output.h) = 65d4f597827a96e029e0bd077f904a9c8a9ec93d
+SHA1 (patch-media_base_audio__latency.cc) = 340fb280315b57925b689eb15ce7e722ebfc1e66
+SHA1 (patch-media_base_libaom__thread__wrapper.cc) = cadf2e76d45415820b64d76e0fcf2091d23a1521
+SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = ce184790fe384a560e0c634eba3d6500a856cbbe
+SHA1 (patch-media_base_media__switches.cc) = bc9cbdd8fda06849958df4166a943400998ccb0f
+SHA1 (patch-media_base_media__switches.h) = 4c3a3616c774cd4e8b8d6f1b3bbb5022d58f7b2d
+SHA1 (patch-media_base_video__frame.cc) = f2252f86c1fa8b401b1898a51ac4e87a0204487f
+SHA1 (patch-media_base_video__frame.h) = 9cd2dc96ca3b2bc3a36431ef99d5b0a6b2a12742
+SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = 3738f98ec18a4b352a3634dcf5058767c5e521f9
+SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = 4d0c53467b51a9ac191e951e53f2d7118285d48f
+SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = 0a53460ccd1e2ed4ce64b2641b0b3fa2ae5baa87
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = f86f98572d92ce8d2bedcdef0d906ee3fb1f3ee4
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = 9012bff3b848fb4cc0a4c43cbc5268b766d8f40a
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = 75e7503e4a19d735d3cc790775d31ff3573850d7
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = d27e1beba9280a1993de66b47de8f44dd0189c65
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = 4b4c079b3c9ea0638d51f27c3e78bfbd06262683
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = a974f8bdcefac8d724110b4238802b3b5b4fc6f0
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = 120b93c30f235a584c8f509f89f9d1d46f39a4c2
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = 9600ac4909f523b0715f3cf6fad9d4fb934cae51
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = dd13d6d842dc4c934b5467c8c0993bf0e6f294d9
+SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = 8d5a6df520d33bbf506a672958142bbe03daf4c4
+SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = 6d433adf1ca98acdcba459afc9de2d7a2379c671
+SHA1 (patch-media_capture_video_video__capture__device__client.cc) = a36c0c0d7d5ef67f4198c39c9076221bd0d86d20
+SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = 672f47811eb166d68416d563e6ebcb6f40b5db66
+SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = 4b1e88646e41435602ba98f7259060a7b441b543
+SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = fdbbf9568a6e31f31be95b42fbb1df1e56aa98a6
+SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = 9aa8bc343ae734d29c05d53885c797fc8669f65e
+SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = ed119390ca88569d54774d9ef474ff0efd5a1a8d
+SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = 3e1e29f7027e4d0372a5cc84b945947d41ce8760
+SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = af3a2df9e66448b9e53dc4328a430b74cbbea10c
+SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = 492c38b9c59a5fb3133224f75c33d3bf99a2641f
+SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = 225fa5a143f6f31600b566c3587391691e06056a
+SHA1 (patch-media_gpu_gpu__video__decode__accelerator__factory.cc) = 98da7b11c7a093c9131dfebf622d3e2006a1e710
+SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = 71ba6f675f9ed2a265d490a2d3d407649290778e
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = d2eb7cadb7fd3893d104abba454a814d59c405c1
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = 5853d27bc43f7b660efb50e4968c82016597884f
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = 61a20a46c286763f3d2c93634537c2e81c086a6a
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = 63e49ec2b21107af52438514528533c8d4e22fac
+SHA1 (patch-media_gpu_test_raw__video.cc) = 6e4c0e0ff1087ca003534263a31ae27e341d0564
+SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = 9a7a690bfa9883229ba790e300b8dbdb08574745
+SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = 17c8dec8b85958d6689195f29e044211c782323b
+SHA1 (patch-media_gpu_test_video__frame__validator.cc) = 4039a49b67bcac0a20d2d4d868ca55fe0348444e
+SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = 43586fe17f132ea59aa884c60e33b9dc836e2d41
+SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = 4bc3374c207ae27d6fc3ea0369a2e57c566326a9
+SHA1 (patch-media_media__options.gni) = 4251f310059b67638523e8729f0ddf058ae7a84c
+SHA1 (patch-media_mojo_mojom_BUILD.gn) = eb35dafa8980f51424f6367d4b66c1a280edb1b1
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = 8c1ef1e9457d1464d588d57f3821428e740d23c2
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.h) = 5d69cd3fd558aa1592810671cbaf3ed64f7f8f98
+SHA1 (patch-media_video_gpu__memory__buffer__video__frame__pool.cc) = c458c8014fc959c763c3370c9d59bf2662e72f6f
+SHA1 (patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc) = cb50523c5a426360d370cb07eda8fa241e9c0f47
+SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = 1537b329fe668a9ac1534131c0afd3581c1f5888
+SHA1 (patch-media_video_video__encode__accelerator__adapter__test.cc) = 56b8a917d452114eaa64e51a9106237a5948b528
+SHA1 (patch-media_webrtc_audio__processor.cc) = c8aae2cc95764f2037c40d07e0bb5f4803c3d623
+SHA1 (patch-media_webrtc_helpers.cc) = ce434d5d622a14acf04c7c9abf1282c7f649d87d
+SHA1 (patch-media_webrtc_helpers__unittests.cc) = db7ae58fdb77c40e6f7c50c989aa08bf9e4d131c
+SHA1 (patch-mojo_core_BUILD.gn) = 33e5790aaab07a471590f5a6b10024600b60f758
+SHA1 (patch-mojo_core_channel.cc) = 0f577acf369a51f25969e72f75b0fadae2f29db3
+SHA1 (patch-mojo_core_embedder_features.h) = 950f07ab6f0ca5eca80e32e8a9d12712c68151de
+SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = 12a6961b1832782d68dce0cf7e436fad67a37849
+SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = ce4482182bc47f542be16197d90bc4e9c3571bd4
+SHA1 (patch-net_BUILD.gn) = 02e3f570ee4fff9c5775aed9514040706b44fd62
+SHA1 (patch-net_base_features.cc) = edbc4b550579894f453ee5f75431f3e9cda50708
+SHA1 (patch-net_base_network__change__notifier.cc) = f0e94b9b5e01a913aa36e31665a791f1b82dd2be
+SHA1 (patch-net_base_network__change__notifier.h) = 3ab00941502fb2c17896ed7b82ff4cf6a538acc9
+SHA1 (patch-net_base_network__change__notifier__passive.cc) = 7bf55f131a095ce0aacf7d2fc26842196c7e3d28
+SHA1 (patch-net_base_network__interfaces__posix.h) = 639fb7bd73b1ba4186e09a57e21a499053025ee6
+SHA1 (patch-net_base_sockaddr__util__posix.cc) = 3f74d3adaf335b8d4dadef2a54124503121f7e47
+SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = b6e379583dfd5c5d09bb973fe0f548b14e52d8bb
+SHA1 (patch-net_disk__cache_backend__experiment.h) = 651673b07b784d003ab6850eeacac7691cc3221a
+SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 506032f67bc5b8d06929f463f5bfcf3af56fa561
+SHA1 (patch-net_dns_BUILD.gn) = 082652da1299491add96d0bd5e0acefd81651e0e
+SHA1 (patch-net_dns_address__info.cc) = 298f789a126d448151f500a3c0b51162eed2bfd8
+SHA1 (patch-net_dns_address__sorter__posix.cc) = c13e8ccfb60c5447caba0f3c439b3d145ebc5459
+SHA1 (patch-net_dns_dns__config__service__posix.cc) = 595fd70c0b1a2921248676200ca82dc9ad7ec17e
+SHA1 (patch-net_dns_dns__reloader.cc) = c1d5852c0c86c16d92f9b6ff349797f3868b151c
+SHA1 (patch-net_dns_dns__util.cc) = ce5617441ab6260d96d300f49f1a69a61d2c3626
+SHA1 (patch-net_dns_host__resolver__proc.cc) = b91d15a1b10aee8481c66117ccfce39d197f0dc8
+SHA1 (patch-net_dns_public_BUILD.gn) = 25758d34e5b9514967002ce0803f9010babcd75e
+SHA1 (patch-net_dns_public_resolv__reader.cc) = a206e916d9cd0c5a41d64cbcbb8b53f5b3609ee1
+SHA1 (patch-net_dns_public_resolv__reader.h) = b6e6d00635c255f59052397b7acb60cd1b8fc9a3
+SHA1 (patch-net_dns_public_scoped__res__state.cc) = 0f34e7548ee4b8630144f77231715cbf93e71f62
+SHA1 (patch-net_dns_public_scoped__res__state.h) = d03beb2fe3911cd93d14f8f3fe1fe165a630ecc6
+SHA1 (patch-net_filter_zstd__source__stream.cc) = 498d3195733734b00fc7698bfdb61f01a5b918b7
+SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = d32bb59a3f17667ce9418d3597dc0c18108e8d5d
+SHA1 (patch-net_http_http__auth__gssapi__posix.h) = ad58bd86014fb968a7f03daf05847c685ba4bf83
+SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = 915a58e25d0448d268afa312dfc50bcc67db9cea
+SHA1 (patch-net_http_http__auth__preferences.cc) = 2b699629ebf357c3bbaa38f7a390a71f3b57d6de
+SHA1 (patch-net_http_http__auth__preferences.h) = 81554f9394cd54020a57a7c5c641dacb8526472e
+SHA1 (patch-net_http_http__network__session.cc) = d2af43f08020c446424b7fde9e2e31adb0289e48
+SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = f7722e17280fe3ef86c0c60395611ca11af3a30b
+SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = 797fad0a9416cef289c9682afee2140fe3aaca98
+SHA1 (patch-net_socket_socks5__client__socket.cc) = 13fc2019f6b1d37e7b2b9f8da2a20b9789c93b8a
+SHA1 (patch-net_socket_tcp__socket__posix.cc) = 92052c6e372a244709f57f1b91a4f0001eda1aae
+SHA1 (patch-net_socket_udp__socket__posix.cc) = e661c7c0fd49cfa18c3a43fbd146be4aab65dd60
+SHA1 (patch-net_socket_udp__socket__unittest.cc) = c6dd883614a8331702296f65f8cc067bae0e3239
+SHA1 (patch-net_third__party_quiche_BUILD.gn) = 8f36b297a4b48d98177e574b4a5aba21f9a70243
+SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = bd7beb987500946f0ffec59acb528f67843abced
+SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = 0b7caf14df6d9f947ed2a7d9f33f0bd9b2810bea
+SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = 1d5837c00a90af995fc61a711a5f888988a97027
+SHA1 (patch-net_url__request_url__request__context.cc) = f442ec5a76e343279f970b244831a8d6f4b82d2b
+SHA1 (patch-net_url__request_url__request__context.h) = 230cb0f3bd6f9070934a5a641a89a2c614c1c22f
+SHA1 (patch-net_url__request_url__request__context__builder.cc) = 2e78890cfcbe659039b64f9e5ca7effd401e8589
+SHA1 (patch-net_websockets_websocket__basic__stream__adapters__test.cc) = 4ab914489b37c9b75242ae170d45c6c602d7b50c
+SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = 13590dbf48fb130b106e19fdab793301007b906a
+SHA1 (patch-printing_backend_cups__helper.cc) = 4e652e096d20aa34173e4a8100c89c22c4c2e265
+SHA1 (patch-printing_backend_cups__helper.h) = 98572f671154f3a2118cc071771e9733c4ba6073
+SHA1 (patch-printing_backend_cups__ipp__helper.cc) = 277716554bb878e874739587aabbf01c9316dba5
+SHA1 (patch-printing_backend_cups__jobs.cc) = 4aadd12a3901e77cc3f75ae34bc32d05b3613171
+SHA1 (patch-printing_backend_cups__printer.cc) = dcf990730dde257e63d58dde0453f69554464d9f
+SHA1 (patch-printing_backend_cups__weak__functions.h) = ce335dcb826eb6a3d2e3b00407dc865f50c65d0f
+SHA1 (patch-printing_backend_print__backend__cups.h) = b78181af019f5758882ac67ea601264486749ddf
+SHA1 (patch-printing_backend_print__backend__cups__ipp.cc) = 53c7ba6592b858c6c7e292b7c3612ccee1c2e0cb
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = f9d808a4856f87dcdfebb275bc4c31d0a107574d
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = bc0f10aed7ea33ce2828b693562bc1f63ddcef9e
+SHA1 (patch-printing_mojom_printing__context__mojom__traits__unittest.cc) = 08b28e6c5d4d1c0c50955d8f1bdd33d6c7a17200
+SHA1 (patch-printing_print__settings.cc) = 2c44bf9c12a079cde1358210227e351783134139
+SHA1 (patch-printing_print__settings.h) = fdaa4de09409570783392aa9adc740eeda799eb5
+SHA1 (patch-printing_print__settings__conversion.cc) = 2464ba087de15dc8e7346c2d48aa04ce8dd544c2
+SHA1 (patch-printing_printing__context__linux.cc) = 73542d6d85524043daa473ef9cdcc96b7e7b700f
+SHA1 (patch-printing_printing__features.cc) = c6f3c524d64d7fd332ce13b2d73a813a7a14799b
+SHA1 (patch-printing_printing__features.h) = 6c3538d04703727a2de059bcd8a96c3863de50bf
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = 56e24bf4990bc60170e2506a03a0657504ef6953
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = 392450d2c075831d73ab4fc2215cc4ae57599c7a
+SHA1 (patch-remoting_base_constants.h) = e1c64c1369770e79ada6fd59e3903d3386d3ee6a
+SHA1 (patch-remoting_base_host__settings.cc) = f7d5d6a39d8ac9f4520f1c75867ef39b471122df
+SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = e8caf3c1af2dfd74219ce0dfa23d1bfd8d5ed2aa
+SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = 99dc1271b12fc46831fb5e79f991f3e5927d72bb
+SHA1 (patch-remoting_host_base_switches.cc) = 602a9f59840ca33570e3c2921e49f521de8a5985
+SHA1 (patch-remoting_host_base_switches.h) = 2e06f47aae575f9be8796e2b4b919fdcb8856b87
+SHA1 (patch-remoting_host_chromoting__host.cc) = 3619baeb9d3617612c6774a7f7399c02781fa5ab
+SHA1 (patch-remoting_host_chromoting__host.h) = c655140ad5d3c624d670e0be4a57549aa2bbf248
+SHA1 (patch-remoting_host_chromoting__host__context.cc) = a90416070bf7f20cb8e28db3344029401fd8d6fa
+SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = d1a9b1c1e8f5381f77ac96f0d5d0a7de70220ca3
+SHA1 (patch-remoting_host_client__session.cc) = 971d92ee36edd5da86566e363497a7cb25695334
+SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = 7ed27098fc69f5377b1fafc8d6dcfa7f24e395c7
+SHA1 (patch-remoting_host_create__desktop__interaction__strategy__factory.cc) = 6ddd21276414f39ec3d3a5535d5be21bc24ecadc
+SHA1 (patch-remoting_host_evaluate__capability.cc) = fd1de104b7f79afc67b7d695d38a2c41a9c4dba9
+SHA1 (patch-remoting_host_host__attributes.cc) = c85f9acca417dbc52c9c7d0f5f26e44e459e1299
+SHA1 (patch-remoting_host_host__details.cc) = e1bbb8c8154c8de944a6a623b51702c34717109a
+SHA1 (patch-remoting_host_host__main.cc) = f5fd2d76b7d27063326c7d74508f1b3a8f647700
+SHA1 (patch-remoting_host_ipc__constants.cc) = 585de5bf407122c4b60cb830e9455ea4b296f599
+SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = 670b22238034573da29973ee4dffa6f3fb05000f
+SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = b1e8a4fef7bd4593b2d869354376082830d21c06
+SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = 3c7df96e67d914b667bcab9dc8a2807b8f3954ad
+SHA1 (patch-remoting_host_policy__watcher.cc) = 2db59bdb90743c172ec72b68fd597465bc841ad0
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = 2f8cdfde5fa068742cea968c498ede35b79881c5
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__main.cc) = 06e58e6a979d66d31f42548fa8129a4a09ba3fde
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = a3fc7bc51e201b74b7fb784f00d0e571ba740366
+SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = f3f6f4207701e72d6f51c58aae875b1315c6c086
+SHA1 (patch-remoting_host_remoting__me2me__host.cc) = f3612170e32a50fa097f9908f72982c1c46edbef
+SHA1 (patch-remoting_host_security__key_remote__security__key__main.cc) = bd1593bf639df21b397271764e239e956d9aa921
+SHA1 (patch-remoting_host_session__policies__from__dict.cc) = 42d69cf0d3fc7b8f2ce397604d91eb012e1690d0
+SHA1 (patch-remoting_host_setup_me2me__native__messaging__host__main.cc) = 72e7ef33625fd9e4206dd1f0c686ff7fe9e3a156
+SHA1 (patch-remoting_host_setup_start__host__main.cc) = 413938e7ef2941265e13a825e146b565fce825a9
+SHA1 (patch-remoting_host_webauthn_desktop__session__type__util.cc) = cc817b4b3ae04b97802f3773411777cb32228da6
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = 10dcf4593f3180b5a2171e5c11574071887a21c8
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = 550b79a4a31e9f185e324c8ba14ad574c561ac2b
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__main.cc) = 382798502f65142180d8c5205c203747899a5e51
+SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = 36ab506a2ebb28c989ddcdc954e9112c8657adeb
+SHA1 (patch-remoting_signaling_ftl__host__device__id__provider.cc) = b245db38eca5739ed9625d2e9b348c862394277e
+SHA1 (patch-sandbox_BUILD.gn) = 9eb056b1bf4411455e221276ba72c2fd8c8a86db
+SHA1 (patch-sandbox_features.gni) = 30cc7a3bc323e544a86513e8c19b2e012d46f2c6
+SHA1 (patch-sandbox_linux_BUILD.gn) = 133f7ecce76afb8693e5af83eebefbf793ea258d
+SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = 40eb7c40df9c31204d217c4897d68226326b57af
+SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = 92bddc471a56de57c432d6be1599583b22991618
+SHA1 (patch-sandbox_policy_BUILD.gn) = a4eaf96937ebb2ecd5ab52057a4ff975aa5458d1
+SHA1 (patch-sandbox_policy_features.cc) = 33f9532954c2ed198015df5b6aad150681bd75a0
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = 6b5f5b60f0756cc55e21f0622dcd6ddfd32a9851
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 64b58077469af86a9293c69707549fb598eddb5f
+SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = adeaa71343d19b8a9ebcafd6aa5741eec234e773
+SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.cc) = 0db468b5ef30b50cc61645150f7513871e1579f6
+SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.h) = cffd6cd0c3c652762520fa65977a8dca2c24ab68
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = c0ee1f74f8c41e655e36a23f03982e3bdf0d6dec
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = fc1d4b0c0369fd0ce0a543b17324756a3b6ce10c
+SHA1 (patch-sandbox_policy_sandbox.cc) = 4316499149679d20295f6e80631cf248bc2dd61c
+SHA1 (patch-sandbox_policy_sandbox.h) = 4afb2ad438ef802393a6d0c14e545f3c2dd75970
+SHA1 (patch-sandbox_policy_sandbox__type.cc) = 17013a1a7a6ec78cfc3cd26ba9c60ed2255958d9
+SHA1 (patch-sandbox_policy_switches.cc) = 3827337a5a0af6a52bc846ab682bd0448e816c8a
+SHA1 (patch-sandbox_policy_switches.h) = 12a97410f5e944ceade337ea1ad85ae9dab9786b
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 2957c26802ea1122ff1c96fb97e7d54ad37a1041
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = f3e07bb5455bb2aa15578c3e264fcc08331ad1ee
+SHA1 (patch-services_device_BUILD.gn) = 1073a2f72ccb092e8894a6a691e35f7fe29b40cf
+SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = bfd98fc29d0f50580e483f78afe12d47731695ef
+SHA1 (patch-services_device_hid_BUILD.gn) = b207cfeef97ace4f209b599b9e251e605bb4bd63
+SHA1 (patch-services_device_hid_hid__connection__fido.cc) = fd900e9112999cd061751628298b12c5dc228a48
+SHA1 (patch-services_device_hid_hid__connection__fido.h) = f7cccf78a00bdc8046a56f787f44de893ab06991
+SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = 50fa0b04b8b37d53c262079e78458a45c6d8bc4c
+SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = 099456b4cdf8caa8fe75b1d094a173bccf42b01e
+SHA1 (patch-services_device_hid_hid__service.cc) = 20a1d94f73a9848378b78ce8c6cd33b9eb100d3c
+SHA1 (patch-services_device_hid_hid__service__fido.cc) = 590c26ad61523ae306b1d7ed00f3434fd92ec1c6
+SHA1 (patch-services_device_hid_hid__service__fido.h) = 68f5a0497111ea493cbb81ceaab3bb4051d296a7
+SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = 32de8bd932f28afb50b5fb34ac504b2fccd4a609
+SHA1 (patch-services_device_hid_hid__service__freebsd.h) = d9d3a85a002503b6f40466747aa7493afa867f42
+SHA1 (patch-services_device_hid_hid__service__netbsd.cc) = 9e6d4794f0f118be6f11707f695bc3c99da80551
+SHA1 (patch-services_device_hid_hid__service__netbsd.h) = 721be6ce9e4ca601269619ee8b209829d0dd6305
+SHA1 (patch-services_device_public_cpp_device__features.cc) = 60677e886ba2a82ae4d643ab19f97ae7e4ea0c94
+SHA1 (patch-services_device_public_cpp_device__features.h) = e557fb29a1dd2f39437ec338cac5d1b1f5c5c4d9
+SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = e5d2e77f920e1e4da4af2caeb30888e16fa67de0
+SHA1 (patch-services_device_public_mojom_BUILD.gn) = 4b017b9dc458cacae9395fef0ec01a451960b24e
+SHA1 (patch-services_device_serial_BUILD.gn) = 305cb0ee81467edad6813910c190cd12172c4132
+SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = f54d729f885d55323064eb1fcf2b9f7214324850
+SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = 167325ac42c3084c407267214e9942e8167aa437
+SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = 755b4859e43b6b70a03d60e5422e36088fb3471c
+SHA1 (patch-services_device_usb_BUILD.gn) = c175e2f9f85240d5f23d618f57e8fd77dfd07904
+SHA1 (patch-services_device_usb_usb__device__handle__usbfs.cc) = 0d7da4d0dcfbf4a0ce85ac46ac8c067d1b4cb46f
+SHA1 (patch-services_device_usb_usb__device__handle__usbfs.h) = 26bb5910153e2480ac0529d9cd051483acb659e2
+SHA1 (patch-services_device_usb_usb__service.cc) = d1a14143e6db7d2e755c8623947a414c0c518f93
+SHA1 (patch-services_device_usb_usb__service__fake.cc) = 2402c0f000a7968ca3344da41936e66d7d05e436
+SHA1 (patch-services_device_usb_usb__service__fake.h) = 449765249550f65b8267101800d45b5b7d580297
+SHA1 (patch-services_network_BUILD.gn) = fc66930611e8dda80b17cc6fac2aebda48497868
+SHA1 (patch-services_network_network__context.cc) = 03014e15c28c969ae180b31da3ef95e5969c3736
+SHA1 (patch-services_network_network__context.h) = d7237bba01a53b118434a295ab4c8d7dbab61fef
+SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = 6d293e8a4931a23455c01b14051dbd3b22563bc9
+SHA1 (patch-services_network_network__sandbox__hook__linux.h) = f088646c48ff8cc381dde075bcddc06bb6e43029
+SHA1 (patch-services_network_network__service.cc) = c6b86338ea36b89e7ecdcfa0cbc8fa984bba1780
+SHA1 (patch-services_network_network__service.h) = d705eff800082ac2511eeed152f87da9cae82163
+SHA1 (patch-services_network_public_cpp_BUILD.gn) = 55b2edd8ff9668f54aaec09ea88227864f9a04cf
+SHA1 (patch-services_network_public_cpp_features.cc) = a95255e93c518d74720b320142030c0e499cd87d
+SHA1 (patch-services_network_public_mojom_BUILD.gn) = 444136d8b38fdfb25659f9da9f7fca12d079a846
+SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = 71547d121844fb4b2d79cc509663f1a9f91e4654
+SHA1 (patch-services_on__device__model_ml_BUILD.gn) = aecee91ddd844f77883a6e5e03aaf85da6114433
+SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = c3fb4686622af4c60f48c16859cd6d1de61fb33c
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 14f533de2fdaa2b615121b962e29a81a94bed0ca
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 6f081cf7a364bc26005e560aabb68cb9431d3aac
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = 8ec242ffe3dd856b21bf21278c588357805fe713
+SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = 003ecd5b1527d29e62b418b5d47a0932a6f9267b
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = 73a49b120e67264e94e7251c87d50497dec58587
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 3853fb3c7662934857b20bf16118b5e55829f523
+SHA1 (patch-services_screen__ai_screen__ai__service__impl.cc) = 8eafec9392e3f085ba4d679db2d6a7132f0cd89a
+SHA1 (patch-services_service__manager_BUILD.gn) = b1e838e2e5c9da5a53c2151ebfd19544627c6950
+SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = 8af214575eebe67aaebfca6248de3a71e023b3d3
+SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.cc) = 002f6f26997515181735d1dc311fdd96bcaf6da3
+SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.h) = 3e86e854da1121a478941d54e99691929c93741e
+SHA1 (patch-services_shape__detection_shape__detection__service.cc) = 442c3dacdfa74a400c1ad7fd62d2000d8a86fa92
+SHA1 (patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc) = 8e4a980175bda2928c60292cba985eff77791f12
+SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = a4a5bd17d7710385059877cd9bb7698951a73474
+SHA1 (patch-services_tracing_public_cpp_system__metrics__sampler.cc) = df275da7e82a0aff6537b3b80f09b2563d2800dc
+SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = b80f57dfce1b4589cf87554d989bc24228df21d7
+SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.cc) = 5f8f8a9d9fb0a9213c15f0fe15ddb30c0648fe75
+SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.h) = d2fe19a9bc0e6d736d5a1bca3ba8e2e4d41f2507
+SHA1 (patch-services_viz_public_mojom_BUILD.gn) = 289a819cc128a68f50cc796a0c7b5645d2757539
+SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = 04b85331225bcf405fb995dca43370b0b405d97b
+SHA1 (patch-skia_ext_font__utils.cc) = 99825a24b723e69ef3103efb51e6cf0145cce9c2
+SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = 5cebf300528521e42fd68501e34bc5f343869ef4
+SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = 8ab1dbfd223c488a63e7c7f4a0df738e8319c91c
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = ac0f33dbfdfde7f1b736c4b9797df063d4bd8a3a
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = 22ff04d38577f22d68af67ce354648fd88e0fd0d
+SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = 1ed524f63f8aa2b98e6b8a636311af5e9acd0620
+SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = 96847edd01a1a22aa394bfc393bb7c1c3bfe6e86
+SHA1 (patch-third__party_afl_src_afl-fuzz.c) = 74fc393a050efea15c9033c056fea6ee00fc1571
+SHA1 (patch-third__party_angle_BUILD.gn) = 2a14fd4438ee9ca15b626697c726acbf922f702a
+SHA1 (patch-third__party_angle_src_common_platform.h) = c89a219f0adbc263fe6e78ef2cd1839853a6f612
+SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = e5a5f2274813db333989e7c9d775a1af1dcf6d71
+SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = 8cc45f7765bd5ba996f926c1f13918b2af1fb370
+SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 6714ec37cd398c65087c7afdba1c026bda7cffd7
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = eeabb397fcb0a00d027f8821d9ed30f99aba6138
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = e4395b6edee11266978f1d63056f87cb162f9fb3
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = bb72af0f74b5a750d6cfce09e0be9020ca6fa859
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = fd093267ece57169962163b8917a7ad34b3dcc1b
+SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = 10df9f7273926cafb6df88d5d536dbaeb9b1e817
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 32e8a19ec28fb5bd9fcc0e710d9b878158213cf1
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = 9adca40478af5c0b4b8e12e310e56c69941d2846
+SHA1 (patch-third__party_angle_util_BUILD.gn) = 310e1001faa99a3530b432fccb5909710a0ce3ff
+SHA1 (patch-third__party_blink_common_features.cc) = 6f103e1a44e33d5c25e31a67f213f4607e8e629e
+SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = d7728b502896cfb79e4494a4c6a4a80c6d3f077c
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = e2b206ee16dd569595f24533fca2092d988680a9
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = 65148d5c7fb7716437ef8bd8697e3bea1e77e2d7
+SHA1 (patch-third__party_blink_public_platform_platform.h) = 39e21f8954879b30ea024a9ab395f5be4fa6357c
+SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = adf805bfe98f55fb4b1c39304b01d3c823fb4489
+SHA1 (patch-third__party_blink_renderer_build_scripts_gperf.py) = 328747c6a07efbfcecdc50562f33e64dbe253520
+SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = 521c8d193f67eaf8253378872034667239e20fa8
+SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = 33b67d1807229f867ebe2e6107156c053718b842
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = cd5e36283200750959596f4ba6108499acfcfdb4
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = 20b8ca346bc08cc11ef9825932f4ad6423b80960
+SHA1 (patch-third__party_blink_renderer_core_dom_tree__scope.h) = cb47f589dade779e58ac47872f119594cca560a1
+SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 5119891d8b815c98b17e50274d9b2be96e8c0138
+SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = 268a608ff9270b037f955dc41d27f2e097f47fc8
+SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = 8d3e1398167064c081eae05c441d209c88c3ec02
+SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = a5a7a83d4b579490c3291be017dd6f4eb48205f7
+SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = 1a5be1c77667f018c7d0b1c59d2cff449262a8f4
+SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = b283b8a89609b50e47513974b15723a4540c6482
+SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = 01ee3b6c85f8177b49ab6622321b9e2344451233
+SHA1 (patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc) = d1c713159021b4071450d8037a4747c9238bc4d8
+SHA1 (patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc) = 5171239a3ddba253752c035e0655eab6e0318017
+SHA1 (patch-third__party_blink_renderer_core_page_context__menu__controller.cc) = b047d9c38cec3d38f3cbf290ef92d331ad27c9aa
+SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = ddde9b0bae2a756de4f82e5872aefbbd7bbdcbdd
+SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = df53a74c33b15682cf07e51cc99ca68001d5fdc7
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = 9eb52c8cba199cdec526f2b06012ec9c845994a4
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = 20a2e62f856fef30bcc91e25db9b20a94ccdb2af
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = 1f99ae2898cd063596a4bde0636922568b4982c5
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = d5f9ef4f45e7599888dc500f2bae0069d2cd4951
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = f9cac384e53be2ac68aad5271fec6d1f4b74cf68
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = 3530f14b1777f82620df9464a0ea66a39a8cba88
+SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = 744ff12f768a4f506dd2793793c6568a2f0ad517
+SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = f17b3767642e39ee3eb4cb10a333ef48d3af2c7e
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc) = d5226b2a9930f60110b28bf412b407928ce73a8d
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc) = 09b46161b6ea9e5301ee14d0fe75869dd9377a05
+SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = 8b1f7ac79936ed7e94ef28f3f12e05e796de7167
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = f2e98a4b685686bc17a113b5051bf252617e3742
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = d3716beccd3f678f26ecbb09a224f8d89f86cf73
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = 2d212aa16528095a04d04b7acc3737da0981fe7a
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = 80c5520779b34a6b8efc9753b6c1191aa6ebf4e8
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = 705044041bb0c0dec198fa836fb4b3789917e97f
+SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = 6bf17eb362f2111250aa54a6bfcd36e176e864b2
+SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = e8a4233affe14379076c6e31c4371598e2418f99
+SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc) = dd6eb1d4c137ec12bc5104e92b65dc5194e09725
+SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = 56438a95eddc4fe37af6b3bb8ea6676b2e256f2e
+SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 3bd68b620597feb44bb540614e0a5f1b4b64aec9
+SHA1 (patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc) = b25b5d6ff968944b87a11c3f419f7da565bdaff6
+SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = dd412873d051218b5049d24515c9067533bf1af4
+SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = da943bbe1ee71ac6918b5132e21b76ba1e31fd2b
+SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = bbae96b31002cd92278c725e4bef9475fb10a77f
+SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = eeb39dc8e271aa5e611ea14f2fcdcc3cc51c8575
+SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = 030d2f29636292f281db616a960caf2aa89ddc8f
+SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = ef21ed05ac26b21456bc1f047db4623e902914ed
+SHA1 (patch-third__party_brotli_common_platform.h) = 60721f322d5ddd8db137660c1d060a2054a6714f
+SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = bd18d6dc1b68287031a9c9b67fe3ee14b22a66db
+SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = d653f8c6900b0aed6475e3ba3a991af5ba36db44
+SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 4f7ed3c5543c3c1544e3d905110a85c8b7d1417b
+SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 254f146b8c95e3417860f3694d635ad3029fe811
+SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = 6e00907ad26ded3b6e5dba9953394e95f37ac2e2
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = e6eb8cfee2af1c05dafe141edcc5530728860f9c
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = 2a51ba22617562a4a2415dbc3e7e0a4ce282bc79
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = 38f749dfbd7b7e7a8dbe058dbc514d1fb6f66928
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = d9faf00eb2471bd84da54fded445567453906eb9
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = f39810da152c8230924dc0408b04bbf4395c4555
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = b0dbc1a7a7fad8a1af51627acbfea5afa6667f40
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 851e465cea1fcb4f31ab1e30a0d72f373f290a64
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = 33d30dc4da3e2a0af15fc5cb04f639decefa612a
+SHA1 (patch-third__party_crc32c_BUILD.gn) = ac9ddb3e747c762888078ff34ec297e0ccd5043c
+SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = 455eb40c844f2113865a3b740a91e28c597dfb63
+SHA1 (patch-third__party_dawn_src_dawn_common_Platform.h) = 2c25847e8655ca8e434a80d14fd6ee4fec8d2fef
+SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = 675eba6f09be029151a9b0d6a67958b07af0a47f
+SHA1 (patch-third__party_ffmpeg_BUILD.gn) = 99a88d82bca4451a82da19d757f14860d34467e2
+SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = 3cee9f94b746e5178c26b0b5f2b13792da7d2dc3
+SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = 3ec0fee118ae96da1abec7cb9e56e09ec97a5f95
+SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = 37af3ad864b11b67dfa8618c94d85a3a4ae6d9b7
+SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = 48595c88b0c9624247b5d5a123990741754c1e5c
+SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = bc2d421bdaa80bada38ae28a49453aabfd622051
+SHA1 (patch-third__party_fontconfig_include_meson-config.h) = fd5949737b2442fcbfc173aa540663bc8cde51c0
+SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = a6c046f5f4c8a51726b77e04ff487dca5d1bae3e
+SHA1 (patch-third__party_ipcz_src_BUILD.gn) = e2e00a62097dcd8e0ede5ff5994b1652da9842cc
+SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = 1d61fd3838148f43375004ed3fc32aa8b1f2a61d
+SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = 117f0e91fb558c9e0a802388adeb2a59f892336a
+SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = a20262d6eae0c5e66de2455081d063911ca3be78
+SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = c4799c6f9f073dfc5f3eb4149bceffbf9270842d
+SHA1 (patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h) = ad3682d1588e4c76359d608ff929006867aa09d0
+SHA1 (patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h) = 8a61199e22610a5a68d8639f13df170410499b55
+SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = df169468ac2075a8388c9fcece7ec4ba88b8cf19
+SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = 3028ca970595bb894b6ddccf955196011c7bb798
+SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = 35c12c529748d484d8b8e928853839ffba28a45a
+SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = b34f88c2386a332aad9276100a807a7f4c1347ca
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h) = e55c8204f1c68316430c5c5bf0636a868bf61fd6
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h) = ad94df4d51b0562fa7e510cfc28244b7e69c3dd4
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h) = 68e2b5eb9fa2963d89f3bc114e7445d72a347083
+SHA1 (patch-third__party_libsync_src_include_sync_sync.h) = 60219d1d6ed72d05018cf5f616ff914aaa177fba
+SHA1 (patch-third__party_libsync_src_sync.c) = 8787a6d5a24520e76cf88b15f02450a558eec633
+SHA1 (patch-third__party_libusb_BUILD.gn) = 5bf355c16715e08ebad095c9a20e8003bd81a690
+SHA1 (patch-third__party_libusb_src_libusb_core.c) = a0d5a6e45d13fd12d60816dcec83d31593a1612a
+SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = 70a75bd29570a0da0b0647a154bc6f1c1f600838
+SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = 8e46dab377fae95461b8ab2805c65b80c28ff6b3
+SHA1 (patch-third__party_lzma__sdk_C_CpuArch.c) = 95a9f4307c6f7c01b32cb7f6521aae07f3c409d6
+SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = d828dd2c979bf299b9f0b8f93b171e13a5a4d643
+SHA1 (patch-third__party_nasm_BUILD.gn) = e6c77ccf6edcfb260644d41880e5e813cb4163e8
+SHA1 (patch-third__party_nasm_config_config-linux.h) = 036d7bcae314f420c95a0c8e0c9ec8f45affc7ad
+SHA1 (patch-third__party_node_check__version.py) = f510abd2e429010af3e268b11e02f74543ba99d3
+SHA1 (patch-third__party_node_node.gni) = f57dc737d69318761e4fed33dec04b0d40db05e0
+SHA1 (patch-third__party_node_node.py) = 10112f41d7a43b66db7b801aaa69caaa8c7d4a35
+SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = 465b4b801cfb126d7516f7fb49b08221c811dd76
+SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 8fbfea27108d1c64dad8c4be97124bd56f234507
+SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = d68f4a60659ed358c56d9024109d7e14ac729258
+SHA1 (patch-third__party_pdfium_pdfium.gni) = f46c1f49c3caa9c09565140c57193d5a8537e92b
+SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = b18ecd29981f34c26c202dc0b78b5cf846899cb9
+SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = ebe52560a1844b5859db9f69e07fb1c4a075239a
+SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = c0ef219fcefa35852dda533e08a80ed6264e4bde
+SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = c8adb058ca189de75e93ae70800ab28320f5ca64
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = 30c0d4ff44f12f271c58d6da147c7ee473154b58
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = b8d5ef10506c6781e825a1a120ac94e18e7c8e6a
+SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = 5268bb0d21d931bc4431ce8392815767dc068668
+SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 7e329ae6aa24f2d45dfed6013c95f630e56bab4a
+SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = e9d24fffd85ffca8185f2f8a0f170e6369b6cbbc
+SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = 1ee80891ce7c98a80b3a6b5c56f8540ca2b27b3f
+SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = 8f9fc4315275aed66bc84a7c820d9287a25b17a9
+SHA1 (patch-third__party_perfetto_src_base_scoped__sched__boost.cc) = 34bc4f1de709d736a759c7ffd0544ec8923b7f5e
+SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = 210b2537d8bf47c8bd5eca12ee8583851c106ea0
+SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = 0a69e7c46227a6d56be1feac07235f0ddc454fa7
+SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = ed66680016df73263283188af248b62350b3308b
+SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 6ddecf46831c59920bfdded5e2391c6e6a909ddc
+SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = 49426c77f9d8aa5076419b42e475e67d8c85e63e
+SHA1 (patch-third__party_perfetto_src_base_utils.cc) = d6e7a3352f953f6d81c7e269fffad42675318e7d
+SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = c2cd9f8ec58f0347bac6f32f4d334481deee03a7
+SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = cf84211bd7809033078f9648b025feec5b5f5437
+SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = b6ed8e7996bd29a5e8b326962fa21775b6cc311e
+SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 7fb8ce116f8feb61dcd2ab880b3cada8cdcd464c
+SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = 59daaee92a712b497262d181160a86229522e680
+SHA1 (patch-third__party_rust_qr__code_v2_BUILD.gn) = 47c824b8e990ce79ff3066097508e735be111c48
+SHA1 (patch-third__party_skia_experimental_rust__png_ffi_FFI.rs) = 07094ca9cdc5cc425bbebc1c126768d221966fea
+SHA1 (patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h) = d22c4421ee888869500bb68827d99e56deddd559
+SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = a3f685f54d3ea240fbe74d727a33934a8a4d7302
+SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = 63efd3ed5cbe50e111e6a215f2d6f8180a8a1aaf
+SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = 9d3540d983494678d3d2d67f8e24f9af2bfbb5cc
+SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 00921ab64346501d975773c200114835f3b33e6c
+SHA1 (patch-third__party_sqlite_BUILD.gn) = 460f6df40297bd49838f8b0fc55abc7f1a15ab11
+SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 53bd435cd7f398d3c5540efd7e44b935499bd5ed
+SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = dc0646f3e93fc58de393ce2c132bc61b093674dc
+SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = 11a8639cac88fae0fa8539aecbde79f814cc72f5
+SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = b11fb966989b4c911defbece0ede6ebf50aa03cd
+SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = 65c03e3d9ae768db4cd6946a4462426be41610fc
+SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = 8d476229638cfd44df0db0b6bcd9c6ceef931ecd
+SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = 2341bccb70f0e81db1fc526180fb9328ebd2bd3b
+SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = 3a50e8b462d23ca4ed38f5f976825a3a669af8a0
+SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = 539a4e0bb7f251165cd23a6be241b4c9bfbd7507
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = b507f647bd9c34b8a11b9bbee6d31b1dc7549b97
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = 6da45992db4ff1e606b4b84d040dcf3d4891746f
+SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = f7f0f0b9f941eccc7bfdf781fde4dcf63a430f4e
+SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = 25cf52b9e27ed1ca6b049d062cb47757ba9fe18c
+SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = 988ff4ae1d053db850ea90f105839cbd750cd110
+SHA1 (patch-third__party_tflite_features.gni) = c54c073961f3b21f650804e232ef5285bf53a7c7
+SHA1 (patch-third__party_unrar_src_crypt.cpp) = 6f49dd3e38885ee68143e4827460973087cfc04e
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = b32c6349b47078d7769f84caaff7cfbf8f6aa424
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = d6ac2ae59e36b13c25f26e4d641fb58d2e6f4e40
+SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = 548d2b7354aaec7ea4571bdde3e540f821e6986b
+SHA1 (patch-third__party_wayland_BUILD.gn) = 6edebedae37b7219fb8b5369a2030344e2b5d017
+SHA1 (patch-third__party_wayland_include_config.h) = b986f49fb06274fba23dee98d6cf848e675dcf4f
+SHA1 (patch-third__party_webrtc_BUILD.gn) = 8c8fd9cf996f6ce2ce29a2604d5b1b0ae9c6fe19
+SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = 06d7a653157961ea06afe0867cf505c6166cb9ad
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = 61922351edc8962a807f5c0390a452ceba04e137
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = 2db3c120e81ad32f3784ec6c5d9a6b464736d7be
+SHA1 (patch-third__party_webrtc_modules_portal_pipewire__utils.h) = df5ddd14b307797bf7e8fdf0b996db28fec4ce71
+SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = 51eee93766c900570b1d076ce1e4cf7f3a13563f
+SHA1 (patch-third__party_webrtc_rtc__base_cpu__info.cc) = 9613cdd959389a4de278c90d3410478451f96b5a
+SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = cffaacc4889743813eaa78fa7e1b8c5332691e46
+SHA1 (patch-third__party_webrtc_rtc__base_net__helpers.cc) = c65c8179f95738c2a61b11f03c0f5387266a4927
+SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = c483bdf94a9adc25dea105906ac387b95ea12000
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = bc94e0d41762269fff3bf80f2516ab2fc03f749f
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = 1b297fc7617ed0344a436da312e0d952c7e42902
+SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 7eaf68c77a116ed963afa958f7124555069f541e
+SHA1 (patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h) = 907a1de6d4d6204ca089b3d7112464ccca040ad5
+SHA1 (patch-third__party_widevine_cdm_widevine.gni) = 5c04391534fc724524cf8587c80bc12dda6a350f
+SHA1 (patch-third__party_zlib_BUILD.gn) = 76a63281a0dbac0e56cb698c3de217eb7ce722c5
+SHA1 (patch-third__party_zlib_cpu__features.c) = 58afad652dd37a4017a9b8c14b263903f53c9b46
+SHA1 (patch-tools_code__cache__generator_BUILD.gn) = 83024c91f7724b6a2d07a7c51ccc25d5a1f1e677
+SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = 4be7d9e84e88194fa5ff0914b54fc07494b3e178
+SHA1 (patch-tools_generate__stubs_rules.gni) = b4c1d1b4a57c78b7cedf744e9fce4e85e76dbbe1
+SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 3642c106fcefab76274900c317aeaecab0cc6854
+SHA1 (patch-tools_gn_build_gen.py) = 8975f1678ae6b8791ac3946b1e8a186959c68d87
+SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = 91b5f63badff251fdb0d25840f4bafcf9819997a
+SHA1 (patch-tools_gn_src_gn_version.h) = ec0a564fe6de632791eaaaec4414e48a2f0e7ac6
+SHA1 (patch-tools_gn_src_util_exe__path.cc) = f612a868c5f573e898fdacb044733f8b6453b711
+SHA1 (patch-tools_grit_grit_node_base.py) = 951ba4ce0a233d2419d50569486a19314f4c5324
+SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = 8f578d55080ce33401120137403c69067f6e8112
+SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = e4a7e13be5c6456b54fdc178f9ac73c365aed418
+SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = f56514ddcfcf09b1c9bd074e497fc672ded06aae
+SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = ab6520acdf1909ef71a05dec18b37e7bf157256e
+SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = 2ffc4edf1313d25fbd3bdef26182a1acf38c9208
+SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = 4bfacd831cb0aadecbfcfef13c83e48821d224ce
+SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = de6dbf85de1b45a8f9f09fb33a50c5b8c1cbfaa3
+SHA1 (patch-ui_accessibility_accessibility__features.cc) = 26e310873a1f0b59f21e94e4c653e29d7173a1e1
+SHA1 (patch-ui_accessibility_accessibility__features.h) = abcb0c0c086d3694c9484eb4a0c81af399c14229
+SHA1 (patch-ui_accessibility_ax__node.cc) = 7af7657844cb608975ac2794ead67cfdcfe402a5
+SHA1 (patch-ui_accessibility_ax__node.h) = 02538fb72430b0637922e18f38e040e255df4bca
+SHA1 (patch-ui_accessibility_ax__tree.cc) = 11c1eb773a3a028a8f80826422099db6795b4a96
+SHA1 (patch-ui_accessibility_ax__tree.h) = 90bda5666af772b980d472266444fed05217e16e
+SHA1 (patch-ui_aura_client_drag__drop__client.h) = 8fc65233e854be844f3d4233124843aaa9b02332
+SHA1 (patch-ui_aura_screen__ozone.cc) = 208704ec9b5bae434e3244d36ef05716c13a60b5
+SHA1 (patch-ui_aura_screen__ozone.h) = 9dc1f3818946d2ec582057e65c1ac21218b83e97
+SHA1 (patch-ui_base_accelerators_accelerator.cc) = 009c2b463923df20766976dcf34da54611eb6204
+SHA1 (patch-ui_base_accelerators_command.cc) = 9d342cb2151b34196d48efacb9635812dd66ef16
+SHA1 (patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc) = fd87aab600718600c7f8653efc08bed88c59c6eb
+SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = c46074dcf90ab162564cc1c64c2236d739ff8192
+SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = 215a22bec26213a125a290588e023af8aebfac61
+SHA1 (patch-ui_base_cursor_cursor__factory.cc) = adcb87899c18049d5d45d89369e052a1684150fe
+SHA1 (patch-ui_base_cursor_cursor__factory.h) = a6b87e64bfcc73a4ef1bd483bf5296b6266e737c
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = ce7c537e665ae3b0e062cddf580dd67ee215b301
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = a466128f17dcbdfb7b394b4f92e463391f8a3eae
+SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = 90f5a12158dc3f50330cae32390521c81835c75b
+SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = 3460ec8927597a554c4eec9d0a2f74afb0770b15
+SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = fe68985ccf54b62dc7df4d355ef04d94e7b8e53f
+SHA1 (patch-ui_base_ime_fake__text__input__client.h) = 04c28633177c6d6fb6f96c05a20a54ae71a8da11
+SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = 50edcaa05ff2f322c0990b0ef0da8933f91d182b
+SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = 2be479dbc4d6cf8081a4329140154bdde2eeccfe
+SHA1 (patch-ui_base_ime_text__input__client.h) = b41a69241e7d7089525238a2948bdd5f3ca22260
+SHA1 (patch-ui_base_resource_resource__bundle.cc) = 497aa028a2312039f331f9a974b4020a2b55fc3e
+SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = 576754bcbe6a508a8fb6502cfba0d69803d2f164
+SHA1 (patch-ui_base_test_ui__controls.h) = 98dbcd25ff94679a6cc2d62d44aa39aaf60cf25b
+SHA1 (patch-ui_base_ui__base__features.cc) = 9a1405e68b8a7862122929f42066f76b9e263c39
+SHA1 (patch-ui_base_ui__base__switches.h) = e368198147774d83194d9ffed77afe13c0f26d15
+SHA1 (patch-ui_base_webui_web__ui__util.cc) = abdde0d918411ea279fb99293ab75c92500a77e1
+SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = af06e91aa4eebe9811efba291fd7d68606de0ffa
+SHA1 (patch-ui_base_x_x11__cursor__factory.h) = 1d63c3af6a4fce1cdb967e2ebeea8e9b10aaac95
+SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = e9f00f9b351009257ade7bb43d847d6a2c76c3ff
+SHA1 (patch-ui_base_x_x11__display__manager.cc) = 80e3a273cc29a1592d273844f6c2315a17d0650b
+SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = df77f92ff8d5fac326eeff8b7e79160936ac5a69
+SHA1 (patch-ui_color_color__id.h) = a35a30da39dfb7e2371eb0694f3d91efe30b7cca
+SHA1 (patch-ui_color_color__provider__utils.cc) = e9687c62e2a9172966a34f0dd5abd43b9c6a880b
+SHA1 (patch-ui_color_system__theme.h) = 39d480721cd366a1a2bac11cfe1ff16c0005559e
+SHA1 (patch-ui_compositor_compositor.cc) = 70614392324fd784a0a0035c13da0d4c5256183f
+SHA1 (patch-ui_compositor_compositor.h) = aba7fca6df00773866a863db4482d8e6bbc4107f
+SHA1 (patch-ui_compositor_compositor__observer.h) = 1cb970853ed2bf125ccc0cdd3561cfda8f938061
+SHA1 (patch-ui_display_screen.cc) = 98fd7dbadaccfbb825372a44a0a6d1775e8bf5ed
+SHA1 (patch-ui_display_screen.h) = ae7221fff04891da530c5bf99b66e38d95d4d34d
+SHA1 (patch-ui_events_event.cc) = 0963bce25e4fdac9dca16b4ed1415dc87f01c209
+SHA1 (patch-ui_events_event__switches.cc) = 73a1a0c209314137d173960730d88053f5975204
+SHA1 (patch-ui_events_event__switches.h) = 8c508ecd44b893b2a0546787adce949068595d48
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = 32bff0ee55c52cd02bad600ec327492209afb061
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = adbcda2b24c4aca05f16222d21e1c5b19db1a0ca
+SHA1 (patch-ui_gfx_BUILD.gn) = a418d190fbf680b5866cc7a5274b77204a8601e4
+SHA1 (patch-ui_gfx_canvas__skia.cc) = 286975617369d6e2cc2aa2b893696d575c6d3cfe
+SHA1 (patch-ui_gfx_font__fallback__linux.cc) = 435485830f6de3a5e4eaa47b5bfc968cb7fd175a
+SHA1 (patch-ui_gfx_font__render__params.h) = a314b135ed9ee6d1e377d7bf832dc4d5956d7eb6
+SHA1 (patch-ui_gfx_font__render__params__linux.cc) = a2f4747735951e395275594ea09f7b96108bb703
+SHA1 (patch-ui_gfx_font__util.cc) = 90fe328b05353c61f517932bc72e41589f2053d2
+SHA1 (patch-ui_gfx_gpu__extra__info.h) = 9d4e836db1d91ed19d88f6deb318e29f6421b6c9
+SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = d9bba527ab8c53311736668cb788416c999b14ba
+SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = c222d792cace0403b8a6767d1c7b8195d201220b
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = c5205f9dc9e1359e4a1ec6d96d478625b03eb55b
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = e25ddf61925e72d3fde7bf2642c19f70eb8914bf
+SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = f50af5c234f74b550bca4309748bb2577e73f479
+SHA1 (patch-ui_gfx_native__pixmap__handle.h) = 84c05f896ed98ce6b76eea5768cb929fcbed67bc
+SHA1 (patch-ui_gfx_native__widget__types.h) = 101f2eb78104c2e28fed81956a04d0f103c863d4
+SHA1 (patch-ui_gfx_platform__font__skia.cc) = e9a04463b083c73b47e2f14d8b4e98b8ca2f8b78
+SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = 25df6dd86d8184d91903dd606509239d5ee52eae
+SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = 2f7b3342c4b022f9b2ef7b667f2f00caa6cc3d5e
+SHA1 (patch-ui_gfx_switches.cc) = 1796009f26f8f3a7d2d9c78bc5ad0b772e42829d
+SHA1 (patch-ui_gfx_switches.h) = d70a23301c42765ae7cf19669710f336a6d25e5f
+SHA1 (patch-ui_gfx_x_atom__cache.cc) = e93f32088b1ba73780833b4c7fbd660e5e07689a
+SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = f8b4b011af7d5c13cd337c1ac45643b840248e4e
+SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = 24ef804331b88fa1faa8965042dcddb133470bff
+SHA1 (patch-ui_gfx_x_xlib__support.cc) = f577184e17e75ddc3013197b69c5fafaf889d42d
+SHA1 (patch-ui_gl_gl__context.cc) = 0eff465cd0efb37300e351caffd8a73cb4179311
+SHA1 (patch-ui_gl_gl__fence.cc) = 12a770fd0fcd203e1dc598092507a1228924e121
+SHA1 (patch-ui_gl_gl__implementation.cc) = eb0f2630fb8b792ae02442e67c9919087d2b3e4c
+SHA1 (patch-ui_gl_gl__switches.cc) = 79551aaf1ca607b528abcffcf93af58d18ea1a01
+SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = 462abeab5debc2f27fbd91ee6a886f628979d5f4
+SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = 6a1c9ffd2badc5805399fd60192b1bdc76576772
+SHA1 (patch-ui_gtk_gtk__compat.cc) = 5899c5e933dd60347e4c9ff68b23fca06ac6f5c1
+SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = 0947940639a3ddf115d2d9f418b1a3d33e6e8ffe
+SHA1 (patch-ui_message__center_views_message__popup__view.cc) = ae6acb7d20b9235b16aaf26245a58399c878826b
+SHA1 (patch-ui_native__theme_features_native__theme__features.cc) = 34bcb62252da5a52b6240bdbe76ab07724eeef42
+SHA1 (patch-ui_native__theme_native__theme.h) = 743e1868f5f233e19b190a147efac96296f4e386
+SHA1 (patch-ui_native__theme_native__theme__base.cc) = 39b5ff67c0a07252b0bc7118d62eca4eb6f7ec05
+SHA1 (patch-ui_ozone_common_egl__util.cc) = 4bf96d44c0ff03c92ffb22b10513a07ce33adb05
+SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = 3dd1d00285495160620072d38cc5a0458befe586
+SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = a9428944367d785a22b3310e447789f745a1123b
+SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = f1d02ccdf465092c25ac4c83431da8cc7eaf2995
+SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = 64f98b2d2f35f5b252a237d4800f1bb15a5c0d94
+SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = d386b24b4925dbcc22881d352af0816c911efb44
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc) = 0c6a0541f4fcb961eca108f83ce8464785dd94c1
+SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = 5486a16f2bbf1ea5dbf79e72cc7d45b88dc81219
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = fd703849c29c75dcec630cc47e42b3acc22a7a19
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = c8733dabfed89ce23184ea0a32429466da66e4a0
+SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = db6da24bacd7a6926385d57b69b2817754a4f6d2
+SHA1 (patch-ui_ozone_public_ozone__ui__controls__test__helper.h) = 250b24fca9c10cd43fc8d5337f640000a1e14ecd
+SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = 78dbcc99932ab0a192b278df1192cb3757ea678a
+SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = d9738a12617a493a3d6e50c9a6f7cc9526689361
+SHA1 (patch-ui_platform__window_platform__window__delegate.h) = 5f3d4943f396b1ff44ab89bcaf79590ad0397f43
+SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = 97fb1b9a7ff2e76dcadbafbc601679d3093f7074
+SHA1 (patch-ui_qt_BUILD.gn) = 99dae0b925149a736b8790af8af9f7451224c638
+SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = 9fe9ad013ae47b18de04a564335a638c5c7175ea
+SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = a900569ed238bb763161b41ae7f0786cb0d46745
+SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = a176848f913915da8e63a54b52be3337debbdb3b
+SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = 3c197d5647491c5540d292e205ba94d648a82a0b
+SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = 36d036a340579309b39cc99790d6621d3f6dbb2a
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = a587e79b01031893c08d81d36e92773ddde6c31d
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = 3253c7f8d5bb0e90d814d4dc970e67a987bbf37f
+SHA1 (patch-ui_views_BUILD.gn) = bdaeba45eed1870859ace62aea39c94349b6dbcb
+SHA1 (patch-ui_views_accessibility_view__accessibility.cc) = 0d0d0c28a8d16d6469ee7b713e5074db9d77696a
+SHA1 (patch-ui_views_controls_prefix__selector.cc) = 025c409f70139cb9c1a3b17d9b19f3f2f9c8661e
+SHA1 (patch-ui_views_controls_prefix__selector.h) = df0e6ee24508a038b86750400d97e9c0ee876462
+SHA1 (patch-ui_views_controls_textfield_textfield.cc) = 4a1fdcdc4764e9cafdcb10a1a6e9d9c203073db9
+SHA1 (patch-ui_views_controls_textfield_textfield.h) = dc532b71bc88251d52c792429efe631651c85878
+SHA1 (patch-ui_views_examples_widget__example.cc) = 06ff916c555aa1a3e0dd6b8d86a6f43e0f64698f
+SHA1 (patch-ui_views_focus_focus__manager.cc) = 1de724a4a24965207af1cab5370b3ea3cdb065fa
+SHA1 (patch-ui_views_style_platform__style.cc) = fd8ce84fa1f43755d837f15581e80dda0ec7fa1f
+SHA1 (patch-ui_views_style_platform__style.h) = 785bbd702020a16d4fb0e9a92f123292033670be
+SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = c83dca5c1b4feaa8e72b176ffa5a9f091104bf0d
+SHA1 (patch-ui_views_views__delegate.cc) = e6c915c832a612960b85786a02b134e1049d997f
+SHA1 (patch-ui_views_views__delegate.h) = cc8a42e4d3d2ab1e9a54c43325aec0c8cbf0e402
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = 59a82e47303537175adfd606806b6bc4d884baf7
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = 7688f709b9f490a7b2e666d17b612a56032c6777
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = c029e5edc4dbf5acc4786369d55c0fd07e277d25
+SHA1 (patch-ui_views_widget_root__view.cc) = 54314519ab3d7b740634525d36e5182ad97e7a14
+SHA1 (patch-ui_views_widget_widget.cc) = e65da34e5c934b63349f218499cbe94c92c9d804
+SHA1 (patch-ui_views_widget_widget.h) = 52b781f555ee432d02963569230c865511ed83b4
+SHA1 (patch-ui_views_window_default__frame__view.cc) = 5583f573646b465a8eb5eff6ab8725420726e1d6
+SHA1 (patch-ui_views_window_dialog__delegate.cc) = 6bbc346fc01acc6b36c6884b4d9d308e1f58eb7b
+SHA1 (patch-ui_views_window_frame__background.cc) = f21778622e4ba22a323f4459c5a4a2c63d0f4210
+SHA1 (patch-v8_BUILD.gn) = 556ada313c052a414550523e38752ef549364cc1
+SHA1 (patch-v8_include_v8-internal.h) = 55e0129a847d444096823687e63ff0f14e6d5598
+SHA1 (patch-v8_include_v8config.h) = b6f37787c9ebeab66aff951fd9d9622170734192
+SHA1 (patch-v8_src_api_api.cc) = 4ffc592bf4faab30e660629efb70b92f4faf52a3
+SHA1 (patch-v8_src_base_atomicops.h) = 0758bd84685d61a11f5e40dfa154b1a9bab2d242
+SHA1 (patch-v8_src_base_platform_memory.h) = 2237179cf0a3f0dc8e96f3a18c182e3a96cb766a
+SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = d4d8cb44c2bc0f45bbc5e859de7013f08611cfe9
+SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = 3a3a729074e3583332e2e5262d153997671fa36b
+SHA1 (patch-v8_src_base_platform_platform-posix.cc) = 86bbfc1b79339e0b50d97745e66f6ad16a23d2bd
+SHA1 (patch-v8_src_base_strings.h) = 96c5324bb468aa563f142c2abc77bc4843fb6383
+SHA1 (patch-v8_src_base_sys-info.cc) = 4125fbecb2567af7aed021d3d0e99f3d7c6059bf
+SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = aefd8ae5e6822f7ae8a3cd5ae33aaa0e8b55a4de
+SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = 426852822f39c01513f1698ff4add08e3be07399
+SHA1 (patch-v8_src_diagnostics_perf-jit.h) = b61735e548d61c4d4763aa19fbc35a1916bcabde
+SHA1 (patch-v8_src_execution_isolate.cc) = 21f71ed112ca61a9f041a02d3bd79f2b63c317e7
+SHA1 (patch-v8_src_flags_flags.cc) = 2cbcda0b53b5abd8a1f6f10f99260dda1bed240e
+SHA1 (patch-v8_src_libsampler_sampler.cc) = 37070be09dad1ef864b70d838fd61da20ea9da3b
+SHA1 (patch-v8_src_sandbox_sandbox.cc) = e0da05f2fcfeb2a70f37adc1324ab4c09c2f75ad
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = 65d1137f8f95d8d47017e3e848a12f03f121b614
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = 738a786412bf3f66c0a41787243465dc287f913f
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 2f0259f4a6c381f91deb8a2e311c92b451625db0
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = 96925a7212b2279c08648c4f2d146fb99f56e7cf
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 87a623d07217cc4e3567524ac19e94179896d48a
+SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 8cfd2725fc865739d35c245597c98da96a3c12af
+SHA1 (patch-v8_tools_run-paxctl.py) = 6f5184bf515125358af1729c360c60c46e3d1f87
+SHA1 (patch-v8_tools_run.py) = 559ae5c223775dbbe983bad1fc366a27c2354731
diff --git a/chromium/files/README b/chromium/files/README
index ba1ee55749..2aaced929f 100644
--- a/chromium/files/README
+++ b/chromium/files/README
@@ -16,14 +16,17 @@ Some notes on chromium:
     --disable-features=WebAssembly,AsmJsToWebAssembly,WebAssemblyStreaming
     --js-flags=--noexpose-wasm
 
-3) Tab hang workaround
-  If you experience tab hanging issues (e.g.,
-  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212812),
-  increase the net.local.stream.recvspace value:
-    sysctl -w net.local.stream.recvspace=16384
-
-  To make it permanent, add this line to /etc/sysctl.conf:
-    net.local.stream.recvspace=16384
+3) Random tab hang
+  Under investigation. No known working workaround.
 
 4) HID support
   HID is not yet supported on NetBSD, so FIDO devices do not work.
+
+5) Render blinking / glitches after 141.x
+  If you notice render blinking or visual glitches
+  along with error messages like:
+    "ERROR:cc/tiles/tile_manager.cc:1003] WARNING: tile memory limits exceeded,
+     some content may not draw"
+  start chromium with --force-gpu-mem-available-mb=128 flag.
+  To make it permanent, add this flag to ~/.config/chromium-flags.conf:
+    CHROMIUM_FLAGS+=" --force-gpu-mem-available-mb=128"
diff --git a/chromium/patches/patch-BUILD.gn b/chromium/patches/patch-BUILD.gn
index bf558c29ca..54bb4b144c 100644
--- a/chromium/patches/patch-BUILD.gn
+++ b/chromium/patches/patch-BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ BUILD.gn
 @@ -68,7 +68,7 @@ declare_args() {
    root_extra_deps = []
@@ -66,7 +66,7 @@ $NetBSD$
        deps += [
          "//third_party/crashpad/crashpad:crashpad_tests",
          "//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1093,7 +1101,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1092,7 +1100,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",
-@@ -1246,7 +1254,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1245,7 +1253,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.
-@@ -1260,7 +1268,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1259,7 +1267,7 @@ if (use_blink && !is_cronet_build) {
        data_deps += [ "//third_party/breakpad:dump_syms" ]
      }
  
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 953b5e0620..e7a29af157 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	2025-09-08 23:21:33.000000000 +0000
+--- apps/ui/views/app_window_frame_view.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ apps/ui/views/app_window_frame_view.cc
 @@ -146,7 +146,7 @@ gfx::Rect AppWindowFrameView::GetBoundsF
  gfx::Rect AppWindowFrameView::GetWindowBoundsForClientBounds(
diff --git a/chromium/patches/patch-ash_display_mirror__window__controller.cc b/chromium/patches/patch-ash_display_mirror__window__controller.cc
index 4e59b4946e..09c00aba13 100644
--- a/chromium/patches/patch-ash_display_mirror__window__controller.cc
+++ b/chromium/patches/patch-ash_display_mirror__window__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ash/display/mirror_window_controller.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ash/display/mirror_window_controller.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ash/display/mirror_window_controller.cc
 @@ -283,7 +283,11 @@ void MirrorWindowController::UpdateWindo
        if (!base::Contains(display_info_list, iter->first,
diff --git a/chromium/patches/patch-base_BUILD.gn b/chromium/patches/patch-base_BUILD.gn
index e32873160c..37739ca575 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	2025-09-08 23:21:33.000000000 +0000
+--- base/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/BUILD.gn
-@@ -957,7 +957,7 @@ component("base") {
+@@ -960,7 +960,7 @@ component("base") {
      #"system/sys_info_openbsd.cc",
    ]
  
@@ -15,7 +15,7 @@ $NetBSD$
      sources += [
        "posix/sysctl.cc",
        "posix/sysctl.h",
-@@ -1110,11 +1110,26 @@ component("base") {
+@@ -1113,11 +1113,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" ]
-@@ -1134,7 +1149,7 @@ component("base") {
+@@ -1137,7 +1152,7 @@ component("base") {
  
    # Allow more direct string conversions on platforms with native utf8
    # strings
@@ -52,7 +52,7 @@ $NetBSD$
      defines += [ "SYSTEM_NATIVE_UTF8" ]
    }
  
-@@ -2143,6 +2158,29 @@ component("base") {
+@@ -2139,6 +2154,29 @@ component("base") {
      ]
    }
  
@@ -82,7 +82,7 @@ $NetBSD$
    # iOS
    if (is_ios) {
      sources += [
-@@ -2317,6 +2355,33 @@ component("base") {
+@@ -2313,6 +2351,33 @@ component("base") {
      }
    }
  
@@ -116,7 +116,7 @@ $NetBSD$
    if (use_blink) {
      sources += [
        "files/file_path_watcher.cc",
-@@ -2723,7 +2788,7 @@ buildflag_header("protected_memory_build
+@@ -2719,7 +2784,7 @@ buildflag_header("protected_memory_build
    header = "protected_memory_buildflags.h"
    header_dir = "base/memory"
  
@@ -125,7 +125,7 @@ $NetBSD$
                               (is_win || is_linux || is_android || is_mac)
  
    flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ]
-@@ -3229,7 +3294,7 @@ if (is_apple) {
+@@ -3225,7 +3290,7 @@ if (is_apple) {
    }
  }
  
@@ -134,8 +134,8 @@ $NetBSD$
    # This test must compile with -fstack-protector-all
    source_set("stack_canary_linux_unittests") {
      testonly = true
-@@ -3922,7 +3987,7 @@ test("base_unittests") {
-     ]
+@@ -3920,7 +3985,7 @@ test("base_unittests") {
+     configs += [ ":delayload_esent_dll" ]
    }
  
 -  if (is_linux || is_chromeos) {
@@ -143,7 +143,7 @@ $NetBSD$
      sources += [
        "debug/proc_maps_linux_unittest.cc",
        "files/scoped_file_linux_unittest.cc",
-@@ -3946,7 +4011,7 @@ test("base_unittests") {
+@@ -3944,7 +4009,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",
-@@ -3957,7 +4022,7 @@ test("base_unittests") {
+@@ -3955,7 +4020,7 @@ test("base_unittests") {
  
    # Allow more direct string conversions on platforms with native utf8
    # strings
@@ -161,7 +161,7 @@ $NetBSD$
      defines += [ "SYSTEM_NATIVE_UTF8" ]
    }
  
-@@ -4144,7 +4209,7 @@ test("base_unittests") {
+@@ -4142,7 +4207,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 6d5d943a98..5f823f9889 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	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/dispatcher/tls.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/dispatcher/tls.h
 @@ -86,7 +86,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 3c3aa8b717..5d05806c53 100644
--- a/chromium/patches/patch-base_allocator_partition__alloc__features.cc
+++ b/chromium/patches/patch-base_allocator_partition__alloc__features.cc
@@ -4,12 +4,12 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_alloc_features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_alloc_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_alloc_features.cc
-@@ -154,7 +154,7 @@ BASE_FEATURE(kPartitionAllocEventuallyZe
+@@ -143,7 +143,7 @@ BASE_FEATURE(PartitionAllocEventuallyZer
+ // Evaluated and positive stability and peformance-wise on Linux-based systems,
  // disabled elsewhere (for now). Does not apply to Windows.
- BASE_FEATURE(kPartitionAllocFewerMemoryRegions,
-              "PartitionAllocFewerMemoryRegions",
+ BASE_FEATURE(PartitionAllocFewerMemoryRegions,
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
               FEATURE_ENABLED_BY_DEFAULT);
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 92e6f21709..c72967061b 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	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/partition_alloc.gni.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/partition_alloc.gni
 @@ -87,7 +87,7 @@ if (current_cpu == "x64" || current_cpu 
  # TODO(crbug.com/329199197): Clean this up when experiments are complete.
@@ -15,7 +15,7 @@ $NetBSD$
                       !is_hwasan && (is_linux || is_android)
  
  declare_args() {
-@@ -493,7 +493,7 @@ assert(!use_asan_backup_ref_ptr || use_r
+@@ -482,7 +482,7 @@ assert(!use_asan_backup_ref_ptr || use_r
  # dependencies that use partition_allocator are compiled in AOSP against a
  # version of glibc that does not include pkeys syscall numbers.
  is_pkeys_available =
diff --git a/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 443691439d..26cc54a2c2 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
 @@ -906,7 +906,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 273e8bcc29..6a04a842a6 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,7 +4,7 @@ $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	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
 @@ -43,7 +43,7 @@ AslrMask(uintptr_t bits) {
  
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 6671466e57..c38b329ab1 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	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
 @@ -278,7 +278,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 34d1967b11..9effd62b36 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,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_constants.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
 @@ -31,8 +31,8 @@
  #define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const))
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 2303c6dbb3..ebdf9d46be 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	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig	2025-09-29 17:05:47.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 a8a21017a3..57902a78af 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	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
 @@ -322,8 +322,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 822c1cf649..ff737079d6 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,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/debug/proc_maps_linux.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc
 @@ -19,7 +19,7 @@
  #include "partition_alloc/partition_alloc_check.h"
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 05f9d0a8aa..a30b4e0ec3 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,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/debug/stack_trace_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
 @@ -18,11 +18,11 @@
  #include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h"
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 822e25a98b..69b5675054 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,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/rand_util_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
 @@ -107,6 +107,10 @@ void RandBytes(void* output, size_t outp
    if (getentropy(output, output_length) == 0) {
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 771e190e1b..9f82f4f9f6 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,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.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
 @@ -43,6 +43,8 @@ typedef DWORD PlatformThreadId;
  typedef zx_handle_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 d16bc810f6..61388dd9e9 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,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_internal_posix.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
 @@ -15,7 +15,7 @@
  
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 0971f4e2f0..c780c6ec7d 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	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
 @@ -23,7 +23,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 35241d0529..df6cc29210 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	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
 @@ -56,8 +56,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 f97a60ec6b..0b3b46e10c 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,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_constants.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
-@@ -313,7 +313,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandle
+@@ -315,7 +315,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandle
  // 8GB for each of the glued pools).
  #if PA_BUILDFLAG(HAS_64_BIT_POINTERS)
  #if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_IOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
  constexpr size_t kPoolMaxSize = 8 * kGiB;
  #else
  constexpr size_t kPoolMaxSize = 16 * kGiB;
-@@ -397,7 +397,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDir
+@@ -399,7 +399,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDir
  // TODO(casey.smalley%arm.com@localhost): under 64k pages we can end up in a situation
  // where a normal slot span will be large enough to contain multiple items,
  // but the address will go over the final partition page after being aligned.
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 88899027a3..2838c3cce4 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	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
 @@ -34,9 +34,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 87c9e73281..c2c3356817 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	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
 @@ -51,7 +51,7 @@
  #include "wow64apiset.h"
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h
index 7a70ec64c6..94b9cfafd8 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.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_root.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_root.h
-@@ -197,7 +197,7 @@ struct PartitionOptions {
+@@ -202,7 +202,7 @@ struct PartitionOptions {
    // system to configure PartitionAlloc.
    EnableToggle fewer_memory_regions =
  #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_ANDROID) || \
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 3a0e334c37..d2987605e4 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
 @@ -24,7 +24,16 @@
  #endif
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 c0c7e06c84..6bb98b0319 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	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
 @@ -23,6 +23,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 811d980771..b773c17c38 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,7 +4,7 @@ $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	2025-09-08 23:21:33.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
 @@ -21,7 +21,7 @@
  #include "partition_alloc/partition_alloc_check.h"
diff --git a/chromium/patches/patch-base_atomicops.h b/chromium/patches/patch-base_atomicops.h
index f52b3dc8f8..8eff1b827b 100644
--- a/chromium/patches/patch-base_atomicops.h
+++ b/chromium/patches/patch-base_atomicops.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/atomicops.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/atomicops.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/atomicops.h
 @@ -72,7 +72,11 @@ typedef intptr_t Atomic64;
  
diff --git a/chromium/patches/patch-base_base__paths__posix.cc b/chromium/patches/patch-base_base__paths__posix.cc
index 1279409752..afd3c5685a 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	2025-09-08 23:21:33.000000000 +0000
+--- base/base_paths_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/base_paths_posix.cc
 @@ -15,6 +15,7 @@
  #include <ostream>
diff --git a/chromium/patches/patch-base_compiler__specific.h b/chromium/patches/patch-base_compiler__specific.h
index 013797de05..2304e9d2b1 100644
--- a/chromium/patches/patch-base_compiler__specific.h
+++ b/chromium/patches/patch-base_compiler__specific.h
@@ -4,13 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/compiler_specific.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/compiler_specific.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/compiler_specific.h
-@@ -733,6 +733,7 @@ inline constexpr bool AnalyzerAssumeTrue
+@@ -733,6 +733,8 @@ inline constexpr bool AnalyzerAssumeTrue
  #if __has_cpp_attribute(clang::preserve_most) &&             \
      (defined(ARCH_CPU_ARM64) || defined(ARCH_CPU_X86_64)) && \
      !defined(COMPONENT_BUILD) &&                             \
 +    !BUILDFLAG(IS_OPENBSD) &&                                \
++    !BUILDFLAG(IS_NETBSD) &&                                 \
      !(BUILDFLAG(IS_WIN) && defined(ARCH_CPU_ARM64))
  #define PRESERVE_MOST [[clang::preserve_most]]
  #else
diff --git a/chromium/patches/patch-base_debug_debugger__posix.cc b/chromium/patches/patch-base_debug_debugger__posix.cc
index 6d68467a07..e4a523d6be 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	2025-09-08 23:21:33.000000000 +0000
+--- base/debug/debugger_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/debug/debugger_posix.cc
 @@ -38,6 +38,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 41961c90a0..57bbc46858 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	2025-09-08 23:21:33.000000000 +0000
+--- base/debug/elf_reader.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/debug/elf_reader.cc
 @@ -49,6 +49,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 ef881d0b8f..554a059297 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	2025-09-08 23:21:33.000000000 +0000
+--- base/debug/proc_maps_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/debug/proc_maps_linux.cc
 @@ -22,7 +22,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 09cf3fb1c3..6028c30cc3 100644
--- a/chromium/patches/patch-base_debug_stack__trace.cc
+++ b/chromium/patches/patch-base_debug_stack__trace.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/debug/stack_trace.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/debug/stack_trace.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/debug/stack_trace.cc
-@@ -268,7 +268,7 @@ bool StackTrace::WillSymbolizeToStreamFo
+@@ -271,7 +271,7 @@ bool StackTrace::WillSymbolizeToStreamFo
    // Symbols are not expected to be reliable when gn args specifies
    // symbol_level=0.
    return false;
@@ -15,7 +15,7 @@ $NetBSD$
    // StackTrace::OutputToStream() is not implemented under uclibc, nor AIX.
    // See https://crbug.com/706728
    return false;
-@@ -321,7 +321,9 @@ void StackTrace::OutputToStreamWithPrefi
+@@ -324,7 +324,9 @@ void StackTrace::OutputToStreamWithPrefi
      }
      return;
    }
@@ -25,7 +25,7 @@ $NetBSD$
  }
  
  std::string StackTrace::ToString() const {
-@@ -330,7 +332,7 @@ std::string StackTrace::ToString() const
+@@ -333,7 +335,7 @@ std::string StackTrace::ToString() const
  
  std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const {
    std::stringstream stream;
@@ -34,7 +34,7 @@ $NetBSD$
    OutputToStreamWithPrefix(&stream, prefix_string);
  #endif
    return stream.str();
-@@ -354,7 +356,7 @@ bool StackTrace::ShouldSuppressOutput() 
+@@ -357,7 +359,7 @@ bool StackTrace::ShouldSuppressOutput() 
  }
  
  std::ostream& operator<<(std::ostream& os, const StackTrace& s) {
diff --git a/chromium/patches/patch-base_debug_stack__trace__posix.cc b/chromium/patches/patch-base_debug_stack__trace__posix.cc
index 56d541e290..908e1b2f2d 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	2025-09-08 23:21:33.000000000 +0000
+--- base/debug/stack_trace_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/debug/stack_trace_posix.cc
 @@ -50,8 +50,8 @@
  // Surprisingly, uClibc defines __GLIBC__ in some build configs, but
diff --git a/chromium/patches/patch-base_files_dir__reader__linux.h b/chromium/patches/patch-base_files_dir__reader__linux.h
index 6d5dbbacfd..95a9175626 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	2025-09-08 23:21:33.000000000 +0000
+--- base/files/dir_reader_linux.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/files/dir_reader_linux.h
 @@ -21,10 +21,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 eb694cb834..a9b2a2782d 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	2025-09-08 23:21:33.000000000 +0000
+--- base/files/dir_reader_posix.h.orig	2025-09-29 17:05:47.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 8bc31d7445..9a29eb8e0c 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	2025-09-08 23:21:33.000000000 +0000
+--- base/files/drive_info.h.orig	2025-09-29 17:05:47.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 ca9a2d8878..f44fb0ccbf 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	2025-09-08 23:21:33.000000000 +0000
+--- base/files/drive_info_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/files/drive_info_posix.cc
 @@ -24,7 +24,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 4ee57895bc..92d92f1917 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	2025-09-08 23:21:33.000000000 +0000
+--- base/files/file_path_watcher.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/files/file_path_watcher.h
 @@ -105,7 +105,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 ce35830736..5434abd3d7 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	2025-09-12 07:32:06.293820533 +0000
+--- base/files/file_path_watcher_bsd.cc.orig	2025-10-12 06:55:37.606625769 +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.h b/chromium/patches/patch-base_files_file__path__watcher__kqueue.h
index a0163ad994..4a4d132726 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	2025-09-08 23:21:33.000000000 +0000
+--- base/files/file_path_watcher_kqueue.h.orig	2025-09-29 17:05:47.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__path__watcher__unittest.cc b/chromium/patches/patch-base_files_file__path__watcher__unittest.cc
index af882cbc4e..1780a32735 100644
--- a/chromium/patches/patch-base_files_file__path__watcher__unittest.cc
+++ b/chromium/patches/patch-base_files_file__path__watcher__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/file_path_watcher_unittest.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/files/file_path_watcher_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/files/file_path_watcher_unittest.cc
 @@ -902,7 +902,7 @@ TEST_F(FilePathWatcherTest, WatchDirecto
    }
diff --git a/chromium/patches/patch-base_files_file__util__posix.cc b/chromium/patches/patch-base_files_file__util__posix.cc
index 682f145926..2eabfea838 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	2025-09-08 23:21:33.000000000 +0000
+--- base/files/file_util_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/files/file_util_posix.cc
 @@ -941,6 +941,7 @@ bool CreateNewTempDirectory(const FilePa
  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 498d82a749..92caebd174 100644
--- a/chromium/patches/patch-base_files_file__util__unittest.cc
+++ b/chromium/patches/patch-base_files_file__util__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/file_util_unittest.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/files/file_util_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/files/file_util_unittest.cc
-@@ -4101,7 +4101,7 @@ TEST_F(FileUtilTest, ReadFileToStringWit
+@@ -4123,7 +4123,7 @@ TEST_F(FileUtilTest, ReadFileToStringWit
  }
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -15,7 +15,7 @@ $NetBSD$
  TEST_F(FileUtilTest, ReadFileToStringWithProcFileSystem) {
    FilePath file_path("/proc/cpuinfo");
    std::string data = "temp";
-@@ -4686,6 +4686,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnly
+@@ -4708,6 +4708,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnly
  
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -35,7 +35,7 @@ $NetBSD$
  #if BUILDFLAG(IS_WIN) && BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
      defined(ARCH_CPU_32_BITS)
  // TODO(crbug.com/327582285): Re-enable these tests. They may be failing due to
-@@ -4852,7 +4865,7 @@ TEST(FileUtilMultiThreadedTest, MultiThr
+@@ -4874,7 +4887,7 @@ TEST(FileUtilMultiThreadedTest, MultiThr
                  NULL);
  #else
      size_t bytes_written =
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 d767786c4e..bf74a44100 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	2025-09-08 23:21:33.000000000 +0000
+--- base/files/important_file_writer_cleaner.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/files/important_file_writer_cleaner.cc
 @@ -25,7 +25,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 e3b2d5c224..13fb64dce9 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	2025-09-08 23:21:33.000000000 +0000
+--- base/files/scoped_file.cc.orig	2025-09-29 17:05:47.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 4b5b192d68..52f23033d4 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	2025-09-08 23:21:33.000000000 +0000
+--- base/functional/unretained_traits.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/functional/unretained_traits.h
 @@ -90,7 +90,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 712af6650e..5dcf3897f4 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	2025-09-08 23:21:33.000000000 +0000
+--- base/i18n/icu_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/i18n/icu_util.cc
 @@ -52,7 +52,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 327f092b99..5d9b08954b 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	2025-09-08 23:21:33.000000000 +0000
+--- base/linux_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/linux_util.cc
 @@ -163,10 +163,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 023c69716d..f88540f6d1 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	2025-09-08 23:21:33.000000000 +0000
+--- base/logging_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/logging_unittest.cc
 @@ -40,7 +40,7 @@
  #include "base/posix/eintr_wrapper.h"
diff --git a/chromium/patches/patch-base_memory_discardable__memory.cc b/chromium/patches/patch-base_memory_discardable__memory.cc
index 46e1a24fdc..aa659238f8 100644
--- a/chromium/patches/patch-base_memory_discardable__memory.cc
+++ b/chromium/patches/patch-base_memory_discardable__memory.cc
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/discardable_memory.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/memory/discardable_memory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/memory/discardable_memory.cc
-@@ -26,7 +26,7 @@ BASE_FEATURE(kMadvFreeDiscardableMemory,
-              base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -24,7 +24,7 @@ namespace features {
+ BASE_FEATURE(MadvFreeDiscardableMemory, base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_POSIX)
  
 -#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kDiscardableMemoryBackingTrial,
-              "DiscardableMemoryBackingTrial",
-              base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -44,7 +44,7 @@ BASE_FEATURE_ENUM_PARAM(DiscardableMemor
+ BASE_FEATURE(DiscardableMemoryBackingTrial, base::FEATURE_DISABLED_BY_DEFAULT);
+ 
+ BASE_FEATURE_ENUM_PARAM(DiscardableMemoryTrialGroup,
+@@ -40,7 +40,7 @@ BASE_FEATURE_ENUM_PARAM(DiscardableMemor
  
  namespace {
  
@@ -24,7 +24,7 @@ $NetBSD$
  
  DiscardableMemoryBacking GetBackingForFieldTrial() {
    DiscardableMemoryTrialGroup trial_group =
-@@ -63,7 +63,7 @@ DiscardableMemoryBacking GetBackingForFi
+@@ -59,7 +59,7 @@ DiscardableMemoryBacking GetBackingForFi
  
  }  // namespace
  
@@ -33,7 +33,7 @@ $NetBSD$
  
  // Probe capabilities of this device to determine whether we should participate
  // in the discardable memory backing trial.
-@@ -95,7 +95,7 @@ DiscardableMemory::DiscardableMemory() =
+@@ -91,7 +91,7 @@ DiscardableMemory::DiscardableMemory() =
  DiscardableMemory::~DiscardableMemory() = default;
  
  DiscardableMemoryBacking GetDiscardableMemoryBacking() {
diff --git a/chromium/patches/patch-base_memory_discardable__memory__internal.h b/chromium/patches/patch-base_memory_discardable__memory__internal.h
index 1f193a9e31..5a221c9dcd 100644
--- a/chromium/patches/patch-base_memory_discardable__memory__internal.h
+++ b/chromium/patches/patch-base_memory_discardable__memory__internal.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/discardable_memory_internal.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/memory/discardable_memory_internal.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/memory/discardable_memory_internal.h
 @@ -12,7 +12,7 @@
  #include "base/metrics/field_trial_params.h"
diff --git a/chromium/patches/patch-base_memory_madv__free__discardable__memory__posix.cc b/chromium/patches/patch-base_memory_madv__free__discardable__memory__posix.cc
index ec8aecc5ad..170f836dd6 100644
--- a/chromium/patches/patch-base_memory_madv__free__discardable__memory__posix.cc
+++ b/chromium/patches/patch-base_memory_madv__free__discardable__memory__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/madv_free_discardable_memory_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/memory/madv_free_discardable_memory_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/memory/madv_free_discardable_memory_posix.cc
-@@ -298,6 +298,10 @@ void MadvFreeDiscardableMemoryPosix::Set
+@@ -297,6 +297,10 @@ void MadvFreeDiscardableMemoryPosix::Set
  
  bool MadvFreeDiscardableMemoryPosix::IsResident() const {
    DFAKE_SCOPED_RECURSIVE_LOCK(thread_collision_warner_);
@@ -17,7 +17,7 @@ $NetBSD$
  #if BUILDFLAG(IS_APPLE)
    std::vector<char> vec(allocated_pages_);
  #else
-@@ -314,6 +318,7 @@ bool MadvFreeDiscardableMemoryPosix::IsR
+@@ -313,6 +317,7 @@ bool MadvFreeDiscardableMemoryPosix::IsR
      }
    }
    return true;
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 54f9990ef5..b739e9c087 100644
--- a/chromium/patches/patch-base_memory_platform__shared__memory__region.h
+++ b/chromium/patches/patch-base_memory_platform__shared__memory__region.h
@@ -4,27 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/platform_shared_memory_region.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/memory/platform_shared_memory_region.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/memory/platform_shared_memory_region.h
-@@ -19,7 +19,7 @@
- #include "base/unguessable_token.h"
- #include "build/build_config.h"
- 
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- namespace content {
- class SandboxIPCHandler;
- }
-@@ -86,7 +86,7 @@ class BASE_EXPORT PlatformSharedMemoryRe
-     kMaxValue = GET_SHMEM_TEMP_DIR_FAILURE
-   };
- 
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   // Structure to limit access to executable region creation.
-   struct ExecutableRegion {
-    private:
-@@ -125,7 +125,7 @@ class BASE_EXPORT PlatformSharedMemoryRe
+@@ -99,7 +99,7 @@ class BASE_EXPORT PlatformSharedMemoryRe
  #if BUILDFLAG(IS_FUCHSIA)
      kNotVmo,
  #endif
@@ -33,7 +15,7 @@ $NetBSD$
      kFcntlFailed,
      kReadOnlyFdNotReadOnly,
      kUnexpectedReadOnlyFd,
-@@ -256,7 +256,7 @@ class BASE_EXPORT PlatformSharedMemoryRe
+@@ -230,7 +230,7 @@ class BASE_EXPORT PlatformSharedMemoryRe
                             CheckPlatformHandlePermissionsCorrespondToMode);
    static PlatformSharedMemoryRegion Create(Mode mode,
                                             size_t size
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 71c512de81..5a4f42a4e7 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,18 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/platform_shared_memory_region_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/memory/platform_shared_memory_region_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/memory/platform_shared_memory_region_posix.cc
-@@ -59,7 +59,7 @@ std::optional<FDAccessModeError> CheckFD
- 
- }  // namespace
- 
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // static
- ScopedFD PlatformSharedMemoryRegion::ExecutableRegion::CreateFD(size_t size) {
-   PlatformSharedMemoryRegion region =
-@@ -184,7 +184,7 @@ bool PlatformSharedMemoryRegion::Convert
+@@ -172,7 +172,7 @@ bool PlatformSharedMemoryRegion::Convert
  // static
  PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode,
                                                                size_t size
@@ -24,7 +15,7 @@ $NetBSD$
                                                                ,
                                                                bool executable
  #endif
-@@ -209,7 +209,7 @@ PlatformSharedMemoryRegion PlatformShare
+@@ -197,7 +197,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 7a5d1651b6..a22523abd5 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	2025-09-08 23:21:33.000000000 +0000
+--- base/memory/protected_memory.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/memory/protected_memory.h
 @@ -120,12 +120,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 c4428cf112..288d7f2e1e 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	2025-09-08 23:21:33.000000000 +0000
+--- base/memory/protected_memory_posix.cc.orig	2025-09-29 17:05:47.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 c10d84f2de..ea40078ba0 100644
--- a/chromium/patches/patch-base_message__loop_message__pump__epoll.cc
+++ b/chromium/patches/patch-base_message__loop_message__pump__epoll.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/message_loop/message_pump_epoll.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/message_loop/message_pump_epoll.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/message_loop/message_pump_epoll.cc
-@@ -49,7 +49,7 @@ std::atomic_bool g_use_batched_version =
+@@ -44,7 +44,7 @@ std::atomic_bool g_use_batched_version =
  std::atomic_bool g_use_poll = false;
  
  constexpr std::pair<uint32_t, short int> kEpollToPollEvents[] = {
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 0e1478b697..91a86eb667 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	2025-09-08 23:21:33.000000000 +0000
+--- base/message_loop/message_pump_epoll.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/message_loop/message_pump_epoll.h
 @@ -51,7 +51,11 @@ namespace base {
  // every call, don't do it when we have too many FDs.
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 31fc9187c2..476dd376e8 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	2025-09-08 23:21:33.000000000 +0000
+--- base/message_loop/message_pump_glib.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/message_loop/message_pump_glib.cc
 @@ -8,6 +8,15 @@
  #include <glib.h>
diff --git a/chromium/patches/patch-base_native__library__posix.cc b/chromium/patches/patch-base_native__library__posix.cc
deleted file mode 100644
index 031b6a039a..0000000000
--- a/chromium/patches/patch-base_native__library__posix.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
-
---- base/native_library_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
-+++ base/native_library_posix.cc
-@@ -34,7 +34,7 @@ NativeLibrary LoadNativeLibraryWithOptio
-   // http://crbug.com/17943, http://crbug.com/17557, http://crbug.com/36892,
-   // and http://crbug.com/40794.
-   int flags = RTLD_LAZY;
--#if BUILDFLAG(IS_ANDROID) || !defined(RTLD_DEEPBIND)
-+#if BUILDFLAG(IS_ANDROID) || !defined(RTLD_DEEPBIND) || BUILDFLAG(IS_BSD)
-   // Certain platforms don't define RTLD_DEEPBIND. Android dlopen() requires
-   // further investigation, as it might vary across versions. Crash here to
-   // warn developers that they're trying to rely on uncertain behavior.
diff --git a/chromium/patches/patch-base_native__library__unittest.cc b/chromium/patches/patch-base_native__library__unittest.cc
deleted file mode 100644
index 0ed157510c..0000000000
--- a/chromium/patches/patch-base_native__library__unittest.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
-
---- base/native_library_unittest.cc.orig	2025-09-08 23:21:33.000000000 +0000
-+++ base/native_library_unittest.cc
-@@ -135,7 +135,7 @@ TEST(NativeLibraryTest, LoadLibrary) {
- // versions with respect to symbol resolution scope.
- // TSan and MSan error out on RTLD_DEEPBIND, https://crbug.com/705255
- #if !BUILDFLAG(IS_ANDROID) && !defined(THREAD_SANITIZER) && \
--    !defined(MEMORY_SANITIZER)
-+    !defined(MEMORY_SANITIZER) && !BUILDFLAG(IS_BSD)
- 
- // Verifies that the |prefer_own_symbols| option satisfies its guarantee that
- // a loaded library will always prefer local symbol resolution before
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 301b327ce0..9212644eee 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	2025-09-08 23:21:33.000000000 +0000
+--- base/posix/can_lower_nice_to.cc.orig	2025-09-29 17:05:47.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 84141108bc..aa6399183f 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	2025-09-08 23:21:33.000000000 +0000
+--- base/posix/file_descriptor_shuffle.h.orig	2025-09-29 17:05:47.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 327906c9f9..91154a9b6e 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	2025-09-08 23:21:33.000000000 +0000
+--- base/posix/sysctl.cc.orig	2025-09-29 17:05:47.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 86b103b48c..565fcc339d 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	2025-09-08 23:21:33.000000000 +0000
+--- base/posix/unix_domain_socket.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/posix/unix_domain_socket.cc
 @@ -20,6 +20,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 7d97757ace..12fcdfbfad 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	2025-09-08 23:21:33.000000000 +0000
+--- base/posix/unix_domain_socket_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/posix/unix_domain_socket_unittest.cc
 @@ -15,6 +15,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 acfbd4f737..d70ac1155b 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/internal_linux.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/process/internal_linux.h
 @@ -146,6 +146,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 b43feeafaf..52f3182478 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/kill.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/process/kill.h
 @@ -123,7 +123,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 f838218fcb..7bf8f0f513 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/kill_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/process/kill_posix.cc
 @@ -161,7 +161,7 @@ void EnsureProcessTerminated(Process pro
        0, new 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 a61ddd5726..279cac4c5a 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/launch.h.orig	2025-09-29 17:05:47.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 0d6098bb52..43f2f20710 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/launch_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/process/launch_posix.cc
 @@ -218,6 +218,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 093dedac16..16be8bea5f 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/memory_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/process/memory_linux.cc
 @@ -28,6 +28,7 @@ void __libc_free(void*);
  
diff --git a/chromium/patches/patch-base_process_process__handle.cc b/chromium/patches/patch-base_process_process__handle.cc
index 19fc83338e..b2740c5685 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_handle.cc.orig	2025-09-29 17:05:47.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 149c452a73..e1b0700c6c 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_handle.h.orig	2025-09-29 17:05:47.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 879a973dbe..18dd21b0b4 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_handle_freebsd.cc.orig	2025-09-29 17:05:47.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__netbsd.cc b/chromium/patches/patch-base_process_process__handle__netbsd.cc
index 0d951e6c42..7d8e2b18b2 100644
--- a/chromium/patches/patch-base_process_process__handle__netbsd.cc
+++ b/chromium/patches/patch-base_process_process__handle__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_handle_netbsd.cc.orig	2025-09-12 07:32:06.299231602 +0000
+--- base/process/process_handle_netbsd.cc.orig	2025-10-12 06:55:37.616586079 +0000
 +++ base/process/process_handle_netbsd.cc
 @@ -0,0 +1,56 @@
 +// Copyright 2011 The Chromium Authors
diff --git a/chromium/patches/patch-base_process_process__handle__openbsd.cc b/chromium/patches/patch-base_process_process__handle__openbsd.cc
index 25e2b18f70..43b5d008bd 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_handle_openbsd.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/process/process_handle_openbsd.cc
 @@ -3,17 +3,25 @@
  // 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 bfa170f450..e955c29430 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_iterator.h.orig	2025-09-29 17:05:47.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 4988d9301f..9d25f07130 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_iterator_freebsd.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/process/process_iterator_freebsd.cc
 @@ -18,7 +18,7 @@ namespace base {
  
diff --git a/chromium/patches/patch-base_process_process__iterator__netbsd.cc b/chromium/patches/patch-base_process_process__iterator__netbsd.cc
index 48c3515954..bf3d469da0 100644
--- a/chromium/patches/patch-base_process_process__iterator__netbsd.cc
+++ b/chromium/patches/patch-base_process_process__iterator__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_iterator_netbsd.cc.orig	2025-09-12 07:32:06.299728404 +0000
+--- base/process/process_iterator_netbsd.cc.orig	2025-10-12 06:55:37.617067558 +0000
 +++ base/process/process_iterator_netbsd.cc
 @@ -0,0 +1,134 @@
 +// Copyright 2013 The Chromium Authors
diff --git a/chromium/patches/patch-base_process_process__iterator__openbsd.cc b/chromium/patches/patch-base_process_process__iterator__openbsd.cc
index a934047560..7bb2563110 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_iterator_openbsd.cc.orig	2025-09-29 17:05:47.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 8b60ca13fb..42d1f434ce 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_metrics.cc.orig	2025-09-29 17:05:47.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 1a0001e841..d85c0cb2e9 100644
--- a/chromium/patches/patch-base_process_process__metrics.h
+++ b/chromium/patches/patch-base_process_process__metrics.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_metrics.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_metrics.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/process/process_metrics.h
-@@ -39,7 +39,7 @@
+@@ -40,7 +40,7 @@
  #endif
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #include <string>
  #include <utility>
  #include <vector>
-@@ -49,7 +49,7 @@
+@@ -50,7 +50,7 @@
  
  namespace base {
  
@@ -24,7 +24,16 @@ $NetBSD$
  // Minor and major page fault counts since the process creation.
  // Both counts are process-wide, and exclude child processes.
  //
-@@ -179,7 +179,7 @@ class BASE_EXPORT ProcessMetrics {
+@@ -88,7 +88,7 @@ struct ProcessMemoryInfo {
+ #endif  // BUILDFLAG(IS_APPLE)
+ 
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+-    BUILDFLAG(IS_FUCHSIA)
++    BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+   uint64_t rss_anon_bytes = 0;
+   uint64_t vm_swap_bytes = 0;
+ #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+@@ -180,7 +180,7 @@ class BASE_EXPORT ProcessMetrics {
    base::expected<TimeDelta, ProcessCPUUsageError> GetCumulativeCPUUsage();
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -33,7 +42,7 @@ $NetBSD$
    // Emits the cumulative CPU usage for all currently active threads since they
    // were started into the output parameter (replacing its current contents).
    // Threads that have already terminated will not be reported. Thus, the sum of
-@@ -224,7 +224,7 @@ class BASE_EXPORT ProcessMetrics {
+@@ -225,7 +225,7 @@ class BASE_EXPORT ProcessMetrics {
    int GetOpenFdSoftLimit() const;
  #endif  // BUILDFLAG(IS_POSIX)
  
@@ -42,7 +51,7 @@ $NetBSD$
    // Minor and major page fault count as reported by /proc/[pid]/stat.
    // Returns true for success.
    bool GetPageFaultCounts(PageFaultCounts* counts) const;
-@@ -242,7 +242,7 @@ class BASE_EXPORT ProcessMetrics {
+@@ -243,7 +243,7 @@ class BASE_EXPORT ProcessMetrics {
  #endif  // !BUILDFLAG(IS_MAC)
  
  #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -51,13 +60,14 @@ $NetBSD$
    int CalculateIdleWakeupsPerSecond(uint64_t absolute_idle_wakeups);
  #endif
  #if BUILDFLAG(IS_APPLE)
-@@ -264,12 +264,10 @@ class BASE_EXPORT ProcessMetrics {
+@@ -265,12 +265,12 @@ class BASE_EXPORT ProcessMetrics {
    // Used to store the previous times and CPU usage counts so we can
    // compute the CPU usage between calls.
    TimeTicks last_cpu_time_;
 -#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX)
++#if BUILDFLAG(IS_POSIX)
    TimeDelta last_cumulative_cpu_;
--#endif
+ #endif
  
  #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
 -    BUILDFLAG(IS_AIX)
@@ -65,16 +75,16 @@ $NetBSD$
    // Same thing for idle wakeups.
    TimeTicks last_idle_wakeups_time_;
    uint64_t last_absolute_idle_wakeups_;
-@@ -310,7 +308,7 @@ BASE_EXPORT void IncreaseFdLimitTo(unsig
+@@ -311,7 +311,7 @@ BASE_EXPORT void IncreaseFdLimitTo(unsig
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||      \
      BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_AIX) || \
 -    BUILDFLAG(IS_FUCHSIA)
 +    BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- // Data about system-wide memory consumption. Values are in KB. Available on
- // Windows, Mac, Linux, Android and Chrome OS.
+ // Data about system-wide memory consumption. Available on Windows, Mac, Linux,
+ // Android and Chrome OS.
  //
-@@ -342,7 +340,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
+@@ -346,7 +346,7 @@ struct BASE_EXPORT SystemMemoryInfo {
  #endif
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -83,16 +93,16 @@ $NetBSD$
    // This provides an estimate of available memory as described here:
    // https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773
    // NOTE: this is ONLY valid in kernels 3.14 and up.  Its value will always
-@@ -357,7 +355,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
+@@ -361,7 +361,7 @@ struct BASE_EXPORT SystemMemoryInfo {
  #endif
  
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
 -    BUILDFLAG(IS_AIX) || BUILDFLAG(IS_FUCHSIA)
 +    BUILDFLAG(IS_AIX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
-   int buffers = 0;
-   int cached = 0;
-   int active_anon = 0;
-@@ -394,7 +392,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(Sys
+   ByteCount buffers;
+   ByteCount cached;
+   ByteCount active_anon;
+@@ -398,7 +398,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(Sys
          // BUILDFLAG(IS_FUCHSIA)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -101,12 +111,12 @@ $NetBSD$
  // Parse the data found in /proc/<pid>/stat and return the sum of the
  // CPU-related ticks.  Returns -1 on parse error.
  // Exposed for testing.
-@@ -570,7 +568,7 @@ class BASE_EXPORT SystemMetrics {
+@@ -574,7 +574,7 @@ class BASE_EXPORT SystemMetrics {
    FRIEND_TEST_ALL_PREFIXES(SystemMetricsTest, SystemMetrics);
  
    size_t committed_memory_;
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
-   SystemMemoryInfoKB memory_info_;
+   SystemMemoryInfo memory_info_;
    VmStatInfo vmstat_info_;
    SystemDiskInfo disk_info_;
diff --git a/chromium/patches/patch-base_process_process__metrics__freebsd.cc b/chromium/patches/patch-base_process_process__metrics__freebsd.cc
index 645803444f..fbc5dffe9b 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_metrics_freebsd.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/process/process_metrics_freebsd.cc
 @@ -3,18 +3,37 @@
  // found in the LICENSE file.
@@ -133,12 +133,12 @@ $NetBSD$
 +  return nproc;
 +}
 +
-+bool GetSystemMemoryInfo(SystemMemoryInfoKB *meminfo) {
++bool GetSystemMemoryInfo(SystemMemoryInfo *meminfo) {
 +  unsigned int mem_total, mem_free, swap_total, swap_used;
 +  size_t length;
-+  int pagesizeKB;
++  int pagesize;
 +
-+  pagesizeKB = getpagesize() / 1024;
++  pagesize = getpagesize();
 +
 +  length = sizeof(mem_total);
 +  if (sysctlbyname("vm.stats.vm.v_page_count", &mem_total,
@@ -160,10 +160,10 @@ $NetBSD$
 +      != 0 || length != sizeof(swap_used))
 +    return false;
 +
-+  meminfo->total = mem_total * pagesizeKB;
-+  meminfo->free = mem_free * pagesizeKB;
-+  meminfo->swap_total = swap_total * pagesizeKB;
-+  meminfo->swap_free = (swap_total - swap_used) * pagesizeKB;
++  meminfo->total = ByteCount::FromUnsigned(mem_total * pagesize);
++  meminfo->free = ByteCount::FromUnsigned(mem_free * pagesize);
++  meminfo->swap_total = ByteCount::FromUnsigned(swap_total * pagesize);
++  meminfo->swap_free = ByteCount::FromUnsigned((swap_total - swap_used) * pagesize);
 +
 +  return true;
 +}
diff --git a/chromium/patches/patch-base_process_process__metrics__netbsd.cc b/chromium/patches/patch-base_process_process__metrics__netbsd.cc
index 75a9309e31..db85493d78 100644
--- a/chromium/patches/patch-base_process_process__metrics__netbsd.cc
+++ b/chromium/patches/patch-base_process_process__metrics__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_metrics_netbsd.cc.orig	2025-09-12 07:32:06.300407396 +0000
+--- base/process/process_metrics_netbsd.cc.orig	2025-10-12 06:55:37.617729950 +0000
 +++ base/process/process_metrics_netbsd.cc
 @@ -0,0 +1,173 @@
 +// Copyright 2013 The Chromium Authors
@@ -141,7 +141,7 @@ $NetBSD$
 +  return false;
 +}
 +
-+bool GetSystemMemoryInfo(SystemMemoryInfoKB* meminfo) {
++bool GetSystemMemoryInfo(SystemMemoryInfo* meminfo) {
 +  NOTIMPLEMENTED();
 +  return false;
 +}
diff --git a/chromium/patches/patch-base_process_process__metrics__openbsd.cc b/chromium/patches/patch-base_process_process__metrics__openbsd.cc
index 3af56688e1..bb1c9cbf88 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_metrics_openbsd.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/process/process_metrics_openbsd.cc
 @@ -6,73 +6,85 @@
  
@@ -151,7 +151,7 @@ $NetBSD$
 +  return false;
 +}
 +
-+bool GetSystemMemoryInfo(SystemMemoryInfoKB* meminfo) {
++bool GetSystemMemoryInfo(SystemMemoryInfo* meminfo) {
 +  NOTIMPLEMENTED();
 +  return false;
 +}
diff --git a/chromium/patches/patch-base_process_process__metrics__posix.cc b/chromium/patches/patch-base_process_process__metrics__posix.cc
index f6343f3f67..dd1cd138e0 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_metrics_posix.cc.orig	2025-09-29 17:05:47.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 eb4cf0fcba..ef9d73c5d2 100644
--- a/chromium/patches/patch-base_process_process__metrics__unittest.cc
+++ b/chromium/patches/patch-base_process_process__metrics__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_metrics_unittest.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_metrics_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/process/process_metrics_unittest.cc
-@@ -61,7 +61,8 @@
+@@ -62,7 +62,8 @@
  #endif
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
diff --git a/chromium/patches/patch-base_process_process__posix.cc b/chromium/patches/patch-base_process_process__posix.cc
index aab72f59a4..9883c39a26 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_posix.cc.orig	2025-09-29 17:05:47.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 50c268cbc2..517aaabe9e 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	2025-09-08 23:21:33.000000000 +0000
+--- base/process/process_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/process/process_unittest.cc
 @@ -202,7 +202,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 e4124d136b..1f7cf9c939 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	2025-09-08 23:21:33.000000000 +0000
+--- base/profiler/module_cache.cc.orig	2025-09-29 17:05:47.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 0e257e6fc2..a02a1836c4 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	2025-09-08 23:21:33.000000000 +0000
+--- base/profiler/sampling_profiler_thread_token.cc.orig	2025-09-29 17:05:47.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 b513a00002..30a38499a4 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	2025-09-08 23:21:33.000000000 +0000
+--- base/profiler/sampling_profiler_thread_token.h.orig	2025-09-29 17:05:47.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 2386ceffbe..4f6ea7735c 100644
--- a/chromium/patches/patch-base_profiler_stack__base__address__posix.cc
+++ b/chromium/patches/patch-base_profiler_stack__base__address__posix.cc
@@ -4,9 +4,17 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/profiler/stack_base_address_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/profiler/stack_base_address_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/profiler/stack_base_address_posix.cc
-@@ -18,6 +18,14 @@
+@@ -7,6 +7,7 @@
+ #include "base/check_op.h"
+ #include "base/compiler_specific.h"
+ #include "base/logging.h"
++#include "base/numerics/safe_conversions.h"
+ #include "base/process/process_handle.h"
+ #include "build/build_config.h"
+ 
+@@ -18,6 +19,14 @@
  #include "base/files/scoped_file.h"
  #endif
  
@@ -21,7 +29,7 @@ $NetBSD$
  #if BUILDFLAG(IS_CHROMEOS)
  extern "C" void* __libc_stack_end;
  #endif
-@@ -49,7 +57,21 @@ std::optional<uintptr_t> GetAndroidMainT
+@@ -49,7 +58,21 @@ std::optional<uintptr_t> GetAndroidMainT
  
  #if !BUILDFLAG(IS_LINUX)
  uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthread_id) {
@@ -43,7 +51,7 @@ $NetBSD$
    // pthread_getattr_np will crash on ChromeOS & Linux if we are in the sandbox
    // and pthread_id refers to a different thread, due to the use of
    // sched_getaffinity().
-@@ -62,12 +84,14 @@ uintptr_t GetThreadStackBaseAddressImpl(
+@@ -62,12 +85,14 @@ uintptr_t GetThreadStackBaseAddressImpl(
                        << logging::SystemErrorCodeToString(result);
    // See crbug.com/617730 for limitations of this approach on Linux-like
    // systems.
@@ -58,7 +66,7 @@ $NetBSD$
    const uintptr_t base_address = reinterpret_cast<uintptr_t>(address) + size;
    return base_address;
  }
-@@ -84,7 +108,7 @@ std::optional<uintptr_t> GetThreadStackB
+@@ -84,7 +109,7 @@ std::optional<uintptr_t> GetThreadStackB
    // trying to work around the problem.
    return std::nullopt;
  #else
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 562d29ab75..256598a721 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	2025-09-08 23:21:33.000000000 +0000
+--- base/profiler/stack_sampling_profiler_test_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/profiler/stack_sampling_profiler_test_util.cc
 @@ -50,7 +50,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 d429378aab..d098f41937 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	2025-09-08 23:21:33.000000000 +0000
+--- base/profiler/stack_sampling_profiler_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/profiler/stack_sampling_profiler_unittest.cc
 @@ -47,7 +47,7 @@
  
diff --git a/chromium/patches/patch-base_profiler_thread__delegate__posix.cc b/chromium/patches/patch-base_profiler_thread__delegate__posix.cc
index 2a0325d8a3..063db858b8 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	2025-09-08 23:21:33.000000000 +0000
+--- base/profiler/thread_delegate_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/profiler/thread_delegate_posix.cc
 @@ -15,7 +15,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 b46efd119c..fe9bd36e10 100644
--- a/chromium/patches/patch-base_rand__util.h
+++ b/chromium/patches/patch-base_rand__util.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/rand_util.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/rand_util.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/rand_util.h
 @@ -213,7 +213,7 @@ void RandomShuffle(Itr first, Itr last) 
    std::shuffle(first, last, RandomBitGenerator());
diff --git a/chromium/patches/patch-base_rand__util__posix.cc b/chromium/patches/patch-base_rand__util__posix.cc
index fd07fe80a5..52d469653a 100644
--- a/chromium/patches/patch-base_rand__util__posix.cc
+++ b/chromium/patches/patch-base_rand__util__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/rand_util_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/rand_util_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/rand_util_posix.cc
 @@ -30,7 +30,7 @@
  #include "build/build_config.h"
@@ -34,7 +34,7 @@ $NetBSD$
  
  bool KernelSupportsGetRandom() {
    return base::SysInfo::KernelVersionNumber::Current() >=
-@@ -122,6 +124,7 @@ bool UseBoringSSLForRandBytes() {
+@@ -120,6 +122,7 @@ bool UseBoringSSLForRandBytes() {
  namespace {
  
  void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) {
@@ -42,7 +42,7 @@ $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.
-@@ -152,6 +155,9 @@ void RandBytesInternal(span<uint8_t> out
+@@ -150,6 +153,9 @@ void RandBytesInternal(span<uint8_t> out
    const int urandom_fd = GetUrandomFD();
    const bool success = ReadFromFD(urandom_fd, as_writable_chars(output));
    CHECK(success);
@@ -52,7 +52,7 @@ $NetBSD$
  }
  
  }  // namespace
-@@ -171,9 +177,11 @@ void RandBytes(span<uint8_t> output) {
+@@ -169,9 +175,11 @@ void RandBytes(span<uint8_t> output) {
    RandBytesInternal(output, /*avoid_allocation=*/false);
  }
  
diff --git a/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc b/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
index 7e62af6b1e..64f23d3f82 100644
--- a/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
+++ b/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/strings/safe_sprintf_unittest.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/strings/safe_sprintf_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/strings/safe_sprintf_unittest.cc
-@@ -746,6 +746,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) {
+@@ -747,6 +747,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) {
  #endif
  }
  
@@ -14,7 +14,7 @@ $NetBSD$
  TEST(SafeSPrintfTest, EmitNULL) {
    char buf[40];
  #if defined(__GNUC__)
-@@ -762,6 +763,7 @@ TEST(SafeSPrintfTest, EmitNULL) {
+@@ -763,6 +764,7 @@ TEST(SafeSPrintfTest, EmitNULL) {
  #pragma GCC diagnostic pop
  #endif
  }
diff --git a/chromium/patches/patch-base_synchronization_cancelable__event.h b/chromium/patches/patch-base_synchronization_cancelable__event.h
index 0f8ea5b0f9..7b4e4a4f2e 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	2025-09-08 23:21:33.000000000 +0000
+--- base/synchronization/cancelable_event.h.orig	2025-09-29 17:05:47.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 a9d3902658..fea18106c2 100644
--- a/chromium/patches/patch-base_synchronization_lock__impl.h
+++ b/chromium/patches/patch-base_synchronization_lock__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/synchronization/lock_impl.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/synchronization/lock_impl.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/synchronization/lock_impl.h
 @@ -110,6 +110,10 @@ void LockImpl::Unlock() {
  }
diff --git a/chromium/patches/patch-base_syslog__logging.cc b/chromium/patches/patch-base_syslog__logging.cc
index 5d548b571f..650d6c557c 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	2025-09-08 23:21:33.000000000 +0000
+--- base/syslog_logging.cc.orig	2025-09-29 17:05:47.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 d9e6518124..bc81220567 100644
--- a/chromium/patches/patch-base_system_sys__info.cc
+++ b/chromium/patches/patch-base_system_sys__info.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/system/sys_info.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/system/sys_info.cc
-@@ -224,7 +224,7 @@ std::string SysInfo::SocManufacturer() {
+@@ -222,7 +222,7 @@ std::string SysInfo::SocManufacturer() {
  #endif
  
  void SysInfo::GetHardwareInfo(base::OnceCallback<void(HardwareInfo)> callback) {
diff --git a/chromium/patches/patch-base_system_sys__info.h b/chromium/patches/patch-base_system_sys__info.h
index b0f27412a5..4ac711a34c 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	2025-09-08 23:21:33.000000000 +0000
+--- base/system/sys_info.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/system/sys_info.h
-@@ -360,6 +360,8 @@ class BASE_EXPORT SysInfo {
+@@ -355,6 +355,8 @@ class BASE_EXPORT SysInfo {
    static void ResetCpuSecurityMitigationsEnabledForTesting();
  #endif
  
@@ -15,12 +15,12 @@ $NetBSD$
   private:
    friend class test::ScopedAmountOfPhysicalMemoryOverride;
    FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory);
-@@ -372,7 +374,7 @@ class BASE_EXPORT SysInfo {
+@@ -367,7 +369,7 @@ class BASE_EXPORT SysInfo {
    static HardwareInfo GetHardwareInfoSync();
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
 -    BUILDFLAG(IS_AIX)
 +    BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
-   static uint64_t AmountOfAvailablePhysicalMemory(
-       const SystemMemoryInfoKB& meminfo);
+   static ByteCount AmountOfAvailablePhysicalMemory(
+       const SystemMemoryInfo& meminfo);
  #endif
diff --git a/chromium/patches/patch-base_system_sys__info__freebsd.cc b/chromium/patches/patch-base_system_sys__info__freebsd.cc
index 05e8226127..cde7b9630d 100644
--- a/chromium/patches/patch-base_system_sys__info__freebsd.cc
+++ b/chromium/patches/patch-base_system_sys__info__freebsd.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info_freebsd.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/system/sys_info_freebsd.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/system/sys_info_freebsd.cc
-@@ -9,28 +9,103 @@
+@@ -9,28 +9,95 @@
  #include <sys/sysctl.h>
  
  #include "base/notreached.h"
@@ -15,8 +15,6 @@ $NetBSD$
  
  namespace base {
  
--int64_t SysInfo::AmountOfPhysicalMemoryImpl() {
--  int pages, page_size;
 +int SysInfo::NumberOfProcessors() {
 +  int mib[] = {CTL_HW, HW_NCPU};
 +  int ncpu;
@@ -27,8 +25,9 @@ $NetBSD$
 +  }
 +  return ncpu;
 +}
-+  
-+uint64_t SysInfo::AmountOfPhysicalMemoryImpl() {
++
+ ByteCount SysInfo::AmountOfPhysicalMemoryImpl() {
+-  int pages, page_size;
 +  int pages, page_size, r = 0;
    size_t size = sizeof(pages);
 -  sysctlbyname("vm.stats.vm.v_page_count", &pages, &size, NULL, 0);
@@ -37,22 +36,22 @@ $NetBSD$
 +
 +  if (r == 0)
 +    r = sysctlbyname("vm.stats.vm.v_page_count", &pages, &size, NULL, 0);
-+  if (r == 0)   
++  if (r == 0)
 +    r = sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0);
 +
 +  if (r == -1) {
 +    NOTREACHED();
 +  }
 +
-+  return static_cast<uint64_t>(pages) * page_size;
++  return ByteCount::FromUnsigned(static_cast<uint64_t>(pages) * page_size);
 +}
 +
-+uint64_t SysInfo::AmountOfAvailablePhysicalMemoryImpl() {
++ByteCount SysInfo::AmountOfAvailablePhysicalMemoryImpl() {
 +  int page_size, r = 0;
 +  unsigned int pgfree, pginact, pgcache;
 +  size_t size = sizeof(page_size);
 +  size_t szpg = sizeof(pgfree);
-+ 
++
 +  if (r == 0)
 +    r = sysctlbyname("vm.stats.vm.v_page_size", &page_size, &size, NULL, 0);
 +  if (r == 0)
@@ -64,19 +63,11 @@ $NetBSD$
 +
 +  if (r == -1) {
      NOTREACHED();
-+    return 0;
++    return ByteCount();
    }
--  return static_cast<int64_t>(pages) * page_size;
-+
-+  return static_cast<uint64_t>((pgfree + pginact + pgcache) * page_size);
-+}
+-  return ByteCount(page_size) * pages;
 +
-+// static
-+uint64_t SysInfo::AmountOfAvailablePhysicalMemory(const SystemMemoryInfoKB& info) {
-+  uint64_t res_kb = info.available != 0
-+                       ? info.available - info.active_file
-+                       : info.free + info.reclaimable + info.inactive_file;
-+  return res_kb * 1024;
++  return ByteCount::FromUnsigned(static_cast<uint64_t>((pgfree + pginact + pgcache) * page_size));
 +}
 +
 +// static
diff --git a/chromium/patches/patch-base_system_sys__info__netbsd.cc b/chromium/patches/patch-base_system_sys__info__netbsd.cc
index 44a9863656..cdb43b4ff1 100644
--- a/chromium/patches/patch-base_system_sys__info__netbsd.cc
+++ b/chromium/patches/patch-base_system_sys__info__netbsd.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info_netbsd.cc.orig	2025-09-12 07:32:06.303463560 +0000
+--- base/system/sys_info_netbsd.cc.orig	2025-10-12 06:55:37.624641219 +0000
 +++ base/system/sys_info_netbsd.cc
-@@ -0,0 +1,98 @@
+@@ -0,0 +1,99 @@
 +// Copyright 2011 The Chromium Authors
 +// Use of this source code is governed by a BSD-style license that can be
 +// found in the LICENSE file.
@@ -24,21 +24,21 @@ $NetBSD$
 +#include "base/posix/sysctl.h"
 +#include "base/strings/string_util.h"
 +
++namespace base {
++
 +namespace {
 +
-+uint64_t AmountOfMemory(int pages_name) {
++ByteCount AmountOfMemory(int pages_name) {
 +  long pages = sysconf(pages_name);
 +  long page_size = sysconf(_SC_PAGESIZE);
 +  if (pages < 0 || page_size < 0) {
-+    return 0;
++    return ByteCount(0);
 +  }
-+  return static_cast<uint64_t>(pages) * static_cast<uint64_t>(page_size);
++  return ByteCount(page_size) * page_size;
 +}
 +
 +}  // namespace
 +
-+namespace base {
-+
 +// static
 +int SysInfo::NumberOfProcessors() {
 +  int mib[] = {CTL_HW, HW_NCPU};
@@ -51,12 +51,25 @@ $NetBSD$
 +}
 +
 +// static
-+uint64_t SysInfo::AmountOfPhysicalMemoryImpl() {
++std::string SysInfo::CPUModelName() {
++  int mib[] = { CTL_HW, HW_MODEL };
++  char name[256];
++  size_t size = std::size(name);
++
++  if (sysctl(mib, std::size(mib), &name, &size, NULL, 0) == 0) {
++    return name;
++  }
++
++  return std::string();
++}
++
++// static
++ByteCount SysInfo::AmountOfPhysicalMemoryImpl() {
 +  return AmountOfMemory(_SC_PHYS_PAGES);
 +}
 +
 +// static
-+uint64_t SysInfo::AmountOfAvailablePhysicalMemoryImpl() {
++ByteCount SysInfo::AmountOfAvailablePhysicalMemoryImpl() {
 +  // With NetBSD-11
 +  //return AmountOfMemory(_SC_AVPHYS_PAGES);
 +  struct uvmexp_sysctl uvmexp;
@@ -64,8 +77,9 @@ $NetBSD$
 +  int mib[] = { CTL_VM, VM_UVMEXP2 };
 +  if (sysctl(mib, std::size(mib), &uvmexp, &len, NULL, 0) <0) {
 +    NOTREACHED();
++    return ByteCount();
 +  }
-+  return static_cast<uint64_t>(uvmexp.free);
++  return ByteCount(uvmexp.free);
 +}
 +
 +// static
@@ -80,19 +94,6 @@ $NetBSD$
 +}
 +
 +// static
-+std::string SysInfo::CPUModelName() {
-+  int mib[] = { CTL_HW, HW_MODEL };
-+  char name[256];
-+  size_t size = std::size(name);
-+
-+  if (sysctl(mib, std::size(mib), &name, &size, NULL, 0) == 0) {
-+    return name;
-+  }
-+
-+  return std::string();
-+}
-+
-+// static
 +SysInfo::HardwareInfo SysInfo::GetHardwareInfoSync() {
 +  HardwareInfo info;
 +  // Set the manufacturer to "NetBSD" and the model to
diff --git a/chromium/patches/patch-base_system_sys__info__openbsd.cc b/chromium/patches/patch-base_system_sys__info__openbsd.cc
index a5115875b2..8144795669 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	2025-09-08 23:21:33.000000000 +0000
+--- base/system/sys_info_openbsd.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/system/sys_info_openbsd.cc
 @@ -12,6 +12,7 @@
  
@@ -12,14 +12,14 @@ $NetBSD$
  #include "base/posix/sysctl.h"
 +#include "base/strings/string_util.h"
  
- namespace {
+ namespace base {
  
-@@ -28,9 +29,14 @@ uint64_t AmountOfMemory(int pages_name) 
+@@ -28,9 +29,14 @@ ByteCount AmountOfMemory(int pages_name)
  
- namespace base {
+ }  // namespace
  
 +// pledge(2)
-+uint64_t aofpmem = 0;
++ByteCount aofpmem = ByteCount(0);
 +uint64_t shmmax = 0;
 +char cpumodel[256];
 +
@@ -30,18 +30,10 @@ $NetBSD$
    int ncpu;
    size_t size = sizeof(ncpu);
    if (sysctl(mib, std::size(mib), &ncpu, &size, NULL, 0) < 0) {
-@@ -41,7 +47,23 @@ int SysInfo::NumberOfProcessors() {
+@@ -40,8 +46,24 @@ int SysInfo::NumberOfProcessors() {
+ }
  
  // static
- uint64_t SysInfo::AmountOfPhysicalMemoryImpl() {
--  return AmountOfMemory(_SC_PHYS_PAGES);
-+  // pledge(2)
-+  if (!aofpmem)
-+    aofpmem = AmountOfMemory(_SC_PHYS_PAGES);
-+  return aofpmem;
-+}
-+
-+// static
 +std::string SysInfo::CPUModelName() {
 +  int mib[] = {CTL_HW, HW_MODEL};
 +  size_t len = std::size(cpumodel);
@@ -52,6 +44,15 @@ $NetBSD$
 +  }
 + 
 +  return std::string(cpumodel, len - 1);
++}
++
++// static
+ ByteCount SysInfo::AmountOfPhysicalMemoryImpl() {
+-  return AmountOfMemory(_SC_PHYS_PAGES);
++  // pledge(2)
++  if (aofpmem == ByteCount(0))
++    aofpmem = AmountOfMemory(_SC_PHYS_PAGES);
++  return aofpmem;
  }
  
  // static
diff --git a/chromium/patches/patch-base_system_sys__info__posix.cc b/chromium/patches/patch-base_system_sys__info__posix.cc
index 44cea55d61..3b77827dc1 100644
--- a/chromium/patches/patch-base_system_sys__info__posix.cc
+++ b/chromium/patches/patch-base_system_sys__info__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/system/sys_info_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/system/sys_info_posix.cc
-@@ -144,7 +144,7 @@ void GetKernelVersionNumbers(int32_t* ma
+@@ -142,7 +142,7 @@ void GetKernelVersionNumbers(int32_t* ma
  
  namespace base {
  
@@ -15,7 +15,7 @@ $NetBSD$
  // static
  int SysInfo::NumberOfProcessors() {
  #if BUILDFLAG(IS_MAC)
-@@ -200,7 +200,7 @@ int SysInfo::NumberOfProcessors() {
+@@ -198,7 +198,7 @@ int SysInfo::NumberOfProcessors() {
  
    return cached_num_cpus;
  }
diff --git a/chromium/patches/patch-base_system_sys__info__unittest.cc b/chromium/patches/patch-base_system_sys__info__unittest.cc
index 41d6517214..47e5a5817c 100644
--- a/chromium/patches/patch-base_system_sys__info__unittest.cc
+++ b/chromium/patches/patch-base_system_sys__info__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info_unittest.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/system/sys_info_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/system/sys_info_unittest.cc
-@@ -265,12 +265,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) {
+@@ -263,12 +263,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) {
    EXPECT_TRUE(IsStringUTF8(hardware_info->model));
    bool empty_result_expected =
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || \
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 a278e73892..cdd548f439 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	2025-09-08 23:21:33.000000000 +0000
+--- base/task/thread_pool/environment_config_unittest.cc.orig	2025-09-29 17:05:47.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 cb53dd1215..882e37d959 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	2025-09-08 23:21:33.000000000 +0000
+--- base/test/launcher/test_launcher.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/test/launcher/test_launcher.cc
 @@ -73,6 +73,7 @@
  #include "testing/gtest/include/gtest/gtest.h"
@@ -14,7 +14,7 @@ $NetBSD$
  #include <fcntl.h>
  
  #include "base/files/file_descriptor_watcher_posix.h"
-@@ -1832,6 +1833,10 @@ bool TestLauncher::Init(CommandLine* com
+@@ -1831,6 +1832,10 @@ bool TestLauncher::Init(CommandLine* com
    results_tracker_.AddGlobalTag("OS_OPENBSD");
  #endif
  
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 81a2c4013e..4305a9a962 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	2025-09-08 23:21:33.000000000 +0000
+--- base/test/test_file_util_linux.cc.orig	2025-09-29 17:05:47.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 8c1a78efae..59701642ce 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	2025-09-08 23:21:33.000000000 +0000
+--- base/test/test_file_util_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/test/test_file_util_posix.cc
 @@ -93,7 +93,7 @@ void SyncPageCacheToDisk() {
  }
diff --git a/chromium/patches/patch-base_threading_platform__thread.h b/chromium/patches/patch-base_threading_platform__thread.h
index 4f51e32626..c5bc5cd7bc 100644
--- a/chromium/patches/patch-base_threading_platform__thread.h
+++ b/chromium/patches/patch-base_threading_platform__thread.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/threading/platform_thread.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/threading/platform_thread.h
-@@ -55,6 +55,8 @@ class BASE_EXPORT PlatformThreadId {
+@@ -56,6 +56,8 @@ class BASE_EXPORT PlatformThreadId {
    using UnderlyingType = zx_koid_t;
  #elif BUILDFLAG(IS_APPLE)
    using UnderlyingType = uint64_t;
diff --git a/chromium/patches/patch-base_threading_platform__thread__bsd.cc b/chromium/patches/patch-base_threading_platform__thread__bsd.cc
index db5ea0eca5..db0619f154 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	2025-09-12 07:32:06.304781699 +0000
+--- base/threading/platform_thread_bsd.cc.orig	2025-10-12 06:55:37.625911098 +0000
 +++ base/threading/platform_thread_bsd.cc
 @@ -0,0 +1,31 @@
 +// 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 87ca4a2633..39b5b5ec17 100644
--- a/chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
@@ -4,20 +4,29 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread_internal_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/threading/platform_thread_internal_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/threading/platform_thread_internal_posix.cc
-@@ -31,6 +31,10 @@ ThreadPriorityForTest NiceValueToThreadP
+@@ -31,10 +31,19 @@ ThreadPriorityForTest NiceValueToThreadP
  }
  
  int GetCurrentThreadNiceValue() {
 +#if BUILDFLAG(IS_BSD)
 +  NOTIMPLEMENTED();
 +  return 0;
++#else
+   return GetThreadNiceValue(PlatformThreadId{0});
++#endif
+ }
+ 
+ int GetThreadNiceValue(PlatformThreadId id) {
++#if BUILDFLAG(IS_BSD)
++  NOTIMPLEMENTED();
++  return 0;
 +#else
    // Need to clear errno before calling getpriority():
    // http://man7.org/linux/man-pages/man2/getpriority.2.html
    errno = 0;
-@@ -42,6 +46,7 @@ int GetCurrentThreadNiceValue() {
+@@ -46,6 +55,7 @@ int GetThreadNiceValue(PlatformThreadId 
    }
  
    return nice_value;
diff --git a/chromium/patches/patch-base_threading_platform__thread__metrics.cc b/chromium/patches/patch-base_threading_platform__thread__metrics.cc
index cb166bc416..6802661f5d 100644
--- a/chromium/patches/patch-base_threading_platform__thread__metrics.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__metrics.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread_metrics.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/threading/platform_thread_metrics.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/threading/platform_thread_metrics.cc
-@@ -26,7 +26,7 @@ PlatformThreadMetrics::CreateForCurrentT
+@@ -55,7 +55,7 @@ PlatformThreadMetrics::CreateForCurrentT
  }
  
  #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-base_threading_platform__thread__metrics.h b/chromium/patches/patch-base_threading_platform__thread__metrics.h
index a737ed91b2..4be4884b1f 100644
--- a/chromium/patches/patch-base_threading_platform__thread__metrics.h
+++ b/chromium/patches/patch-base_threading_platform__thread__metrics.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread_metrics.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/threading/platform_thread_metrics.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/threading/platform_thread_metrics.h
-@@ -51,7 +51,7 @@ class BASE_EXPORT PlatformThreadMetrics 
+@@ -67,7 +67,7 @@ class BASE_EXPORT PlatformThreadMetrics 
        PlatformThreadHandle handle);
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
      BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
    static std::unique_ptr<PlatformThreadMetrics> CreateFromId(
        PlatformThreadId tid);
-@@ -93,7 +93,7 @@ class BASE_EXPORT PlatformThreadMetrics 
+@@ -109,7 +109,7 @@ class BASE_EXPORT PlatformThreadMetrics 
  
    PlatformThreadHandle handle_;
  #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-base_threading_platform__thread__posix.cc b/chromium/patches/patch-base_threading_platform__thread__posix.cc
index 38a159e5f8..b0c0e181af 100644
--- a/chromium/patches/patch-base_threading_platform__thread__posix.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- base/threading/platform_thread_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/threading/platform_thread_posix.cc
-@@ -79,6 +79,7 @@ void* ThreadFunc(void* params) {
+@@ -80,6 +80,7 @@ void* ThreadFunc(void* params) {
        base::DisallowSingleton();
      }
  
@@ -14,7 +14,7 @@ $NetBSD$
  #if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
      partition_alloc::internal::StackTopRegistry::Get().NotifyThreadCreated();
  #endif
-@@ -92,6 +93,7 @@ void* ThreadFunc(void* params) {
+@@ -93,6 +94,7 @@ void* ThreadFunc(void* params) {
      // where they were created. This explicitly sets the priority of all new
      // threads.
      PlatformThread::SetCurrentThreadType(thread_params->thread_type);
@@ -22,7 +22,7 @@ $NetBSD$
    }
  
    ThreadIdNameManager::GetInstance()->RegisterThread(
-@@ -266,6 +268,8 @@ PlatformThreadId PlatformThreadBase::Cur
+@@ -270,6 +272,8 @@ PlatformThreadId PlatformThreadBase::Cur
  
  #elif BUILDFLAG(IS_POSIX) && BUILDFLAG(IS_AIX)
    return PlatformThreadId(pthread_self());
@@ -31,7 +31,7 @@ $NetBSD$
  #elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_AIX)
    return PlatformThreadId(reinterpret_cast<int64_t>(pthread_self()));
  #endif
-@@ -359,6 +363,9 @@ void PlatformThreadBase::Detach(Platform
+@@ -363,6 +367,9 @@ void PlatformThreadBase::Detach(Platform
  
  // static
  bool PlatformThreadBase::CanChangeThreadType(ThreadType from, ThreadType to) {
@@ -41,7 +41,7 @@ $NetBSD$
    if (from >= to) {
      // Decreasing thread priority on POSIX is always allowed.
      return true;
-@@ -368,12 +375,18 @@ bool PlatformThreadBase::CanChangeThread
+@@ -372,12 +379,18 @@ bool PlatformThreadBase::CanChangeThread
    }
  
    return internal::CanLowerNiceTo(internal::ThreadTypeToNiceValue(to));
@@ -60,7 +60,7 @@ $NetBSD$
    if (internal::SetCurrentThreadTypeForPlatform(thread_type, pump_type_hint)) {
      return;
    }
-@@ -389,12 +402,17 @@ void SetCurrentThreadTypeImpl(ThreadType
+@@ -393,12 +406,17 @@ void SetCurrentThreadTypeImpl(ThreadType
      DVPLOG(1) << "Failed to set nice value of thread ("
                << PlatformThread::CurrentId() << ") to " << nice_setting;
    }
@@ -78,7 +78,7 @@ $NetBSD$
    // Mirrors SetCurrentThreadPriority()'s implementation.
    auto platform_specific_priority =
        internal::GetCurrentThreadPriorityForPlatformForTest();  // IN-TEST
-@@ -405,6 +423,7 @@ ThreadPriorityForTest PlatformThreadBase
+@@ -409,6 +427,7 @@ ThreadPriorityForTest PlatformThreadBase
    int nice_value = internal::GetCurrentThreadNiceValue();
  
    return internal::NiceValueToThreadPriorityForTest(nice_value);  // IN-TEST
diff --git a/chromium/patches/patch-base_threading_platform__thread__unittest.cc b/chromium/patches/patch-base_threading_platform__thread__unittest.cc
index f82b674f02..5506c0a1c6 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	2025-09-08 23:21:33.000000000 +0000
+--- base/threading/platform_thread_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/threading/platform_thread_unittest.cc
 @@ -36,7 +36,7 @@
  #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 73c91ab78e..de419f04b3 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	2025-09-08 23:21:33.000000000 +0000
+--- base/time/time_now_posix.cc.orig	2025-09-29 17:05:47.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 ce733ae3d8..9009e2f893 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	2025-09-08 23:21:33.000000000 +0000
+--- base/trace_event/malloc_dump_provider.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/trace_event/malloc_dump_provider.cc
 @@ -31,6 +31,8 @@
  
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 3a79a6046b..f3247ecf56 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	2025-09-08 23:21:33.000000000 +0000
+--- base/trace_event/memory_dump_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/trace_event/memory_dump_manager.cc
 @@ -78,7 +78,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 35cc78ed4f..ea83c417cd 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	2025-09-08 23:21:33.000000000 +0000
+--- base/trace_event/process_memory_dump.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ base/trace_event/process_memory_dump.cc
 @@ -47,7 +47,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 3582ed706a..070d54e6b7 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	2025-09-08 23:21:33.000000000 +0000
+--- base/tracing/trace_time.cc.orig	2025-09-29 17:05:47.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 673423d843..79bf044a20 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	2025-09-08 23:21:33.000000000 +0000
+--- base/tracing/trace_time.h.orig	2025-09-29 17:05:47.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 2d5d1abb76..80891bc983 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	2025-09-08 23:21:33.000000000 +0000
+--- base/version_info/version_info.h.orig	2025-09-29 17:05:47.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 f314781daa..000634b432 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	2025-09-08 23:21:33.000000000 +0000
+--- build/config/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/config/BUILD.gn
 @@ -209,6 +209,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 9228420a90..6b8fdd9231 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	2025-09-08 23:21:33.000000000 +0000
+--- build/config/BUILDCONFIG.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/config/BUILDCONFIG.gn
 @@ -136,7 +136,8 @@ declare_args() {
    is_official_build = false
@@ -16,7 +16,7 @@ $NetBSD$
               (current_cpu != "s390x" && current_cpu != "s390" &&
                current_cpu != "ppc64" && current_cpu != "ppc" &&
                current_cpu != "mips" && current_cpu != "mips64" &&
-@@ -242,6 +243,12 @@ if (host_toolchain == "") {
+@@ -235,6 +236,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")
    }
-@@ -291,6 +298,8 @@ if (target_os == "android") {
+@@ -284,6 +291,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")
  }
-@@ -325,7 +334,12 @@ is_android = current_os == "android"
+@@ -318,7 +327,12 @@ is_android = current_os == "android"
  is_chromeos = current_os == "chromeos"
  is_fuchsia = current_os == "fuchsia"
  is_ios = current_os == "ios"
@@ -50,5 +50,5 @@ $NetBSD$
 +is_netbsd = current_os == "netbsd"
 +is_bsd = current_os == "openbsd" || current_os == "freebsd" || current_os == "netbsd"
  is_mac = current_os == "mac"
- 
- # TODO(crbug.com/40511454): Remove is_nacl from all build files, then
+ is_wasm = current_os == "emscripten"
+ is_watchos = current_os == "watchos"
diff --git a/chromium/patches/patch-build_config_clang_BUILD.gn b/chromium/patches/patch-build_config_clang_BUILD.gn
index 3fab02b3ff..f83418b63f 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	2025-09-08 23:21:33.000000000 +0000
+--- build/config/clang/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/config/clang/BUILD.gn
-@@ -268,7 +268,12 @@ template("clang_lib") {
+@@ -224,7 +224,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
new file mode 100644
index 0000000000..ee0e8e2303
--- /dev/null
+++ b/chromium/patches/patch-build_config_clang_clang.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
+
+--- build/config/clang/clang.gni.orig	2025-09-29 17:05:47.000000000 +0000
++++ build/config/clang/clang.gni
+@@ -58,7 +58,7 @@ declare_args() {
+   #
+   # TODO(https://crbug.com/440260716): Enable for Cronet in AOSP once gn2bp
+   # supports copy targets.
+-  use_clang_modules =
++  use_clang_modules = !is_bsd &&
+       # Clang modules doesn't work with translation_unit used in codesearch
+       # pipeline http://b/436082487.
+       !enable_kythe_annotations && is_clang && is_linux &&
diff --git a/chromium/patches/patch-build_config_compiler_BUILD.gn b/chromium/patches/patch-build_config_compiler_BUILD.gn
index fee5249736..75365e90a0 100644
--- a/chromium/patches/patch-build_config_compiler_BUILD.gn
+++ b/chromium/patches/patch-build_config_compiler_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/compiler/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- build/config/compiler/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/config/compiler/BUILD.gn
-@@ -194,7 +194,7 @@ declare_args() {
+@@ -193,7 +193,7 @@ declare_args() {
    # This greatly reduces the size of debug builds, at the cost of
    # debugging information which is required by some specialized
    # debugging tools.
@@ -15,16 +15,16 @@ $NetBSD$
  
    # This switch is used to enable -Wexit-time-destructors by default. This
    # warning serves as a flip switch to allow a gradual migration of targets
-@@ -272,7 +272,7 @@ assert(!(llvm_force_head_revision && use
+@@ -268,7 +268,7 @@ assert(!(llvm_force_head_revision && use
  # Since this is referenced both when passing the file and when deciding which
  # warnings to enable, store it in a separate variable here.
  use_clang_warning_suppression_file =
--    default_toolchain != "//build/toolchain/cros:target" &&
-+    !is_bsd && default_toolchain != "//build/toolchain/cros:target" &&
-     !llvm_android_mainline && is_clang && clang_warning_suppression_file != ""
+-    !llvm_android_mainline && is_clang && clang_warning_suppression_file != ""
++    !is_bsd && !llvm_android_mainline && is_clang && clang_warning_suppression_file != ""
  
  # default_include_dirs ---------------------------------------------------------
-@@ -290,13 +290,16 @@ config("default_include_dirs") {
+ #
+@@ -285,13 +285,16 @@ config("default_include_dirs") {
  # Compiler instrumentation can introduce dependencies in DSOs to symbols in
  # the executable they are loaded into, so they are unresolved at link-time.
  config("no_unresolved_symbols") {
@@ -42,7 +42,7 @@ $NetBSD$
  }
  
  # compiler ---------------------------------------------------------------------
-@@ -564,6 +567,10 @@ config("compiler") {
+@@ -559,6 +562,10 @@ config("compiler") {
      }
    }
  
@@ -53,7 +53,7 @@ $NetBSD$
    # Linux-specific compiler flags setup.
    # ------------------------------------
    if (use_icf && (!is_apple || use_lld)) {
-@@ -639,7 +646,7 @@ config("compiler") {
+@@ -634,7 +641,7 @@ config("compiler") {
      ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
    }
  
@@ -62,7 +62,7 @@ $NetBSD$
      cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
      if (save_reproducers_on_lld_crash && use_lld) {
        ldflags += [
-@@ -1281,7 +1288,7 @@ config("compiler_cpu_abi") {
+@@ -1274,7 +1281,7 @@ config("compiler_cpu_abi") {
      # CPU architecture. We may or may not be doing a cross compile now, so for
      # simplicity we always explicitly set the architecture.
      if (current_cpu == "x64") {
@@ -71,7 +71,7 @@ $NetBSD$
          cflags += [ "--target=x86_64-unknown-linux-gnu" ]
          ldflags += [ "--target=x86_64-unknown-linux-gnu" ]
        } else {
-@@ -1290,7 +1297,7 @@ config("compiler_cpu_abi") {
+@@ -1283,7 +1290,7 @@ config("compiler_cpu_abi") {
        }
        cflags += [ "-msse3" ]
      } else if (current_cpu == "x86") {
@@ -80,7 +80,7 @@ $NetBSD$
          cflags += [ "--target=i386-unknown-linux-gnu" ]
          ldflags += [ "--target=i386-unknown-linux-gnu" ]
        } else {
-@@ -1302,7 +1309,7 @@ config("compiler_cpu_abi") {
+@@ -1295,7 +1302,7 @@ config("compiler_cpu_abi") {
          "-msse3",
        ]
      } else if (current_cpu == "arm") {
@@ -89,7 +89,7 @@ $NetBSD$
          cflags += [ "--target=arm-linux-gnueabihf" ]
          ldflags += [ "--target=arm-linux-gnueabihf" ]
        }
-@@ -1314,7 +1321,7 @@ config("compiler_cpu_abi") {
+@@ -1307,7 +1314,7 @@ config("compiler_cpu_abi") {
          cflags += [ "-mtune=$arm_tune" ]
        }
      } else if (current_cpu == "arm64") {
@@ -98,7 +98,7 @@ $NetBSD$
          cflags += [ "--target=aarch64-linux-gnu" ]
          ldflags += [ "--target=aarch64-linux-gnu" ]
        }
-@@ -1713,7 +1720,7 @@ config("compiler_deterministic") {
+@@ -1706,7 +1713,7 @@ config("compiler_deterministic") {
  }
  
  config("clang_revision") {
@@ -107,7 +107,7 @@ $NetBSD$
        current_os != "zos") {
      _perform_consistency_checks = current_toolchain == default_toolchain
      if (llvm_force_head_revision) {
-@@ -2134,9 +2141,6 @@ config("default_warnings") {
+@@ -2128,9 +2135,6 @@ config("default_warnings") {
  
        # TODO(crbug.com/40284799): Fix and re-enable.
        "-Wno-thread-safety-reference-return",
@@ -117,7 +117,7 @@ $NetBSD$
      ]
  
      cflags_cc += [
-@@ -2492,7 +2496,7 @@ config("export_dynamic") {
+@@ -2487,7 +2491,7 @@ config("export_dynamic") {
  # 2. Remove the thin_archive config, so that the .a file actually contains all
  #    .o files, instead of just references to .o files in the build directoy
  config("thin_archive") {
@@ -126,7 +126,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.
-@@ -2920,7 +2924,7 @@ config("afdo_optimize_size") {
+@@ -2915,7 +2919,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") {
@@ -135,7 +135,7 @@ $NetBSD$
      cflags = []
      if (clang_emit_debug_info_for_profiling) {
        # Add the following flags to generate debug info for profiling.
-@@ -2947,7 +2951,7 @@ config("afdo") {
+@@ -2942,7 +2946,7 @@ config("afdo") {
        cflags += [ "-Wno-backend-plugin" ]
        inputs = [ _clang_sample_profile ]
      }
diff --git a/chromium/patches/patch-build_config_gcc_BUILD.gn b/chromium/patches/patch-build_config_gcc_BUILD.gn
index 4a7152cb5b..0e9fdc3580 100644
--- a/chromium/patches/patch-build_config_gcc_BUILD.gn
+++ b/chromium/patches/patch-build_config_gcc_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/gcc/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- build/config/gcc/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/config/gcc/BUILD.gn
 @@ -32,7 +32,9 @@ declare_args() {
  # See http://gcc.gnu.org/wiki/Visibility
diff --git a/chromium/patches/patch-build_config_linux_BUILD.gn b/chromium/patches/patch-build_config_linux_BUILD.gn
index 2b198f3724..a8ce645160 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	2025-09-08 23:21:33.000000000 +0000
+--- build/config/linux/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/config/linux/BUILD.gn
 @@ -41,7 +41,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 007ae2b53c..f2b9accada 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	2025-09-08 23:21:33.000000000 +0000
+--- build/config/linux/libdrm/BUILD.gn.orig	2025-09-29 17:05:47.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 f26eaead3b..b56d102468 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	2025-09-08 23:21:33.000000000 +0000
+--- build/config/linux/pkg-config.py.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/config/linux/pkg-config.py
 @@ -108,7 +108,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 d7f56a0b0c..f6ed6fc362 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	2025-09-08 23:21:33.000000000 +0000
+--- build/config/ozone.gni.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/config/ozone.gni
 @@ -80,7 +80,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 7a537c78fb..9bb06c00dc 100644
--- a/chromium/patches/patch-build_config_rust.gni
+++ b/chromium/patches/patch-build_config_rust.gni
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/rust.gni.orig	2025-09-08 23:21:33.000000000 +0000
+--- build/config/rust.gni.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/config/rust.gni
-@@ -187,7 +187,7 @@ if (is_linux || is_chromeos) {
+@@ -180,7 +180,7 @@ if (is_linux || is_chromeos) {
+   if (current_cpu == "arm64") {
      rust_abi_target = "aarch64-unknown-linux-gnu"
-     cargo_target_abi = ""
    } else if (current_cpu == "x86") {
 -    rust_abi_target = "i686-unknown-linux-gnu"
 +    rust_abi_target = "i586-unknown-linux-gnu"
-     cargo_target_abi = ""
    } else if (current_cpu == "x64") {
      rust_abi_target = "x86_64-unknown-linux-gnu"
-@@ -369,7 +369,11 @@ if (is_linux || is_chromeos) {
+   } else if (current_cpu == "arm") {
+@@ -329,7 +329,11 @@ if (is_linux || is_chromeos) {
    }
  }
  
diff --git a/chromium/patches/patch-build_config_v8__target__cpu.gni b/chromium/patches/patch-build_config_v8__target__cpu.gni
index 63430f84ee..911cfaa2e4 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	2025-09-08 23:21:33.000000000 +0000
+--- build/config/v8_target_cpu.gni.orig	2025-09-29 17:05:47.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 039df52aed..74347cea6b 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	2025-09-08 23:21:33.000000000 +0000
+--- build/detect_host_arch.py.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/detect_host_arch.py
 @@ -20,6 +20,8 @@ def HostArch():
      host_arch = 'ia32'
diff --git a/chromium/patches/patch-build_gn__run__binary.py b/chromium/patches/patch-build_gn__run__binary.py
index c9aade7cd1..596dd21f49 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	2025-09-08 23:21:33.000000000 +0000
+--- build/gn_run_binary.py.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/gn_run_binary.py
 @@ -23,7 +23,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 1d7a158ac7..9358444444 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	2025-09-08 23:21:33.000000000 +0000
+--- build/linux/chrome.map.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/linux/chrome.map
 @@ -20,6 +20,10 @@ global:
    # Program entry point.
diff --git a/chromium/patches/patch-build_linux_strip__binary.py b/chromium/patches/patch-build_linux_strip__binary.py
index f69fcc2184..792c2c9696 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	2025-09-08 23:21:33.000000000 +0000
+--- build/linux/strip_binary.py.orig	2025-09-29 17:05:47.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 9f3d692c7f..1f3a685a88 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	2025-09-08 23:21:33.000000000 +0000
+--- build/linux/unbundle/icu.gn.orig	2025-09-29 17:05:47.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_libusb.gn b/chromium/patches/patch-build_linux_unbundle_libusb.gn
index e99aac8197..f32c7e3e39 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	2025-09-08 23:21:33.000000000 +0000
+--- build/linux/unbundle/libusb.gn.orig	2025-09-29 17:05:47.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_rust_allocator_lib.rs b/chromium/patches/patch-build_rust_allocator_lib.rs
index 3f2e71a632..5e0267befa 100644
--- a/chromium/patches/patch-build_rust_allocator_lib.rs
+++ b/chromium/patches/patch-build_rust_allocator_lib.rs
@@ -4,11 +4,11 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/rust/allocator/lib.rs.orig	2025-09-08 23:21:33.000000000 +0000
+--- build/rust/allocator/lib.rs.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/rust/allocator/lib.rs
-@@ -90,6 +90,12 @@ mod both_allocators {
-     #[linkage = "weak"]
-     fn __rust_no_alloc_shim_is_unstable_v2() {}
+@@ -96,6 +96,12 @@ mod both_allocators {
+         0
+     }
  
 +    // TODO(crbug.com/422538133) Remove after rolling past
 +    // https://github.com/rust-lang/rust/pull/141061
@@ -17,5 +17,5 @@ $NetBSD$
 +    static __rust_no_alloc_shim_is_unstable: u8 = 0;
 +
      // Mangle the symbol name as rustc expects.
+     // TODO(crbug.com/440481922): Remove this after rolling past https://github.com/rust-lang/rust/pull/143387
      #[rustc_std_internal_symbol]
-     #[allow(non_upper_case_globals)]
diff --git a/chromium/patches/patch-build_rust_rust__bindgen.gni b/chromium/patches/patch-build_rust_rust__bindgen.gni
index 6e5927a0c5..7ae9e3b8c2 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	2025-09-08 23:21:33.000000000 +0000
+--- build/rust/rust_bindgen.gni.orig	2025-09-29 17:05:47.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 6661235021..64570581e1 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	2025-09-08 23:21:33.000000000 +0000
+--- build/rust/rust_bindgen_generator.gni.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/rust/rust_bindgen_generator.gni
 @@ -11,14 +11,14 @@ 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 ccd22fb9af..751d411858 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	2025-09-08 23:21:33.000000000 +0000
+--- build/rust/std/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/rust/std/BUILD.gn
 @@ -50,13 +50,20 @@ if (toolchain_has_rust) {
      # These are no longer present in the Windows toolchain.
diff --git a/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn b/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
index dd79d233a5..bddf326f7c 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	2025-09-12 07:32:06.309914904 +0000
+--- build/toolchain/freebsd/BUILD.gn.orig	2025-10-12 06:55:37.636618785 +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 03ce265ad9..45df4a0873 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	2025-09-08 23:21:33.000000000 +0000
+--- build/toolchain/gcc_solink_wrapper.py.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/toolchain/gcc_solink_wrapper.py
 @@ -39,7 +39,7 @@ def CollectDynSym(args):
    """Replaces: nm --format=posix -g -D -p $sofile | cut -f1-2 -d' '"""
diff --git a/chromium/patches/patch-build_toolchain_gcc__toolchain.gni b/chromium/patches/patch-build_toolchain_gcc__toolchain.gni
index a318d07bec..d0d494a633 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	2025-09-08 23:21:33.000000000 +0000
+--- build/toolchain/gcc_toolchain.gni.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/toolchain/gcc_toolchain.gni
 @@ -49,6 +49,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).
  #
-@@ -606,7 +613,7 @@ template("single_gcc_toolchain") {
+@@ -594,7 +601,7 @@ template("single_gcc_toolchain") {
        # We need to specify link groups, at least, for single pass linkers. I.e.
        # Rust libraries are alpha-sorted instead of by dependencies so they fail
        # to link if not properly ordered or grouped.
@@ -29,7 +29,7 @@ $NetBSD$
  
        # Generate a map file to be used for binary size analysis.
        # Map file adds ~10% to the link time on a z620.
-@@ -893,22 +900,12 @@ template("gcc_toolchain") {
+@@ -881,22 +888,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 7213a4fea4..ec55e89255 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	2025-09-12 07:32:06.310403919 +0000
+--- build/toolchain/netbsd/BUILD.gn.orig	2025-10-12 06:55:37.637820568 +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 325f004d9f..376550dfb6 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	2025-09-12 07:32:06.310582662 +0000
+--- build/toolchain/openbsd/BUILD.gn.orig	2025-10-12 06:55:37.638293027 +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 01d87acda4..934bc4dbe0 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	2025-09-08 23:21:33.000000000 +0000
+--- build/toolchain/toolchain.gni.orig	2025-09-29 17:05:47.000000000 +0000
 +++ build/toolchain/toolchain.gni
 @@ -63,7 +63,7 @@ if (host_os == "mac") {
    host_shlib_extension = ".dylib"
diff --git a/chromium/patches/patch-cc_base_features.cc b/chromium/patches/patch-cc_base_features.cc
index 09ba8e3322..04a825dcc2 100644
--- a/chromium/patches/patch-cc_base_features.cc
+++ b/chromium/patches/patch-cc_base_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- cc/base/features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- cc/base/features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ cc/base/features.cc
-@@ -55,7 +55,7 @@ const base::FeatureParam<int> kDeferImpl
+@@ -51,7 +51,7 @@ const base::FeatureParam<int> kDeferImpl
  // be using a separate flag to control the launch on GL.
  BASE_FEATURE(kUseDMSAAForTiles,
               "UseDMSAAForTiles",
diff --git a/chromium/patches/patch-chrome_app_chrome__command__ids.h b/chromium/patches/patch-chrome_app_chrome__command__ids.h
index 279c3475c7..cb0d40523e 100644
--- a/chromium/patches/patch-chrome_app_chrome__command__ids.h
+++ b/chromium/patches/patch-chrome_app_chrome__command__ids.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/app/chrome_command_ids.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/app/chrome_command_ids.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/app/chrome_command_ids.h
 @@ -72,11 +72,11 @@
  #define IDC_TOGGLE_MULTITASK_MENU       34050
diff --git a/chromium/patches/patch-chrome_app_chrome__main.cc b/chromium/patches/patch-chrome_app_chrome__main.cc
index b5c02ce31b..e97346cb4c 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/app/chrome_main.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/app/chrome_main.cc
 @@ -28,11 +28,11 @@
  #include "chrome/app/chrome_main_mac.h"
@@ -38,7 +38,7 @@ $NetBSD$
    PossiblyDetermineFallbackChromeChannel(argv[0]);
  #endif
  
-@@ -181,7 +181,7 @@ int ChromeMain(int argc, const char** ar
+@@ -180,7 +180,7 @@ int ChromeMain(int argc, const char** ar
    SetUpBundleOverrides();
  #endif
  
diff --git a/chromium/patches/patch-chrome_app_chrome__main__delegate.cc b/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
index b589cbe5fd..46b920a312 100644
--- a/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
+++ b/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/app/chrome_main_delegate.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/app/chrome_main_delegate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/app/chrome_main_delegate.cc
 @@ -179,17 +179,17 @@
  #include "v8/include/v8.h"
@@ -72,7 +72,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.
-@@ -643,7 +643,7 @@ void RecordMainStartupMetrics(const Star
+@@ -651,7 +651,7 @@ void RecordMainStartupMetrics(const Star
  #endif
  
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -81,7 +81,7 @@ $NetBSD$
    // Record the startup process creation time on supported platforms. On Android
    // this is recorded in ChromeMainDelegateAndroid.
    startup_metric_utils::GetCommon().RecordStartupProcessCreationTime(
-@@ -802,7 +802,7 @@ std::optional<int> ChromeMainDelegate::P
+@@ -810,7 +810,7 @@ std::optional<int> ChromeMainDelegate::P
  #if BUILDFLAG(IS_OZONE)
    // Initialize Ozone platform and add required feature flags as per platform's
    // properties.
@@ -90,7 +90,7 @@ $NetBSD$
    ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess());
  #endif
    ui::OzonePlatform::PreEarlyInitialization();
-@@ -957,7 +957,7 @@ void ChromeMainDelegate::CommonEarlyInit
+@@ -965,7 +965,7 @@ void ChromeMainDelegate::CommonEarlyInit
    const bool is_canary_dev = IsCanaryDev();
    const bool emit_crashes =
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -99,7 +99,7 @@ $NetBSD$
        is_canary_dev;
  #else
        false;
-@@ -1105,7 +1105,7 @@ std::optional<int> ChromeMainDelegate::B
+@@ -1113,7 +1113,7 @@ std::optional<int> ChromeMainDelegate::B
      return 0;  // Got a --credits switch; exit with a success error code.
    }
  
@@ -108,7 +108,7 @@ $NetBSD$
    // This will directly exit if the user asked for help.
    HandleHelpSwitches(command_line);
  #endif
-@@ -1409,7 +1409,7 @@ void ChromeMainDelegate::PreSandboxStart
+@@ -1426,7 +1426,7 @@ void ChromeMainDelegate::PreSandboxStart
      CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
    }
  
diff --git a/chromium/patches/patch-chrome_app_settings__strings.grdp b/chromium/patches/patch-chrome_app_settings__strings.grdp
index 45cbe12198..2e85828f89 100644
--- a/chromium/patches/patch-chrome_app_settings__strings.grdp
+++ b/chromium/patches/patch-chrome_app_settings__strings.grdp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/app/settings_strings.grdp.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/app/settings_strings.grdp.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/app/settings_strings.grdp
 @@ -240,11 +240,9 @@
    <message name="IDS_SETTINGS_RESET_TO_DEFAULT" desc="Name of the control which resets a browser setting back to the default value">
diff --git a/chromium/patches/patch-chrome_browser_BUILD.gn b/chromium/patches/patch-chrome_browser_BUILD.gn
index 8470fb615b..6cca7c30db 100644
--- a/chromium/patches/patch-chrome_browser_BUILD.gn
+++ b/chromium/patches/patch-chrome_browser_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/BUILD.gn
-@@ -7039,6 +7039,13 @@ static_library("browser") {
+@@ -7091,6 +7091,13 @@ static_library("browser") {
            [ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ]
      }
  
diff --git a/chromium/patches/patch-chrome_browser_about__flags.cc b/chromium/patches/patch-chrome_browser_about__flags.cc
index 1cc0444f63..2328d63d2f 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/about_flags.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/about_flags.cc
-@@ -328,12 +328,12 @@
+@@ -332,12 +332,12 @@
  #include "components/stylus_handwriting/win/features.h"
  #endif
  
@@ -21,7 +21,7 @@ $NetBSD$
  #include "chrome/browser/contextual_cueing/contextual_cueing_features.h"  // nogncheck
  #include "chrome/browser/enterprise/profile_management/profile_management_features.h"
  #include "chrome/browser/enterprise/webstore/features.h"
-@@ -904,6 +904,31 @@ const FeatureEntry::FeatureVariation
+@@ -895,6 +895,31 @@ const FeatureEntry::FeatureVariation
           std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
           nullptr}};
  
@@ -53,7 +53,7 @@ $NetBSD$
  const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
      {"UIClipboardMaximumAge", "60"}};
  const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1284,7 +1309,7 @@ const FeatureEntry::FeatureVariation kRe
+@@ -1280,7 +1305,7 @@ const FeatureEntry::FeatureVariation kRe
  };
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -62,7 +62,7 @@ $NetBSD$
  
  // A limited number of combinations of the rich autocompletion params.
  const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3920,7 +3945,7 @@ const FeatureEntry::FeatureVariation
+@@ -3914,7 +3939,7 @@ const FeatureEntry::FeatureVariation
  #endif  // BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -71,7 +71,7 @@ $NetBSD$
  const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
      {{"link_capturing_state", "on_by_default"}};
  const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4216,7 +4241,7 @@ const FeatureEntry::FeatureVariation kSk
+@@ -4174,7 +4199,7 @@ const FeatureEntry::FeatureVariation kSk
       std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
  };
  
@@ -80,7 +80,7 @@ $NetBSD$
  const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
      {"TranslationAPIAcceptLanguagesCheck", "false"},
      {"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4257,7 +4282,7 @@ const FeatureEntry::FeatureVariation
+@@ -4215,7 +4240,7 @@ const FeatureEntry::FeatureVariation
           1, nullptr},
  };
  
@@ -89,7 +89,16 @@ $NetBSD$
  const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
      {"BackoffTime", "0h"},
      {"BackoffMultiplierBase", "0.0"},
-@@ -5468,7 +5493,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -4886,7 +4911,7 @@ const FeatureEntry::FeatureVariation kMo
+ };
+ 
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ const FeatureEntry::FeatureParam kNtpEnterpriseShortcutsWithFakeData[] = {
+     {"use_fake_data", "true"}};
+ const FeatureEntry::FeatureVariation kNtpEnterpriseShortcutsVariations[] = {
+@@ -5461,7 +5486,7 @@ const FeatureEntry kFeatureEntries[] = {
      },
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -98,7 +107,7 @@ $NetBSD$
      {
          "fluent-overlay-scrollbars",
          flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5767,7 +5792,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5751,7 +5776,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kEnableIsolatedWebAppDevModeName,
       flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
       FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -107,7 +116,7 @@ $NetBSD$
      {"enable-iwa-key-distribution-component",
       flag_descriptions::kEnableIwaKeyDistributionComponentName,
       flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -5981,7 +6006,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5962,7 +5987,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
  #endif  // BUILDFLAG(IS_MAC)
  
@@ -116,7 +125,7 @@ $NetBSD$
      {"pulseaudio-loopback-for-cast",
       flag_descriptions::kPulseaudioLoopbackForCastName,
       flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -6014,6 +6039,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5991,6 +6016,16 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kWaylandSessionManagementName,
       flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
       FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -133,7 +142,7 @@ $NetBSD$
  #endif  // BUILDFLAG(IS_LINUX)
  
  #if BUILDFLAG(ENABLE_VR)
-@@ -6915,7 +6950,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6884,7 +6919,7 @@ const FeatureEntry kFeatureEntries[] = {
                                      "MlUrlScoring")},
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -142,7 +151,7 @@ $NetBSD$
      {"contextual-search-box-uses-contextual-search-provider",
       flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
       flag_descriptions::
-@@ -7314,7 +7349,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7279,7 +7314,7 @@ const FeatureEntry kFeatureEntries[] = {
                                      kNumSrpZpsRelatedSearches,
                                      "PowerTools")},
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -151,7 +160,7 @@ $NetBSD$
      {"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
       flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
       FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
-@@ -7819,7 +7854,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7772,7 +7807,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -160,7 +169,7 @@ $NetBSD$
      {"cups-ipp-printing-backend",
       flag_descriptions::kCupsIppPrintingBackendName,
       flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -8780,7 +8815,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8734,7 +8769,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
  #endif  // !BUILDFLAG(IS_CHROMEOS)
  
@@ -169,7 +178,7 @@ $NetBSD$
      {"enable-network-service-sandbox",
       flag_descriptions::kEnableNetworkServiceSandboxName,
       flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9407,7 +9442,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9333,7 +9368,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -178,7 +187,7 @@ $NetBSD$
      {"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
       flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
       FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -9432,7 +9467,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9358,7 +9393,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
       FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
  
@@ -187,7 +196,7 @@ $NetBSD$
      {
          "ui-debug-tools",
          flag_descriptions::kUIDebugToolsName,
-@@ -9888,7 +9923,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9802,7 +9837,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -196,7 +205,7 @@ $NetBSD$
      {"media-session-enter-picture-in-picture",
       flag_descriptions::kMediaSessionEnterPictureInPictureName,
       flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10074,7 +10109,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9988,7 +10023,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
       FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
  
@@ -205,7 +214,7 @@ $NetBSD$
      {"reduce-user-agent-data-linux-platform-version",
       flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
       flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
-@@ -10573,7 +10608,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10493,7 +10528,7 @@ const FeatureEntry kFeatureEntries[] = {
       kOsDesktop | kOsAndroid,
       FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
  
@@ -214,16 +223,16 @@ $NetBSD$
      {"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
       flag_descriptions::kCameraMicEffectsDescription,
       static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10696,7 +10731,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10616,7 +10651,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
       FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
-     {"third-party-profile-management",
-      flag_descriptions::kThirdPartyProfileManagementName,
-      flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -10725,7 +10760,7 @@ const FeatureEntry kFeatureEntries[] = {
+     {"enable-generic-oidc-auth-profile-management",
+      flag_descriptions::kEnableGenericOidcAuthProfileManagementName,
+      flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription,
+@@ -10637,7 +10672,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -232,16 +241,16 @@ $NetBSD$
      {"enable-user-navigation-capturing-pwa",
       flag_descriptions::kPwaNavigationCapturingName,
       flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11290,7 +11325,7 @@ const FeatureEntry kFeatureEntries[] = {
-      PLATFORM_FEATURE_NAME_TYPE("CrOSLateBootGravedigger")},
- #endif  // BUILDFLAG(IS_CHROMEOS)
+@@ -11175,7 +11210,7 @@ const FeatureEntry kFeatureEntries[] = {
+      kOsMac | kOsWin | kOsLinux,
+      FEATURE_VALUE_TYPE(net::features::kPersistDeviceBoundSessions)},
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
      {"replace-sync-promos-with-sign-in-promos-desktop",
       flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
       flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
-@@ -11449,7 +11484,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11334,7 +11369,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kCanvasHibernationDescription, kOsAll,
       FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
  
@@ -250,7 +259,7 @@ $NetBSD$
      {"enable-history-sync-optin",
       flag_descriptions::kEnableHistorySyncOptinName,
       flag_descriptions::kEnableHistorySyncOptinDescription,
-@@ -11552,7 +11587,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11425,7 +11460,7 @@ const FeatureEntry kFeatureEntries[] = {
                                      "HistoryOptInEducationalTipVariations")},
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -259,16 +268,16 @@ $NetBSD$
      {"supervised-user-local-web-approvals",
       flag_descriptions::kSupervisedUserLocalWebApprovalsName,
       flag_descriptions::kSupervisedUserLocalWebApprovalsDescription,
-@@ -11778,7 +11813,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11622,7 +11657,7 @@ const FeatureEntry kFeatureEntries[] = {
           segmentation_platform::features::kSegmentationSurveyPage)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
      {"autofill-enable-buy-now-pay-later",
       flag_descriptions::kAutofillEnableBuyNowPayLaterName,
-      flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, kOsDesktop,
-@@ -11877,7 +11912,7 @@ const FeatureEntry kFeatureEntries[] = {
+      flag_descriptions::kAutofillEnableBuyNowPayLaterDescription,
+@@ -11727,7 +11762,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(
           autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
  
@@ -277,7 +286,7 @@ $NetBSD$
      {"translation-api", flag_descriptions::kTranslationAPIName,
       flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
       FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11911,7 +11946,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11755,7 +11790,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(
           password_manager::features::kPasswordFormClientsideClassifier)},
  
@@ -286,7 +295,7 @@ $NetBSD$
      {"contextual-cueing", flag_descriptions::kContextualCueingName,
       flag_descriptions::kContextualCueingDescription,
       kOsLinux | kOsMac | kOsWin,
-@@ -12241,7 +12276,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12103,7 +12138,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
  #endif  // !BUILDFLAG(IS_ANDROID)
  
@@ -295,25 +304,25 @@ $NetBSD$
      {"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
       flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
       FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -12285,7 +12320,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12147,7 +12182,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // !BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-     {"autofill-enable-amount-extraction-desktop",
-      flag_descriptions::kAutofillEnableAmountExtractionDesktopName,
-      flag_descriptions::kAutofillEnableAmountExtractionDesktopDescription,
-@@ -12305,7 +12340,7 @@ const FeatureEntry kFeatureEntries[] = {
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+     {"autofill-enable-amount-extraction",
+      flag_descriptions::kAutofillEnableAmountExtractionName,
+      flag_descriptions::kAutofillEnableAmountExtractionDescription,
+@@ -12167,7 +12202,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(blink::features::kClipboardChangeEvent)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-     {"autofill-enable-amount-extraction-allowlist-desktop",
-      flag_descriptions::kAutofillEnableAmountExtractionAllowlistDesktopName,
-      flag_descriptions::
-@@ -12437,7 +12472,7 @@ const FeatureEntry kFeatureEntries[] = {
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+     {"autofill-enable-amount-extraction-allowlist",
+      flag_descriptions::kAutofillEnableAmountExtractionAllowlistName,
+      flag_descriptions::kAutofillEnableAmountExtractionAllowlistDescription,
+@@ -12306,7 +12341,7 @@ const FeatureEntry kFeatureEntries[] = {
           apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -322,8 +331,8 @@ $NetBSD$
      {"chrome-web-store-navigation-throttle",
       flag_descriptions::kChromeWebStoreNavigationThrottleName,
       flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12473,7 +12508,7 @@ const FeatureEntry kFeatureEntries[] = {
- #endif  // BUILDFLAG(IS_ANDROID)
+@@ -12335,7 +12370,7 @@ const FeatureEntry kFeatureEntries[] = {
+      FEATURE_VALUE_TYPE(supervised_user::kSupervisedUserBlockInterstitialV3)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
@@ -331,7 +340,7 @@ $NetBSD$
      {"autofill-enable-amount-extraction-testing",
       flag_descriptions::kAutofillEnableAmountExtractionTestingName,
       flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
-@@ -12488,7 +12523,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12350,7 +12385,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll,
       FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)},
  
@@ -340,7 +349,7 @@ $NetBSD$
      {"root-scrollbar-follows-browser-theme",
       flag_descriptions::kRootScrollbarFollowsTheme,
       flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12739,7 +12774,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12613,7 +12648,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -349,7 +358,7 @@ $NetBSD$
      {"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
       tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
       FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
-@@ -12825,7 +12860,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12706,7 +12741,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -358,7 +367,7 @@ $NetBSD$
      {"enable-site-search-allow-user-override-policy",
       flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
       flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
-@@ -12948,7 +12983,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12829,7 +12864,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // !BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -367,16 +376,16 @@ $NetBSD$
      {"lens-search-side-panel-default-width-change",
       flag_descriptions::kLensSearchSidePanelDefaultWidthChangeName,
       flag_descriptions::kLensSearchSidePanelDefaultWidthChangeDescription,
-@@ -12972,7 +13007,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12860,7 +12895,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
      {"autofill-enable-buy-now-pay-later-for-klarna",
       flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
       flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
-@@ -13010,7 +13045,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12898,7 +12933,7 @@ const FeatureEntry kFeatureEntries[] = {
           autofill::features::kAutofillEnableDownstreamCardAwarenessIph)},
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -385,12 +394,21 @@ $NetBSD$
      {"enable-lens-overlay-back-to-page",
       flag_descriptions::kLensOverlayBackToPageName,
       flag_descriptions::kLensOverlayBackToPageDescription, kOsDesktop,
-@@ -13059,7 +13094,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12950,7 +12985,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
      {"autofill-enable-buy-now-pay-later-for-externally-linked",
       flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
       flag_descriptions::
+@@ -13215,7 +13250,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-ntp-enterprise-shortcuts",
+      flag_descriptions::kEnableNtpEnterpriseShortcutsName,
+      flag_descriptions::kEnableNtpEnterpriseShortcutsDescription,
diff --git a/chromium/patches/patch-chrome_browser_accessibility_page__colors.cc b/chromium/patches/patch-chrome_browser_accessibility_page__colors.cc
deleted file mode 100644
index f3870a6d62..0000000000
--- a/chromium/patches/patch-chrome_browser_accessibility_page__colors.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/browser/accessibility/page_colors.cc.orig	2025-09-08 23:21:33.000000000 +0000
-+++ chrome/browser/accessibility/page_colors.cc
-@@ -12,7 +12,7 @@
- #include "components/sync_preferences/pref_service_syncable.h"
- #include "ui/native_theme/native_theme.h"
- 
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui.h"
- #include "ui/linux/linux_ui_factory.h"
- #endif  // BUILDFLAG(IS_LINUX)
-@@ -55,7 +55,7 @@ void PageColors::Init() {
- 
- void PageColors::OnPageColorsChanged() {
-   auto* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   // Allow the Linux native theme to update its state for page colors.
-   if (auto* linux_ui_theme = ui::GetDefaultLinuxUiTheme()) {
-     if (auto* linux_native_theme = linux_ui_theme->GetNativeTheme()) {
diff --git a/chromium/patches/patch-chrome_browser_accessibility_page__colors__controller.cc b/chromium/patches/patch-chrome_browser_accessibility_page__colors__controller.cc
new file mode 100644
index 0000000000..ca2d0b1a44
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_accessibility_page__colors__controller.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/accessibility/page_colors_controller.cc.orig	2025-09-29 17:05:47.000000000 +0000
++++ chrome/browser/accessibility/page_colors_controller.cc
+@@ -11,7 +11,7 @@
+ #include "components/prefs/pref_service.h"
+ #include "ui/native_theme/native_theme.h"
+ 
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/linux/linux_ui.h"
+ #include "ui/linux/linux_ui_factory.h"
+ #endif  // BUILDFLAG(IS_LINUX)
+@@ -88,7 +88,7 @@ void PageColorsController::OnPreferredCo
+ 
+ void PageColorsController::OnPageColorsChanged() {
+   auto* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   // Allow the Linux native theme to update its state for page colors.
+   if (auto* linux_ui_theme = ui::GetDefaultLinuxUiTheme()) {
+     if (auto* linux_native_theme = linux_ui_theme->GetNativeTheme()) {
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 67cae64295..66c0007139 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/after_startup_task_utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/after_startup_task_utils.cc
 @@ -112,7 +112,7 @@ void SetBrowserStartupIsComplete() {
                         TRACE_EVENT_SCOPE_GLOBAL, "BrowserCount", browser_count);
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 2eecc3692d..72dab3d41e 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig	2025-09-29 17:05:47.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 ae68c97ff8..0ed1a872f9 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig	2025-09-29 17:05:47.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 b1e7948fbd..6647271681 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.h.orig	2025-09-29 17:05:47.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 69bd93754e..1572282554 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
 @@ -104,7 +104,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 35c6da21b2..728fc3b3e9 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/background/extensions/background_mode_manager.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/background/extensions/background_mode_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/background/extensions/background_mode_manager.cc
 @@ -879,7 +879,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
    }
diff --git a/chromium/patches/patch-chrome_browser_background_extensions_background__mode__optimizer.cc b/chromium/patches/patch-chrome_browser_background_extensions_background__mode__optimizer.cc
index 1fbf69d546..9cd995bcee 100644
--- a/chromium/patches/patch-chrome_browser_background_extensions_background__mode__optimizer.cc
+++ b/chromium/patches/patch-chrome_browser_background_extensions_background__mode__optimizer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/background/extensions/background_mode_optimizer.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/background/extensions/background_mode_optimizer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/background/extensions/background_mode_optimizer.cc
 @@ -31,7 +31,7 @@ std::unique_ptr<BackgroundModeOptimizer>
      return nullptr;
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 47c973557a..5de2bcd19f 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,27 +4,27 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/background/glic/glic_status_icon.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/background/glic/glic_status_icon.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/background/glic/glic_status_icon.cc
-@@ -93,7 +93,7 @@ GlicStatusIcon::GlicStatusIcon(GlicContr
-   if (!status_icon_) {
+@@ -89,7 +89,7 @@ GlicStatusIcon::GlicStatusIcon(GlicContr
      return;
    }
+ 
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   //  Set a vector icon for proper themeing on Linux.
+   // Set a vector icon for proper theming on Linux.
    status_icon_->SetIcon(
        GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON));
-@@ -135,7 +135,7 @@ GlicStatusIcon::~GlicStatusIcon() {
+@@ -144,7 +144,7 @@ GlicStatusIcon::~GlicStatusIcon() {
  
    context_menu_ = nullptr;
    if (status_icon_) {
 -#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
      status_icon_->RemoveObserver(this);
  #endif
      std::unique_ptr<StatusIcon> removed_icon =
-@@ -243,7 +243,7 @@ void GlicStatusIcon::UpdateHotkey(const 
+@@ -257,7 +257,7 @@ void GlicStatusIcon::UpdateHotkey(const 
  }
  
  void GlicStatusIcon::UpdateVisibilityOfExitInContextMenu() {
@@ -33,7 +33,7 @@ $NetBSD$
    if (context_menu_) {
      const bool is_visible = BrowserList::GetInstance()->empty();
      const std::optional<size_t> index =
-@@ -293,7 +293,7 @@ std::unique_ptr<StatusIconMenuModel> Gli
+@@ -321,7 +321,7 @@ std::unique_ptr<StatusIconMenuModel> Gli
    menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_SETTINGS,
                  l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_SETTINGS));
  
diff --git a/chromium/patches/patch-chrome_browser_browser__features.cc b/chromium/patches/patch-chrome_browser_browser__features.cc
index f9453b7174..a3c3cc0c20 100644
--- a/chromium/patches/patch-chrome_browser_browser__features.cc
+++ b/chromium/patches/patch-chrome_browser_browser__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/browser_features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/browser_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/browser_features.cc
-@@ -80,7 +80,7 @@ BASE_FEATURE(kClearUserDataUponProfileDe
+@@ -86,7 +86,7 @@ BASE_FEATURE(kClearUserDataUponProfileDe
               "ClearUserDataUponProfileDestruction",
               base::FEATURE_ENABLED_BY_DEFAULT);
  
@@ -15,7 +15,7 @@ $NetBSD$
  // Enables usage of os_crypt_async::SecretPortalKeyProvider.  Once
  // `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be
  // disabled without losing data.
-@@ -99,7 +99,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyPro
+@@ -105,7 +105,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyPro
  // the browser exits.
  BASE_FEATURE(kDestroyProfileOnBrowserClose,
               "DestroyProfileOnBrowserClose",
diff --git a/chromium/patches/patch-chrome_browser_browser__features.h b/chromium/patches/patch-chrome_browser_browser__features.h
index 06ae17b26a..8ed5061a21 100644
--- a/chromium/patches/patch-chrome_browser_browser__features.h
+++ b/chromium/patches/patch-chrome_browser_browser__features.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/browser_features.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/browser_features.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/browser_features.h
-@@ -39,7 +39,7 @@ BASE_DECLARE_FEATURE(kCertificateTranspa
+@@ -41,7 +41,7 @@ BASE_DECLARE_FEATURE(kCertificateTranspa
  BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
  BASE_DECLARE_FEATURE(kClearUserDataUponProfileDestruction);
  
@@ -15,7 +15,7 @@ $NetBSD$
  BASE_DECLARE_FEATURE(kDbusSecretPortal);
  BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider);
  #endif
-@@ -87,7 +87,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServ
+@@ -91,7 +91,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServ
  BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
  BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
  
diff --git a/chromium/patches/patch-chrome_browser_browser__process__impl.cc b/chromium/patches/patch-chrome_browser_browser__process__impl.cc
index 596f0ac5fd..757f3b688e 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/browser_process_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/browser_process_impl.cc
-@@ -257,7 +257,7 @@
+@@ -253,7 +253,7 @@
  #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/fallback_linux_key_provider.h"
  #include "components/os_crypt/async/browser/freedesktop_secret_key_provider.h"
-@@ -269,7 +269,7 @@
+@@ -265,7 +265,7 @@
  #include "chrome/browser/safe_browsing/safe_browsing_service.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;
-@@ -1170,7 +1170,7 @@ void BrowserProcessImpl::RegisterPrefs(P
+@@ -1167,7 +1167,7 @@ void BrowserProcessImpl::RegisterPrefs(P
                                  GoogleUpdateSettings::GetCollectStatsConsent());
    registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
  
@@ -33,7 +33,7 @@ $NetBSD$
    os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
  #endif
  }
-@@ -1438,7 +1438,7 @@ void BrowserProcessImpl::PreMainMessageL
+@@ -1435,7 +1435,7 @@ void BrowserProcessImpl::PreMainMessageL
            local_state())));
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -42,7 +42,7 @@ $NetBSD$
    base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
    if (cmd_line->GetSwitchValueASCII(password_manager::kPasswordStore) !=
        "basic") {
-@@ -1718,7 +1718,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1715,7 +1715,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 7a5be4bd2e..80e4ec918f 100644
--- a/chromium/patches/patch-chrome_browser_browser__process__impl.h
+++ b/chromium/patches/patch-chrome_browser_browser__process__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/browser_process_impl.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/browser_process_impl.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/browser_process_impl.h
 @@ -414,7 +414,7 @@ class BrowserProcessImpl : public Browse
  
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
index d73fc08022..a1ec2646da 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_field_trials.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/chrome_browser_field_trials.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/chrome_browser_field_trials.cc
-@@ -45,7 +45,7 @@
+@@ -47,7 +47,7 @@
  #include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/nix/xdg_util.h"
  #include "ui/base/ui_base_features.h"
  #endif  // BUILDFLAG(IS_LINUX)
-@@ -101,7 +101,7 @@ void ChromeBrowserFieldTrials::RegisterF
+@@ -103,7 +103,7 @@ void ChromeBrowserFieldTrials::RegisterF
      base::FeatureList* feature_list) {
    variations::FeatureOverrides feature_overrides(*feature_list);
  
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 a668f10504..0c3e91af29 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/chrome_browser_interface_binders.cc
 @@ -82,7 +82,7 @@
  #endif  // BUILDFLAG(ENABLE_UNHANDLED_TAP)
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 2fc6ea3aa5..537c29eac2 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/chrome_browser_interface_binders_webui.cc
 @@ -51,18 +51,18 @@
  #include "mojo/public/cpp/bindings/binder_map.h"
@@ -28,7 +28,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
  #include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
  #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin.mojom.h"
-@@ -483,7 +483,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -489,7 +489,7 @@ void PopulateChromeWebUIFrameBinders(
                                           policy::DlpInternalsUI>(map);
  #endif
  
@@ -37,7 +37,7 @@ $NetBSD$
    RegisterWebUIControllerInterfaceBinder<
        app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
  
-@@ -635,14 +635,14 @@ void PopulateChromeWebUIFrameBinders(
+@@ -642,14 +642,14 @@ void PopulateChromeWebUIFrameBinders(
          HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
    }
  
@@ -54,7 +54,7 @@ $NetBSD$
        WhatsNewUI,
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
        NewTabPageUI>(map);
-@@ -1193,7 +1193,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1200,7 +1200,7 @@ void PopulateChromeWebUIFrameBinders(
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main.cc b/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
index 6dbee93ad5..6053caf799 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/chrome_browser_main.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/chrome_browser_main.cc
-@@ -153,7 +153,7 @@
+@@ -155,7 +155,7 @@
  #endif
  
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #include "sql/database.h"
  #endif
  
-@@ -179,11 +179,11 @@
+@@ -181,11 +181,11 @@
  #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -29,7 +29,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"
-@@ -194,7 +194,7 @@
+@@ -196,7 +196,7 @@
  #include "ui/gfx/switches.h"
  #endif
  
@@ -38,7 +38,7 @@ $NetBSD$
  #include "chrome/browser/first_run/upgrade_util.h"
  #endif
  
-@@ -266,7 +266,7 @@
+@@ -269,7 +269,7 @@
  #include "chrome/browser/chrome_process_singleton.h"
  #include "chrome/browser/ui/startup/startup_browser_creator.h"
  
@@ -47,7 +47,7 @@ $NetBSD$
  #include "base/nix/xdg_util.h"
  #endif
  #endif  // BUILDFLAG(ENABLE_PROCESS_SINGLETON)
-@@ -289,7 +289,7 @@
+@@ -292,7 +292,7 @@
  
  namespace {
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -56,7 +56,7 @@ $NetBSD$
  constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] =
      FILE_PATH_LITERAL("Media History");
  
-@@ -440,7 +440,7 @@ void ProcessSingletonNotificationCallbac
+@@ -441,7 +441,7 @@ void ProcessSingletonNotificationCallbac
    }
  #endif
  
@@ -65,7 +65,7 @@ $NetBSD$
    // Set the global activation token sent as a command line switch by another
    // browser process. This also removes the switch after use to prevent any side
    // effects of leaving it in the command line after this point.
-@@ -1007,7 +1007,7 @@ int ChromeBrowserMainParts::PreCreateThr
+@@ -1002,7 +1002,7 @@ int ChromeBrowserMainParts::PreCreateThr
  
  #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) &&                                   \
      (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -74,7 +74,7 @@ $NetBSD$
    // Create directory for user-level Native Messaging manifest files. This
    // makes it less likely that the directory will be created by third-party
    // software with incorrect owner or permission. See crbug.com/725513 .
-@@ -1051,7 +1051,7 @@ int ChromeBrowserMainParts::PreCreateThr
+@@ -1046,7 +1046,7 @@ int ChromeBrowserMainParts::PreCreateThr
  
  #endif  // BUILDFLAG(IS_MAC)
  
@@ -83,7 +83,7 @@ $NetBSD$
    metrics::DesktopSessionDurationTracker::Initialize();
    ProfileActivityMetricsRecorder::Initialize();
    TouchUIControllerStatsTracker::Initialize(
-@@ -1271,7 +1271,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1266,7 +1266,7 @@ void ChromeBrowserMainParts::PostProfile
  #endif  // BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -92,7 +92,7 @@ $NetBSD$
    // Delete the media history database if it still exists.
    // TODO(crbug.com/40177301): Remove this.
    base::ThreadPool::PostTask(
-@@ -1322,7 +1322,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1317,7 +1317,7 @@ void ChromeBrowserMainParts::PostProfile
        *UrlLanguageHistogramFactory::GetForBrowserContext(profile));
  #endif
  
@@ -101,7 +101,7 @@ $NetBSD$
    if (headless::IsHeadlessMode()) {
      headless::ReportHeadlessActionMetrics();
    }
-@@ -1431,7 +1431,7 @@ int ChromeBrowserMainParts::PreMainMessa
+@@ -1426,7 +1426,7 @@ int ChromeBrowserMainParts::PreMainMessa
    // In headless mode provide alternate SelectFileDialog factory overriding
    // any platform specific SelectFileDialog implementation that may have been
    // set.
@@ -110,7 +110,7 @@ $NetBSD$
    if (headless::IsHeadlessMode()) {
      headless::HeadlessSelectFileDialogFactory::SetUp();
    }
-@@ -1965,7 +1965,7 @@ bool ChromeBrowserMainParts::ProcessSing
+@@ -1990,7 +1990,7 @@ bool ChromeBrowserMainParts::ProcessSing
  
    // Drop the request if headless mode is in effect or the request is from
    // a headless Chrome process.
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 436269a370..b8a5ccb822 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig	2025-09-29 17:05:47.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 78f0a78874..5274bbd73d 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc
@@ -4,28 +4,29 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_main_linux.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/chrome_browser_main_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/chrome_browser_main_linux.cc
-@@ -24,7 +24,7 @@
- #include "device/bluetooth/dbus/bluez_dbus_thread_manager.h"
+@@ -23,7 +23,7 @@
+ #include "device/bluetooth/dbus/bluez_dbus_manager.h"
  #include "ui/base/l10n/l10n_util.h"
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/dbus/thread_linux/dbus_thread_linux.h"
  #include "ui/ozone/public/ozone_platform.h"
  #endif
- 
-@@ -65,7 +65,9 @@ void ChromeBrowserMainPartsLinux::PostCr
+@@ -65,8 +65,10 @@ void ChromeBrowserMainPartsLinux::PostCr
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if !BUILDFLAG(IS_CHROMEOS)
 +#if !BUILDFLAG(IS_BSD)
-   bluez::BluezDBusManager::Initialize(nullptr /* system_bus */);
+   bluez::BluezDBusManager::Initialize(
+       dbus_thread_linux::GetSharedSystemBus().get());
 +#endif
  
    // Set up crypt config. This needs to be done before anything starts the
    // network service, as the raw encryption key needs to be shared with the
-@@ -91,7 +93,7 @@ void ChromeBrowserMainPartsLinux::PostCr
+@@ -92,7 +94,7 @@ void ChromeBrowserMainPartsLinux::PostCr
    ChromeBrowserMainPartsPosix::PostCreateMainMessageLoop();
  }
  
@@ -34,7 +35,7 @@ $NetBSD$
  void ChromeBrowserMainPartsLinux::PostMainMessageLoopRun() {
    ChromeBrowserMainPartsPosix::PostMainMessageLoopRun();
    ui::OzonePlatform::GetInstance()->PostMainMessageLoopRun();
-@@ -129,7 +131,7 @@ void ChromeBrowserMainPartsLinux::PostBr
+@@ -130,7 +132,7 @@ void ChromeBrowserMainPartsLinux::PostBr
  #endif  // BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_CHROMEOS)
  
  void ChromeBrowserMainPartsLinux::PostDestroyThreads() {
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 f6fa4a809e..f47de0d513 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/chrome_browser_main_linux.h.orig	2025-09-29 17:05:47.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 3f754f3909..f623c02d37 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__posix.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_main_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/chrome_browser_main_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/chrome_browser_main_posix.cc
-@@ -81,7 +81,7 @@ void ExitHandler::ExitWhenPossibleOnUITh
+@@ -77,7 +77,7 @@ void ExitHandler::ExitWhenPossibleOnUITh
      // ExitHandler takes care of deleting itself.
      new ExitHandler();
    } else {
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 0485d9c0a5..1ff5a0bc07 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/chrome_content_browser_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/chrome_content_browser_client.cc
-@@ -467,7 +467,7 @@
+@@ -481,7 +481,7 @@
  #include "components/user_manager/user_manager.h"
  #include "services/service_manager/public/mojom/interface_provider_spec.mojom.h"
  #include "storage/browser/file_system/external_mount_points.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/chrome_browser_main_linux.h"
  #include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.h"
  #elif BUILDFLAG(IS_ANDROID)
-@@ -565,7 +565,7 @@
+@@ -581,7 +581,7 @@
  #include "services/network/public/mojom/permissions_policy/permissions_policy_feature.mojom.h"
  #endif  //  !BUILDFLAG(IS_ANDROID)
  
@@ -24,7 +24,7 @@ $NetBSD$
  #include "components/crash/core/app/crash_switches.h"
  #include "components/crash/core/app/crashpad.h"
  #endif
-@@ -574,7 +574,7 @@
+@@ -591,7 +591,7 @@
  #include "components/crash/content/browser/crash_handler_host_linux.h"
  #endif
  
@@ -33,7 +33,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h"
  #endif
  
-@@ -582,7 +582,7 @@
+@@ -599,7 +599,7 @@
  #include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h"
  #endif
  
@@ -42,7 +42,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"
-@@ -1406,7 +1406,7 @@ void ChromeContentBrowserClient::Registe
+@@ -1449,7 +1449,7 @@ void ChromeContentBrowserClient::Registe
    registry->RegisterBooleanPref(prefs::kDataURLWhitespacePreservationEnabled,
                                  true);
    registry->RegisterBooleanPref(prefs::kEnableUnsafeSwiftShader, false);
@@ -51,7 +51,7 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
                                  true);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1628,7 +1628,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1671,7 +1671,7 @@ ChromeContentBrowserClient::CreateBrowse
  #elif BUILDFLAG(IS_CHROMEOS)
    main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
        is_integration_test, &startup_data_);
@@ -60,7 +60,7 @@ $NetBSD$
    main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
        is_integration_test, &startup_data_);
  #elif BUILDFLAG(IS_ANDROID)
-@@ -1659,7 +1659,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1702,7 +1702,7 @@ ChromeContentBrowserClient::CreateBrowse
    // Construct additional browser parts. Stages are called in the order in
    // which they are added.
  #if defined(TOOLKIT_VIEWS)
@@ -69,7 +69,7 @@ $NetBSD$
    main_parts->AddParts(
        std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
  #else
-@@ -1676,7 +1676,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1719,7 +1719,7 @@ ChromeContentBrowserClient::CreateBrowse
    main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
  #endif
  
@@ -78,7 +78,7 @@ $NetBSD$
    main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
  #elif BUILDFLAG(IS_OZONE)
    main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1695,7 +1695,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1738,7 +1738,7 @@ ChromeContentBrowserClient::CreateBrowse
  
    chrome::AddMetricsExtraParts(main_parts.get());
  
@@ -87,7 +87,7 @@ $NetBSD$
    main_parts->AddParts(
        std::make_unique<
            enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -2703,7 +2703,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
+@@ -2835,7 +2835,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
  void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
      base::CommandLine* command_line,
      int child_process_id) {
@@ -97,7 +97,7 @@ $NetBSD$
  #if BUILDFLAG(IS_MAC)
    std::unique_ptr<metrics::ClientInfo> client_info =
        GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2712,7 +2714,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -2844,7 +2846,7 @@ void ChromeContentBrowserClient::AppendE
                                      client_info->client_id);
    }
  #elif BUILDFLAG(IS_POSIX)
@@ -106,7 +106,7 @@ $NetBSD$
    pid_t pid;
    if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
      command_line->AppendSwitchASCII(
-@@ -3044,7 +3046,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -3177,7 +3179,7 @@ void ChromeContentBrowserClient::AppendE
      }
    }
  
@@ -115,25 +115,16 @@ $NetBSD$
    // Opt into a hardened stack canary mitigation if it hasn't already been
    // force-disabled.
    if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4109,7 +4111,7 @@ bool UpdatePreferredColorScheme(WebPrefe
-   return old_preferred_color_scheme != web_prefs->preferred_color_scheme;
- }
- 
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Sets the `root_scrollbar_theme_color` web pref if the user has enabled a
- // custom colored frame for the UI.
- void UpdateRootScrollbarThemeColor(Profile* profile,
-@@ -4752,7 +4754,7 @@ void ChromeContentBrowserClient::Overrid
+@@ -4236,7 +4238,7 @@ GetPreferredColorScheme(const WebPrefere
  
-   UpdatePreferredColorScheme(web_prefs, main_frame_site.GetSiteURL(),
-                              web_contents, GetWebTheme());
+ std::optional<SkColor> GetRootScrollbarThemeColor(WebContents* web_contents) {
+   bool root_scrollbar_follows_browser_theme = false;
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
-   UpdateRootScrollbarThemeColor(profile, web_contents, web_prefs);
- #endif  //  BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
- 
-@@ -5030,7 +5032,7 @@ void ChromeContentBrowserClient::GetAddi
+   root_scrollbar_follows_browser_theme = base::FeatureList::IsEnabled(
+       blink::features::kRootScrollbarFollowsBrowserTheme);
+ #endif
+@@ -5171,7 +5173,7 @@ void ChromeContentBrowserClient::GetAddi
    }
  }
  
@@ -142,7 +133,7 @@ $NetBSD$
  void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
      const base::CommandLine& command_line,
      int child_process_id,
-@@ -7174,7 +7176,7 @@ bool ChromeContentBrowserClient::ShouldS
+@@ -7356,7 +7358,7 @@ bool ChromeContentBrowserClient::ShouldS
  bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() {
  // This enterprise policy is supported on Android, but the feature will not be
  // launched there.
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 c252c7f48f..28dbd0a6ca 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/chrome_content_browser_client.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/chrome_content_browser_client.h
-@@ -571,7 +571,7 @@ class ChromeContentBrowserClient : publi
+@@ -579,7 +579,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 ba4d69e2ea..6ada83f3d7 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc
 @@ -125,7 +125,7 @@
  #include "chrome/browser/captive_portal/captive_portal_service_factory.h"
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 4587d9a12c..0dae87b136 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc
 @@ -102,7 +102,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 8cb3874cd7..391922044f 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/component_updater/iwa_key_distribution_component_installer.cc
 @@ -77,7 +77,7 @@ bool IsOnDemandUpdateSupported() {
  
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 1989c0d52e..d70257e419 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/component_updater/iwa_key_distribution_component_installer.h
 @@ -27,7 +27,7 @@ class IwaKeyDistributionInfoProvider;
  
diff --git a/chromium/patches/patch-chrome_browser_component__updater_registration.cc b/chromium/patches/patch-chrome_browser_component__updater_registration.cc
index 6133ef064a..971d8744e7 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/component_updater/registration.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/component_updater/registration.cc
 @@ -94,7 +94,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 59b7f28e3a..42196dc4d0 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
 @@ -11,7 +11,7 @@
  #include "components/prefs/pref_registry_simple.h"
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 937aac951a..2076d8ec84 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/component_updater/widevine_cdm_component_installer.cc
 @@ -41,7 +41,7 @@
  #include "third_party/widevine/cdm/buildflags.h"
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 5e862f8584..cf54d56b0a 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig	2025-09-29 17:05:47.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 363342f475..384e98f566 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/defaults.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/defaults.cc
 @@ -31,7 +31,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 ef821384eb..eed21ea502 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/device_identity/device_oauth2_token_service_factory.cc
 @@ -26,7 +26,7 @@ std::unique_ptr<DeviceOAuth2TokenStore> 
  #if BUILDFLAG(IS_CHROMEOS)
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 55ead13993..6257aa95ec 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/devtools/remote_debugging_server.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/devtools/remote_debugging_server.cc
 @@ -42,7 +42,7 @@ namespace {
  
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 20216d184a..11627d0c04 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/devtools/remote_debugging_server.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/devtools/remote_debugging_server.h
 @@ -33,7 +33,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 605c5ca2a2..288842eee0 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/diagnostics/diagnostics_writer.h.orig	2025-09-29 17:05:47.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 e607db473a..8c0f949c35 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -1944,7 +1944,7 @@ void ChromeDownloadManagerDelegate::OnDo
+@@ -1948,7 +1948,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();
    }
-@@ -2080,7 +2080,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -2084,7 +2084,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) || \
@@ -24,7 +24,7 @@ $NetBSD$
    // Don't download pdf if it is a file URL, as that might cause an infinite
    // download loop if Chrome is not the system pdf viewer.
    if (url.SchemeIsFile() && download_prefs_->ShouldOpenPdfInSystemReader()) {
-@@ -2162,7 +2162,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -2166,7 +2166,7 @@ void ChromeDownloadManagerDelegate::Chec
    DCHECK(download_item->IsSavePackageDownload());
  
  #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 8704d4c67f..7a57838c45 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/download/download_commands.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/download/download_commands.cc
 @@ -27,7 +27,7 @@
  #include "ui/base/clipboard/scoped_clipboard_writer.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/browser.h"
  #include "chrome/browser/ui/browser_finder.h"
  #include "chrome/browser/ui/scoped_tabbed_browser_displayer.h"
-@@ -177,7 +177,7 @@ void DownloadCommands::ExecuteCommand(Co
+@@ -174,7 +174,7 @@ void DownloadCommands::ExecuteCommand(Co
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_download_download__commands.h b/chromium/patches/patch-chrome_browser_download_download__commands.h
index 1c03143405..2d7b0762c0 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/download/download_commands.h.orig	2025-09-29 17:05:47.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 1eeda81211..83ec3c31f6 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/download/download_file_picker.cc.orig	2025-09-29 17:05:47.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 f9262e87f7..5f80a68861 100644
--- a/chromium/patches/patch-chrome_browser_download_download__item__model.cc
+++ b/chromium/patches/patch-chrome_browser_download_download__item__model.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/download/download_item_model.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/download/download_item_model.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/download/download_item_model.cc
-@@ -723,7 +723,7 @@ bool DownloadItemModel::IsCommandChecked
+@@ -724,7 +724,7 @@ bool DownloadItemModel::IsCommandChecked
               download_crx_util::IsExtensionDownload(*download_);
      case DownloadCommands::ALWAYS_OPEN_TYPE:
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
        if (download_commands->CanOpenPdfInSystemViewer()) {
          DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
          return prefs->ShouldOpenPdfInSystemReader();
-@@ -771,7 +771,7 @@ void DownloadItemModel::ExecuteCommand(D
+@@ -772,7 +772,7 @@ void DownloadItemModel::ExecuteCommand(D
                                           DownloadCommands::ALWAYS_OPEN_TYPE);
        DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -24,7 +24,7 @@ $NetBSD$
        if (download_commands->CanOpenPdfInSystemViewer()) {
          prefs->SetShouldOpenPdfInSystemReader(!is_checked);
          SetShouldPreferOpeningInBrowser(is_checked);
-@@ -1174,7 +1174,7 @@ void DownloadItemModel::DetermineAndSetS
+@@ -1175,7 +1175,7 @@ void DownloadItemModel::DetermineAndSetS
      return;
    }
  
diff --git a/chromium/patches/patch-chrome_browser_download_download__prefs.cc b/chromium/patches/patch-chrome_browser_download_download__prefs.cc
index b2b7a5e436..a234ea7e21 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/download/download_prefs.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/download/download_prefs.cc
 @@ -11,6 +11,7 @@
  #include <vector>
diff --git a/chromium/patches/patch-chrome_browser_download_download__prefs.h b/chromium/patches/patch-chrome_browser_download_download__prefs.h
index d397fdd620..93eabdf2f0 100644
--- a/chromium/patches/patch-chrome_browser_download_download__prefs.h
+++ b/chromium/patches/patch-chrome_browser_download_download__prefs.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/download/download_prefs.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/download/download_prefs.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/download/download_prefs.h
 @@ -107,7 +107,7 @@ class DownloadPrefs {
    void DisableAutoOpenByUserBasedOnExtension(const base::FilePath& file_name);
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 dcac9fc8f6..36424de5e6 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/browser_management/browser_management_service.cc
 @@ -50,7 +50,7 @@ GetManagementStatusProviders(Profile* pr
  
@@ -42,7 +42,7 @@ $NetBSD$
  void BrowserManagementService::SetBrowserManagementIconForTesting(
      const gfx::Image& management_icon) {
    CHECK_IS_TEST();
-@@ -183,7 +183,7 @@ void BrowserManagementService::SetManage
+@@ -185,7 +185,7 @@ void BrowserManagementService::SetManage
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
  void BrowserManagementService::OnPolicyStatusChanged() {
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 e81827f719..305d621f38 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/browser_management/browser_management_service.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/browser_management/browser_management_service.h
 @@ -41,7 +41,7 @@ class BrowserManagementService : public 
  
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
index 5c867b499d..c6a011934f 100644
--- 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
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc
 @@ -151,7 +151,7 @@ AnalysisServiceSettings::AnalysisService
    const char* verification_key = kKeyWindowsVerification;
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
index 587cc6f3e1..ba75ca6366 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/common.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/connectors/common.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/connectors/common.cc
-@@ -19,7 +19,7 @@
+@@ -20,7 +20,7 @@
  #include "components/user_manager/user.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
  #include "components/prefs/pref_service.h"
  #endif
-@@ -235,7 +235,7 @@ std::string GetProfileEmail(Profile* pro
+@@ -306,7 +306,7 @@ std::string GetProfileEmail(Profile* pro
    std::string email =
        GetProfileEmail(IdentityManagerFactory::GetForProfile(profile));
  
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 7598973490..b134ffa7c0 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/connectors/connectors_service.cc
 @@ -449,7 +449,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 2bdaeeb270..febc8359ee 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc
 @@ -10,7 +10,7 @@
  #include "chrome/browser/profiles/profile.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 f82ccbe350..0503c77ad4 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig	2025-09-29 17:05:47.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 546f864a6c..360cf5a24b 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig	2025-09-29 17:05:47.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 b383f80f14..be65767299 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig	2025-09-29 17:05:47.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 a71a5cfd30..081e9c6514 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig	2025-09-29 17:05:47.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 99537ea863..2c5c5f0249 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig	2025-09-29 17:05:47.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 eb473bf824..6cd2de49f5 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
 @@ -29,7 +29,7 @@
  
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 65255262de..deb0dfd680 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
 @@ -53,7 +53,7 @@
  #include "base/strings/utf_string_conversions.h"
@@ -15,7 +15,16 @@ $NetBSD$
  #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
  #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
  #include "components/device_signals/core/browser/signals_aggregator.h"
-@@ -158,7 +158,7 @@ void RealtimeReportingClient::ReportPast
+@@ -62,7 +62,7 @@
+ 
+ namespace enterprise_connectors {
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ using Event = ::chrome::cros::reporting::proto::Event;
+ #endif
+ 
+@@ -162,7 +162,7 @@ void RealtimeReportingClient::ReportPast
                                       /*include_profile_user_name=*/false);
  }
  
@@ -24,7 +33,7 @@ $NetBSD$
  
  void AddCrowdstrikeSignalsToEvent(
      base::Value::Dict& event,
-@@ -194,7 +194,7 @@ std::string RealtimeReportingClient::Get
+@@ -283,7 +283,7 @@ std::string RealtimeReportingClient::Get
    username_ =
        identity_manager_ ? GetProfileEmail(identity_manager_) : std::string();
  
@@ -33,12 +42,12 @@ $NetBSD$
    if (username_.empty()) {
      username_ = Profile::FromBrowserContext(context_)->GetPrefs()->GetString(
          enterprise_signin::prefs::kProfileUserEmail);
-@@ -251,7 +251,7 @@ std::string RealtimeReportingClient::Get
+@@ -340,7 +340,7 @@ std::string RealtimeReportingClient::Get
    return client_id;
  }
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(notyet)
  void RealtimeReportingClient::MaybeCollectDeviceSignalsAndReportEvent(
-     ::chrome::cros::reporting::proto::Event event,
+     Event event,
      policy::CloudPolicyClient* client,
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 825687750d..7b3363352d 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h
 @@ -19,7 +19,7 @@
  #include "components/keyed_service/core/keyed_service.h"
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
index 64e8b4428d..81a65b1442 100644
--- 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
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc
 @@ -67,8 +67,8 @@ base::flat_map<std::string, SAMLProfileA
    // TODO(crbug.com/40267996): Add actual domains with attribute names.
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 3152f61934..351dfe9b0a 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc
 @@ -11,7 +11,7 @@
  #include "chrome/browser/profiles/profile_manager.h"
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 7dffab502f..66d1b87dcc 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc
 @@ -34,7 +34,7 @@
  #include "extensions/buildflags/buildflags.h"
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 56231e99dc..2ffb8a0bc9 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/signals/context_info_fetcher.cc
 @@ -181,6 +181,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 b870121037..46eb4d0b3d 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig	2025-09-29 17:05:47.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 911f09eddf..880edb9992 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/signals/signals_aggregator_factory.cc
 @@ -49,7 +49,7 @@
  #include "components/device_signals/core/browser/settings_client.h"
@@ -14,13 +14,13 @@ $NetBSD$
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  #include "components/device_signals/core/browser/agent_signals_collector.h"
  #include "components/device_signals/core/browser/crowdstrike_client.h"
- #include "components/device_signals/core/browser/detected_agent_client.h"
-@@ -114,7 +114,7 @@ SignalsAggregatorFactory::BuildServiceIn
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -113,7 +113,7 @@ SignalsAggregatorFactory::BuildServiceIn
            service_host));
  #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)
    collectors.push_back(std::make_unique<device_signals::AgentSignalsCollector>(
-       device_signals::CrowdStrikeClient::Create(),
-       device_signals::DetectedAgentClient::Create()));
+       device_signals::CrowdStrikeClient::Create()));
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
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 466a1d5a3f..c8938bb4be 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig	2025-09-29 17:05:47.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 06859c69a4..dd86ff58f8 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig	2025-09-29 17:05:47.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 ee15090881..a01d48cf4a 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/enterprise/util/managed_browser_utils.cc
-@@ -220,7 +220,7 @@ void SetUserAcceptedAccountManagement(Pr
+@@ -300,7 +300,7 @@ void SetUserAcceptedAccountManagement(Pr
    // The updated consent screen also ask the user for consent to share device
    // signals.
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
    profile->GetPrefs()->SetBoolean(
        device_signals::prefs::kDeviceSignalsPermanentConsentReceived, accepted);
  #endif
-@@ -229,7 +229,7 @@ void SetUserAcceptedAccountManagement(Pr
+@@ -309,7 +309,7 @@ void SetUserAcceptedAccountManagement(Pr
        profile_manager->GetProfileAttributesStorage()
            .GetProfileAttributesWithPath(profile->GetPath());
    if (entry) {
@@ -24,7 +24,7 @@ $NetBSD$
      SetEnterpriseProfileLabel(profile);
  #endif
      entry->SetUserAcceptedAccountManagement(accepted);
-@@ -348,7 +348,7 @@ bool CanShowEnterpriseProfileUI(Profile*
+@@ -428,7 +428,7 @@ bool CanShowEnterpriseProfileUI(Profile*
  }
  
  bool CanShowEnterpriseBadgingForNTPFooter(Profile* profile) {
@@ -33,7 +33,7 @@ $NetBSD$
    BrowserManagementNoticeState management_notice_state =
        GetManagementNoticeStateForNTPFooter(profile);
    switch (management_notice_state) {
-@@ -366,7 +366,7 @@ bool CanShowEnterpriseBadgingForNTPFoote
+@@ -446,7 +446,7 @@ bool CanShowEnterpriseBadgingForNTPFoote
  
  BrowserManagementNoticeState GetManagementNoticeStateForNTPFooter(
      Profile* profile) {
diff --git a/chromium/patches/patch-chrome_browser_extensions_BUILD.gn b/chromium/patches/patch-chrome_browser_extensions_BUILD.gn
index b3f9d7a7eb..50cf18e146 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/extensions/BUILD.gn
-@@ -1516,6 +1516,10 @@ source_set("extensions") {
+@@ -1522,6 +1522,10 @@ source_set("extensions") {
        deps += [ "//chrome/services/printing/public/mojom" ]
      }
  
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 b67d25f2aa..f43d8d806d 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig	2025-09-29 17:05:47.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 b949ce2b95..8ff7419623 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig	2025-09-29 17:05:47.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 1dd7465764..d235dc3bf2 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig	2025-09-29 17:05:47.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 6f3fef8109..2d311d0626 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc
 @@ -40,7 +40,7 @@
  #include "components/reporting/util/statusor.h"
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 fd40c9bdef..d86ab3ad52 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h
 @@ -20,7 +20,7 @@
  #include "components/reporting/proto/synced/record.pb.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 3f756b3616..c0ae8aa40e 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig	2025-09-29 17:05:47.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 b727bf9ccd..7ddfbf3e47 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig	2025-09-29 17:05:47.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 13dbfd8e70..6dbf813be9 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
 @@ -647,7 +647,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 5b522d4efd..5b7371dad0 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,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
-@@ -356,7 +356,11 @@ bool ChromeRuntimeAPIDelegate::GetPlatfo
-   } else if (strcmp(os, "linux") == 0) {
+@@ -353,7 +353,11 @@ bool ChromeRuntimeAPIDelegate::GetPlatfo
+   } else if (UNSAFE_TODO(strcmp(os, "linux")) == 0) {
      info->os = extensions::api::runtime::PlatformOs::kLinux;
-   } else if (strcmp(os, "openbsd") == 0) {
+   } else if (UNSAFE_TODO(strcmp(os, "openbsd")) == 0) {
 -    info->os = extensions::api::runtime::PlatformOs::kOpenbsd;
 +    info->os = extensions::api::runtime::PlatformOs::kLinux;
-+  } else if (strcmp(os, "freebsd") == 0) {
++  } else if (UNSAFE_TODO(strcmp(os, "freebsd")) == 0) {
 +    info->os = extensions::api::runtime::PlatformOs::kLinux;
-+  } else if (strcmp(os, "netbsd") == 0) {
++  } else if (UNSAFE_TODO(strcmp(os, "netbsd")) == 0) {
 +    info->os = extensions::api::runtime::PlatformOs::kLinux;
-   } else if (strcmp(os, "android") == 0) {
+   } else if (UNSAFE_TODO(strcmp(os, "android")) == 0) {
      info->os = extensions::api::runtime::PlatformOs::kAndroid;
    } else {
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 e155300e49..d00b75d3af 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -197,7 +197,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -198,7 +198,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::kAutofillAiOptInStatus] =
-@@ -217,7 +217,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -218,7 +218,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
    (*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
        settings_api::PrefType::kBoolean;
  
@@ -24,10 +24,10 @@ $NetBSD$
    (*s_allowlist)[::prefs::kUseCustomChromeFrame] =
        settings_api::PrefType::kBoolean;
  #endif
-@@ -231,7 +231,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
-   (*s_allowlist)[::prefs::kCurrentThemeID] = settings_api::PrefType::kString;
+@@ -235,7 +235,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
    (*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList;
-   (*s_allowlist)[::prefs::kPolicyThemeColor] = settings_api::PrefType::kNumber;
+   (*s_allowlist)[themes::prefs::kPolicyThemeColor] =
+       settings_api::PrefType::kNumber;
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    (*s_allowlist)[::prefs::kSystemTheme] = settings_api::PrefType::kNumber;
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc b/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
index 4a0179c7d2..fcf89acba6 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.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_non_android.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/api/tabs/tabs_api_non_android.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/extensions/api/tabs/tabs_api_non_android.cc
-@@ -756,7 +756,7 @@ ExtensionFunction::ResponseAction Window
+@@ -663,7 +663,7 @@ ExtensionFunction::ResponseAction Window
  // 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_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 7c89f88749..c24764fa90 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig	2025-09-29 17:05:47.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_api_webstore__private_webstore__private__api.cc b/chromium/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
index 54659092f8..62f5eb11e9 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -912,7 +912,7 @@ void WebstorePrivateBeginInstallWithMani
+@@ -938,7 +938,7 @@ void WebstorePrivateBeginInstallWithMani
  #if BUILDFLAG(IS_CHROMEOS)
        RequestExtensionApproval(contents);
        return;
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 37038fcdcb..18c9d24ae6 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
 @@ -48,7 +48,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 b65a801de8..0febaab70a 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/extensions/external_provider_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/extensions/external_provider_impl.cc
-@@ -827,7 +827,7 @@ void ExternalProviderImpl::CreateExterna
+@@ -829,7 +829,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>(
-@@ -855,7 +855,7 @@ void ExternalProviderImpl::CreateExterna
+@@ -857,7 +857,7 @@ void ExternalProviderImpl::CreateExterna
          bundled_extension_creation_flags));
  
      // Define a per-user source of external extensions.
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 834444f62e..84c05b4836 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig	2025-09-29 17:05:47.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 30bf3879c3..5de2f3e276 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc
 @@ -45,7 +45,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 56234ba482..cebd67beff 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
-@@ -374,7 +374,7 @@ GenerateBlockPaths(bool should_normalize
+@@ -376,7 +376,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__dialog.h b/chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h
index d814ce7313..0795d44d65 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/first_run/first_run_dialog.h.orig	2025-09-29 17:05:47.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 8ed4284cfa..31017d9f49 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/first_run/first_run_internal.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/first_run/first_run_internal.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/first_run/first_run_internal.h
-@@ -53,7 +53,7 @@ FirstRunState DetermineFirstRunState(boo
+@@ -72,7 +72,7 @@ FirstRunState DetermineFirstRunState(boo
                                       bool force_first_run,
                                       bool no_first_run);
  
diff --git a/chromium/patches/patch-chrome_browser_flag__descriptions.cc b/chromium/patches/patch-chrome_browser_flag__descriptions.cc
index d61ddedefa..d8c0afd565 100644
--- a/chromium/patches/patch-chrome_browser_flag__descriptions.cc
+++ b/chromium/patches/patch-chrome_browser_flag__descriptions.cc
@@ -4,36 +4,27 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/flag_descriptions.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/flag_descriptions.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/flag_descriptions.cc
-@@ -667,7 +667,7 @@ const char kAutofillEnableAllowlistForBm
+@@ -696,7 +696,7 @@ const char kAutofillEnableAllowlistForBm
      "Autofill suggestions on the allowlisted merchant websites.";
  
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kAutofillEnableAmountExtractionAllowlistDesktopName[] =
-     "Enable loading and querying the checkout amount extraction allowlist on "
-     "Chrome Desktop";
-@@ -685,7 +685,7 @@ const char kAutofillEnableAmountExtracti
-         // BUILDFLAG(IS_CHROMEOS)
- 
  #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)
- const char kAutofillEnableAmountExtractionTestingName[] =
-     "Enable amount extraction testing on Chrome desktop and Clank";
- const char kAutofillEnableAmountExtractionTestingDescription[] =
-@@ -696,7 +696,7 @@ const char kAutofillEnableAmountExtracti
+ const char kAutofillEnableAmountExtractionName[] =
+     "Enable checkout amount extraction.";
+ const char kAutofillEnableAmountExtractionDescription[] =
+@@ -719,7 +719,7 @@ const char kAutofillEnableAmountExtracti
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
  const char kAutofillEnableBuyNowPayLaterName[] =
      "Enable buy now pay later on Autofill";
  const char kAutofillEnableBuyNowPayLaterDescription[] =
-@@ -1189,7 +1189,7 @@ const char kDevicePostureDescription[] =
+@@ -1203,7 +1203,7 @@ const char kDevicePostureDescription[] =
      "Enables Device Posture API (foldable devices)";
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -42,7 +33,7 @@ $NetBSD$
  const char kDocumentPictureInPictureAnimateResizeName[] =
      "Document Picture-in-Picture Animate Resize";
  const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -1335,7 +1335,7 @@ const char kContextMenuEmptySpaceDescrip
+@@ -1349,7 +1349,7 @@ const char kContextMenuEmptySpaceDescrip
      "space, a context menu containing page-related items will be shown.";
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -51,7 +42,7 @@ $NetBSD$
  const char kContextualCueingName[] = "Contextual cueing";
  const char kContextualCueingDescription[] =
      "Enables the contextual cueing system to support showing actions.";
-@@ -1686,7 +1686,7 @@ const char kEnableIsolatedWebAppDevModeN
+@@ -1688,7 +1688,7 @@ const char kEnableIsolatedWebAppDevModeN
  const char kEnableIsolatedWebAppDevModeDescription[] =
      "Enables the installation of unverified Isolated Web Apps";
  
@@ -60,7 +51,7 @@ $NetBSD$
  const char kEnableIwaKeyDistributionComponentName[] =
      "Enable the Iwa Key Distribution component";
  const char kEnableIwaKeyDistributionComponentDescription[] =
-@@ -3621,14 +3621,14 @@ const char kReduceTransferSizeUpdatedIPC
+@@ -3637,14 +3637,14 @@ const char kReduceTransferSizeUpdatedIPC
      "When enabled, the network service will send TransferSizeUpdatedIPC IPC "
      "only when DevTools is attached or the request is for an ad request.";
  
@@ -77,16 +68,16 @@ $NetBSD$
  const char kReplaceSyncPromosWithSignInPromosName[] =
      "Replace all sync-related UI with sign-in ones";
  const char kReplaceSyncPromosWithSignInPromosDescription[] =
-@@ -3666,7 +3666,7 @@ const char kRobustWindowManagementDescri
-     "experiencing predictable and reliable window behavior similar to desktop "
-     "browsers.";
+@@ -3678,7 +3678,7 @@ const char kRobustWindowManagementExperi
+     "switching and restoration, ensuring they never lose their work or "
+     "context.";
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  const char kRootScrollbarFollowsTheme[] = "Make scrollbar follow theme";
  const char kRootScrollbarFollowsThemeDescription[] =
      "If enabled makes the root scrollbar follow the browser's theme color.";
-@@ -3916,7 +3916,7 @@ const char kDefaultSiteInstanceGroupsDes
+@@ -3934,7 +3934,7 @@ const char kDefaultSiteInstanceGroupsDes
      "SiteInstance.";
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -95,7 +86,7 @@ $NetBSD$
  const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
  const char kPwaNavigationCapturingDescription[] =
      "Enables opening links from Chrome in an installed PWA. Currently under "
-@@ -4189,7 +4189,7 @@ const char kTouchTextEditingRedesignName
+@@ -4210,7 +4210,7 @@ const char kTouchTextEditingRedesignName
  const char kTouchTextEditingRedesignDescription[] =
      "Enables new touch text editing features.";
  
@@ -104,7 +95,7 @@ $NetBSD$
  const char kEnableHistorySyncOptinName[] = "History Sync Opt-in";
  const char kEnableHistorySyncOptinDescription[] =
      "Enables the History Sync Opt-in screen on Desktop platforms. The screen "
-@@ -7759,7 +7759,7 @@ const char kTetheringExperimentalFunctio
+@@ -7866,7 +7866,7 @@ const char kTetheringExperimentalFunctio
  
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -113,20 +104,19 @@ $NetBSD$
  const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
  const char kGetAllScreensMediaDescription[] =
      "When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -7986,7 +7986,7 @@ const char kEnableArmHwdrmDescription[] 
+@@ -8090,7 +8090,7 @@ const char kEnableArmHwdrmDescription[] 
  
  // Linux -----------------------------------------------------------------------
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  
- 
  const char kPulseaudioLoopbackForCastName[] =
-@@ -8024,6 +8024,20 @@ const char kWaylandUiScalingDescription[
-     "Enable experimental support for text scaling in the Wayland backend "
-     "backed by full UI scaling. Requires #wayland-per-window-scaling to be "
-     "enabled too.";
-+
+     "Linux System Audio Loopback for Cast (pulseaudio)";
+@@ -8122,6 +8122,19 @@ const char kWaylandSessionManagementName
+ const char kWaylandSessionManagementDescription[] =
+     "Enable Wayland's xx/xdg-session-management-v1 experimental support.";
+ 
 +#if BUILDFLAG(IS_BSD)
 +const char kAudioBackendName[] =
 +    "Audio Backend";
@@ -143,7 +133,7 @@ $NetBSD$
  #endif  // BUILDFLAG(IS_LINUX)
  
  // Random platform combinations -----------------------------------------------
-@@ -8073,7 +8087,7 @@ const char kGroupPromoPrototypeCpaDescri
+@@ -8171,7 +8184,7 @@ const char kGroupPromoPrototypeCpaDescri
      "Enables contextual toolbar button for group promo prototype.";
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -152,7 +142,7 @@ $NetBSD$
  const char kEnableNetworkServiceSandboxName[] =
      "Enable the network service sandbox.";
  const char kEnableNetworkServiceSandboxDescription[] =
-@@ -8094,7 +8108,7 @@ const char kWebBluetoothConfirmPairingSu
+@@ -8192,7 +8205,7 @@ const char kWebBluetoothConfirmPairingSu
      "Bluetooth";
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
  
@@ -161,7 +151,7 @@ $NetBSD$
  const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend";
  const char kCupsIppPrintingBackendDescription[] =
      "Use the CUPS IPP printing backend instead of the original CUPS backend "
-@@ -8230,7 +8244,7 @@ const char kElementCaptureDescription[] 
+@@ -8328,7 +8341,7 @@ const char kElementCaptureDescription[] 
      "media track into a track capturing just a specific DOM element.";
  #endif  // !BUILDFLAG(IS_ANDROID)
  
@@ -170,16 +160,16 @@ $NetBSD$
  const char kUIDebugToolsName[] = "Debugging tools for UI";
  const char kUIDebugToolsDescription[] =
      "Enables additional keyboard shortcuts to help debugging.";
-@@ -8267,7 +8281,7 @@ const char kThirdPartyDisableChromeAutof
+@@ -8360,7 +8373,7 @@ const char kThirdPartyDisableChromeAutof
      "Chrome's Address and Payments Autofill are disabled in third party mode.";
  #endif  // IS_ANDROID
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kThirdPartyProfileManagementName[] =
-     "Third party profile management";
- const char kThirdPartyProfileManagementDescription[] =
-@@ -8390,7 +8404,7 @@ const char kSupervisedUserBlockInterstit
+ const char kGlicName[] = "Glic";
+ const char kGlicDescription[] = "Enables glic";
+ 
+@@ -8485,7 +8498,7 @@ const char kSupervisedUserBlockInterstit
  const char kSupervisedUserBlockInterstitialV3Description[] =
      "Enables URL filter interstitial V3 for Family Link users.";
  
diff --git a/chromium/patches/patch-chrome_browser_flag__descriptions.h b/chromium/patches/patch-chrome_browser_flag__descriptions.h
index 339f0ec0bc..fccee2043f 100644
--- a/chromium/patches/patch-chrome_browser_flag__descriptions.h
+++ b/chromium/patches/patch-chrome_browser_flag__descriptions.h
@@ -4,35 +4,27 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/flag_descriptions.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/flag_descriptions.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/flag_descriptions.h
-@@ -435,7 +435,7 @@ extern const char
+@@ -451,7 +451,7 @@ extern const char
      kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[];
  
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kAutofillEnableAmountExtractionAllowlistDesktopName[];
- extern const char kAutofillEnableAmountExtractionAllowlistDesktopDescription[];
- extern const char kAutofillEnableAmountExtractionDesktopName[];
-@@ -444,14 +444,14 @@ extern const char kAutofillEnableAmountE
-         // BUILDFLAG(IS_CHROMEOS)
- 
  #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)
- extern const char kAutofillEnableAmountExtractionTestingName[];
- extern const char kAutofillEnableAmountExtractionTestingDescription[];
- #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ extern const char kAutofillEnableAmountExtractionName[];
+ extern const char kAutofillEnableAmountExtractionDescription[];
+ extern const char kAutofillEnableAmountExtractionAllowlistName[];
+@@ -462,7 +462,7 @@ extern const char kAutofillEnableAmountE
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
  extern const char kAutofillEnableBuyNowPayLaterName[];
  extern const char kAutofillEnableBuyNowPayLaterDescription[];
  
-@@ -714,7 +714,7 @@ extern const char kContextMenuEmptySpace
+@@ -721,7 +721,7 @@ extern const char kContextMenuEmptySpace
  extern const char kContextMenuEmptySpaceDescription[];
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -50,7 +42,7 @@ $NetBSD$
  extern const char kDocumentPictureInPictureAnimateResizeName[];
  extern const char kDocumentPictureInPictureAnimateResizeDescription[];
  
-@@ -1054,7 +1054,7 @@ extern const char kEnableIsolatedWebAppA
+@@ -1061,7 +1061,7 @@ extern const char kEnableIsolatedWebAppA
  extern const char kEnableIsolatedWebAppDevModeName[];
  extern const char kEnableIsolatedWebAppDevModeDescription[];
  
@@ -59,7 +51,7 @@ $NetBSD$
  extern const char kEnableIwaKeyDistributionComponentName[];
  extern const char kEnableIwaKeyDistributionComponentDescription[];
  #endif  // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -2061,7 +2061,7 @@ extern const char kReduceIPAddressChange
+@@ -2079,7 +2079,7 @@ extern const char kReduceIPAddressChange
  #endif  // BUILDFLAG(IS_MAC)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -68,16 +60,16 @@ $NetBSD$
  extern const char kReplaceSyncPromosWithSignInPromosName[];
  extern const char kReplaceSyncPromosWithSignInPromosDescription[];
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
-@@ -2075,7 +2075,7 @@ extern const char kRetainOmniboxOnFocusD
- extern const char kRobustWindowManagementName[];
- extern const char kRobustWindowManagementDescription[];
+@@ -2091,7 +2091,7 @@ extern const char kRobustWindowManagemen
+ extern const char kRobustWindowManagementExperimentalName[];
+ extern const char kRobustWindowManagementExperimentalDescription[];
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  extern const char kRootScrollbarFollowsTheme[];
  extern const char kRootScrollbarFollowsThemeDescription[];
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-@@ -2216,7 +2216,7 @@ extern const char kDefaultSiteInstanceGr
+@@ -2236,7 +2236,7 @@ extern const char kDefaultSiteInstanceGr
  extern const char kDefaultSiteInstanceGroupsDescription[];
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -86,7 +78,7 @@ $NetBSD$
  extern const char kPwaNavigationCapturingName[];
  extern const char kPwaNavigationCapturingDescription[];
  #endif
-@@ -2392,7 +2392,7 @@ extern const char kTouchSelectionStrateg
+@@ -2416,7 +2416,7 @@ extern const char kTouchSelectionStrateg
  extern const char kTouchTextEditingRedesignName[];
  extern const char kTouchTextEditingRedesignDescription[];
  
@@ -95,7 +87,7 @@ $NetBSD$
  extern const char kEnableHistorySyncOptinName[];
  extern const char kEnableHistorySyncOptinDescription[];
  
-@@ -2662,7 +2662,7 @@ extern const char kReduceAcceptLanguageD
+@@ -2688,7 +2688,7 @@ extern const char kReduceAcceptLanguageD
  extern const char kReduceTransferSizeUpdatedIPCName[];
  extern const char kReduceTransferSizeUpdatedIPCDescription[];
  
@@ -104,7 +96,7 @@ $NetBSD$
  extern const char kReduceUserAgentDataLinuxPlatformVersionName[];
  extern const char kReduceUserAgentDataLinuxPlatformVersionDescription[];
  #endif  // #if BUILDFLAG(IS_LINUX)
-@@ -4478,7 +4478,7 @@ extern const char kTetheringExperimental
+@@ -4534,7 +4534,7 @@ extern const char kTetheringExperimental
  
  #endif  // #if BUILDFLAG(IS_CHROMEOS)
  
@@ -113,26 +105,25 @@ $NetBSD$
  extern const char kGetAllScreensMediaName[];
  extern const char kGetAllScreensMediaDescription[];
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4610,7 +4610,7 @@ extern const char kEnableArmHwdrmDescrip
+@@ -4663,7 +4663,7 @@ extern const char kEnableArmHwdrmDescrip
  
  // Linux ---------------------------------------------------------------------
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  
- 
  extern const char kPulseaudioLoopbackForCastName[];
-@@ -4632,6 +4632,9 @@ extern const char kWaylandSessionManagem
+ extern const char kPulseaudioLoopbackForCastDescription[];
+@@ -4682,6 +4682,8 @@ extern const char kWaylandPerWindowScali
+ extern const char kWaylandSessionManagementName[];
+ extern const char kWaylandSessionManagementDescription[];
  
- extern const char kWaylandUiScalingName[];
- extern const char kWaylandUiScalingDescription[];
-+
 +extern const char kAudioBackendName[];
 +extern const char kAudioBackendDescription[];
  #endif  // BUILDFLAG(IS_LINUX)
  
  // Random platform combinations -----------------------------------------------
-@@ -4646,7 +4649,7 @@ extern const char kWebBluetoothConfirmPa
+@@ -4696,7 +4698,7 @@ extern const char kWebBluetoothConfirmPa
  extern const char kWebBluetoothConfirmPairingSupportDescription[];
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
  
@@ -141,7 +132,7 @@ $NetBSD$
  extern const char kCupsIppPrintingBackendName[];
  extern const char kCupsIppPrintingBackendDescription[];
  #endif  // BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
-@@ -4670,7 +4673,7 @@ extern const char kTaskManagerDesktopRef
+@@ -4720,7 +4722,7 @@ extern const char kTaskManagerDesktopRef
  extern const char kTaskManagerDesktopRefreshDescription[];
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -150,7 +141,7 @@ $NetBSD$
  extern const char kEnableNetworkServiceSandboxName[];
  extern const char kEnableNetworkServiceSandboxDescription[];
  
-@@ -4753,7 +4756,7 @@ extern const char kElementCaptureName[];
+@@ -4803,7 +4805,7 @@ extern const char kElementCaptureName[];
  extern const char kElementCaptureDescription[];
  #endif  // !BUILDFLAG(IS_ANDROID)
  
@@ -159,16 +150,16 @@ $NetBSD$
  extern const char kUIDebugToolsName[];
  extern const char kUIDebugToolsDescription[];
  #endif
-@@ -4781,7 +4784,7 @@ extern const char kThirdPartyDisableChro
+@@ -4828,7 +4830,7 @@ extern const char kThirdPartyDisableChro
  extern const char kThirdPartyDisableChromeAutofillSettingsScreenDescription[];
  #endif  // IS_ANDROID
  
 -#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 kThirdPartyProfileManagementName[];
- extern const char kThirdPartyProfileManagementDescription[];
+ extern const char kGlicName[];
+ extern const char kGlicDescription[];
  
-@@ -4857,7 +4860,7 @@ extern const char kEnableManagementPromo
+@@ -4908,7 +4910,7 @@ extern const char kEnableManagementPromo
  extern const char kSupervisedUserBlockInterstitialV3Name[];
  extern const char kSupervisedUserBlockInterstitialV3Description[];
  
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 6bc0cc0adf..af83db3e09 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/gcm/gcm_profile_service_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/gcm/gcm_profile_service_factory.cc
 @@ -110,7 +110,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 b7fa8a2cc6..3ad38b2fb9 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig	2025-09-29 17:05:47.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_widget_glic__widget.cc b/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
index 82f2371099..99e5e32d3c 100644
--- a/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
+++ b/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/glic/widget/glic_widget.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/glic/widget/glic_widget.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/glic/widget/glic_widget.cc
-@@ -127,7 +127,7 @@ std::unique_ptr<GlicWidget> GlicWidget::
+@@ -161,7 +161,7 @@ std::unique_ptr<GlicWidget> GlicWidget::
    // Don't change this name. This is used by other code to identify the glic
    // window. See b/404947780.
    params.name = "GlicWidget";
diff --git a/chromium/patches/patch-chrome_browser_global__features.cc b/chromium/patches/patch-chrome_browser_global__features.cc
index 0faaf9fe4e..71f46a649b 100644
--- a/chromium/patches/patch-chrome_browser_global__features.cc
+++ b/chromium/patches/patch-chrome_browser_global__features.cc
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/global_features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/global_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/global_features.cc
 @@ -24,7 +24,7 @@
- #include "chrome/browser/glic/host/glic_synthetic_trial_manager.h"  // nogncheck
+ #include "chrome/browser/glic/public/glic_enabling.h"               // nogncheck
  #endif
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/chromium/patches/patch-chrome_browser_global__features.h b/chromium/patches/patch-chrome_browser_global__features.h
index b7c4135162..7c7cbd38e0 100644
--- a/chromium/patches/patch-chrome_browser_global__features.h
+++ b/chromium/patches/patch-chrome_browser_global__features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/global_features.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/global_features.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/global_features.h
 @@ -15,7 +15,7 @@
  namespace system_permission_settings {
diff --git a/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc b/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
deleted file mode 100644
index b2d2e12c57..0000000000
--- a/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
+++ /dev/null
@@ -1,35 +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/headless/headless_mode_util.cc.orig	2025-09-08 23:21:33.000000000 +0000
-+++ chrome/browser/headless/headless_mode_util.cc
-@@ -10,7 +10,7 @@
- // New headless mode is available on Linux, Windows and Mac platforms.
- // More platforms will be added later, so avoid function level clutter
- // by providing stub implementations at the end of the file.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- 
- #include "base/base_switches.h"
- #include "base/files/file_path.h"
-@@ -19,7 +19,7 @@
- #include "chrome/common/chrome_switches.h"
- #include "content/public/common/content_switches.h"
- 
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/gl/gl_switches.h"               // nogncheck
- #include "ui/ozone/public/ozone_switches.h"  // nogncheck
- #endif  // BUILDFLAG(IS_LINUX)
-@@ -94,7 +94,7 @@ class HeadlessModeHandleImpl : public He
-       }
-     }
- 
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   // Headless mode on Linux relies on ozone/headless platform.
-   command_line->AppendSwitchASCII(::switches::kOzonePlatform,
-                                   switches::kHeadless);
diff --git a/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h b/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
index e861c2a80f..f1dd4ae3c6 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/intranet_redirect_detector.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/intranet_redirect_detector.h
 @@ -25,7 +25,7 @@ class SimpleURLLoader;
  class PrefRegistrySimple;
diff --git a/chromium/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc b/chromium/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
index 72dcaeb0d4..965664ff8c 100644
--- a/chromium/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
+++ b/chromium/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc
 @@ -39,10 +39,12 @@ void MTPDeviceMapService::RegisterMTPFil
      // Note that this initializes the delegate asynchronously, but since
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 74cf58dea0..e45700a8bd 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/media_galleries/media_file_system_registry.cc
 @@ -582,7 +582,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 96839ef042..dadffb6c39 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/media/audio_service_util.cc.orig	2025-09-29 17:05:47.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 7c97120104..9fe0864acb 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/media/router/discovery/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/media/router/discovery/BUILD.gn
 @@ -81,7 +81,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 a75d462b4e..14ec8d909f 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/media/router/discovery/discovery_network_list_posix.cc
 @@ -10,11 +10,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 1b8f945746..807e407c9b 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig	2025-09-29 17:05:47.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 7d08d8e56b..a87367146b 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig	2025-09-29 17:05:47.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 757a714723..795848aed0 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig	2025-09-29 17:05:47.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 0eaed82be1..f5ba9e2caa 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
 @@ -99,7 +99,7 @@ bool DesktopMediaPickerController::IsSys
              base::FeatureList::IsEnabled(
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 82dee0b8dd..bf9b18017b 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
 @@ -101,7 +101,7 @@ std::string GetLogUploadProduct() {
    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 a3b752f14c..19422d78ca 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/media/webrtc/webrtc_logging_controller.cc
 @@ -25,7 +25,7 @@
  #include "components/webrtc_logging/browser/text_log_list.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 d53e6a15e4..a469ba0568 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/media/webrtc/webrtc_logging_controller.h
 @@ -133,7 +133,7 @@ class WebRtcLoggingController
                           size_t web_app_id,
diff --git a/chromium/patches/patch-chrome_browser_memory__details.cc b/chromium/patches/patch-chrome_browser_memory__details.cc
index 9233875472..087979de19 100644
--- a/chromium/patches/patch-chrome_browser_memory__details.cc
+++ b/chromium/patches/patch-chrome_browser_memory__details.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/memory_details.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/memory_details.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/memory_details.cc
 @@ -334,7 +334,7 @@ void MemoryDetails::CollectChildInfoOnUI
            });
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 f198f78465..5b9e99a357 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
-@@ -86,7 +86,7 @@
+@@ -82,7 +82,7 @@
  #include "chrome/browser/flags/android/chrome_session_state.h"
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #if defined(__GLIBC__)
  #include <gnu/libc-version.h>
  #endif  // defined(__GLIBC__)
-@@ -111,7 +111,7 @@
+@@ -107,7 +107,7 @@
  #include "chrome/installer/util/taskbar_util.h"
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -24,7 +24,7 @@ $NetBSD$
  #include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h"
  #endif  // BUILDFLAG(IS_LINUX)
  
-@@ -120,7 +120,7 @@
+@@ -116,7 +116,7 @@
  #include "components/user_manager/user_manager.h"
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -33,7 +33,7 @@ $NetBSD$
  #include "components/power_metrics/system_power_monitor.h"
  #endif
  
-@@ -900,7 +900,7 @@ void RecordStartupMetrics() {
+@@ -897,7 +897,7 @@ void RecordStartupMetrics() {
  
    // Record whether Chrome is the default browser or not.
    // Disabled on Linux due to hanging browser tests, see crbug.com/1216328.
@@ -42,7 +42,7 @@ $NetBSD$
    shell_integration::DefaultWebClientState default_state =
        shell_integration::GetDefaultBrowser();
    base::UmaHistogramEnumeration("DefaultBrowser.State", default_state,
-@@ -1211,11 +1211,11 @@ void ChromeBrowserMainExtraPartsMetrics:
+@@ -1208,11 +1208,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 649f1de635..fc5bdb2789 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig	2025-09-29 17:05:47.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 fbc14079f1..d8958a9b6e 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/metrics/chrome_metrics_service_client.cc
-@@ -202,11 +202,11 @@
+@@ -204,11 +204,11 @@
  #include "chrome/browser/metrics/google_update_metrics_provider_mac.h"
  #endif
  
@@ -20,7 +20,7 @@ $NetBSD$
  #include "chrome/browser/metrics/chrome_metrics_service_crash_reporter.h"
  #endif
  
-@@ -224,7 +224,7 @@
+@@ -226,7 +226,7 @@
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -29,7 +29,7 @@ $NetBSD$
  #include "chrome/browser/ui/tabs/tab_metrics_provider.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS)
-@@ -244,7 +244,7 @@ const int kMaxHistogramGatheringWaitDura
+@@ -246,7 +246,7 @@ const int kMaxHistogramGatheringWaitDura
  // Needs to be kept in sync with the writer in
  // third_party/crashpad/crashpad/handler/handler_main.cc.
  const char kCrashpadHistogramAllocatorName[] = "CrashpadMetrics";
@@ -38,7 +38,7 @@ $NetBSD$
  ChromeMetricsServiceCrashReporter& GetCrashReporter() {
    static base::NoDestructor<ChromeMetricsServiceCrashReporter> crash_reporter;
    return *crash_reporter;
-@@ -554,7 +554,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -556,7 +556,7 @@ void ChromeMetricsServiceClient::Registe
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -47,7 +47,7 @@ $NetBSD$
    metrics::structured::StructuredMetricsService::RegisterPrefs(registry);
  
  #if !BUILDFLAG(IS_CHROMEOS)
-@@ -636,7 +636,7 @@ std::string ChromeMetricsServiceClient::
+@@ -638,7 +638,7 @@ std::string ChromeMetricsServiceClient::
  void ChromeMetricsServiceClient::OnEnvironmentUpdate(std::string* environment) {
    // TODO(https://bugs.chromium.org/p/crashpad/issues/detail?id=135): call this
    // on Mac when the Crashpad API supports it.
@@ -56,7 +56,7 @@ $NetBSD$
    // Register the environment with the crash reporter. Note that there is a
    // window from startup to this point during which crash reports will not have
    // an environment set.
-@@ -738,7 +738,7 @@ void ChromeMetricsServiceClient::Initial
+@@ -740,7 +740,7 @@ void ChromeMetricsServiceClient::Initial
          std::make_unique<metrics::dwa::DwaService>(this, local_state);
    }
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -65,7 +65,7 @@ $NetBSD$
    metrics::structured::Recorder::GetInstance()->SetUiTaskRunner(
        base::SequencedTaskRunner::GetCurrentDefault());
  #endif
-@@ -798,7 +798,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -800,7 +800,7 @@ void ChromeMetricsServiceClient::Registe
    metrics_service_->RegisterMetricsProvider(
        std::make_unique<metrics::CPUMetricsProvider>());
  
@@ -74,7 +74,7 @@ $NetBSD$
    metrics_service_->RegisterMetricsProvider(
        std::make_unique<metrics::MotherboardMetricsProvider>());
  #endif
-@@ -886,7 +886,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -888,7 +888,7 @@ void ChromeMetricsServiceClient::Registe
        std::make_unique<GoogleUpdateMetricsProviderMac>());
  #endif
  
@@ -83,7 +83,7 @@ $NetBSD$
    metrics_service_->RegisterMetricsProvider(
        std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -988,7 +988,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -990,7 +990,7 @@ void ChromeMetricsServiceClient::Registe
        std::make_unique<HttpsEngagementMetricsProvider>());
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -92,7 +92,7 @@ $NetBSD$
    metrics_service_->RegisterMetricsProvider(
        std::make_unique<TabMetricsProvider>(
            g_browser_process->profile_manager()));
-@@ -1000,7 +1000,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -1002,7 +1002,7 @@ void ChromeMetricsServiceClient::Registe
        std::make_unique<PowerMetricsProvider>());
  #endif
  
@@ -101,7 +101,7 @@ $NetBSD$
    metrics_service_->RegisterMetricsProvider(
        metrics::CreateDesktopSessionMetricsProvider());
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX)
-@@ -1191,7 +1191,7 @@ bool ChromeMetricsServiceClient::Registe
+@@ -1202,7 +1202,7 @@ bool ChromeMetricsServiceClient::Registe
    }
  #endif
  
@@ -110,7 +110,7 @@ $NetBSD$
    // This creates the DesktopProfileSessionDurationsServices if it didn't exist
    // already.
    metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1540,7 +1540,7 @@ void ChromeMetricsServiceClient::CreateS
+@@ -1551,7 +1551,7 @@ void ChromeMetricsServiceClient::CreateS
    recorder =
        base::MakeRefCounted<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 c0b5b08da7..da60f3923d 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/metrics/perf/cpu_identity.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/metrics/perf/cpu_identity.cc
 @@ -146,7 +146,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 8051885516..60ad768b53 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/metrics/power/process_metrics_recorder_util.cc
 @@ -65,7 +65,7 @@ void RecordProcessHistograms(const char*
                               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 e3faa7c34d..11a4f80302 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/metrics/power/process_monitor.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/metrics/power/process_monitor.cc
 @@ -64,7 +64,7 @@ ProcessMonitor::Metrics SampleMetrics(ba
        process_metrics.GetPlatformIndependentCPUUsage());
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 f59a95a508..b79660f644 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/metrics/power/process_monitor.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/metrics/power/process_monitor.h
 @@ -76,7 +76,7 @@ class ProcessMonitor : public content::B
      std::optional<double> cpu_usage;
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 ff5cc3e4f8..0d36f77a17 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/net/profile_network_context_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/net/profile_network_context_service.cc
-@@ -137,7 +137,7 @@
+@@ -138,7 +138,7 @@
  #include "extensions/common/constants.h"
  #endif
  
@@ -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"
-@@ -286,7 +286,7 @@ void UpdateCookieSettings(Profile* profi
+@@ -287,7 +287,7 @@ void UpdateCookieSettings(Profile* profi
        });
  }
  
@@ -24,7 +24,7 @@ $NetBSD$
  std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
      Profile* profile,
      std::unique_ptr<net::ClientCertStore> platform_store) {
-@@ -1289,7 +1289,7 @@ ProfileNetworkContextService::CreateClie
+@@ -1292,7 +1292,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 dbd7bbd0eb..8d274c2707 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/net/profile_network_context_service_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/net/profile_network_context_service_factory.cc
 @@ -32,7 +32,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 da6fcd8222..555605289a 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/net/system_network_context_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/net/system_network_context_manager.cc
-@@ -142,7 +142,7 @@ enum class NetworkSandboxState {
+@@ -138,7 +138,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;
-@@ -150,7 +150,7 @@ bool g_network_service_will_allow_gssapi
+@@ -146,7 +146,7 @@ bool g_network_service_will_allow_gssapi
  const char* kGssapiDesiredPref =
  #if BUILDFLAG(IS_CHROMEOS)
      prefs::kKerberosEnabled;
@@ -24,7 +24,7 @@ $NetBSD$
      prefs::kReceivedHttpAuthNegotiateHeader;
  #endif
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -196,7 +196,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -192,7 +192,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)
-@@ -211,7 +211,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -207,7 +207,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)
-@@ -221,7 +221,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -217,7 +217,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
-@@ -269,11 +269,11 @@ NetworkSandboxState IsNetworkSandboxEnab
+@@ -265,11 +265,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 ||
-@@ -289,7 +289,7 @@ NetworkSandboxState IsNetworkSandboxEnab
+@@ -285,7 +285,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)
-@@ -594,7 +594,7 @@ void SystemNetworkContextManager::Delete
+@@ -590,7 +590,7 @@ void SystemNetworkContextManager::Delete
    g_system_network_context_manager = nullptr;
  }
  
@@ -83,7 +83,7 @@ $NetBSD$
  SystemNetworkContextManager::GssapiLibraryLoadObserver::
      GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
      : owner_(owner) {}
-@@ -652,7 +652,7 @@ SystemNetworkContextManager::SystemNetwo
+@@ -648,7 +648,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)
-@@ -666,7 +666,7 @@ SystemNetworkContextManager::SystemNetwo
+@@ -662,7 +662,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)
  
-@@ -738,7 +738,7 @@ void SystemNetworkContextManager::Regist
+@@ -734,7 +734,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)
-@@ -763,11 +763,11 @@ void SystemNetworkContextManager::Regist
+@@ -759,11 +759,11 @@ void SystemNetworkContextManager::Regist
  
    registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
  
@@ -124,7 +124,7 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
  #endif  // BUILDFLAG(IS_LINUX)
  
-@@ -821,7 +821,7 @@ void SystemNetworkContextManager::OnNetw
+@@ -817,7 +817,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)
  
-@@ -1048,7 +1048,7 @@ bool SystemNetworkContextManager::IsNetw
+@@ -1044,7 +1044,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 e8f8aeb665..a835ad9ca6 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/net/system_network_context_manager.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/net/system_network_context_manager.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/net/system_network_context_manager.h
 @@ -212,7 +212,7 @@ class SystemNetworkContextManager {
    class URLLoaderFactoryForSystem;
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 7ad29f9c67..5d5f23c2da 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc
 @@ -36,7 +36,7 @@
  #include "services/network/public/cpp/resource_request.h"
diff --git a/chromium/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc b/chromium/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
index de56c04910..fe830cf938 100644
--- a/chromium/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
+++ b/chromium/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/new_tab_page/new_tab_page_util.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/new_tab_page/new_tab_page_util.cc
-@@ -32,7 +32,7 @@ bool IsOsSupportedForCart() {
+@@ -35,7 +35,7 @@ bool IsOsSupportedForCart() {
  }
  
  bool IsOsSupportedForDrive() {
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 039efb169c..77f1e0efe6 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/notifications/notification_display_service_impl.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/notifications/notification_display_service_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/notifications/notification_display_service_impl.cc
 @@ -31,7 +31,7 @@
  #endif
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 5b9282c460..cc1b30c156 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig	2025-09-29 17:05:47.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_ntp__tiles_chrome__most__visited__sites__factory.cc b/chromium/patches/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc
new file mode 100644
index 0000000000..74011b25e8
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.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/ntp_tiles/chrome_most_visited_sites_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
++++ chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc
+@@ -59,7 +59,7 @@ bool ShouldCreateCustomLinksManager() {
+ 
+ bool ShouldCreateEnterpriseShortcutsManager() {
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   return base::FeatureList::IsEnabled(ntp_tiles::kNtpEnterpriseShortcuts);
+ #else
+   return false;
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 811740c6e7..d03ef3afa6 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -729,7 +729,7 @@ void ChromePasswordManagerClient::
+@@ -692,7 +692,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;
    }
-@@ -1008,7 +1008,7 @@ void ChromePasswordManagerClient::Notify
+@@ -969,7 +969,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) {
-@@ -2083,7 +2083,7 @@ void ChromePasswordManagerClient::HideFi
+@@ -2032,7 +2032,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;
    }
-@@ -2122,7 +2122,7 @@ bool ChromePasswordManagerClient::IsPass
+@@ -2071,7 +2071,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 3f8ab6a85a..efb405f100 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/password_manager/factories/password_reuse_manager_factory.cc
-@@ -128,7 +128,7 @@ PasswordReuseManagerFactory::BuildServic
+@@ -124,7 +124,7 @@ PasswordReuseManagerFactory::BuildServic
    // Prepare password hash data for reuse detection.
    reuse_manager->PreparePasswordHashData(GetSignInStateForMetrics(profile));
  
diff --git a/chromium/patches/patch-chrome_browser_platform__util__linux.cc b/chromium/patches/patch-chrome_browser_platform__util__linux.cc
index 44e88658b7..8b6bd38064 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/platform_util_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/platform_util_linux.cc
 @@ -302,7 +302,9 @@ void OnLaunchOptionsCreated(const std::s
    argv.push_back(command);
diff --git a/chromium/patches/patch-chrome_browser_policy_browser__signin__policy__handler.cc b/chromium/patches/patch-chrome_browser_policy_browser__signin__policy__handler.cc
index ee7d9cacd6..9765c70767 100644
--- a/chromium/patches/patch-chrome_browser_policy_browser__signin__policy__handler.cc
+++ b/chromium/patches/patch-chrome_browser_policy_browser__signin__policy__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/policy/browser_signin_policy_handler.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/policy/browser_signin_policy_handler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/policy/browser_signin_policy_handler.cc
 @@ -45,7 +45,7 @@ void BrowserSigninPolicyHandler::ApplyPo
        policies.GetValue(policy_name(), base::Value::Type::INTEGER);
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 59ecdc6038..2a4d9eb9ba 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
 @@ -57,7 +57,7 @@
  #include "chrome/browser/policy/browser_dm_token_storage_mac.h"
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 575aae219e..a34e54ef09 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -246,7 +246,7 @@
+@@ -247,7 +247,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"
-@@ -583,7 +583,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -587,7 +587,7 @@ const PolicyToPreferenceMapEntry kSimple
      prefs::kManagedDefaultSmartCardConnectSetting,
      base::Value::Type::INTEGER },
  #endif
@@ -24,7 +24,7 @@ $NetBSD$
    { key::kDeletingUndecryptablePasswordsEnabled,
      password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
      base::Value::Type::BOOLEAN },
-@@ -957,7 +957,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -958,7 +958,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::LIST },
  #endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
@@ -33,7 +33,7 @@ $NetBSD$
    { key::kRequireOnlineRevocationChecksForLocalAnchors,
      prefs::kCertRevocationCheckingRequiredLocalAnchors,
      base::Value::Type::BOOLEAN },
-@@ -969,7 +969,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -970,7 +970,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::LIST },
  #endif  // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
          // || BUILDFLAG(IS_WIN)  || BUILDFLAG(IS_MAC)
@@ -42,7 +42,7 @@ $NetBSD$
    { key::kFullscreenAllowed,
      prefs::kFullscreenAllowed,
      base::Value::Type::BOOLEAN },
-@@ -1839,7 +1839,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1843,7 +1843,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::INTEGER},
  #endif // BUILDFLAG(IS_CHROMEOS)
  
@@ -51,7 +51,7 @@ $NetBSD$
    { key::kGSSAPILibraryName,
      prefs::kGSSAPILibraryName,
      base::Value::Type::STRING },
-@@ -1904,7 +1904,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1908,7 +1908,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::BOOLEAN },
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
  
@@ -60,7 +60,7 @@ $NetBSD$
    { key::kNetworkServiceSandboxEnabled,
      prefs::kNetworkServiceSandboxEnabled,
      base::Value::Type::BOOLEAN },
-@@ -1924,12 +1924,12 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1928,12 +1928,12 @@ const PolicyToPreferenceMapEntry kSimple
      prefs::kTotalMemoryLimitMb,
      base::Value::Type::INTEGER },
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -75,7 +75,7 @@ $NetBSD$
    { key::kUnmanagedDeviceSignalsConsentFlowEnabled,
      device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
      base::Value::Type::BOOLEAN },
-@@ -1943,7 +1943,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1947,7 +1947,7 @@ const PolicyToPreferenceMapEntry kSimple
      prefs::kLiveTranslateEnabled,
      base::Value::Type::BOOLEAN },
  #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -84,7 +84,7 @@ $NetBSD$
    { key::kDefaultBrowserSettingEnabled,
      prefs::kDefaultBrowserSettingEnabled,
      base::Value::Type::BOOLEAN },
-@@ -1955,7 +1955,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1959,7 +1959,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) \
@@ -93,7 +93,7 @@ $NetBSD$
    { key::kAutoplayAllowed,
      prefs::kAutoplayAllowed,
      base::Value::Type::BOOLEAN },
-@@ -2059,7 +2059,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2063,7 +2063,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::BOOLEAN },
  #endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
  
@@ -102,7 +102,7 @@ $NetBSD$
    { key::kAlternativeBrowserPath,
      browser_switcher::prefs::kAlternativeBrowserPath,
      base::Value::Type::STRING },
-@@ -2164,7 +2164,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2168,7 +2168,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::BOOLEAN },
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -111,7 +111,7 @@ $NetBSD$
    { key::kAuthNegotiateDelegateByKdcPolicy,
      prefs::kAuthNegotiateDelegateByKdcPolicy,
      base::Value::Type::BOOLEAN },
-@@ -2238,7 +2238,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2242,7 +2242,7 @@ const PolicyToPreferenceMapEntry kSimple
      ash::prefs::kUrlParameterToAutofillSAMLUsername,
      base::Value::Type::STRING },
  #endif  // BUILDFLAG(IS_CHROMEOS)
@@ -120,7 +120,7 @@ $NetBSD$
    { key::kNTPFooterExtensionAttributionEnabled,
      prefs::kNTPFooterExtensionAttributionEnabled,
      base::Value::Type::BOOLEAN },
-@@ -2273,7 +2273,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2277,7 +2277,7 @@ const PolicyToPreferenceMapEntry kSimple
      prefs::kRestrictCoreSharingOnRenderer,
      base::Value::Type::BOOLEAN },
  #endif  // BUILDFLAG(IS_WIN)
@@ -129,7 +129,7 @@ $NetBSD$
    { key::kOutOfProcessSystemDnsResolutionEnabled,
      prefs::kOutOfProcessSystemDnsResolutionEnabled,
      base::Value::Type::BOOLEAN },
-@@ -2304,7 +2304,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2308,7 +2308,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::INTEGER },
  #endif
  #if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -138,7 +138,7 @@ $NetBSD$
    { key::kExtensionInstallTypeBlocklist,
      extensions::pref_names::kExtensionInstallTypeBlocklist,
      base::Value::Type::LIST},
-@@ -2327,7 +2327,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2331,7 +2331,7 @@ const PolicyToPreferenceMapEntry kSimple
    { key::kTabCompareSettings,
      optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed,
      base::Value::Type::INTEGER},
@@ -147,7 +147,7 @@ $NetBSD$
    { key::kChromeForTestingAllowed,
      prefs::kChromeForTestingAllowed,
      base::Value::Type::BOOLEAN },
-@@ -2403,7 +2403,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2407,7 +2407,7 @@ const PolicyToPreferenceMapEntry kSimple
      policy_prefs::kBuiltInAIAPIsEnabled,
      base::Value::Type::BOOLEAN },
  #endif  // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_FUCHSIA)
@@ -156,7 +156,7 @@ $NetBSD$
    { key::kNTPFooterManagementNoticeEnabled,
      prefs::kNTPFooterManagementNoticeEnabled,
      base::Value::Type::BOOLEAN },
-@@ -2537,7 +2537,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2541,7 +2541,7 @@ std::unique_ptr<ConfigurationPolicyHandl
    // Policies for all platforms - End
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -165,7 +165,7 @@ $NetBSD$
    handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
        key::kMemorySaverModeSavings,
        performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2816,7 +2816,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2822,7 +2822,7 @@ std::unique_ptr<ConfigurationPolicyHandl
        key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
        chrome_schema));
  
@@ -174,7 +174,7 @@ $NetBSD$
    handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
    handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
    handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -2910,7 +2910,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2916,7 +2916,7 @@ std::unique_ptr<ConfigurationPolicyHandl
    std::vector<std::unique_ptr<ConfigurationPolicyHandler>>
        signin_legacy_policies;
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -183,7 +183,7 @@ $NetBSD$
    signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
        key::kForceBrowserSignin, prefs::kForceBrowserSignin,
        base::Value::Type::BOOLEAN));
-@@ -3288,7 +3288,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3298,7 +3298,7 @@ std::unique_ptr<ConfigurationPolicyHandl
  #endif
  
  #if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -192,7 +192,7 @@ $NetBSD$
    handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
    handlers->AddHandler(
        std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3296,7 +3296,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3306,7 +3306,7 @@ std::unique_ptr<ConfigurationPolicyHandl
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
  #endif  // BUILDFLAG(ENABLE_SPELLCHECK)
  
@@ -201,7 +201,7 @@ $NetBSD$
    handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
        key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
        base::Value::Type::BOOLEAN));
-@@ -3349,7 +3349,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3359,7 +3359,7 @@ std::unique_ptr<ConfigurationPolicyHandl
    std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails>
        gen_ai_default_policies;
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 823f3a5ac1..4ff8ae2a57 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/policy/device_management_service_configuration.cc.orig	2025-09-29 17:05:47.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 c38990e26d..cf9562d6c1 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/policy/policy_value_and_status_aggregator.cc
 @@ -49,7 +49,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 2e1daf19d4..4a25d865e8 100644
--- a/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/prefs/browser_prefs.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/prefs/browser_prefs.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/prefs/browser_prefs.cc
-@@ -326,7 +326,7 @@
+@@ -329,7 +329,7 @@
  #include "chrome/browser/devtools/devtools_window.h"
  #endif  // BUILDFLAG(ENABLE_DEVTOOLS_FRONTEND)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
  #endif
  
-@@ -493,11 +493,11 @@
+@@ -495,11 +495,11 @@
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -29,7 +29,7 @@ $NetBSD$
  #include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
  #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
  #endif
-@@ -525,7 +525,7 @@
+@@ -527,7 +527,7 @@
  #include "chrome/browser/sessions/session_service_log.h"
  #endif
  
@@ -38,7 +38,7 @@ $NetBSD$
  #include "ui/color/system_theme.h"
  #endif
  
-@@ -1705,7 +1705,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1785,7 +1785,7 @@ void RegisterLocalState(PrefRegistrySimp
    on_device_translation::RegisterLocalStatePrefs(registry);
  #endif  // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
  
@@ -47,7 +47,7 @@ $NetBSD$
    WhatsNewUI::RegisterLocalStatePrefs(registry);
  #endif
  
-@@ -1860,7 +1860,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1937,7 +1937,7 @@ void RegisterLocalState(PrefRegistrySimp
  #endif  // BUILDFLAG(ENABLE_PDF)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -56,13 +56,14 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
  #endif
  
-@@ -2231,12 +2231,12 @@ void RegisterProfilePrefs(user_prefs::Pr
+@@ -2310,13 +2310,13 @@ void RegisterProfilePrefs(user_prefs::Pr
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS)
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
    device_signals::RegisterProfilePrefs(registry);
+   ntp_tiles::EnterpriseShortcutsManagerImpl::RegisterProfilePrefs(registry);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS)
  
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 af67cc32c4..38960e6b12 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/prefs/pref_service_incognito_allowlist.cc
 @@ -203,7 +203,7 @@ const char* const kPersistentPrefNames[]
      prefs::kShowFullscreenToolbar,
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 2359844a0e..a3cb1a56e9 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/printing/print_backend_service_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/printing/print_backend_service_manager.cc
 @@ -36,7 +36,7 @@
  #include "printing/printing_context.h"
diff --git a/chromium/patches/patch-chrome_browser_printing_printer__query.cc b/chromium/patches/patch-chrome_browser_printing_printer__query.cc
index dc6e35198e..68ac456acb 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/printing/printer_query.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/printing/printer_query.cc
 @@ -342,7 +342,7 @@ void PrinterQuery::UpdatePrintSettings(b
      crash_key = std::make_unique<crash_keys::ScopedPrinterInfo>(
diff --git a/chromium/patches/patch-chrome_browser_process__singleton__posix.cc b/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
index aab6ef2642..b57ecc807c 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/process_singleton_posix.cc.orig	2025-09-29 17:05:47.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 0ba3581fc9..59aeafae26 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,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -375,7 +375,7 @@
+@@ -378,7 +378,7 @@
  #endif
  
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
 -    BUILDFLAG(IS_WIN)
 +    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
+ #include "chrome/browser/enterprise/client_certificates/certificate_store_factory.h"
  #include "chrome/browser/enterprise/idle/idle_service_factory.h"
- #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
- #endif
-@@ -419,14 +419,14 @@
+@@ -424,14 +424,14 @@
  #endif
  
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -32,16 +32,25 @@ $NetBSD$
  #include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
  #endif
  
-@@ -434,7 +434,7 @@
+@@ -439,7 +439,7 @@
  #include "chrome/browser/history_embeddings/history_embeddings_service_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/client_certificates/certificate_provisioning_service_factory.h"
- #include "chrome/browser/enterprise/client_certificates/certificate_store_factory.h"
-@@ -760,7 +760,7 @@ void ChromeBrowserMainExtraPartsProfiles
+ #include "chrome/browser/enterprise/signin/enterprise_signin_service_factory.h"
+ #include "chrome/browser/enterprise/signin/oidc_authentication_signin_interceptor_factory.h"
+@@ -664,7 +664,7 @@ void ChromeBrowserMainExtraPartsProfiles
+   AccountInvestigatorFactory::GetInstance();
+   AccountPasswordStoreFactory::GetInstance();
+   AccountReconcilorFactory::GetInstance();
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+   AccountsPolicyManagerFactory::GetInstance();
+ #endif
+ #if !BUILDFLAG(IS_ANDROID)
+@@ -763,7 +763,7 @@ void ChromeBrowserMainExtraPartsProfiles
    DiceBoundSessionCookieServiceFactory::GetInstance();
  #endif
  #endif
@@ -50,7 +59,7 @@ $NetBSD$
    browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
  #endif
    browser_sync::UserEventServiceFactory::GetInstance();
-@@ -821,13 +821,13 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -826,13 +826,13 @@ void ChromeBrowserMainExtraPartsProfiles
    collaboration::comments::CommentsServiceFactory::GetInstance();
    collaboration::messaging::MessagingBackendServiceFactory::GetInstance();
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -65,8 +74,8 @@ $NetBSD$
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    contextual_cueing::ContextualCueingServiceFactory::GetInstance();
  #endif
-   CookieControlsServiceFactory::GetInstance();
-@@ -886,17 +886,17 @@ void ChromeBrowserMainExtraPartsProfiles
+   CookieSettingsFactory::GetInstance();
+@@ -884,17 +884,17 @@ void ChromeBrowserMainExtraPartsProfiles
    enterprise_connectors::ConnectorsServiceFactory::GetInstance();
    enterprise_connectors::ReportingEventRouterFactory::GetInstance();
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -87,7 +96,7 @@ $NetBSD$
    enterprise_idle::IdleServiceFactory::GetInstance();
    enterprise_signals::SignalsAggregatorFactory::GetInstance();
  #endif
-@@ -905,10 +905,10 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -903,10 +903,10 @@ void ChromeBrowserMainExtraPartsProfiles
  #endif
    enterprise_reporting::LegacyTechServiceFactory::GetInstance();
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -100,7 +109,7 @@ $NetBSD$
    enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
  #endif
  #if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -1044,7 +1044,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1043,7 +1043,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #if BUILDFLAG(IS_ANDROID)
    MerchantViewerDataManagerFactory::GetInstance();
  #endif
@@ -109,7 +118,16 @@ $NetBSD$
    metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
  #endif
  #if !BUILDFLAG(IS_ANDROID)
-@@ -1174,7 +1174,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1130,7 +1130,7 @@ void ChromeBrowserMainExtraPartsProfiles
+   PasswordCounterFactory::GetInstance();
+ #endif  // !BUILDFLAG(IS_ANDROID)
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   PasswordManagerBlocklistPolicyFactory::GetInstance();
+ #endif
+   PasswordManagerSettingsServiceFactory::GetInstance();
+@@ -1175,7 +1175,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #if BUILDFLAG(IS_CHROMEOS)
    policy::PolicyCertServiceFactory::GetInstance();
  #endif
@@ -118,7 +136,7 @@ $NetBSD$
    policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
    policy::UserPolicyOidcSigninServiceFactory::GetInstance();
  #endif
-@@ -1217,7 +1217,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1218,7 +1218,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
    ProfileStatisticsFactory::GetInstance();
  #endif
@@ -127,7 +145,7 @@ $NetBSD$
    ProfileTokenWebSigninInterceptorFactory::GetInstance();
    OidcAuthenticationSigninInterceptorFactory::GetInstance();
  #endif
-@@ -1237,7 +1237,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1238,7 +1238,7 @@ void ChromeBrowserMainExtraPartsProfiles
    ReduceAcceptLanguageFactory::GetInstance();
    RendererUpdaterFactory::GetInstance();
    regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
diff --git a/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc b/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
index 5bf3dc51e5..85e23df31d 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/profiles/profile_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/profiles/profile_impl.cc
-@@ -269,6 +269,10 @@
+@@ -268,6 +268,10 @@
  #include "chrome/browser/safe_browsing/safe_browsing_service.h"
  #endif
  
@@ -17,7 +17,7 @@ $NetBSD$
  using bookmarks::BookmarkModel;
  using content::BrowserThread;
  using content::DownloadManagerDelegate;
-@@ -603,7 +607,7 @@ void ProfileImpl::LoadPrefsForNormalStar
+@@ -602,7 +606,7 @@ void ProfileImpl::LoadPrefsForNormalStar
    policy_provider = GetUserCloudPolicyManagerAsh();
  #else  // !BUILDFLAG(IS_CHROMEOS)
    {
@@ -26,7 +26,7 @@ $NetBSD$
      ProfileManager* profile_manager = g_browser_process->profile_manager();
      ProfileAttributesEntry* entry =
          profile_manager->GetProfileAttributesStorage()
-@@ -886,7 +890,17 @@ void ProfileImpl::DoFinalInit(CreateMode
+@@ -876,7 +880,17 @@ void ProfileImpl::DoFinalInit(CreateMode
  }
  
  base::FilePath ProfileImpl::last_selected_directory() {
diff --git a/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc b/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
index 646883e34f..1ef94ea301 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/profiles/profiles_state.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/profiles/profiles_state.cc
 @@ -191,7 +191,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 2b6d0d5c24..d1e341d42e 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig	2025-09-29 17:05:47.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_renderer__preferences__util.cc b/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
index ef77a52d71..953b17d80e 100644
--- a/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
+++ b/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
@@ -4,32 +4,32 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/renderer_preferences_util.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/renderer_preferences_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/renderer_preferences_util.cc
-@@ -40,7 +40,7 @@
- #include "ui/views/controls/textfield/textfield.h"
- #endif
+@@ -38,7 +38,7 @@
+ #include "ui/base/ui_base_features.h"
+ #include "ui/native_theme/native_theme.h"
  
 -#if defined(USE_AURA) && BUILDFLAG(IS_LINUX)
 +#if defined(USE_AURA) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
  #include "chrome/browser/themes/theme_service.h"
  #include "chrome/browser/themes/theme_service_factory.h"
  #include "ui/linux/linux_ui.h"
-@@ -185,7 +185,7 @@ void UpdateFromSystemSettings(blink::Ren
-   prefs->caret_blink_interval = views::Textfield::GetCaretBlinkInterval();
- #endif
- 
--#if defined(USE_AURA) && BUILDFLAG(IS_LINUX)
-+#if defined(USE_AURA) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
-   auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
-   if (linux_ui_theme) {
-     if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) {
-@@ -208,7 +208,7 @@ void UpdateFromSystemSettings(blink::Ren
- #endif
- 
+@@ -109,7 +109,7 @@ void UpdateFromSystemSettings(blink::Ren
+                               Profile* profile) {
+   const PrefService* pref_service = profile->GetPrefs();
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
 -    BUILDFLAG(IS_WIN)
 +    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    content::UpdateFontRendererPreferencesFromSystemSettings(prefs);
+ #endif
+   prefs->focus_ring_color = BUILDFLAG(IS_MAC) ? SkColorSetRGB(0x00, 0x5F, 0xCC)
+@@ -125,7 +125,7 @@ void UpdateFromSystemSettings(blink::Ren
+   prefs->inactive_selection_fg_color = SK_ColorBLACK;
  #endif
  
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   if (auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile)) {
+     if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) {
+       linux_ui_theme->GetFocusRingColor(&prefs->focus_ring_color);
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
index 128b993883..43deee3692 100644
--- 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
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig	2025-09-29 17:05: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
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 27b15b7ddb..11ea659a72 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/resources/signin/signin_shared.css.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/resources/signin/signin_shared.css
 @@ -54,7 +54,7 @@ a {
    border-radius: var(--scrollbar-width);
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 c2a6bbfe72..88dc645a2e 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
 @@ -1261,7 +1261,7 @@ std::string ChromePasswordProtectionServ
      ReusedPasswordAccountType password_type) const {
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc b/chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
index a2796424fa..4faf758006 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc
 @@ -20,7 +20,7 @@
  #include "components/safe_browsing/core/common/safebrowsing_switches.h"
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 3c95d0aec8..6e924bf0cc 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
 @@ -693,7 +693,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 50620c9592..c12dd3f201 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc
 @@ -12,7 +12,7 @@
  #include "content/public/browser/web_contents.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 6f0f577284..4387668364 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/screen_ai/screen_ai_install_state.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/screen_ai/screen_ai_install_state.cc
 @@ -30,7 +30,7 @@ bool IsDeviceCompatible() {
    // TODO(crbug.com/381256355): Update when ScreenAI library is compatible with
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 08d48258ae..1f478a9ecf 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/screen_ai/screen_ai_service_handler_base.cc.orig	2025-09-29 17:05:47.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 b26e8c086c..b200270255 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/sessions/session_restore.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/sessions/session_restore.cc
-@@ -108,7 +108,7 @@
+@@ -109,7 +109,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)
  
-@@ -1182,7 +1182,7 @@ class SessionRestoreImpl : public Browse
+@@ -1183,7 +1183,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 bc25773a5d..0480662122 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/sharing/sharing_handler_registry_impl.cc
 @@ -21,7 +21,7 @@
  #endif  // BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc b/chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc
index 9595f6c1dc..f57634b234 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/shortcuts/icon_badging.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/shortcuts/icon_badging.cc
 @@ -59,7 +59,7 @@ enum class BadgeSize {
  constexpr ShortcutSize kSizesNeededForShortcutCreation[] = {
diff --git a/chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.cc b/chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.cc
deleted file mode 100644
index a424bbced6..0000000000
--- a/chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.cc
+++ /dev/null
@@ -1,44 +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/signin/accounts_policy_manager.cc.orig	2025-09-08 23:21:33.000000000 +0000
-+++ chrome/browser/signin/accounts_policy_manager.cc
-@@ -41,7 +41,7 @@
- #include "chrome/browser/ui/webui/profile_helper.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 "components/policy/core/common/features.h"
- #include "components/signin/public/identity_manager/accounts_mutator.h"
- #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -209,7 +209,7 @@ void AccountsPolicyManager::Initialize()
-           &AccountsPolicyManager::OnGoogleServicesUsernamePatternChanged,
-           weak_pointer_factory_.GetWeakPtr()));
- 
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   auto* identity_manager = IdentityManagerFactory::GetForProfile(profile_);
-   identity_manager_observation_.Observe(identity_manager);
-   profile_pref_change_registrar_.Init(profile_->GetPrefs());
-@@ -224,7 +224,7 @@ void AccountsPolicyManager::Initialize()
- }
- 
- void AccountsPolicyManager::Shutdown() {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   profile_pref_change_registrar_.RemoveAll();
- #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-   local_state_pref_registrar_.RemoveAll();
-@@ -332,7 +332,7 @@ void AccountsPolicyManager::OnUserConfir
- }
- #endif  // defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_CHROMEOS)
- 
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void AccountsPolicyManager::OnRefreshTokensLoaded() {
-   RemoveUnallowedAccounts();
-   identity_manager_observation_.Reset();
diff --git a/chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.h b/chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.h
deleted file mode 100644
index b21ab88a91..0000000000
--- a/chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.h
+++ /dev/null
@@ -1,35 +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/signin/accounts_policy_manager.h.orig	2025-09-08 23:21:33.000000000 +0000
-+++ chrome/browser/signin/accounts_policy_manager.h
-@@ -13,7 +13,7 @@
- #include "components/signin/public/base/signin_metrics.h"
- #include "components/signin/public/identity_manager/identity_manager.h"
- 
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/scoped_observation.h"
- #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
- 
-@@ -64,7 +64,7 @@ class AccountsPolicyManager : public Key
-   }
- #endif
- 
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   void RemoveUnallowedAccounts();
- 
-   // IdentityManager::Observer implementation.
-@@ -85,7 +85,7 @@ class AccountsPolicyManager : public Key
-   bool hide_ui_for_testing_ = false;
- #endif
- 
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   base::ScopedObservation<signin::IdentityManager,
-                           signin::IdentityManager::Observer>
-       identity_manager_observation_{this};
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 0ec7ac1e59..8b98140f65 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/signin/chrome_signin_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/signin/chrome_signin_client.cc
-@@ -163,7 +163,7 @@ signin_metrics::ProfileSignout kAlwaysAl
+@@ -164,7 +164,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 aa86cacd4f..3d0417c93b 100644
--- a/chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc
+++ b/chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/signin/signin_hats_util.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/signin/signin_hats_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/signin/signin_hats_util.cc
 @@ -36,7 +36,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_signin_signin__util.cc b/chromium/patches/patch-chrome_browser_signin_signin__util.cc
index 138508abb8..e27d1a4abe 100644
--- a/chromium/patches/patch-chrome_browser_signin_signin__util.cc
+++ b/chromium/patches/patch-chrome_browser_signin_signin__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/signin/signin_util.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/signin/signin_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/signin/signin_util.cc
 @@ -90,7 +90,7 @@ CookiesMover::CookiesMover(base::WeakPtr
  CookiesMover::~CookiesMover() = default;
diff --git a/chromium/patches/patch-chrome_browser_signin_signin__util.h b/chromium/patches/patch-chrome_browser_signin_signin__util.h
index c9cd48e827..d04a876ff5 100644
--- a/chromium/patches/patch-chrome_browser_signin_signin__util.h
+++ b/chromium/patches/patch-chrome_browser_signin_signin__util.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/signin/signin_util.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/signin/signin_util.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/signin/signin_util.h
 @@ -171,7 +171,7 @@ SignedInState GetSignedInState(const sig
  // Returns a string representation of `SignedInState`.
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 6bbf06deec..b4a298139d 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc
 @@ -70,7 +70,7 @@ std::ostream& operator<<(std::ostream& s
    }
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 c5bc5927a6..868e8a3b8e 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_browser_utils.cc
 @@ -40,7 +40,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 d7871495ca..b092ca0f44 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig	2025-09-29 17:05:47.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 6621d4908a..731e101b54 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
-@@ -205,7 +205,7 @@ void SupervisedUserExtensionsDelegateImp
+@@ -194,7 +194,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 ca0c38bc87..4db14d6358 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
-@@ -350,7 +350,7 @@ void SupervisedUserExtensionsManager::
+@@ -345,7 +345,7 @@ void SupervisedUserExtensionsManager::
      ActivateManagementPolicyAndUpdateRegistration() {
    SetActiveForSupervisedUsers();
    UpdateManagementPolicyRegistration();
@@ -15,7 +15,7 @@ $NetBSD$
    MaybeMarkExtensionsLocallyParentApproved();
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  }
-@@ -449,7 +449,7 @@ bool SupervisedUserExtensionsManager::Sh
+@@ -444,7 +444,7 @@ bool SupervisedUserExtensionsManager::Sh
    return false;
  }
  
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 91250db7e5..7e6836cee3 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_extensions_manager.h
-@@ -154,7 +154,7 @@ class SupervisedUserExtensionsManager : 
+@@ -151,7 +151,7 @@ class SupervisedUserExtensionsManager : 
    // launched.
    bool ShouldBlockExtension(const std::string& extension_id) const;
  
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 fff45fdd48..93e96414ad 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc
 @@ -33,12 +33,12 @@
  #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 ad76678f3b..4322204224 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc
 @@ -15,7 +15,7 @@
  #include "content/public/browser/browser_context.h"
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 3187d2476a..6a10cafe4e 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc
-@@ -48,7 +48,7 @@
+@@ -49,7 +49,7 @@
  #include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h"
  #elif BUILDFLAG(IS_CHROMEOS)
  #include "chrome/browser/supervised_user/chromeos/supervised_user_web_content_handler_impl.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_web_content_handler_impl.h"
  #endif
  
-@@ -68,7 +68,7 @@ std::unique_ptr<supervised_user::WebCont
+@@ -69,7 +69,7 @@ std::unique_ptr<supervised_user::WebCont
  #elif BUILDFLAG(IS_ANDROID)
    return std::make_unique<SupervisedUserWebContentHandlerImpl>(
        web_contents, frame_id, navigation_id);
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 37f8ff1c4d..47e02ea0d0 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/sync/chrome_sync_controller_builder.cc
 @@ -304,7 +304,7 @@ ChromeSyncControllerBuilder::Build(synce
  #if BUILDFLAG(ENABLE_SPELLCHECK)
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 8f492f2ce1..2a8a2ef45a 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sync/device_info_sync_client_impl.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/sync/device_info_sync_client_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/sync/device_info_sync_client_impl.cc
 @@ -34,7 +34,7 @@ DeviceInfoSyncClientImpl::~DeviceInfoSyn
  std::string DeviceInfoSyncClientImpl::GetSigninScopedDeviceId() const {
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 7ca2ebaff2..2bcb9554bc 100644
--- a/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
@@ -4,27 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sync/sync_service_factory.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/sync/sync_service_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/sync/sync_service_factory.cc
-@@ -115,7 +115,7 @@
- #endif  // BUILDFLAG(IS_CHROMEOS)
- 
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
--    BUILDFLAG(IS_WIN)
-+    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_keyed_service.h"
- #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_service_factory.h"
- #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
-@@ -142,7 +142,7 @@ namespace {
+@@ -135,7 +135,7 @@ namespace {
  tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) {
    CHECK(profile);
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
 -    BUILDFLAG(IS_WIN)
 +    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    tab_groups::TabGroupSyncService* service =
-       tab_groups::SavedTabGroupUtils::GetServiceForProfile(profile);
+       tab_groups::TabGroupSyncServiceFactory::GetForProfile(profile);
    CHECK(service);
-@@ -405,7 +405,7 @@ std::unique_ptr<KeyedService> BuildSyncS
+@@ -399,7 +399,7 @@ std::unique_ptr<KeyedService> BuildSyncS
    bool local_sync_backend_enabled = false;
    // Only check the local sync backend pref on the supported platforms of
    // Windows, Mac and Linux.
@@ -33,12 +24,3 @@ $NetBSD$
    syncer::SyncPrefs prefs(profile->GetPrefs());
    local_sync_backend_enabled = prefs.IsLocalSyncEnabled();
    base::UmaHistogramBoolean("Sync.Local.Enabled2", local_sync_backend_enabled);
-@@ -544,7 +544,7 @@ SyncServiceFactory::SyncServiceFactory()
-   DependsOn(ProfilePasswordStoreFactory::GetInstance());
-   DependsOn(PowerBookmarkServiceFactory::GetInstance());
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
--    BUILDFLAG(IS_WIN)
-+    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
-   DependsOn(tab_groups::SavedTabGroupServiceFactory::GetInstance());
- #elif BUILDFLAG(IS_ANDROID)
-   DependsOn(tab_groups::TabGroupSyncServiceFactory::GetInstance());
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 0e06e2afee..5f65071781 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/task_manager/sampling/task_group.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/task_manager/sampling/task_group.cc
-@@ -32,7 +32,7 @@ const int kBackgroundRefreshTypesMask =
+@@ -33,7 +33,7 @@ const int kBackgroundRefreshTypesMask =
  #if BUILDFLAG(IS_WIN)
      REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME |
  #endif  // BUILDFLAG(IS_WIN)
@@ -15,16 +15,7 @@ $NetBSD$
      REFRESH_TYPE_FD_COUNT |
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
      REFRESH_TYPE_PRIORITY;
-@@ -100,7 +100,7 @@ TaskGroup::TaskGroup(
-       user_peak_handles_(-1),
-       hard_faults_per_second_(-1),
- #endif  // BUILDFLAG(IS_WIN)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
-       open_fd_count_(-1),
- #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-       idle_wakeups_per_second_(-1),
-@@ -115,7 +115,7 @@ TaskGroup::TaskGroup(
+@@ -93,7 +93,7 @@ TaskGroup::TaskGroup(
                              weak_ptr_factory_.GetWeakPtr()),
          base::BindRepeating(&TaskGroup::OnIdleWakeupsRefreshDone,
                              weak_ptr_factory_.GetWeakPtr()),
@@ -33,7 +24,7 @@ $NetBSD$
          base::BindRepeating(&TaskGroup::OnOpenFdCountRefreshDone,
                              weak_ptr_factory_.GetWeakPtr()),
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -257,7 +257,7 @@ void TaskGroup::RefreshWindowsHandles() 
+@@ -236,7 +236,7 @@ void TaskGroup::RefreshWindowsHandles() 
  #endif  // 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 6b4a65728b..732c78c4da 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/task_manager/sampling/task_group.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/task_manager/sampling/task_group.h
-@@ -40,7 +40,7 @@ inline constexpr int kUnsupportedVMRefre
+@@ -41,7 +41,7 @@ inline constexpr int kUnsupportedVMRefre
      REFRESH_TYPE_WEBCACHE_STATS | REFRESH_TYPE_NETWORK_USAGE |
      REFRESH_TYPE_IDLE_WAKEUPS | REFRESH_TYPE_HANDLES | REFRESH_TYPE_START_TIME |
      REFRESH_TYPE_CPU_TIME | REFRESH_TYPE_PRIORITY |
@@ -15,7 +15,7 @@ $NetBSD$
      REFRESH_TYPE_FD_COUNT |
  #endif
      REFRESH_TYPE_HARD_FAULTS;
-@@ -136,7 +136,7 @@ class TaskGroup {
+@@ -141,7 +141,7 @@ class TaskGroup {
    int64_t hard_faults_per_second() const { return hard_faults_per_second_; }
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -24,7 +24,7 @@ $NetBSD$
    int open_fd_count() const { return open_fd_count_; }
    void set_open_fd_count(int open_fd_count) { open_fd_count_ = open_fd_count; }
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -151,7 +151,7 @@ class TaskGroup {
+@@ -156,7 +156,7 @@ class TaskGroup {
  
    void RefreshWindowsHandles();
  
@@ -33,12 +33,12 @@ $NetBSD$
    void OnOpenFdCountRefreshDone(int open_fd_count);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
  
-@@ -219,7 +219,7 @@ class TaskGroup {
-   int64_t user_peak_handles_;
-   int64_t hard_faults_per_second_;
+@@ -226,7 +226,7 @@ class TaskGroup {
+   int64_t user_peak_handles_ = -1;
+   int64_t hard_faults_per_second_ = -1;
  #endif  // BUILDFLAG(IS_WIN)
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
    // The number of file descriptors currently open by the process.
-   int open_fd_count_;
+   int open_fd_count_ = -1;
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
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 12171cddfd..ce0ad743ee 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig	2025-09-29 17:05:47.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 7475f41c43..4a98fd25bc 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,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/task_manager/sampling/task_group_sampler.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/task_manager/sampling/task_group_sampler.h
-@@ -31,7 +31,7 @@ class TaskGroupSampler : public base::Re
-   using OnCpuRefreshCallback = base::RepeatingCallback<void(double)>;
-   using OnSwappedMemRefreshCallback = base::RepeatingCallback<void(int64_t)>;
+@@ -33,7 +33,7 @@ class TaskGroupSampler : public base::Re
+   using OnSwappedMemRefreshCallback =
+       base::RepeatingCallback<void(base::ByteCount)>;
    using OnIdleWakeupsCallback = base::RepeatingCallback<void(int)>;
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
    using OnOpenFdCountCallback = base::RepeatingCallback<void(int)>;
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
    using OnProcessPriorityCallback =
-@@ -43,7 +43,7 @@ class TaskGroupSampler : public base::Re
+@@ -45,7 +45,7 @@ class TaskGroupSampler : public base::Re
        const OnCpuRefreshCallback& on_cpu_refresh,
        const OnSwappedMemRefreshCallback& on_memory_refresh,
        const OnIdleWakeupsCallback& on_idle_wakeups,
@@ -24,16 +24,16 @@ $NetBSD$
        const OnOpenFdCountCallback& on_open_fd_count,
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
        const OnProcessPriorityCallback& on_process_priority);
-@@ -63,7 +63,7 @@ class TaskGroupSampler : public base::Re
+@@ -65,7 +65,7 @@ class TaskGroupSampler : public base::Re
    double RefreshCpuUsage();
-   int64_t RefreshSwappedMem();
+   base::ByteCount RefreshSwappedMem();
    int RefreshIdleWakeupsPerSecond();
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
    int RefreshOpenFdCount();
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
    base::Process::Priority RefreshProcessPriority();
-@@ -87,7 +87,7 @@ class TaskGroupSampler : public base::Re
+@@ -89,7 +89,7 @@ class TaskGroupSampler : public base::Re
    const OnCpuRefreshCallback on_cpu_refresh_callback_;
    const OnSwappedMemRefreshCallback on_swapped_mem_refresh_callback_;
    const OnIdleWakeupsCallback on_idle_wakeups_callback_;
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 47e492c89e..3ad2e68832 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/task_manager/sampling/task_manager_impl.cc
-@@ -226,7 +226,7 @@ void TaskManagerImpl::GetUSERHandles(Tas
+@@ -227,7 +227,7 @@ void TaskManagerImpl::GetUSERHandles(Tas
  }
  
  int TaskManagerImpl::GetOpenFdCount(TaskId task_id) const {
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 d77a8d4d0b..f2acb40c68 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/task_manager/task_manager_observer.h.orig	2025-09-29 17:05:47.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 bf1fca31f8..71c3c20d24 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/themes/theme_helper.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/themes/theme_helper.cc
 @@ -16,7 +16,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 9983793675..c4b3f3c7e2 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/themes/theme_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/themes/theme_service.cc
-@@ -72,7 +72,7 @@
+@@ -73,7 +73,7 @@
  #include "extensions/browser/extension_registry_observer.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/linux/linux_ui.h"
  #include "ui/ozone/public/ozone_platform.h"  // nogncheck
  #endif
-@@ -331,7 +331,7 @@ CustomThemeSupplier* ThemeService::GetTh
+@@ -332,7 +332,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 33a60140e4..412b40fe05 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/themes/theme_service_aura_linux.cc.orig	2025-09-29 17:05:47.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 af9a1824a0..2159b3f981 100644
--- a/chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/themes/theme_service_factory.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/themes/theme_service_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/themes/theme_service_factory.cc
-@@ -25,7 +25,7 @@
+@@ -26,7 +26,7 @@
  #include "chrome/browser/themes/theme_helper_win.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/themes/theme_service_aura_linux.h"
  #include "ui/linux/linux_ui_factory.h"
  #endif
-@@ -105,7 +105,7 @@ ThemeServiceFactory::~ThemeServiceFactor
+@@ -106,7 +106,7 @@ ThemeServiceFactory::~ThemeServiceFactor
  std::unique_ptr<KeyedService>
  ThemeServiceFactory::BuildServiceInstanceForBrowserContext(
      content::BrowserContext* profile) const {
@@ -24,7 +24,7 @@ $NetBSD$
    using ThemeService = ThemeServiceAuraLinux;
  #endif
  
-@@ -117,7 +117,7 @@ ThemeServiceFactory::BuildServiceInstanc
+@@ -118,7 +118,7 @@ ThemeServiceFactory::BuildServiceInstanc
  
  void ThemeServiceFactory::RegisterProfilePrefs(
      user_prefs::PrefRegistrySyncable* registry) {
diff --git a/chromium/patches/patch-chrome_browser_ui_accelerator__table.cc b/chromium/patches/patch-chrome_browser_ui_accelerator__table.cc
new file mode 100644
index 0000000000..23ead62fa4
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_accelerator__table.cc
@@ -0,0 +1,40 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/accelerator_table.cc.orig	2025-09-29 17:05:47.000000000 +0000
++++ chrome/browser/ui/accelerator_table.cc
+@@ -72,11 +72,11 @@ const AcceleratorMapping kAcceleratorMap
+     {ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE},
+     {ui::VKEY_9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
+     {ui::VKEY_NUMPAD9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+     {ui::VKEY_9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB},
+     {ui::VKEY_NUMPAD9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB},
+ #endif  // BUILDFLAG(IS_LINUX)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+     {ui::VKEY_NEXT, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, IDC_MOVE_TAB_NEXT},
+     {ui::VKEY_PRIOR, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN,
+      IDC_MOVE_TAB_PREVIOUS},
+@@ -104,7 +104,7 @@ const AcceleratorMapping kAcceleratorMap
+     {ui::VKEY_NUMPAD7, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_6},
+     {ui::VKEY_8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
+     {ui::VKEY_NUMPAD8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+     {ui::VKEY_1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
+     {ui::VKEY_NUMPAD1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
+     {ui::VKEY_2, ui::EF_ALT_DOWN, IDC_SELECT_TAB_1},
+@@ -156,7 +156,7 @@ const AcceleratorMapping kAcceleratorMap
+      IDC_SHOW_AVATAR_MENU},
+ 
+ // Platform-specific key maps.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+     {ui::VKEY_BROWSER_BACK, ui::EF_NONE, IDC_BACK},
+     {ui::VKEY_BROWSER_FORWARD, ui::EF_NONE, IDC_FORWARD},
+     {ui::VKEY_BROWSER_HOME, ui::EF_NONE, IDC_HOME},
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 431cbcb55d..233f84b4f2 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/actions/chrome_action_id.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/actions/chrome_action_id.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/actions/chrome_action_id.h
 @@ -508,7 +508,7 @@
  #if BUILDFLAG(IS_CHROMEOS)
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 38733d5e47..a56d203381 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,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.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
 @@ -58,7 +58,7 @@ gfx::Rect GetPopupSizeForBnpl() {
  DesktopPaymentsWindowManager::DesktopPaymentsWindowManager(
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 603483a6a5..e2557b3ec1 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h
 @@ -14,7 +14,7 @@
  #include "components/autofill/core/browser/payments/payments_window_manager.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_browser.h b/chromium/patches/patch-chrome_browser_ui_browser.h
index 68cddac40f..f05ef813ec 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser.h
+++ b/chromium/patches/patch-chrome_browser_ui_browser.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/browser.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/browser.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/browser.h
-@@ -279,7 +279,7 @@ class Browser : public TabStripModelObse
+@@ -270,7 +270,7 @@ class Browser : public TabStripModelObse
      std::optional<int64_t> display_id;
  #endif
  
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 12c7f988a0..8cc6f25d11 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/browser_command_controller.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/browser_command_controller.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/browser_command_controller.cc
-@@ -129,7 +129,7 @@
+@@ -128,7 +128,7 @@
  #include "components/user_manager/user_manager.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/base/ime/text_edit_commands.h"
  #include "ui/base/ime/text_input_flags.h"
  #include "ui/linux/linux_ui.h"
-@@ -139,7 +139,7 @@
+@@ -138,7 +138,7 @@
  #include "ui/ozone/public/ozone_platform.h"
  #endif
  
@@ -24,7 +24,7 @@ $NetBSD$
  #include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h"
  #endif  // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
  
-@@ -366,7 +366,7 @@ bool BrowserCommandController::IsReserve
+@@ -372,7 +372,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();
-@@ -654,7 +654,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -669,7 +669,7 @@ bool BrowserCommandController::ExecuteCo
        break;
  #endif
  
@@ -42,7 +42,7 @@ $NetBSD$
      case IDC_MINIMIZE_WINDOW:
        browser_->window()->Minimize();
        break;
-@@ -871,7 +871,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -891,7 +891,7 @@ bool BrowserCommandController::ExecuteCo
        break;
      case IDC_CREATE_SHORTCUT:
        base::RecordAction(base::UserMetricsAction("CreateShortcut"));
@@ -51,7 +51,7 @@ $NetBSD$
        chrome::CreateDesktopShortcutForActiveWebContents(browser_);
  #else
        web_app::CreateWebAppFromCurrentWebContents(
-@@ -1044,7 +1044,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -1064,7 +1064,7 @@ bool BrowserCommandController::ExecuteCo
  #endif  // BUILDFLAG(GOOGLE_CHROME_BRANDING)
      case IDC_CHROME_WHATS_NEW:
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
@@ -60,7 +60,7 @@ $NetBSD$
        ShowChromeWhatsNew(browser_);
        break;
  #else
-@@ -1421,7 +1421,7 @@ void BrowserCommandController::InitComma
+@@ -1444,7 +1444,7 @@ 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
@@ -69,7 +69,7 @@ $NetBSD$
    command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true);
    command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true);
    command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true);
-@@ -1774,7 +1774,7 @@ void BrowserCommandController::UpdateCom
+@@ -1800,7 +1800,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 a507d05f26..0ed0069a97 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/browser_commands.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/browser_commands.cc
-@@ -2214,7 +2214,7 @@ void OpenUpdateChromeDialog(Browser* bro
+@@ -2283,7 +2283,7 @@ void OpenUpdateChromeDialog(Browser* bro
    } else if (UpgradeDetector::GetInstance()->is_outdated_install_no_au()) {
      UpgradeDetector::GetInstance()->NotifyOutdatedInstallNoAutoUpdate();
    } 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 322b235069..a0ad8a30de 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/browser_ui_prefs.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/browser_ui_prefs.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/browser_ui_prefs.cc
-@@ -84,7 +84,7 @@ void RegisterBrowserPrefs(PrefRegistrySi
-   registry->RegisterTimePref(prefs::kPdfInfoBarLastShown, base::Time());
-   registry->RegisterIntegerPref(prefs::kPdfInfoBarTimesShown, 0);
+@@ -82,7 +82,7 @@ void RegisterBrowserPrefs(PrefRegistrySi
+   registry->RegisterTimePref(prefs::kPinInfoBarLastShown, base::Time());
+   registry->RegisterIntegerPref(prefs::kPinInfoBarTimesShown, 0);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser,
                                 std::string());
    registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser,
-@@ -208,7 +208,7 @@ void RegisterBrowserUserPrefs(user_prefs
+@@ -212,7 +212,7 @@ void RegisterBrowserUserPrefs(user_prefs
    registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks);
    registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations);
    registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false);
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 9b5f7d5b6f..d5d636e03e 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/browser_view_prefs.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/browser_view_prefs.cc
 @@ -14,7 +14,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc b/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
index fc05680c07..881769cfe0 100644
--- a/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
+++ b/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/chrome_pages.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/chrome_pages.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/chrome_pages.cc
-@@ -85,7 +85,7 @@
+@@ -86,7 +86,7 @@
  #include "components/signin/public/identity_manager/identity_manager.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/web_applications/web_app_utils.h"
  #endif
  
-@@ -393,7 +393,7 @@ void ShowChromeTips(Browser* browser) {
+@@ -394,7 +394,7 @@ void ShowChromeTips(Browser* browser) {
    ShowSingletonTab(browser, GURL(kChromeTipsURL));
  }
  
@@ -24,7 +24,7 @@ $NetBSD$
  void ShowChromeWhatsNew(Browser* browser) {
    ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL));
  }
-@@ -717,7 +717,7 @@ void ShowShortcutCustomizationApp(Profil
+@@ -719,7 +719,7 @@ void ShowShortcutCustomizationApp(Profil
  }
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
diff --git a/chromium/patches/patch-chrome_browser_ui_chrome__pages.h b/chromium/patches/patch-chrome_browser_ui_chrome__pages.h
index a37fb69c7f..e87274d71d 100644
--- a/chromium/patches/patch-chrome_browser_ui_chrome__pages.h
+++ b/chromium/patches/patch-chrome_browser_ui_chrome__pages.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/chrome_pages.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/chrome_pages.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/chrome_pages.h
 @@ -39,7 +39,7 @@ namespace signin {
  enum class ConsentLevel;
@@ -15,7 +15,7 @@ $NetBSD$
  namespace web_app {
  enum class AppSettingsPageEntryPoint;
  }  // namespace web_app
-@@ -177,7 +177,7 @@ void ShowShortcutCustomizationApp(Profil
+@@ -178,7 +178,7 @@ void ShowShortcutCustomizationApp(Profil
                                    const std::string& category);
  #endif
  
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 54b8748d4d..b456d5dc03 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig	2025-09-29 17:05:47.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 bc1fe6cd62..a64f4b3800 100644
--- a/chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc
+++ b/chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/hats/survey_config.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/hats/survey_config.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/hats/survey_config.cc
 @@ -495,7 +495,7 @@ std::vector<hats::SurveyConfig> GetAllSu
        &features::kHappinessTrackingSurveysForWallpaperSearch,
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 cc4a7ddd2b..5720fa7f59 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig	2025-09-29 17:05:47.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_managed__ui.cc b/chromium/patches/patch-chrome_browser_ui_managed__ui.cc
index ba04cfb263..36383a0af3 100644
--- a/chromium/patches/patch-chrome_browser_ui_managed__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_managed__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/managed_ui.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/managed_ui.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/managed_ui.cc
 @@ -433,7 +433,7 @@ std::optional<std::string> GetDeviceMana
        g_browser_process->platform_part()->browser_policy_connector_ash();
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 521da9f6cc..399f50c840 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc
-@@ -1985,7 +1985,7 @@ const gfx::VectorIcon& GetSharingHubVect
+@@ -1964,7 +1964,7 @@ const gfx::VectorIcon& GetSharingHubVect
    return omnibox::kShareMacChromeRefreshIcon;
  #elif BUILDFLAG(IS_WIN)
    return omnibox::kShareWinChromeRefreshIcon;
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 e5bba3190f..4dbf6698ed 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc
 @@ -44,7 +44,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 fb5159bcd3..787d5d9d45 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
 @@ -113,7 +113,7 @@ namespace {
  
@@ -15,7 +15,7 @@ $NetBSD$
  // Should be kept in sync with constant declared in
  // bubble_controllers/relaunch_chrome_bubble_controller.cc.
  constexpr int kMaxNumberOfTimesKeychainErrorBubbleIsShown = 3;
-@@ -622,7 +622,7 @@ void ManagePasswordsUIController::OnBiom
+@@ -624,7 +624,7 @@ void ManagePasswordsUIController::OnBiom
  }
  
  void ManagePasswordsUIController::OnKeychainError() {
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 883a7be779..6ba0f05011 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/prefs/prefs_tab_helper.cc
-@@ -68,7 +68,7 @@
+@@ -64,7 +64,7 @@
  #endif
  
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_sad__tab.cc b/chromium/patches/patch-chrome_browser_ui_sad__tab.cc
index e7bf645a3a..55604a480b 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/sad_tab.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/sad_tab.cc
 @@ -179,7 +179,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 1a7c5184a3..8ceb3d1809 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h
 @@ -36,7 +36,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 8ce0a60887..9531b4fc59 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/signin/signin_view_controller.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/signin/signin_view_controller.cc
 @@ -476,7 +476,7 @@ void SigninViewController::ShowModalSync
        GetOnModalDialogClosedCallback());
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 b80de446ff..585be595ed 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/signin/signin_view_controller.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/signin/signin_view_controller.h
 @@ -169,7 +169,7 @@ class SigninViewController {
    void ShowModalSyncConfirmationDialog(bool is_signin_intercept,
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 1cfdc64a10..f3e50d44af 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/signin/signin_view_controller_delegate.h
 @@ -49,7 +49,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 d3a6a66964..d459bf5086 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/startup/bad_flags_prompt.cc
 @@ -105,7 +105,7 @@ const char* const kBadFlags[] = {
      extensions::switches::kExtensionsOnExtensionURLs,
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc b/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
new file mode 100644
index 0000000000..fd624181de
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_startup_infobar__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
+
+--- chrome/browser/ui/startup/infobar_utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
++++ chrome/browser/ui/startup/infobar_utils.cc
+@@ -197,7 +197,7 @@ void AddInfoBarsIfNecessary(Browser* bro
+     }
+ #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 (base::FeatureList::IsEnabled(features::kSessionRestoreInfobar)) {
+       // TODO(crbug.com/431828875): Instantiate and initialize the session
+       // restore controller.
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 efd25b1bd7..1957e21797 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/startup/startup_browser_creator.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/startup/startup_browser_creator.cc
 @@ -134,7 +134,7 @@
  #include "chrome/credential_provider/common/gcp_strings.h"
@@ -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"
-@@ -1019,7 +1019,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -986,7 +986,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())) {
-@@ -1122,7 +1122,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -1089,7 +1089,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) &&
-@@ -1339,7 +1339,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -1306,7 +1306,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 931fc446b9..9292cf9cc6 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
 @@ -80,7 +80,7 @@
  #include "components/app_restore/full_restore_utils.h"
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 d3f29546b2..9f0afa6837 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,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/startup/startup_tab_provider.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/startup/startup_tab_provider.cc
 @@ -63,7 +63,7 @@
- #include "extensions/browser/extension_registry.h"
+ #include "extensions/common/manifest_handlers/chrome_url_overrides_handler.h"
  #endif  // !BUILDFLAG(IS_ANDROID)
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc b/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
index 1c3ad45544..6802c6ceeb 100644
--- a/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/tab_helpers.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/tab_helpers.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/tab_helpers.cc
-@@ -218,7 +218,7 @@
+@@ -220,7 +220,7 @@
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #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"
-@@ -702,12 +702,12 @@ void TabHelpers::AttachTabHelpers(WebCon
+@@ -711,12 +711,12 @@ void TabHelpers::AttachTabHelpers(WebCon
    webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents);
  #endif
  
diff --git a/chromium/patches/patch-chrome_browser_ui_tabs_features.cc b/chromium/patches/patch-chrome_browser_ui_tabs_features.cc
index 75092ea5a8..5c6adba4b2 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/tabs/features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/tabs/features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/tabs/features.cc
-@@ -60,7 +60,7 @@ bool CanShowTabSearchPositionSetting() {
+@@ -64,7 +64,7 @@ bool CanShowTabSearchPositionSetting() {
    }
  // Mac and other platforms will always have the tab search position in the
  // correct location, cros/linux/win git the user the option to change.
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 5c660579db..3795dcdfec 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/tabs/tab_dialog_manager.cc
 @@ -88,7 +88,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 754cdbc889..1723ac7516 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/tabs/tab_features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/tabs/tab_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/tabs/tab_features.cc
-@@ -356,7 +356,7 @@ void TabFeatures::Init(TabInterface& tab
+@@ -366,7 +366,7 @@ void TabFeatures::Init(TabInterface& tab
    task_manager::WebContentsTags::CreateForTabContents(tab.GetContents());
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -14,4 +14,4 @@ $NetBSD$
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
    inactive_window_mouse_event_controller_ =
        std::make_unique<InactiveWindowMouseEventController>();
- #endif
+ 
diff --git a/chromium/patches/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc b/chromium/patches/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
index f95de14f16..5800fc035f 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/tabs/tab_strip_prefs.cc
 @@ -21,7 +21,7 @@ namespace tabs {
  
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 14d72e294f..165f37079f 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/task_manager/task_manager_columns.h.orig	2025-09-29 17:05:47.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 4e96e67b59..4ba4daf39c 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/task_manager/task_manager_table_model.cc
-@@ -376,7 +376,7 @@ TaskManagerTableModel::~TaskManagerTable
+@@ -374,7 +374,7 @@ TaskManagerTableModel::~TaskManagerTable
    // Note: system_total_time_ is used for both since there is no functional
    // difference between browser & system (they are essentially the same tab).
    // Instead, the data is routed to the platform appropriate bucket.
@@ -15,7 +15,7 @@ $NetBSD$
    task_manager::RecordTabSwitchEvent(CategoryRecord::kBrowser,
                                       system_total_time_);
  #elif BUILDFLAG(IS_CHROMEOS)
-@@ -509,7 +509,7 @@ std::u16string TaskManagerTableModel::Ge
+@@ -507,7 +507,7 @@ std::u16string TaskManagerTableModel::Ge
                   ? stringifier_->backgrounded_string()
                   : stringifier_->foregrounded_string();
  
@@ -24,7 +24,7 @@ $NetBSD$
      case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
        const int fd_count = observed_task_manager()->GetOpenFdCount(tasks_[row]);
        return fd_count >= 0 ? base::FormatNumber(fd_count)
-@@ -667,7 +667,7 @@ int TaskManagerTableModel::CompareValues
+@@ -665,7 +665,7 @@ int TaskManagerTableModel::CompareValues
        return BooleanCompare(is_proc1_bg, is_proc2_bg);
      }
  
@@ -33,7 +33,7 @@ $NetBSD$
      case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
        const int proc1_fd_count =
            observed_task_manager()->GetOpenFdCount(tasks_[row1]);
-@@ -979,7 +979,7 @@ void TaskManagerTableModel::UpdateRefres
+@@ -977,7 +977,7 @@ void TaskManagerTableModel::UpdateRefres
        type = REFRESH_TYPE_KEEPALIVE_COUNT;
        break;
  
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 1b09b3afcd..ee2de8a2d9 100644
--- a/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
+++ b/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/test/popup_browsertest.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/test/popup_browsertest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/test/popup_browsertest.cc
 @@ -76,7 +76,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLe
    const display::Display display = GetDisplayNearestBrowser(popup);
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 69cf806f5d..97be81ef90 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/test/test_browser_ui.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/test/test_browser_ui.cc
 @@ -19,7 +19,7 @@
  #include "ui/views/widget/widget.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_ui__features.cc b/chromium/patches/patch-chrome_browser_ui_ui__features.cc
index 030e7531ee..ef2298a497 100644
--- a/chromium/patches/patch-chrome_browser_ui_ui__features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_ui__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/ui_features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/ui_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/ui_features.cc
 @@ -38,7 +38,7 @@ BASE_FEATURE(kCloseOmniboxPopupOnInactiv
               "CloseOmniboxPopupOnInactiveAreaClick",
@@ -15,7 +15,16 @@ $NetBSD$
  // Enables the feature to remove the last confirmation dialog when relaunching
  // to update Chrome.
  BASE_FEATURE(kFewerUpdateConfirmations,
-@@ -398,7 +398,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
+@@ -171,7 +171,7 @@ BASE_FEATURE_PARAM(int,
+                    "drop_target_hide_for_os_width",
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
+                    32
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+                    50
+ #else
+                    0
+@@ -511,7 +511,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif
  
@@ -24,3 +33,12 @@ $NetBSD$
  BASE_FEATURE(kUsePortalAccentColor,
               "UsePortalAccentColor",
               base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -732,7 +732,7 @@ bool IsBookmarkTabGroupConversionEnabled
+   return base::FeatureList::IsEnabled(kBookmarkTabGroupConversion);
+ }
+ 
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kSessionRestoreInfobar,
+              "SessionRestoreInfobar",
+              base::FEATURE_DISABLED_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 000709b762..96ec2e2af2 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/ui_features.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/ui_features.h
 @@ -28,7 +28,7 @@ BASE_DECLARE_FEATURE(kAllowEyeDropperWGC
  
@@ -15,7 +15,16 @@ $NetBSD$
  BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
  #endif
  
-@@ -292,7 +292,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialo
+@@ -56,7 +56,7 @@ enum class PdfInfoBarTrigger { kPdfLoad 
+ BASE_DECLARE_FEATURE_PARAM(PdfInfoBarTrigger, kPdfInfoBarTrigger);
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+ 
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // When enabled, user may see the session restore UI flow.
+ BASE_DECLARE_FEATURE(kSessionRestoreInfobar);
+ #endif
+@@ -336,7 +336,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialo
  BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
  #endif
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_accelerator__table.cc b/chromium/patches/patch-chrome_browser_ui_views_accelerator__table.cc
deleted file mode 100644
index b8f4ab45da..0000000000
--- a/chromium/patches/patch-chrome_browser_ui_views_accelerator__table.cc
+++ /dev/null
@@ -1,40 +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/ui/views/accelerator_table.cc.orig	2025-09-08 23:21:33.000000000 +0000
-+++ chrome/browser/ui/views/accelerator_table.cc
-@@ -72,11 +72,11 @@ const AcceleratorMapping kAcceleratorMap
-     {ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE},
-     {ui::VKEY_9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
-     {ui::VKEY_NUMPAD9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-     {ui::VKEY_9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB},
-     {ui::VKEY_NUMPAD9, ui::EF_ALT_DOWN, IDC_SELECT_LAST_TAB},
- #endif  // BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
-     {ui::VKEY_NEXT, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, IDC_MOVE_TAB_NEXT},
-     {ui::VKEY_PRIOR, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN,
-      IDC_MOVE_TAB_PREVIOUS},
-@@ -104,7 +104,7 @@ const AcceleratorMapping kAcceleratorMap
-     {ui::VKEY_NUMPAD7, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_6},
-     {ui::VKEY_8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
-     {ui::VKEY_NUMPAD8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-     {ui::VKEY_1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
-     {ui::VKEY_NUMPAD1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
-     {ui::VKEY_2, ui::EF_ALT_DOWN, IDC_SELECT_TAB_1},
-@@ -156,7 +156,7 @@ const AcceleratorMapping kAcceleratorMap
-      IDC_SHOW_AVATAR_MENU},
- 
- // Platform-specific key maps.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-     {ui::VKEY_BROWSER_BACK, ui::EF_NONE, IDC_BACK},
-     {ui::VKEY_BROWSER_FORWARD, ui::EF_NONE, IDC_FORWARD},
-     {ui::VKEY_BROWSER_HOME, ui::EF_NONE, IDC_HOME},
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 338f7e2662..935b403e64 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc
 @@ -19,7 +19,7 @@
  #include "ui/menus/simple_menu_model.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 aea5f0b583..4ee6f26e56 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
 @@ -36,7 +36,7 @@
  #include "ui/wm/core/wm_state.h"
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 6f6854c437..e1d42588d7 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/chrome_views_delegate.h.orig	2025-09-29 17:05:47.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 e7565b4f47..d48695ae0f 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/chrome_views_delegate_linux.cc
 @@ -27,7 +27,7 @@ bool IsDesktopEnvironmentUnity() {
    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 6642ca49c9..d49c0e83a1 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig	2025-09-29 17:05:47.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_frame_browser__frame.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.cc
index 5d4df79191..be4c3b3a20 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.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.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/frame/browser_frame.cc
 @@ -53,7 +53,7 @@
  #include "ui/aura/window.h"
@@ -33,7 +33,7 @@ $NetBSD$
    return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
  #else
    return false;
-@@ -196,7 +196,7 @@ void BrowserFrame::InitBrowserFrame() {
+@@ -204,7 +204,7 @@ void BrowserFrame::InitBrowserFrame() {
  
    Init(std::move(params));
  
@@ -42,7 +42,7 @@ $NetBSD$
    SelectNativeTheme();
  #else
    SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi());
-@@ -434,7 +434,7 @@ void BrowserFrame::OnNativeWidgetWorkspa
+@@ -450,7 +450,7 @@ void BrowserFrame::OnNativeWidgetWorkspa
    chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace());
    chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(),
                                             IsVisibleOnAllWorkspaces());
@@ -51,7 +51,7 @@ $NetBSD$
    // If the window was sent to a different workspace, prioritize it if
    // it was sent to the current workspace and deprioritize it
    // otherwise.  This is done by MoveBrowsersInWorkspaceToFront()
-@@ -633,7 +633,7 @@ void BrowserFrame::OnMenuClosed() {
+@@ -649,7 +649,7 @@ void BrowserFrame::OnMenuClosed() {
  }
  
  void BrowserFrame::SelectNativeTheme() {
@@ -60,7 +60,7 @@ $NetBSD$
    // Use the regular NativeTheme instance if running incognito mode, regardless
    // of system theme (gtk, qt etc).
    ui::NativeTheme* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
-@@ -674,7 +674,7 @@ void BrowserFrame::OnTouchUiChanged() {
+@@ -690,7 +690,7 @@ void BrowserFrame::OnTouchUiChanged() {
  bool BrowserFrame::RegenerateFrameOnThemeChange(
      BrowserThemeChangeType theme_change_type) {
    bool need_regenerate = false;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.h b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.h
index a5a2d8c5f4..632c17345d 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/browser_frame.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/frame/browser_frame.h
 @@ -66,7 +66,7 @@ class BrowserFrame : public views::Widge
  
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 672c3d4edf..8936c7f227 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc
 @@ -55,7 +55,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 4e8b73ec86..e2d8dbd019 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc
 @@ -18,7 +18,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 699897ffb3..38c7111d31 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig	2025-09-29 17:05:47.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__non__client__frame__view__factory__views.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
index 4412c8afca..51f9caa54b 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__non__client__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_non_client_frame_view_factory_views.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc
 @@ -17,7 +17,7 @@
  #include "chrome/browser/ui/views/frame/browser_frame_view_win.h"
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 03eaf858d7..fa56d81bd3 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_view.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2476,7 +2476,7 @@ void BrowserView::ToolbarSizeChanged(boo
+@@ -2463,7 +2463,7 @@ void BrowserView::ToolbarSizeChanged(boo
  }
  
  void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
@@ -15,7 +15,7 @@ $NetBSD$
    std::vector<ContentsWebView*> contents_web_views =
        GetAllVisibleContentsWebViews();
  
-@@ -5961,7 +5961,7 @@ void BrowserView::MaybeShowProfileSwitch
+@@ -5954,7 +5954,7 @@ void BrowserView::MaybeShowProfileSwitch
  }
  
  void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
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 256d7695af..aaca791864 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
 @@ -54,7 +54,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 234e164d46..4ebd2f5a4e 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h
 @@ -108,7 +108,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 9789a0f16f..3581daf93d 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig	2025-09-29 17:05:47.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_picture__in__picture__browser__frame__view.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
index d1d3386e3a..6aab09f6d3 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc
-@@ -74,7 +74,7 @@
+@@ -75,7 +75,7 @@
  
  // Windows, Mac and CrOS do not clip child widgets to their parents, so we
  // don't have to worry about resizing quite as much.
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 6405cc92fb..3fed1fbd99 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
-@@ -74,7 +74,7 @@ void SystemMenuModelBuilder::BuildMenu(u
+@@ -80,7 +80,7 @@ void SystemMenuModelBuilder::BuildMenu(u
  
  void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow(
      ui::SimpleMenuModel* model) {
@@ -15,7 +15,7 @@ $NetBSD$
    model->AddItemWithStringId(IDC_MINIMIZE_WINDOW, IDS_MINIMIZE_WINDOW_MENU);
    model->AddItemWithStringId(IDC_MAXIMIZE_WINDOW, IDS_MAXIMIZE_WINDOW_MENU);
    model->AddItemWithStringId(IDC_RESTORE_WINDOW, IDS_RESTORE_WINDOW_MENU);
-@@ -100,7 +100,7 @@ void SystemMenuModelBuilder::BuildSystem
+@@ -123,7 +123,7 @@ void SystemMenuModelBuilder::BuildSystem
      model->AddSeparator(ui::NORMAL_SEPARATOR);
      model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU, IDS_TASK_MANAGER);
    }
@@ -24,7 +24,7 @@ $NetBSD$
    model->AddSeparator(ui::NORMAL_SEPARATOR);
    bool supports_server_side_decorations = true;
  #if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS)
-@@ -174,7 +174,7 @@ void SystemMenuModelBuilder::BuildSystem
+@@ -197,7 +197,7 @@ void SystemMenuModelBuilder::BuildSystem
      model->AddSeparator(ui::NORMAL_SEPARATOR);
      model->AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER);
    }
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 4caedbb356..424ce809bd 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc
 @@ -21,7 +21,7 @@
  #include "chromeos/ui/frame/desks/move_to_desks_menu_model.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
index 544215c548..bea5dd5269 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_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/tab_strip_region_view.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/frame/tab_strip_region_view.cc
-@@ -222,7 +222,7 @@ TabStripRegionView::TabStripRegionView(s
+@@ -304,7 +304,7 @@ TabStripRegionView::TabStripRegionView(s
      new_tab_button_->GetViewAccessibility().SetName(
          l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB));
  
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 8340cec67c..fa64b500b4 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/hung_renderer_view.cc.orig	2025-09-29 17:05:47.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_new__tab__footer_footer__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
index 45ec051218..d2a5b7b318 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/new_tab_footer/footer_controller.cc
 @@ -44,7 +44,7 @@ NewTabFooterController::NewTabFooterCont
        base::BindRepeating(&NewTabFooterController::UpdateFooterVisibilities,
diff --git a/chromium/patches/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc b/chromium/patches/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
index 4bb3b10039..4f41e5fc27 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc
-@@ -2320,7 +2320,7 @@ void OmniboxViewViews::MaybeAddSendTabTo
+@@ -2335,7 +2335,7 @@ void OmniboxViewViews::MaybeAddSendTabTo
  }
  
  void OmniboxViewViews::OnPopupOpened() {
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 d26ffd8c03..2634d1250e 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
 @@ -43,7 +43,7 @@
  #include "ui/base/metadata/metadata_impl_macros.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 43cbda8d73..185a99f3d8 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
 @@ -407,7 +407,7 @@ void AvatarToolbarButton::MaybeShowProfi
    }
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 887f8d0672..e51b1642bb 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
 @@ -96,7 +96,7 @@ class AvatarToolbarButton : public Toolb
    // Attempts showing the In-Produce-Help for profile Switching.
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 8580a8dd66..8f31473fc6 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
-@@ -55,7 +55,7 @@ void ProfileMenuCoordinator::Show(
+@@ -54,7 +54,7 @@ void ProfileMenuCoordinator::Show(
        ->NotifyFeaturePromoFeatureUsed(
            feature_engagement::kIPHProfileSwitchFeature,
            FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
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 addbc87522..3edc633fa7 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -102,7 +102,7 @@
+@@ -103,7 +103,7 @@
  #include "ui/views/accessibility/view_accessibility.h"
  #include "ui/views/widget/widget.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
  #endif
  
-@@ -585,7 +585,7 @@ void ProfileMenuView::SetMenuTitleForAcc
+@@ -557,7 +557,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 853cb734e6..3181045522 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/profiles/profile_picker_view.cc
 @@ -81,7 +81,7 @@
  #include "chrome/browser/global_keyboard_shortcuts_mac.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 738381ee6c..ec9b6a155b 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
 @@ -63,14 +63,14 @@
  #include "chrome/browser/ui/webui/signin/signout_confirmation/signout_confirmation_ui.h"
@@ -32,7 +32,7 @@ $NetBSD$
  std::unique_ptr<views::WebView>
  SigninViewControllerDelegateViews::CreateHistorySyncOptInWebView(
      Browser* browser,
-@@ -227,7 +227,7 @@ SigninViewControllerDelegateViews::Creat
+@@ -228,7 +228,7 @@ SigninViewControllerDelegateViews::Creat
  }
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT)
  
@@ -41,7 +41,7 @@ $NetBSD$
  // static
  std::unique_ptr<views::WebView>
  SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView(
-@@ -402,7 +402,7 @@ SigninViewControllerDelegateViews::Signi
+@@ -404,7 +404,7 @@ SigninViewControllerDelegateViews::Signi
  
    SetButtons(static_cast<int>(ui::mojom::DialogButton::kNone));
  
@@ -50,7 +50,7 @@ $NetBSD$
    // On the local profile creation dialog, cancelling the dialog (for instance
    // through the VKEY_ESCAPE accelerator) should delete the profile.
    if (delete_profile_on_cancel) {
-@@ -494,7 +494,7 @@ void SigninViewControllerDelegateViews::
+@@ -496,7 +496,7 @@ void SigninViewControllerDelegateViews::
    content_view_->RequestFocus();
  }
  
@@ -59,7 +59,7 @@ $NetBSD$
  void SigninViewControllerDelegateViews::DeleteProfileOnCancel() {
    ProfileAttributesEntry* entry =
        g_browser_process->profile_manager()
-@@ -534,7 +534,7 @@ SigninViewControllerDelegate::CreateSync
+@@ -536,7 +536,7 @@ SigninViewControllerDelegate::CreateSync
        /*animate_on_resize=*/true);
  }
  
@@ -68,7 +68,7 @@ $NetBSD$
  // static
  SigninViewControllerDelegate*
  SigninViewControllerDelegate::CreateSyncHistoryOptInDelegate(
-@@ -591,7 +591,7 @@ SigninViewControllerDelegate::CreateSign
+@@ -593,7 +593,7 @@ SigninViewControllerDelegate::CreateSign
  }
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT)
  
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 c33480d3f9..c9dc495257 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
 @@ -58,7 +58,7 @@ class SigninViewControllerDelegateViews
        SyncConfirmationStyle style,
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 6ba05dada3..494a29c638 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
-@@ -194,7 +194,7 @@ bool IsWindowDragUsingSystemDragDropAllo
+@@ -179,7 +179,7 @@ bool IsWindowDragUsingSystemDragDropAllo
  
  void UpdateSystemDnDDragImage(TabDragContext* attached_context,
                                const gfx::ImageSkia& image) {
@@ -15,7 +15,7 @@ $NetBSD$
    VLOG(1) << __func__ << " image size=" << image.size().ToString();
    aura::Window* root_window =
        attached_context->GetWidget()->GetNativeWindow()->GetRootWindow();
-@@ -406,7 +406,7 @@ TabDragController::Liveness TabDragContr
+@@ -391,7 +391,7 @@ TabDragController::Liveness TabDragContr
    //     synchronous on desktop Linux, so use that.
    // - ChromeOS Ash
    //     Releasing capture on Ash cancels gestures so avoid it.
@@ -24,7 +24,7 @@ $NetBSD$
    ref->can_release_capture_ = false;
  #endif
    ref->start_point_in_screen_ =
-@@ -980,7 +980,7 @@ TabDragController::Liveness TabDragContr
+@@ -982,7 +982,7 @@ TabDragController::Liveness TabDragContr
        CHECK_EQ(SetCapture(target_context), Liveness::ALIVE);
      }
  
@@ -33,7 +33,7 @@ $NetBSD$
      // 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.
-@@ -2132,7 +2132,7 @@ void TabDragController::CompleteDrag() {
+@@ -2135,7 +2135,7 @@ void TabDragController::CompleteDrag() {
      }
  
      // If source window was maximized - maximize the new window as well.
@@ -42,7 +42,7 @@ $NetBSD$
      // Keeping maximized state breaks snap to Grid on Windows when dragging
      // tabs from maximized windows. TODO:(crbug.com/727051) Explore doing this
      // for other desktop OS's. kMaximizedStateRetainedOnTabDrag in
-@@ -2549,7 +2549,7 @@ TabDragController::Liveness TabDragContr
+@@ -2551,7 +2551,7 @@ TabDragController::Liveness TabDragContr
      }
    }
  
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 e7666996ff..77258a4199 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/tabs/tab.cc
-@@ -670,7 +670,7 @@ void Tab::MaybeUpdateHoverStatus(const u
+@@ -678,7 +678,7 @@ void Tab::MaybeUpdateHoverStatus(const u
      return;
    }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
index a2c56abcfe..246bc020fc 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_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/tab_hover_card_bubble_view.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc
-@@ -380,7 +380,7 @@ TabHoverCardBubbleView::TabHoverCardBubb
+@@ -381,7 +381,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_tab__style__views.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
index 91398437ff..87787c7a41 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/tabs/tab_style_views.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/tabs/tab_style_views.cc
-@@ -575,7 +575,7 @@ float TabStyleViewsImpl::GetCurrentActiv
+@@ -557,7 +557,7 @@ float TabStyleViewsImpl::GetCurrentActiv
    if (!IsHoverAnimationActive()) {
      return base_opacity;
    }
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 c49c8bc66f..bba9e01d74 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/task_manager_search_bar_view.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/task_manager_search_bar_view.cc
 @@ -27,7 +27,7 @@ TaskManagerSearchBarView::TaskManagerSea
      const gfx::Insets& margins,
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 40aa1f8744..80bf5349a8 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -1090,7 +1090,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1125,7 +1125,7 @@ void MaybeRegisterChromeFeaturePromos(
                  "Triggered when a shared tab becomes the active tab.")));
    }
  
@@ -15,7 +15,7 @@ $NetBSD$
    // kIPHSupervisedUserProfileSigninFeature
    registry.RegisterFeature(std::move(
        FeaturePromoSpecification::CreateForCustomAction(
-@@ -1337,7 +1337,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1372,7 +1372,7 @@ void MaybeRegisterChromeFeaturePromos(
                         "Triggered to inform users of the availability of the "
                         "new translate screen feature on the Lens Overlay.")));
  
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 aee3a3a5d2..20953d814e 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
-@@ -516,7 +516,7 @@ std::string GetFileExtension(FileExtensi
+@@ -515,7 +515,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;
-@@ -2076,7 +2076,7 @@ void WebAppIntegrationTestDriver::Delete
+@@ -2088,7 +2088,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(
-@@ -3394,7 +3394,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3411,7 +3411,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
-@@ -3409,7 +3409,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3426,7 +3426,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
-@@ -3419,7 +3419,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3436,7 +3436,7 @@ void WebAppIntegrationTestDriver::CheckR
  void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
      Site site,
      FileExtension file_extension) {
@@ -51,7 +51,7 @@ $NetBSD$
    if (!BeforeStateCheckAction(__FUNCTION__)) {
      return;
    }
-@@ -3435,7 +3435,7 @@ void WebAppIntegrationTestDriver::CheckS
+@@ -3452,7 +3452,7 @@ void WebAppIntegrationTestDriver::CheckS
  void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
      Site site,
      FileExtension file_extension) {
@@ -60,7 +60,7 @@ $NetBSD$
    if (!BeforeStateCheckAction(__FUNCTION__)) {
      return;
    }
-@@ -4260,7 +4260,7 @@ base::FilePath WebAppIntegrationTestDriv
+@@ -4277,7 +4277,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
-@@ -4460,7 +4460,7 @@ bool WebAppIntegrationTestDriver::IsShor
+@@ -4477,7 +4477,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);
-@@ -4504,7 +4504,7 @@ bool WebAppIntegrationTestDriver::DoIcon
+@@ -4521,7 +4521,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_web__app__dialogs.h b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
index f876fbd9ef..06a35ab70e 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,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/web_applications/web_app_dialogs.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/web_applications/web_app_dialogs.h
 @@ -24,7 +24,7 @@
- #include "ui/gfx/native_widget_types.h"
+ #include "ui/gfx/native_window_types.h"
  
  static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
 -              BUILDFLAG(IS_CHROMEOS));
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 1b6481f549..3455309426 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -564,7 +564,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPr
+@@ -574,7 +574,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPr
      Browser* browser,
      Profile* profile,
      const std::string& app_id) {
@@ -15,7 +15,7 @@ $NetBSD$
    WebAppProvider* provider = WebAppProvider::GetForWebApps(profile);
    CHECK(provider);
  
-@@ -793,7 +793,7 @@ void WebAppUiManagerImpl::ClearWebAppSit
+@@ -803,7 +803,7 @@ void WebAppUiManagerImpl::ClearWebAppSit
    }
  }
  
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 9dd66022af..562db96c3e 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,7 +4,7 @@ $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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
 @@ -243,7 +243,7 @@ class WebAppUiManagerImpl : public Brows
        UninstallCompleteCallback uninstall_complete_callback,
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 a20b8f6681..41042d92f7 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui_browser/webui_browser_window.cc
-@@ -22,7 +22,7 @@ namespace {
+@@ -42,7 +42,7 @@ const char* const kWebUIBrowserWindowKey
  
  // Copied from chrome/browser/ui/views/frame/browser_frame.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 22d5b507ef..f8fd521a6b 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/about/about_ui.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/about/about_ui.cc
 @@ -415,7 +415,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 48c304b9c4..f2a8b24119 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/about/about_ui.h.orig	2025-09-29 17:05:47.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 c8712f72f0..60b1f07f26 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
 @@ -62,7 +62,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 c25547e1dc..547285096f 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig	2025-09-29 17:05:47.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 04004fb9cc..1b5e16c05a 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig	2025-09-29 17:05:47.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 648e2ab9f0..5c2a2d3556 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
-@@ -219,7 +219,7 @@ CertificateManagerPageHandler::GetCertSo
+@@ -217,7 +217,7 @@ CertificateManagerPageHandler::GetCertSo
                  CERTIFICATE_TRUST_TYPE_DISTRUSTED,
              profile_, &remote_client_);
          break;
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 5b98afd135..bb2ad0c404 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,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.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
 @@ -55,7 +55,7 @@
  #include "net/ssl/client_cert_store_mac.h"
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 865a90743d..4a9cd696f4 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig	2025-09-29 17:05:47.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 8fe55a2c5b..6d3508dc09 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -152,7 +152,7 @@
+@@ -153,7 +153,7 @@
  #include "chrome/browser/ui/webui/conflicts/conflicts_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"
-@@ -160,13 +160,13 @@
+@@ -161,13 +161,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  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
-@@ -194,7 +194,7 @@
+@@ -195,7 +195,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)
  
-@@ -347,7 +347,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -349,7 +349,7 @@ void RegisterChromeWebUIConfigs() {
    map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -49,7 +49,7 @@ $NetBSD$
    map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
          // BUILDFLAG(IS_OPENBSD)
-@@ -377,7 +377,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -379,7 +379,7 @@ void RegisterChromeWebUIConfigs() {
    map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -58,7 +58,7 @@ $NetBSD$
    map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
    map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
    map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
-@@ -386,13 +386,13 @@ void RegisterChromeWebUIConfigs() {
+@@ -388,13 +388,13 @@ void RegisterChromeWebUIConfigs() {
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
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 981b243c9f..156a1db3d3 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
 @@ -116,16 +116,16 @@
  #endif
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
index 7f5cb1193c..2509f60bb4 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc
 @@ -85,7 +85,7 @@ connectors_internals::mojom::ClientIdent
  #endif  // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
@@ -15,7 +15,7 @@ $NetBSD$
  std::string GetStringFromTimestamp(base::Time timestamp) {
    return (timestamp == base::Time()) ? std::string()
                                       : base::UnlocalizedTimeFormatWithPattern(
-@@ -202,7 +202,7 @@ void ConnectorsInternalsPageHandler::Get
+@@ -200,7 +200,7 @@ void ConnectorsInternalsPageHandler::Get
  void ConnectorsInternalsPageHandler::GetSignalsReportingState(
      GetSignalsReportingStateCallback callback) {
  #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 a35f48eb81..78f172d558 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,32 +4,32 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
-@@ -7,7 +7,7 @@
- #include "build/build_config.h"
+@@ -8,7 +8,7 @@
  #include "components/enterprise/buildflags/buildflags.h"
  
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+-    BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
  #include "base/base64url.h"
  #include "chrome/browser/browser_process.h"
  #include "chrome/browser/policy/chrome_browser_policy_connector.h"
-@@ -39,7 +39,7 @@ namespace enterprise_connectors::utils {
- 
+@@ -42,7 +42,7 @@ namespace enterprise_connectors::utils {
  namespace {
  
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+-    BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
  
  connectors_internals::mojom::KeyTrustLevel ParseTrustLevel(
      BPKUR::KeyTrustLevel trust_level) {
-@@ -176,7 +176,7 @@ connectors_internals::mojom::Certificate
- }  // namespace
+@@ -183,7 +183,7 @@ connectors_internals::mojom::Certificate
  
  connectors_internals::mojom::KeyInfoPtr GetKeyInfo() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+-    BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    auto* key_manager = g_browser_process->browser_policy_connector()
                            ->chrome_browser_cloud_management_controller()
                            ->GetDeviceTrustKeyManager();
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 9b967a36e7..6fd8576ead 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig	2025-09-29 17:05:47.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_management_management__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
index a59dfe7db2..fe70eee749 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/management/management_ui.cc
 @@ -183,11 +183,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 f450167cc4..e7e5b22730 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/management/management_ui_constants.cc
 @@ -89,12 +89,12 @@ 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 9aa1c76458..588843129b 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/management/management_ui_constants.h
 @@ -7,14 +7,14 @@
  
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 94d0093edf..af0f0b08f1 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/management/management_ui_handler.cc
-@@ -68,7 +68,7 @@
+@@ -70,7 +70,7 @@
  #include "ui/base/l10n/l10n_util.h"
  #include "ui/base/webui/web_ui_util.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/signals/user_permission_service_factory.h"
  #include "components/device_signals/core/browser/user_permission_service.h"  // nogncheck
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -381,7 +381,7 @@ void ManagementUIHandler::AddReportingIn
+@@ -383,7 +383,7 @@ void ManagementUIHandler::AddReportingIn
        report_sources->Append(std::move(data));
      }
  
@@ -24,7 +24,7 @@ $NetBSD$
      auto device_signal_data = GetDeviceSignalGrantedMessage();
      if (!device_signal_data.empty()) {
        report_sources->Append(std::move(device_signal_data));
-@@ -403,7 +403,7 @@ void ManagementUIHandler::AddReportingIn
+@@ -405,7 +405,7 @@ void ManagementUIHandler::AddReportingIn
        report_sources->Append(std::move(data));
      }
  
@@ -33,7 +33,7 @@ $NetBSD$
      auto device_signal_data = GetDeviceSignalGrantedMessage();
      if (!device_signal_data.empty()) {
        report_sources->Append(std::move(device_signal_data));
-@@ -589,7 +589,7 @@ policy::PolicyService* ManagementUIHandl
+@@ -595,7 +595,7 @@ policy::PolicyService* ManagementUIHandl
        ->policy_service();
  }
  
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 0d4381ea75..938e502508 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/management/management_ui_handler.h
 @@ -34,7 +34,7 @@ namespace enterprise_management {
  class GetUserEligiblePromotionsResponse;
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
index 3561594e17..a0a1e5372b 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/password_manager/promo_cards_handler.cc
 @@ -28,7 +28,7 @@
  #include "chrome/browser/ui/webui/password_manager/promo_cards/web_password_manager_promo.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
index b463c4ad84..7ada3d6de6 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc
 @@ -37,7 +37,7 @@ std::u16string RelaunchChromePromo::GetT
    return l10n_util::GetStringUTF16(
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
index ed5293a687..96dd4c19e7 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc
-@@ -128,7 +128,7 @@ const char* kMacShareIconResourceName =
+@@ -135,7 +135,7 @@ const char* kMacShareIconResourceName =
  #elif BUILDFLAG(IS_WIN)
  const char* kWinShareIconResourceName =
      "//resources/cr_components/searchbox/icons/win_share.svg";
@@ -15,7 +15,7 @@ $NetBSD$
  const char* kLinuxShareIconResourceName =
      "//resources/cr_components/searchbox/icons/share.svg";
  #else
-@@ -188,7 +188,7 @@ static void DefineChromeRefreshRealboxIc
+@@ -195,7 +195,7 @@ static void DefineChromeRefreshRealboxIc
  #elif BUILDFLAG(IS_WIN)
    kWinShareIconResourceName =
        "//resources/cr_components/searchbox/icons/win_share_cr23.svg";
@@ -24,7 +24,7 @@ $NetBSD$
    kLinuxShareIconResourceName =
        "//resources/cr_components/searchbox/icons/share_cr23.svg";
  #else
-@@ -656,7 +656,7 @@ std::string SearchboxHandler::ActionVect
+@@ -706,7 +706,7 @@ std::string SearchboxHandler::ActionVect
        icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
      return kWinShareIconResourceName;
    }
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 f52de3d976..cf92b533e1 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/settings/appearance_handler.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/settings/appearance_handler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/settings/appearance_handler.cc
-@@ -32,7 +32,7 @@ void AppearanceHandler::RegisterMessages
+@@ -33,7 +33,7 @@ void AppearanceHandler::RegisterMessages
        "useDefaultTheme",
        base::BindRepeating(&AppearanceHandler::HandleUseTheme,
                            base::Unretained(this), ui::SystemTheme::kDefault));
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 77edc93d1e..c087c99afc 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
 @@ -137,7 +137,7 @@
  #include "chrome/browser/ui/webui/settings/system_handler.h"
@@ -15,8 +15,8 @@ $NetBSD$
  #include "ui/display/screen.h"
  #endif
  
-@@ -153,7 +153,7 @@
- #endif  // BUILDFLAG(GOOGLE_CHROME_BRANDING)
+@@ -146,7 +146,7 @@
+ #include "device/fido/win/webauthn_api.h"
  #endif  // BUILDFLAG(IS_WIN)
  
 -#if BUILDFLAG(IS_LINUX)
@@ -24,7 +24,7 @@ $NetBSD$
  #include "ui/linux/linux_ui_factory.h"
  #include "ui/ozone/public/ozone_platform.h"
  #endif
-@@ -278,7 +278,7 @@ void AddA11yStrings(content::WebUIDataSo
+@@ -271,7 +271,7 @@ void AddA11yStrings(content::WebUIDataSo
        {"toastAlertLevelDescription",
         IDS_SETTINGS_ACCESSIBILITY_TOAST_FREQUENCY_DESCRIPTION},
  #endif
@@ -33,7 +33,7 @@ $NetBSD$
        {"overscrollHistoryNavigationTitle",
         IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE},
        {"overscrollHistoryNavigationSubtitle",
-@@ -548,7 +548,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -543,7 +543,7 @@ void AddAppearanceStrings(content::WebUI
        {"uiFeatureAlignLeft", IDS_SETTINGS_UI_FEATURE_ALIGN_LEFT},
        {"uiFeatureAlignRight", IDS_SETTINGS_UI_FEATURE_ALIGN_RIGHT},
        {"resetToDefault", IDS_SETTINGS_RESET_TO_DEFAULT},
@@ -42,7 +42,7 @@ $NetBSD$
        {"gtkTheme", IDS_SETTINGS_GTK_THEME},
        {"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME},
        {"qtTheme", IDS_SETTINGS_QT_THEME},
-@@ -556,11 +556,11 @@ void AddAppearanceStrings(content::WebUI
+@@ -551,11 +551,11 @@ void AddAppearanceStrings(content::WebUI
        {"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
        {"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
  #endif
@@ -56,7 +56,7 @@ $NetBSD$
        {"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
  #endif
  #if BUILDFLAG(IS_MAC)
-@@ -582,7 +582,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -579,7 +579,7 @@ void AddAppearanceStrings(content::WebUI
    html_source->AddBoolean("tabSearchIsRightAlignedAtStartup",
                            tabs::GetTabSearchTrailingTabstrip(profile));
  
@@ -65,7 +65,7 @@ $NetBSD$
    bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
                                        ->GetPlatformRuntimeProperties()
                                        .supports_server_side_window_decorations;
-@@ -1591,7 +1591,7 @@ void AddSignOutDialogStrings(content::We
+@@ -1577,7 +1577,7 @@ void AddSignOutDialogStrings(content::We
            g_browser_process->GetApplicationLocale())
            .spec();
  
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 1bfd9eb4fa..74cff6aed2 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc
-@@ -516,7 +516,7 @@ void CustomizeChromePageHandler::UpdateF
+@@ -549,7 +549,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 9d03424b96..3a96830652 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,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.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h
-@@ -206,7 +206,7 @@ class CustomizeChromePageHandler
+@@ -208,7 +208,7 @@ class CustomizeChromePageHandler
    // value needs to be requeried by the page.
    GURL last_source_url_{GURL(chrome::kChromeUINewTabPageURL)};
  
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 118a24660b..ee4f4e51e0 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
-@@ -168,7 +168,7 @@ base::Value::Dict CreateProfileEntry(con
+@@ -169,7 +169,7 @@ base::Value::Dict CreateProfileEntry(con
        IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
    if (entry->GetIsManaged() == signin::Tribool::kTrue) {
      profile_entry.Set("avatarBadge", "cr:domain");
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 e7c55362ad..a73ff7a356 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
 @@ -49,7 +49,7 @@
  #include "ui/base/l10n/l10n_util.h"
@@ -24,7 +24,7 @@ $NetBSD$
    return g_browser_process->GetFeatures()->whats_new_registry();
  #else
    return nullptr;
-@@ -912,7 +912,7 @@ void UserEducationInternalsPageHandlerIm
+@@ -913,7 +913,7 @@ void UserEducationInternalsPageHandlerIm
  }
  
  void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
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 11a7a5cc5a..de501c7f2d 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/ui/window_sizer/window_sizer.cc
 @@ -219,7 +219,7 @@ void WindowSizer::GetBrowserWindowBounds
        browser, window_bounds, show_state);
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 7dbaeb22fc..7698794736 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/upgrade_detector/version_history_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/upgrade_detector/version_history_client.cc
 @@ -175,7 +175,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 ad3be8b98f..a61d86cf86 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig	2025-09-29 17:05:47.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 883b18f1d2..9974c39d43 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/commands/launch_web_app_command.cc
 @@ -101,7 +101,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 bb119716e4..61a36ee2a9 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc
 @@ -56,7 +56,7 @@ void SetUserDisplayModeCommand::StartWit
      // OsIntegrationTestOverride can use the xdg install command to detect
diff --git a/chromium/patches/patch-chrome_browser_web__applications_extension__status__utils.h b/chromium/patches/patch-chrome_browser_web__applications_extension__status__utils.h
index 876dc688b6..2e3c79f272 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_extension__status__utils.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_extension__status__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/extension_status_utils.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/extension_status_utils.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/extension_status_utils.h
 @@ -50,7 +50,7 @@ bool IsExtensionDefaultInstalled(content
  bool IsExternalExtensionUninstalled(content::BrowserContext* context,
diff --git a/chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc b/chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
index 1ae96fba7a..641863005e 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/extensions/extension_status_utils.cc
 @@ -94,7 +94,7 @@ bool IsExternalExtensionUninstalled(cont
    return prefs && prefs->IsExternalExtensionUninstalled(extension_id);
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
new file mode 100644
index 0000000000..a9178b3789
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.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/web_applications/icons/icon_masker.cc.orig	2025-09-29 17:05:47.000000000 +0000
++++ chrome/browser/web_applications/icons/icon_masker.cc
+@@ -12,7 +12,7 @@
+ 
+ namespace web_app {
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ void MaskIconOnOs(SkBitmap input_bitmap, MaskedIconCallback masked_callback) {
+   base::SequencedTaskRunner::GetCurrentDefault()->PostTask(
+       FROM_HERE,
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 5c04762c3a..25710dd5a2 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
 @@ -663,7 +663,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 03d7b98cb0..835cedfb7d 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/os_integration/os_integration_test_override.h
 @@ -99,7 +99,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 d509b06e4f..91af112edb 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
 @@ -55,7 +55,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 fc7f9f11fe..ae04f5671d 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
 @@ -198,7 +198,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 2a0b7c5903..393edc4a7f 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h
 @@ -43,7 +43,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 f433d952aa..8f607966da 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc
-@@ -71,7 +71,7 @@ namespace {
+@@ -67,7 +67,7 @@ namespace {
  
  #if BUILDFLAG(IS_MAC)
  const int kDesiredIconSizesForShortcut[] = {16, 32, 128, 256, 512};
@@ -15,7 +15,7 @@ $NetBSD$
  // Linux supports icons of any size. FreeDesktop Icon Theme Specification states
  // that "Minimally you should install a 48x48 icon in the hicolor theme."
  const int kDesiredIconSizesForShortcut[] = {16, 32, 48, 128, 256, 512};
-@@ -253,7 +253,7 @@ std::unique_ptr<ShortcutInfo> BuildShort
+@@ -249,7 +249,7 @@ std::unique_ptr<ShortcutInfo> BuildShort
  
  // TODO(crbug.com/40257107): Implement tests on Linux for using shortcuts_menu
  // actions.
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 c37737c9d8..767f1bc84d 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig	2025-09-29 17:05:47.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 ca2812e19b..5a42092ec6 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
 @@ -136,7 +136,7 @@ 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 63e3d156bb..bb2d766b6b 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/test/os_integration_test_override_impl.cc
 @@ -45,7 +45,7 @@
  #include "third_party/skia/include/core/SkBitmap.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 62c6e0c988..12bf509a70 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/test/os_integration_test_override_impl.h
 @@ -40,7 +40,7 @@ class ShellLinkItem;
  
diff --git a/chromium/patches/patch-chrome_browser_web__applications_web__app__helpers.cc b/chromium/patches/patch-chrome_browser_web__applications_web__app__helpers.cc
index a392770175..36119476e4 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_web__app__helpers.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_web__app__helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/web_app_helpers.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/web_app_helpers.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/web_app_helpers.cc
 @@ -145,7 +145,7 @@ bool IsValidWebAppUrl(const GURL& app_ur
      return false;
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 3cff1824e7..f8b7eef787 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/web_applications/web_app_install_info.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/web_applications/web_app_install_info.h
 @@ -38,7 +38,7 @@
  #include "url/gurl.h"
diff --git a/chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
index 4f293a7a06..b697695f24 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
 @@ -549,7 +549,7 @@ void ChromeAuthenticatorRequestDelegate:
      g_observer->ConfiguringCable(request_type);
diff --git a/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc b/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
index 7fa4ad89e9..29e4724d6d 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/webauthn/enclave_manager.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/webauthn/enclave_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/webauthn/enclave_manager.cc
-@@ -709,7 +709,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
+@@ -750,7 +750,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
  
  std::string UserVerifyingLabelToString(crypto::UserVerifyingKeyLabel label) {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
    return label;
  #else
    return std::string("placeholder");
-@@ -719,7 +719,7 @@ std::string UserVerifyingLabelToString(c
+@@ -760,7 +760,7 @@ std::string UserVerifyingLabelToString(c
  std::optional<crypto::UserVerifyingKeyLabel> UserVerifyingKeyLabelFromString(
      std::string saved_label) {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc b/chromium/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
index 79abbc91b4..26b30c9cde 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/webauthn/gpm_user_verification_policy.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/webauthn/gpm_user_verification_policy.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/webauthn/gpm_user_verification_policy.cc
 @@ -17,7 +17,7 @@ bool GpmWillDoUserVerification(device::U
        return platform_has_biometrics;
diff --git a/chromium/patches/patch-chrome_browser_webauthn_password__credential__controller.cc b/chromium/patches/patch-chrome_browser_webauthn_password__credential__controller.cc
deleted file mode 100644
index 1718cb5225..0000000000
--- a/chromium/patches/patch-chrome_browser_webauthn_password__credential__controller.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/webauthn/password_credential_controller.cc.orig	2025-09-08 23:21:33.000000000 +0000
-+++ chrome/browser/webauthn/password_credential_controller.cc
-@@ -46,7 +46,7 @@ password_manager::PasswordManagerClient*
- 
- #if !BUILDFLAG(IS_ANDROID)
- std::u16string GetAuthenticationMessage(std::string_view rp_id) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   return u"";
- #else
-   return l10n_util::GetStringFUTF16(IDS_PASSWORD_MANAGER_FILLING_REAUTH,
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
new file mode 100644
index 0000000000..0fb1757b8c
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__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/webauthn/password_credential_ui_controller.cc.orig	2025-09-29 17:05:47.000000000 +0000
++++ chrome/browser/webauthn/password_credential_ui_controller.cc
+@@ -26,7 +26,7 @@ using content::WebContents;
+ namespace {
+ 
+ std::u16string GetAuthenticationMessage(std::string_view rp_id) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   return u"";
+ #else
+   return l10n_util::GetStringFUTF16(IDS_PASSWORD_MANAGER_FILLING_REAUTH,
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 7e7e75deb3..59bab71564 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/browser/webauthn/unexportable_key_utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/browser/webauthn/unexportable_key_utils.cc
 @@ -33,7 +33,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 8a87ebc60b..3ce28425c9 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/channel_info.h.orig	2025-09-29 17:05:47.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 bee15305ce..26ecbb9f12 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/channel_info_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/channel_info_posix.cc
 @@ -95,7 +95,7 @@ std::string GetChannelSuffixForDataDir()
    }
diff --git a/chromium/patches/patch-chrome_common_chrome__features.cc b/chromium/patches/patch-chrome_common_chrome__features.cc
index 0c199ad0f6..be429b5acc 100644
--- a/chromium/patches/patch-chrome_common_chrome__features.cc
+++ b/chromium/patches/patch-chrome_common_chrome__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/chrome_features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/chrome_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/chrome_features.cc
-@@ -80,7 +80,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppSh
+@@ -64,7 +64,7 @@ BASE_FEATURE(UseAdHocSigningForWebAppShi
  #endif  // BUILDFLAG(IS_MAC)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -14,9 +14,9 @@ $NetBSD$
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
  // Enables or disables the Autofill survey triggered by opening a prompt to
  // save address info.
- BASE_FEATURE(kAutofillAddressSurvey,
-@@ -98,7 +98,7 @@ BASE_FEATURE(kAutofillPasswordSurvey,
-              base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(AutofillAddressSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -76,7 +76,7 @@ BASE_FEATURE(AutofillCardSurvey, base::F
+ BASE_FEATURE(AutofillPasswordSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
  #endif
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -24,16 +24,16 @@ $NetBSD$
  // Enables the Restart background mode optimization. When all Chrome UI is
  // closed and it goes in the background, allows to restart the browser to
  // discard memory.
-@@ -257,7 +257,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtension
- BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
-              "DesktopPWAsRunOnOsLogin",
+@@ -188,7 +188,7 @@ BASE_FEATURE(DesktopPWAsElidedExtensions
+ // Enables or disables Desktop PWAs to be auto-started on OS login.
+ BASE_FEATURE(DesktopPWAsRunOnOsLogin,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS)
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -304,7 +304,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScree
+@@ -222,7 +222,7 @@ BASE_FEATURE(EnableFullscreenToAnyScreen
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif
  
@@ -42,21 +42,30 @@ $NetBSD$
  // Controls whether Chrome Apps are supported. See https://crbug.com/1221251.
  // 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.
-@@ -1170,7 +1170,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
-              "KAnonymityServiceStorage",
+@@ -578,7 +578,7 @@ BASE_FEATURE(GlicDisableWarming, base::F
+ // set to hidden when the Glic panel is warming.
+ BASE_FEATURE(kGlicGuestContentsVisibilityState,
+              "GlicGuestContentsVisibilityState",
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
               base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+              base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -997,7 +997,7 @@ BASE_FEATURE(KAnonymityServiceOHTTPReque
+ // public keys.
+ BASE_FEATURE(KAnonymityServiceStorage, base::FEATURE_ENABLED_BY_DEFAULT);
  
 -#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
 +#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kLinuxLowMemoryMonitor,
-              "LinuxLowMemoryMonitor",
-              base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1183,7 +1183,7 @@ constexpr base::FeatureParam<int> kLinux
+ BASE_FEATURE(LinuxLowMemoryMonitor, base::FEATURE_DISABLED_BY_DEFAULT);
+ // Values taken from the low-memory-monitor documentation and also apply to the
+ // portal API:
+@@ -1008,7 +1008,7 @@ constexpr base::FeatureParam<int> kLinux
      &kLinuxLowMemoryMonitor, "critical_level", 255};
  #endif  // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kListWebAppsSwitch,
-              "ListWebAppsSwitch",
-              base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(ListWebAppsSwitch, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
+ 
diff --git a/chromium/patches/patch-chrome_common_chrome__features.h b/chromium/patches/patch-chrome_common_chrome__features.h
index 0b15af5bd2..70e90103b5 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/chrome_features.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/chrome_features.h
 @@ -49,13 +49,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningFor
  #endif  // BUILDFLAG(IS_MAC)
@@ -22,7 +22,7 @@ $NetBSD$
  COMPONENT_EXPORT(CHROME_FEATURES)
  BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -153,7 +153,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPrevent
+@@ -136,7 +136,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPrevent
  COMPONENT_EXPORT(CHROME_FEATURES)
  BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings);
  
@@ -31,7 +31,7 @@ $NetBSD$
  COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
  COMPONENT_EXPORT(CHROME_FEATURES)
  BASE_DECLARE_FEATURE(kShortcutsNotApps);
-@@ -697,7 +697,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceO
+@@ -714,7 +714,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceO
  COMPONENT_EXPORT(CHROME_FEATURES)
  BASE_DECLARE_FEATURE(kKAnonymityServiceStorage);
  
@@ -40,7 +40,7 @@ $NetBSD$
  COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor);
  COMPONENT_EXPORT(CHROME_FEATURES)
  extern const base::FeatureParam<int> kLinuxLowMemoryMonitorModerateLevel;
-@@ -705,7 +705,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -722,7 +722,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 b4e24f9288..2ffe7af757 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/chrome_paths.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/chrome_paths.cc
 @@ -31,7 +31,7 @@
  #include "base/apple/foundation_util.h"
@@ -33,7 +33,7 @@ $NetBSD$
  #endif  // BUILDFLAG(GOOGLE_CHROME_BRANDING)
  
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -188,7 +188,7 @@ bool PathProvider(int key, base::FilePat
+@@ -176,7 +176,7 @@ bool PathProvider(int key, base::FilePat
        }
        break;
      case chrome::DIR_DEFAULT_DOWNLOADS_SAFE:
@@ -42,7 +42,7 @@ $NetBSD$
        if (!GetUserDownloadsDirectorySafe(&cur)) {
          return false;
        }
-@@ -436,13 +436,13 @@ bool PathProvider(int key, base::FilePat
+@@ -407,13 +407,13 @@ bool PathProvider(int key, base::FilePat
        break;
      }
  #endif
@@ -58,7 +58,7 @@ $NetBSD$
      (BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING))
      case chrome::DIR_USER_EXTERNAL_EXTENSIONS: {
        if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) {
-@@ -452,7 +452,7 @@ bool PathProvider(int key, base::FilePat
+@@ -423,7 +423,7 @@ bool PathProvider(int key, base::FilePat
        break;
      }
  #endif
@@ -67,7 +67,7 @@ $NetBSD$
      case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: {
        cur = base::FilePath(kFilepathSinglePrefExtensions);
        break;
-@@ -491,7 +491,7 @@ bool PathProvider(int key, base::FilePat
+@@ -462,7 +462,7 @@ bool PathProvider(int key, base::FilePat
  
  #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) &&                                   \
      (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -76,7 +76,7 @@ $NetBSD$
      case chrome::DIR_NATIVE_MESSAGING:
  #if BUILDFLAG(IS_MAC)
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
-@@ -505,6 +505,9 @@ bool PathProvider(int key, base::FilePat
+@@ -476,6 +476,9 @@ bool PathProvider(int key, base::FilePat
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
        cur = base::FilePath(
            FILE_PATH_LITERAL("/etc/opt/chrome/native-messaging-hosts"));
diff --git a/chromium/patches/patch-chrome_common_chrome__paths.h b/chromium/patches/patch-chrome_common_chrome__paths.h
index 1eca2ffed5..3adef229ec 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/chrome_paths.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/chrome_paths.h
 @@ -58,7 +58,7 @@ enum {
                       // to set policies for chrome. This directory
@@ -24,8 +24,8 @@ $NetBSD$
    DIR_STANDALONE_EXTERNAL_EXTENSIONS,  // Directory for 'per-extension'
                                         // definition manifest files that
                                         // describe extensions which are to be
-@@ -112,7 +112,7 @@ enum {
- #endif
+@@ -107,7 +107,7 @@ enum {
+ 
  #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) &&                                   \
      (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
 -     BUILDFLAG(IS_ANDROID))
diff --git a/chromium/patches/patch-chrome_common_chrome__paths__internal.h b/chromium/patches/patch-chrome_common_chrome__paths__internal.h
index f56e4fdc35..214cd6cefb 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/chrome_paths_internal.h.orig	2025-09-29 17:05:47.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
index cc3b4c5f60..e28599a590 100644
--- a/chromium/patches/patch-chrome_common_chrome__switches.cc
+++ b/chromium/patches/patch-chrome_common_chrome__switches.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/chrome_switches.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/chrome_switches.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/chrome_switches.cc
-@@ -908,7 +908,7 @@ const char kDebugPrint[] = "debug-print"
+@@ -914,7 +914,7 @@ const char kDebugPrint[] = "debug-print"
  #endif
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
  const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon";
  
  // Causes the browser to launch directly in guest mode.
-@@ -937,7 +937,7 @@ const char kGlicDev[] = "glic-dev";
+@@ -946,7 +946,7 @@ const char kGlicSkipReloadAfterNavigatio
  const char kGlicHostLogging[] = "glic-host-logging";
  #endif
  
diff --git a/chromium/patches/patch-chrome_common_chrome__switches.h b/chromium/patches/patch-chrome_common_chrome__switches.h
index f273eaf587..52c2162766 100644
--- a/chromium/patches/patch-chrome_common_chrome__switches.h
+++ b/chromium/patches/patch-chrome_common_chrome__switches.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/chrome_switches.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/chrome_switches.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/chrome_switches.h
-@@ -275,7 +275,7 @@ extern const char kDebugPrint[];
+@@ -278,7 +278,7 @@ extern const char kDebugPrint[];
  #endif
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
  extern const char kEnableNewAppMenuIcon[];
  extern const char kGuest[];
  extern const char kForceNtpMobilePromo[];
-@@ -293,7 +293,7 @@ extern const char kGlicDev[];
+@@ -297,7 +297,7 @@ extern const char kGlicSkipReloadAfterNa
  extern const char kGlicHostLogging[];
  #endif
  
diff --git a/chromium/patches/patch-chrome_common_crash__keys.cc b/chromium/patches/patch-chrome_common_crash__keys.cc
index 0d42942d8f..a5b5dc74c8 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/crash_keys.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/crash_keys.cc
 @@ -51,7 +51,9 @@ class CrashKeyWithName {
    ~CrashKeyWithName() = delete;
diff --git a/chromium/patches/patch-chrome_common_extensions_extension__constants.cc b/chromium/patches/patch-chrome_common_extensions_extension__constants.cc
index 3c7807b1a5..12147b4a63 100644
--- a/chromium/patches/patch-chrome_common_extensions_extension__constants.cc
+++ b/chromium/patches/patch-chrome_common_extensions_extension__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/extensions/extension_constants.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/extensions/extension_constants.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/extensions/extension_constants.cc
 @@ -38,7 +38,7 @@ const char* const kBuiltInFirstPartyExte
      kGoogleSpeechSynthesisExtensionId,
diff --git a/chromium/patches/patch-chrome_common_extensions_extension__constants.h b/chromium/patches/patch-chrome_common_extensions_extension__constants.h
index c2d6bf285c..a75fd50f36 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/extensions/extension_constants.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/extensions/extension_constants.h
 @@ -313,7 +313,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 a5d49354b5..f655e5bf0b 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/extensions/permissions/chrome_permission_message_rules.cc
 @@ -280,7 +280,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 01c05e52e1..9396ecefe2 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/media/cdm_host_file_path.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/media/cdm_host_file_path.cc
 @@ -91,7 +91,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 0146eb6343..0f13a2fa77 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/media/cdm_registration.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/media/cdm_registration.cc
 @@ -34,7 +34,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 816a35603a..edd35e87e5 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/media/cdm_registration.h.orig	2025-09-29 17:05:47.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 efb5ab7356..8cb8c20aa0 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig	2025-09-29 17:05:47.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 7078ece175..7db6a2c172 100644
--- a/chromium/patches/patch-chrome_common_pref__names.h
+++ b/chromium/patches/patch-chrome_common_pref__names.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/pref_names.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/pref_names.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/pref_names.h
-@@ -1333,7 +1333,7 @@ inline constexpr char kGeminiSettings[] 
+@@ -1351,7 +1351,7 @@ inline constexpr char kGeminiSettings[] 
  inline constexpr char kAllowedDomainsForApps[] =
      "settings.allowed_domains_for_apps";
  
@@ -15,7 +15,7 @@ $NetBSD$
  // Linux specific preference on whether we should match the system theme.
  inline constexpr char kSystemTheme[] = "extensions.theme.system_theme";
  #endif
-@@ -1503,7 +1503,7 @@ inline constexpr char kShowUpdatePromoti
+@@ -1517,7 +1517,7 @@ inline constexpr char kShowUpdatePromoti
      "browser.show_update_promotion_info_bar";
  #endif
  
@@ -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";
-@@ -2156,7 +2156,7 @@ inline constexpr char kDownloadDefaultDi
+@@ -2168,7 +2168,7 @@ inline constexpr char kDownloadDefaultDi
  inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade";
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -33,7 +33,7 @@ $NetBSD$
  inline constexpr char kOpenPdfDownloadInSystemReader[] =
      "download.open_pdf_in_system_reader";
  #endif
-@@ -2659,7 +2659,7 @@ inline constexpr char kMediaStorageIdSal
+@@ -2671,7 +2671,7 @@ inline constexpr char kMediaStorageIdSal
  inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -42,7 +42,7 @@ $NetBSD$
  // A boolean pref to determine whether or not the network service is running
  // sandboxed.
  inline constexpr char kNetworkServiceSandboxEnabled[] =
-@@ -2673,7 +2673,7 @@ inline constexpr char kNetworkServiceSan
+@@ -2685,7 +2685,7 @@ inline constexpr char kNetworkServiceSan
  inline constexpr char kNetworkServiceFailedLaunchMajorVersion[] =
      "net.network_service_failed_launch_major_version";
  
@@ -51,7 +51,7 @@ $NetBSD$
  // Records whether the user has seen an HTTP auth "negotiate" header.
  inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
      "net.received_http_auth_negotiate_headers";
-@@ -2765,7 +2765,7 @@ inline constexpr char kIsolatedWebAppIns
+@@ -2777,7 +2777,7 @@ inline constexpr char kIsolatedWebAppIns
  inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
      "profile.isolated_web_app.install.pending_initialization_count";
  
@@ -60,7 +60,7 @@ $NetBSD$
  // Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
  // along with kAuthNegotiateDelegateAllowlist.
  inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -3288,7 +3288,7 @@ inline constexpr char kKioskApplicationL
+@@ -3275,7 +3275,7 @@ inline constexpr char kKioskApplicationL
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -69,7 +69,7 @@ $NetBSD$
  // Defines administrator-set availability of Chrome for Testing.
  inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
  #endif
-@@ -3806,7 +3806,7 @@ inline constexpr char kScreenCaptureWith
+@@ -3793,7 +3793,7 @@ inline constexpr char kScreenCaptureWith
  inline constexpr char kSandboxExternalProtocolBlocked[] =
      "profile.sandbox_external_protocol_blocked";
  
@@ -78,7 +78,7 @@ $NetBSD$
  // Boolean that indicates if system notifications are allowed to be used in
  // place of Chrome notifications.
  inline constexpr char kAllowSystemNotifications[] =
-@@ -3997,7 +3997,7 @@ inline constexpr char kLensDesktopNTPSea
+@@ -3984,7 +3984,7 @@ inline constexpr char kLensDesktopNTPSea
      "policy.lens_desktop_ntp_search_enabled";
  #endif
  
@@ -87,7 +87,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
-@@ -4094,7 +4094,7 @@ inline constexpr char kPrintingOAuth2Aut
+@@ -4081,7 +4081,7 @@ inline constexpr char kPrintingOAuth2Aut
      "printing.oauth2_authorization_servers";
  #endif
  
diff --git a/chromium/patches/patch-chrome_common_url__constants.h b/chromium/patches/patch-chrome_common_url__constants.h
index 94954b96c5..7b805c3d33 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/url_constants.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/url_constants.h
-@@ -993,7 +993,7 @@ inline constexpr char kOutdatedPluginLea
+@@ -997,7 +997,7 @@ inline constexpr char kOutdatedPluginLea
  inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
      "https://support.google.com/chromebook?p=multidevice";;
  
diff --git a/chromium/patches/patch-chrome_common_webui__url__constants.cc b/chromium/patches/patch-chrome_common_webui__url__constants.cc
index 54a311400f..73d76cf8dd 100644
--- a/chromium/patches/patch-chrome_common_webui__url__constants.cc
+++ b/chromium/patches/patch-chrome_common_webui__url__constants.cc
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/webui_url_constants.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/webui_url_constants.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/webui_url_constants.cc
-@@ -194,17 +194,17 @@ base::span<const base::cstring_view> Chr
-       kChromeUIAssistantOptInHost,
+@@ -199,17 +199,17 @@ base::span<const base::cstring_view> Chr
+       kChromeUIInternetDetailDialogHost,
  #endif
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
diff --git a/chromium/patches/patch-chrome_common_webui__url__constants.h b/chromium/patches/patch-chrome_common_webui__url__constants.h
index 02506b0c51..962209637b 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/common/webui_url_constants.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/common/webui_url_constants.h
-@@ -557,12 +557,12 @@ inline constexpr char kChromeUIOsUrlAppU
+@@ -554,12 +554,12 @@ inline constexpr char kChromeUIOsUrlAppU
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -21,7 +21,7 @@ $NetBSD$
  inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings";
  inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/";
  inline constexpr char kChromeUIWhatsNewHost[] = "whats-new";
-@@ -574,11 +574,11 @@ inline constexpr char kChromeUILinuxProx
+@@ -571,11 +571,11 @@ inline constexpr char kChromeUILinuxProx
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -35,7 +35,7 @@ $NetBSD$
  inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
  inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
  inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser";
-@@ -603,7 +603,7 @@ inline constexpr char kChromeUIHistorySy
+@@ -600,7 +600,7 @@ inline constexpr char kChromeUIHistorySy
      "chrome://history-sync-optin/";
  #endif
  
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 dc1a17dc9f..1b9f8fb668 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/enterprise_companion/enterprise_companion_client.cc.orig	2025-09-29 17:05:47.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 9b9dbd2ed6..fa64b689ec 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/enterprise_companion/event_logger.cc.orig	2025-09-29 17:05:47.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_lock.cc b/chromium/patches/patch-chrome_enterprise__companion_lock.cc
index 063f9b68c2..6a81bed38b 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/enterprise_companion/lock.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/enterprise_companion/lock.cc
 @@ -17,7 +17,7 @@
  
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 0ef27af7e0..bf0bc8389d 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/services/printing/print_backend_service_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/services/printing/print_backend_service_impl.cc
 @@ -48,7 +48,7 @@
  #include "printing/backend/cups_connection_pool.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 a42e87b34c..bf91dc65f1 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/services/speech/audio_source_fetcher_impl.cc.orig	2025-09-29 17:05:47.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 2279d54a71..6b120abc32 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/test/base/scoped_channel_override_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/test/base/scoped_channel_override_posix.cc
 @@ -43,7 +43,7 @@ std::string GetVersionExtra(ScopedChanne
        return "beta";
diff --git a/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc b/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
index 3c7de26584..03ba821505 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/test/chromedriver/chrome_launcher.cc.orig	2025-09-29 17:05:47.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 8f6c080989..9a639f08fd 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/test/chromedriver/chrome/chrome_finder.cc
 @@ -59,7 +59,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 386dc19210..5e1c213d1b 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig	2025-09-29 17:05:47.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 369db13708..4aba9f9adc 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig	2025-09-29 17:05:47.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 81800ff30d..1b477e311b 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/test/supervised_user/google_auth_state_waiter_mixin.cc
 @@ -24,7 +24,7 @@ GoogleAuthStateWaiterMixin::GoogleAuthSt
  GoogleAuthStateWaiterMixin::~GoogleAuthStateWaiterMixin() = default;
diff --git a/chromium/patches/patch-chrome_updater_app_app__uninstall.cc b/chromium/patches/patch-chrome_updater_app_app__uninstall.cc
index b8385e27b0..d6f687dddf 100644
--- a/chromium/patches/patch-chrome_updater_app_app__uninstall.cc
+++ b/chromium/patches/patch-chrome_updater_app_app__uninstall.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/updater/app/app_uninstall.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/updater/app/app_uninstall.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/updater/app/app_uninstall.cc
 @@ -181,7 +181,7 @@ void UninstallInThreadPool(UpdaterScope 
              }
diff --git a/chromium/patches/patch-chrome_updater_configurator.cc b/chromium/patches/patch-chrome_updater_configurator.cc
index 1de8eea4c2..6d8899d2c5 100644
--- a/chromium/patches/patch-chrome_updater_configurator.cc
+++ b/chromium/patches/patch-chrome_updater_configurator.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/updater/configurator.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chrome/updater/configurator.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/updater/configurator.cc
-@@ -105,7 +105,7 @@ Configurator::Configurator(scoped_refptr
+@@ -91,7 +91,7 @@ Configurator::Configurator(scoped_refptr
          return std::nullopt;
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
        }()) {
diff --git a/chromium/patches/patch-chrome_updater_lock.cc b/chromium/patches/patch-chrome_updater_lock.cc
index ccd2a25859..1887888d26 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/updater/lock.cc.orig	2025-09-29 17:05:47.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 a3792eb774..e48d10c6dc 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/updater/util/posix_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/updater/util/posix_util.cc
 @@ -20,7 +20,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 f42ee2eb57..f984e2da58 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	2025-09-08 23:21:33.000000000 +0000
+--- chrome/utility/services.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chrome/utility/services.cc
 @@ -50,7 +50,7 @@
  #include "chrome/services/system_signals/mac/mac_system_signals_service.h"
diff --git a/chromium/patches/patch-chromecast_browser_cast__browser__main__parts.cc b/chromium/patches/patch-chromecast_browser_cast__browser__main__parts.cc
index 53be7dd20d..483b94450c 100644
--- a/chromium/patches/patch-chromecast_browser_cast__browser__main__parts.cc
+++ b/chromium/patches/patch-chromecast_browser_cast__browser__main__parts.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chromecast/browser/cast_browser_main_parts.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chromecast/browser/cast_browser_main_parts.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chromecast/browser/cast_browser_main_parts.cc
 @@ -99,7 +99,7 @@
  #include "ui/ozone/public/ozone_platform.h"
diff --git a/chromium/patches/patch-chromecast_browser_cast__content__browser__client.cc b/chromium/patches/patch-chromecast_browser_cast__content__browser__client.cc
index 5666a60659..6b39665a43 100644
--- a/chromium/patches/patch-chromecast_browser_cast__content__browser__client.cc
+++ b/chromium/patches/patch-chromecast_browser_cast__content__browser__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chromecast/browser/cast_content_browser_client.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chromecast/browser/cast_content_browser_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chromecast/browser/cast_content_browser_client.cc
-@@ -433,7 +433,7 @@ void CastContentBrowserClient::AppendExt
+@@ -432,7 +432,7 @@ void CastContentBrowserClient::AppendExt
                                            switches::kAudioOutputChannels));
      }
    } else if (process_type == switches::kGpuProcess) {
diff --git a/chromium/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc b/chromium/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
index 16fd9def7c..3b61a3f3fa 100644
--- a/chromium/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
+++ b/chromium/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc
 @@ -352,7 +352,7 @@ CastWebView::Scoped RuntimeApplicationSe
    params->force_720p_resolution =
diff --git a/chromium/patches/patch-chromecast_media_base_default__monotonic__clock.cc b/chromium/patches/patch-chromecast_media_base_default__monotonic__clock.cc
index 1d3abf07a5..0a1ee939ae 100644
--- a/chromium/patches/patch-chromecast_media_base_default__monotonic__clock.cc
+++ b/chromium/patches/patch-chromecast_media_base_default__monotonic__clock.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chromecast/media/base/default_monotonic_clock.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- chromecast/media/base/default_monotonic_clock.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ chromecast/media/base/default_monotonic_clock.cc
 @@ -11,7 +11,7 @@
  #include "base/time/time.h"
diff --git a/chromium/patches/patch-components_BUILD.gn b/chromium/patches/patch-components_BUILD.gn
index e167b4cfdd..55b24f3d41 100644
--- a/chromium/patches/patch-components_BUILD.gn
+++ b/chromium/patches/patch-components_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/BUILD.gn
 @@ -216,7 +216,6 @@ test("components_unittests") {
      "//components/content_settings/core/browser:unit_tests",
@@ -14,7 +14,7 @@ $NetBSD$
      "//components/cross_device/logging:unit_tests",
      "//components/crx_file:unit_tests",
      "//components/data_sharing:unit_tests",
-@@ -625,7 +624,7 @@ test("components_unittests") {
+@@ -629,7 +628,7 @@ test("components_unittests") {
        "//components/user_data_importer/content:unit_tests",
      ]
  
@@ -23,7 +23,7 @@ $NetBSD$
        deps += [
          "//components/crash/content/browser:unit_tests",
          "//components/crash/core/app:unit_tests",
-@@ -784,7 +783,7 @@ test("components_unittests") {
+@@ -791,7 +790,7 @@ test("components_unittests") {
      deps += [ "//components/constrained_window:unit_tests" ]
    }
  
diff --git a/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
index bbfe31901a..ee5c134c88 100644
--- a/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
@@ -4,50 +4,50 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
-@@ -471,7 +471,7 @@ void PaymentsDataManager::OnWebDataServi
+@@ -479,7 +479,7 @@ void PaymentsDataManager::OnWebDataServi
  
  bool PaymentsDataManager::ShouldShowBnplSettings() const {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    // Check `kAutofillEnableBuyNowPayLater` only if the user has seen a BNPL
    // suggestion before, or there are already linked issuers present, to avoid
    // unnecessary feature flag checks. The linked issuer check is due to the fact
-@@ -1000,7 +1000,7 @@ void PaymentsDataManager::SetPrefService
+@@ -1008,7 +1008,7 @@ void PaymentsDataManager::SetPrefService
            &PaymentsDataManager::OnAutofillPaymentsCardBenefitsPrefChange,
            base::Unretained(this)));
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    pref_registrar_.Add(
        prefs::kAutofillBnplEnabled,
        base::BindRepeating(&PaymentsDataManager::OnBnplEnabledPrefChange,
-@@ -1074,7 +1074,7 @@ void PaymentsDataManager::SetAutofillHas
+@@ -1082,7 +1082,7 @@ void PaymentsDataManager::SetAutofillHas
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
  bool PaymentsDataManager::IsAutofillHasSeenBnplPrefEnabled() const {
    return prefs::HasSeenBnpl(pref_service_);
  }
-@@ -2084,7 +2084,7 @@ bool PaymentsDataManager::AreEwalletAcco
+@@ -2101,7 +2101,7 @@ bool PaymentsDataManager::AreEwalletAcco
  
  bool PaymentsDataManager::AreBnplIssuersSupported() const {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    return (app_locale_ == "en-US" || app_locale_ == "en-GB" ||
            app_locale_ == "en-CA") &&
           GetCountryCodeForExperimentGroup() == "US" &&
-@@ -2119,7 +2119,7 @@ void PaymentsDataManager::ClearAllCredit
+@@ -2136,7 +2136,7 @@ void PaymentsDataManager::ClearAllCredit
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
  void PaymentsDataManager::OnBnplEnabledPrefChange() {
    // On pref change to `false`, clearing BNPL issuers is implicitly handled by
    // `GetBnplIssuers()`, since it returns an empty vector when
diff --git a/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h b/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
index dc240a7d65..6e87680e70 100644
--- a/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
+++ b/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
@@ -4,23 +4,23 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h
-@@ -370,7 +370,7 @@ class PaymentsDataManager : public Autof
+@@ -371,7 +371,7 @@ class PaymentsDataManager : public Autof
    void SetAutofillHasSeenIban();
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    // Returns the value of the kAutofillHasSeenBnpl pref.
    bool IsAutofillHasSeenBnplPrefEnabled() const;
  
-@@ -699,7 +699,7 @@ class PaymentsDataManager : public Autof
+@@ -708,7 +708,7 @@ class PaymentsDataManager : public Autof
    void ClearAllCreditCardBenefits();
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    // Monitors the `kAutofillBnplEnabled` preference for changes and controls the
    // clearing/loading of payment instruments accordingly. Will also log the
    // `Autofill.SettingsPage.BnplToggled` metric.
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 e0fcf6a24a..7fe525bdda 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,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/autofill/core/browser/foundations/browser_autofill_manager.cc
-@@ -779,7 +779,7 @@ BrowserAutofillManager::GetAmountExtract
+@@ -835,7 +835,7 @@ BrowserAutofillManager::GetAmountExtract
  
  payments::BnplManager* BrowserAutofillManager::GetPaymentsBnplManager() {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    if (!bnpl_manager_) {
      bnpl_manager_ = std::make_unique<payments::BnplManager>(this);
    }
diff --git a/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc b/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
deleted file mode 100644
index ed2460a232..0000000000
--- a/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.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/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc.orig	2025-09-08 23:21:33.000000000 +0000
-+++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc
-@@ -231,7 +231,7 @@ void AutofillOptimizationGuide::OnDidPar
-   }
- 
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   auto bnpl_issuer_allowlist_can_be_loaded =
-       [&payments_data_manager](BnplIssuer::IssuerId issuer_id) {
-         return base::Contains(payments_data_manager.GetBnplIssuers(), issuer_id,
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
new file mode 100644
index 0000000000..252dae7544
--- /dev/null
+++ b/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.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/integrators/optimization_guide/autofill_optimization_guide_decider.cc.orig	2025-09-29 17:05:47.000000000 +0000
++++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc
+@@ -203,7 +203,7 @@ void AddOptimizationTypesForBnplIssuers(
+     base::flat_set<optimization_guide::proto::OptimizationType>&
+         optimization_types) {
+ #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)
+   auto bnpl_issuer_allowlist_can_be_loaded =
+       [&bnpl_issuers](BnplIssuer::IssuerId issuer_id) {
+         return base::Contains(bnpl_issuers, issuer_id,
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 89d3ed316a..02d1bbf33b 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	2025-09-08 23:21:33.000000000 +0000
+--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/autofill/core/browser/payments/amount_extraction_manager.cc
-@@ -178,7 +178,7 @@ void AmountExtractionManager::OnCheckout
+@@ -172,7 +172,7 @@ void AmountExtractionManager::OnCheckout
      bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount);
    }
    if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -15,21 +15,21 @@ $NetBSD$
      if (base::FeatureList::IsEnabled(
              ::autofill::features::kAutofillEnableAmountExtractionTesting)) {
        VLOG(3) << "The result of amount extraction on domain "
-@@ -206,7 +206,7 @@ void AmountExtractionManager::OnTimeoutR
+@@ -203,7 +203,7 @@ void AmountExtractionManager::OnTimeoutR
+                                              /*timeout_reached=*/true);
    }
-   // TODO(crbug.com/378517983): Add BNPL flow action logic here.
    if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
 -                BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
 +                BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
      if (base::FeatureList::IsEnabled(
              ::autofill::features::kAutofillEnableAmountExtractionTesting)) {
        VLOG(3) << "The amount extraction on domain "
-@@ -225,7 +225,7 @@ AmountExtractionManager::CheckEligibilit
+@@ -221,7 +221,7 @@ AmountExtractionManager::CheckEligibilit
+ 
    // Check eligibility of BNPL feature.
-   // Currently, BNPL is only offered for desktop platforms.
    if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
--                BUILDFLAG(IS_CHROMEOS)) {
-+                BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
+-                BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
++                BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
      if (BnplManager* bnpl_manager = autofill_manager_->GetPaymentsBnplManager();
          bnpl_manager && bnpl_manager->IsEligibleForBnpl()) {
        eligible_features.insert(EligibleFeature::kBnpl);
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 a5c3b2afea..95f1e69dba 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/browser/payments/bnpl_manager.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/autofill/core/browser/payments/bnpl_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/autofill/core/browser/payments/bnpl_manager.cc
-@@ -497,7 +497,7 @@ void BnplManager::MaybeUpdateSuggestions
+@@ -552,7 +552,7 @@ void BnplManager::MaybeUpdateDesktopSugg
        .OnBnplSuggestionShown();
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 6d2b32ed2e..a6954bf531 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,14 +4,14 @@ $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	2025-09-08 23:21:33.000000000 +0000
+--- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc
 @@ -1262,7 +1262,7 @@ bool AreMaskedBankAccountSupported() {
  
  bool IsBnplIssuerSupported() {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    return base::FeatureList::IsEnabled(
        features::kAutofillEnableBuyNowPayLaterSyncing);
  #else
diff --git a/chromium/patches/patch-components_autofill_core_common_autofill__features.cc b/chromium/patches/patch-components_autofill_core_common_autofill__features.cc
new file mode 100644
index 0000000000..49f105319a
--- /dev/null
+++ b/chromium/patches/patch-components_autofill_core_common_autofill__features.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/common/autofill_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
++++ components/autofill/core/common/autofill_features.cc
+@@ -10,7 +10,7 @@ namespace autofill::features {
+ 
+ namespace {
+ constexpr bool IS_AUTOFILL_AI_PLATFORM = BUILDFLAG(IS_CHROMEOS) ||
+-                                         BUILDFLAG(IS_LINUX) ||
++                                         BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) ||
+                                          BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN);
+ }
+ 
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 4722fbd7f9..f332f4b1d9 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,36 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/common/autofill_payments_features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/autofill/core/common/autofill_payments_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/autofill/core/common/autofill_payments_features.cc
-@@ -345,7 +345,7 @@ BASE_FEATURE(kDisableAutofillStrikeSyste
+@@ -25,7 +25,7 @@ BASE_FEATURE(kAutofillEnableAllowlistFor
+ BASE_FEATURE(kAutofillEnableAmountExtraction,
+              "AutofillEnableAmountExtraction",
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+              base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+              base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -51,7 +51,7 @@ BASE_FEATURE(kAutofillEnableAmountExtrac
+ BASE_FEATURE(kAutofillEnableBuyNowPayLater,
+              "AutofillEnableBuyNowPayLater",
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+              base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+              base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -74,7 +74,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
+ BASE_FEATURE(kAutofillEnableBuyNowPayLaterSyncing,
+              "AutofillEnableBuyNowPayLaterSyncing",
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+              base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+              base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -337,7 +337,7 @@ BASE_FEATURE(kDisableAutofillStrikeSyste
               base::FEATURE_DISABLED_BY_DEFAULT);
  
  bool ShouldShowImprovedUserConsentForCreditCardSave() {
diff --git a/chromium/patches/patch-components_autofill_core_common_autofill__prefs.cc b/chromium/patches/patch-components_autofill_core_common_autofill__prefs.cc
index 458f636169..8cccfab54b 100644
--- a/chromium/patches/patch-components_autofill_core_common_autofill__prefs.cc
+++ b/chromium/patches/patch-components_autofill_core_common_autofill__prefs.cc
@@ -4,41 +4,41 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/common/autofill_prefs.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/autofill/core/common/autofill_prefs.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/autofill/core/common/autofill_prefs.cc
-@@ -118,7 +118,7 @@ void RegisterProfilePrefs(user_prefs::Pr
+@@ -124,7 +124,7 @@ void RegisterProfilePrefs(user_prefs::Pr
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    registry->RegisterBooleanPref(
        kAutofillBnplEnabled, true,
        user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
-@@ -360,7 +360,7 @@ void SetFacilitatedPaymentsA2ATriggeredO
+@@ -366,7 +366,7 @@ void SetFacilitatedPaymentsA2ATriggeredO
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
  void SetAutofillBnplEnabled(PrefService* prefs, bool value) {
    prefs->SetBoolean(kAutofillBnplEnabled, value);
  }
-@@ -369,7 +369,7 @@ void SetAutofillBnplEnabled(PrefService*
+@@ -375,7 +375,7 @@ void SetAutofillBnplEnabled(PrefService*
  
  bool IsAutofillBnplEnabled(const PrefService* prefs) {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    return prefs->GetBoolean(kAutofillBnplEnabled);
  #else
    return false;
-@@ -378,7 +378,7 @@ bool IsAutofillBnplEnabled(const PrefSer
+@@ -384,7 +384,7 @@ bool IsAutofillBnplEnabled(const PrefSer
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
  // If called, always sets the pref to true, and once true, it will follow the
  // user around forever.
  void SetAutofillHasSeenBnpl(PrefService* prefs) {
diff --git a/chromium/patches/patch-components_autofill_core_common_autofill__prefs.h b/chromium/patches/patch-components_autofill_core_common_autofill__prefs.h
index 59a34efcea..a951d452b3 100644
--- a/chromium/patches/patch-components_autofill_core_common_autofill__prefs.h
+++ b/chromium/patches/patch-components_autofill_core_common_autofill__prefs.h
@@ -4,32 +4,32 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/common/autofill_prefs.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/autofill/core/common/autofill_prefs.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/autofill/core/common/autofill_prefs.h
 @@ -32,7 +32,7 @@ inline constexpr std::string_view kAutof
  inline constexpr char kAutofillAiOptInStatus[] =
      "autofill.autofill_ai.opt_in_status";
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
  // Boolean that is true if BNPL on Autofill is enabled.
  inline constexpr char kAutofillBnplEnabled[] = "autofill.bnpl_enabled";
  // Boolean that is true if the user has ever seen a BNPL suggestion.
-@@ -247,7 +247,7 @@ bool IsFacilitatedPaymentsA2AEnabled(con
+@@ -255,7 +255,7 @@ bool IsFacilitatedPaymentsA2AEnabled(con
  void SetFacilitatedPaymentsA2ATriggeredOnce(PrefService* prefs, bool value);
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
  void SetAutofillBnplEnabled(PrefService* prefs, bool value);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-         // BUILDFLAG(IS_CHROMEOS)
-@@ -255,7 +255,7 @@ void SetAutofillBnplEnabled(PrefService*
+         // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+@@ -263,7 +263,7 @@ void SetAutofillBnplEnabled(PrefService*
  bool IsAutofillBnplEnabled(const PrefService* prefs);
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
  void SetAutofillHasSeenBnpl(PrefService* prefs);
  
  bool HasSeenBnpl(const PrefService* prefs);
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 96e3ad04a8..f0c19b7348 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	2025-09-08 23:21:33.000000000 +0000
+--- components/commerce/core/commerce_feature_list.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/commerce/core/commerce_feature_list.cc
 @@ -209,7 +209,7 @@ BASE_FEATURE(kShoppingAlternateServer,
  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 d876d07798..57804d4152 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	2025-09-08 23:21:33.000000000 +0000
+--- components/constrained_window/constrained_window_views.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/constrained_window/constrained_window_views.cc
 @@ -380,7 +380,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 4ab9d0c2cc..32b9b75cf0 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	2025-09-08 23:21:33.000000000 +0000
+--- components/content_settings/core/browser/website_settings_registry.cc.orig	2025-09-29 17:05:47.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 de975c7e1a..12cebfb015 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	2025-09-08 23:21:33.000000000 +0000
+--- components/cookie_config/cookie_store_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/cookie_config/cookie_store_util.cc
 @@ -12,7 +12,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 60b4e78f18..817e26508e 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	2025-09-08 23:21:33.000000000 +0000
+--- components/crash/core/app/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/crash/core/app/BUILD.gn
 @@ -70,6 +70,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 e030b8f304..9ad81a7cd0 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	2025-09-08 23:21:33.000000000 +0000
+--- components/crash/core/app/chrome_crashpad_handler.cc.orig	2025-09-29 17:05:47.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 62ff96181e..cfd817a334 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	2025-09-08 23:21:33.000000000 +0000
+--- components/crash/core/app/crashpad_handler_main.cc.orig	2025-09-29 17:05:47.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 ae9582f2db..fceffa3575 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	2025-09-08 23:21:33.000000000 +0000
+--- components/crash/core/browser/crash_upload_list_crashpad.cc.orig	2025-09-29 17:05:47.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 71c0affc90..de97b8b286 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	2025-09-08 23:21:33.000000000 +0000
+--- components/crash/core/common/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/crash/core/common/BUILD.gn
 @@ -9,7 +9,7 @@ import("//components/gwp_asan/buildflags
  
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 ee142d2f91..2ae6e516cc 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	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/core/browser/browser_utils.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/device_signals/core/browser/browser_utils.h
 @@ -38,7 +38,7 @@ bool GetSiteIsolationEnabled();
  std::string GetHostName();
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 25181e5dd0..b89d351491 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	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc
 @@ -43,7 +43,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_mock__signals__aggregator.h b/chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
index 71c8582c2b..4e7dc2a91c 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	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/core/browser/mock_signals_aggregator.h.orig	2025-09-29 17:05:47.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 cf2131c91d..d7d3e947e7 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	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator.h.orig	2025-09-29 17:05:47.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 c07125bd40..843f61ca3e 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	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.cc.orig	2025-09-29 17:05:47.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 a22592091b..bd5b41af9c 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	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.h.orig	2025-09-29 17:05:47.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 903f387420..4305167120 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	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service.h.orig	2025-09-29 17:05:47.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 d62f95596f..488e9f96e5 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	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.cc.orig	2025-09-29 17:05:47.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 1209d2079c..b27b69ccae 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	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.h.orig	2025-09-29 17:05:47.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 0d576886d7..4eaaff8268 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	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/device_signals/core/common/linux/platform_utils_linux.cc
 @@ -4,11 +4,22 @@
  
@@ -29,7 +29,7 @@ $NetBSD$
  
  #include <algorithm>
  #include <optional>
-@@ -111,6 +122,7 @@ SettingValue GetScreenlockSecured() {
+@@ -105,6 +116,7 @@ SettingValue GetScreenlockSecured() {
  // Implements the logic from the native host installation script. First find the
  // root device identifier, then locate its parent and get its type.
  SettingValue GetDiskEncrypted() {
@@ -37,7 +37,7 @@ $NetBSD$
    struct stat info;
    // First figure out the device identifier. Fail fast if this fails.
    if (stat("/", &info) != 0) {
-@@ -133,11 +145,35 @@ SettingValue GetDiskEncrypted() {
+@@ -127,11 +139,35 @@ SettingValue GetDiskEncrypted() {
      }
      return SettingValue::UNKNOWN;
    }
@@ -73,7 +73,7 @@ $NetBSD$
    base::DirReaderPosix reader("/sys/class/net");
    if (!reader.IsValid()) {
      return result;
-@@ -162,6 +198,7 @@ std::vector<std::string> internal::GetMa
+@@ -156,6 +192,7 @@ std::vector<std::string> internal::GetMa
                                &address);
      result.push_back(address);
    }
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 fcf533840c..de59b27c61 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	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/core/common/platform_utils.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/device_signals/core/common/platform_utils.h
-@@ -57,7 +57,7 @@ SettingValue GetSecureBootEnabled();
+@@ -54,7 +54,7 @@ SettingValue GetSecureBootEnabled();
  std::optional<std::string> GetWindowsMachineDomain();
  #endif  // BUILDFLAG(IS_WIN)
  
diff --git a/chromium/patches/patch-components_device__signals_core_common_signals__features.cc b/chromium/patches/patch-components_device__signals_core_common_signals__features.cc
index 2d86cbf08f..fc6d7f6b4f 100644
--- a/chromium/patches/patch-components_device__signals_core_common_signals__features.cc
+++ b/chromium/patches/patch-components_device__signals_core_common_signals__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/common/signals_features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/core/common/signals_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/device_signals/core/common/signals_features.cc
 @@ -55,7 +55,7 @@ bool IsDetectedAgentSignalCollectionEnab
  }
diff --git a/chromium/patches/patch-components_device__signals_core_common_signals__features.h b/chromium/patches/patch-components_device__signals_core_common_signals__features.h
index 83a2be27b6..4736792204 100644
--- a/chromium/patches/patch-components_device__signals_core_common_signals__features.h
+++ b/chromium/patches/patch-components_device__signals_core_common_signals__features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/common/signals_features.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/core/common/signals_features.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/device_signals/core/common/signals_features.h
 @@ -33,7 +33,7 @@ bool IsBrowserSignalsReportingEnabled();
  bool IsDetectedAgentSignalCollectionEnabled();
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 ca69d5a690..8fa336c06a 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	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/core/system_signals/platform_delegate.cc.orig	2025-09-29 17:05:47.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 94b4aa727d..1dac80ec1b 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	2025-09-08 23:21:33.000000000 +0000
+--- components/device_signals/test/signals_contract.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/device_signals/test/signals_contract.cc
 @@ -221,7 +221,7 @@ GetSignalsContract(bool is_av_signal_ena
        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 b77e35a24b..9e383a96ad 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	2025-09-08 23:21:33.000000000 +0000
+--- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/discardable_memory/service/discardable_shared_memory_manager.cc
 @@ -172,7 +172,7 @@ uint64_t GetDefaultMemoryLimit() {
    // Limits the number of FDs used to 32, assuming a 4MB allocation size.
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 2813e69666..21758aaabc 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	2025-09-08 23:21:33.000000000 +0000
+--- components/embedder_support/user_agent_utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/embedder_support/user_agent_utils.cc
 @@ -317,7 +317,7 @@ std::string GetUserAgentPlatform() {
    return "";
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 bbf1282376..4948eb2027 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	2025-09-08 23:21:33.000000000 +0000
+--- components/embedder_support/user_agent_utils_unittest.cc.orig	2025-09-29 17:05:47.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_report__util.cc b/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
index 4d0bfd0d14..48d6ecb806 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	2025-09-08 23:21:33.000000000 +0000
+--- components/enterprise/browser/reporting/report_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/enterprise/browser/reporting/report_util.cc
-@@ -199,7 +199,7 @@ std::string GetSecuritySignalsInReport(
+@@ -197,7 +197,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_realtime__reporting__client__base.cc b/chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
index b521618e78..ce28ad6480 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	2025-09-08 23:21:33.000000000 +0000
+--- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/enterprise/connectors/core/realtime_reporting_client_base.cc
 @@ -191,7 +191,7 @@ void RealtimeReportingClientBase::Report
      *event.mutable_time() = ToProtoTimestamp(base::Time::Now());
diff --git a/chromium/patches/patch-components_enterprise_data__controls_core_browser_features.cc b/chromium/patches/patch-components_enterprise_data__controls_core_browser_features.cc
index b8686fc60e..4f80a79e6a 100644
--- a/chromium/patches/patch-components_enterprise_data__controls_core_browser_features.cc
+++ b/chromium/patches/patch-components_enterprise_data__controls_core_browser_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/enterprise/data_controls/core/browser/features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/enterprise/data_controls/core/browser/features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/enterprise/data_controls/core/browser/features.cc
 @@ -13,7 +13,7 @@ BASE_FEATURE(kEnableClipboardDataControl
  #endif
diff --git a/chromium/patches/patch-components_enterprise_data__controls_core_browser_features.h b/chromium/patches/patch-components_enterprise_data__controls_core_browser_features.h
index ab5c81a12e..c1b4f890d7 100644
--- a/chromium/patches/patch-components_enterprise_data__controls_core_browser_features.h
+++ b/chromium/patches/patch-components_enterprise_data__controls_core_browser_features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/enterprise/data_controls/core/browser/features.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/enterprise/data_controls/core/browser/features.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/enterprise/data_controls/core/browser/features.h
 @@ -16,7 +16,7 @@ BASE_DECLARE_FEATURE(kEnableClipboardDat
  #endif
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 0887e9b304..7ab682f0e6 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	2025-09-08 23:21:33.000000000 +0000
+--- components/enterprise/data_controls/core/browser/rule.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/enterprise/data_controls/core/browser/rule.cc
 @@ -105,7 +105,7 @@ policy::PolicyErrorPath CreateErrorPath(
  // a type of restriction should be applied or not, check it here.
diff --git a/chromium/patches/patch-components_enterprise_watermarking_watermark.cc b/chromium/patches/patch-components_enterprise_watermarking_watermark.cc
index 9d64d28c3b..2af1b2ebf3 100644
--- a/chromium/patches/patch-components_enterprise_watermarking_watermark.cc
+++ b/chromium/patches/patch-components_enterprise_watermarking_watermark.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/enterprise/watermarking/watermark.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/enterprise/watermarking/watermark.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/enterprise/watermarking/watermark.cc
 @@ -29,7 +29,7 @@ gfx::Font WatermarkFont(int font_size) {
        "Segoe UI",
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 3c270c1241..2e11da40c0 100644
--- a/chromium/patches/patch-components_error__page_common_localized__error.cc
+++ b/chromium/patches/patch-components_error__page_common_localized__error.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/error_page/common/localized_error.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/error_page/common/localized_error.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/error_page/common/localized_error.cc
-@@ -901,7 +901,7 @@ void AddSuggestionsDetails(int error_cod
+@@ -902,7 +902,7 @@ void AddSuggestionsDetails(int error_cod
    if (suggestions & SUGGEST_PROXY_CONFIG) {
      // Custom body string.
      std::u16string inner =
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 c7a9e21fe0..17ca0cf2f7 100644
--- a/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
+++ b/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/eye_dropper/eye_dropper_view.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/eye_dropper/eye_dropper_view.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/eye_dropper/eye_dropper_view.cc
-@@ -215,7 +215,7 @@ EyeDropperView::EyeDropperView(gfx::Nati
+@@ -210,7 +210,7 @@ EyeDropperView::EyeDropperView(gfx::Nati
    // EyeDropper/WidgetDelegate.
    set_owned_by_client(OwnedByClientPassKey());
    SetPreferredSize(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 f1419943e3..f89228fd42 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	2025-09-08 23:21:33.000000000 +0000
+--- components/feature_engagement/public/event_constants.cc.orig	2025-09-29 17:05:47.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 60eb352e7d..3e5fe0f6dd 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	2025-09-08 23:21:33.000000000 +0000
+--- components/feature_engagement/public/event_constants.h.orig	2025-09-29 17:05:47.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 5516f8c901..1689f1f765 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feature_engagement/public/feature_configurations.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/feature_engagement/public/feature_configurations.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/feature_engagement/public/feature_configurations.cc
-@@ -100,7 +100,7 @@ std::optional<FeatureConfig> CreateNewUs
+@@ -95,7 +95,7 @@ std::optional<FeatureConfig> CreateNewUs
  
  std::optional<FeatureConfig> GetClientSideFeatureConfig(
      const base::Feature* feature) {
@@ -15,7 +15,7 @@ $NetBSD$
  
    // The IPH bubble for link capturing has a trigger set to ANY so that it
    // always shows up. The per app specific guardrails are independently stored
-@@ -119,7 +119,7 @@ std::optional<FeatureConfig> GetClientSi
+@@ -114,7 +114,7 @@ std::optional<FeatureConfig> GetClientSi
  
  #endif  // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
    if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
      FeatureConfig config;
      config.valid = true;
-@@ -1956,7 +1956,8 @@ std::optional<FeatureConfig> GetClientSi
+@@ -1979,7 +1979,8 @@ 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 9232b9e7b8..2a8a4f995a 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	2025-09-08 23:21:33.000000000 +0000
+--- components/feature_engagement/public/feature_constants.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/feature_engagement/public/feature_constants.cc
 @@ -34,7 +34,7 @@ bool IsOnDeviceStorageEnabled() {
  }
@@ -15,7 +15,7 @@ $NetBSD$
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
  BASE_FEATURE(kEsbDownloadRowPromoFeature,
               "EsbDownloadRowPromo",
-@@ -829,7 +829,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCrite
+@@ -842,7 +842,7 @@ BASE_FEATURE(kIPHiOSAIHubNewBadge,
  
  #endif  // BUILDFLAG(IS_IOS)
  
@@ -24,7 +24,7 @@ $NetBSD$
      BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
  BASE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
               "IPH_AutofillBnplAffirmOrZipSuggestion",
-@@ -985,7 +985,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeatur
+@@ -1001,7 +1001,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeatur
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif
  
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 bd74d842e5..9619410e5e 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	2025-09-08 23:21:33.000000000 +0000
+--- components/feature_engagement/public/feature_constants.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/feature_engagement/public/feature_constants.h
 @@ -31,7 +31,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
-@@ -371,7 +371,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefau
+@@ -377,7 +377,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHiO
  
  #endif  // BUILDFLAG(IS_IOS)
  
@@ -24,7 +24,7 @@ $NetBSD$
      BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
  FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature);
  FEATURE_CONSTANTS_DECLARE_FEATURE(
-@@ -435,7 +435,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHSc
+@@ -443,7 +443,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHSc
  FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
  #endif
  
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 7c18564017..63fa5c1a71 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feature_engagement/public/feature_list.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/feature_engagement/public/feature_list.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/feature_engagement/public/feature_list.cc
-@@ -198,7 +198,7 @@ const base::Feature* const kAllFeatures[
-     &kIPHiOSHomepageCustomizationNewBadge,
+@@ -201,7 +201,7 @@ const base::Feature* const kAllFeatures[
+     &kIPHiOSAIHubNewBadge,
  #endif  // BUILDFLAG(IS_IOS)
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -15,7 +15,7 @@ $NetBSD$
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
      &kEsbDownloadRowPromoFeature,
  #endif
-@@ -271,7 +271,7 @@ const base::Feature* const kAllFeatures[
+@@ -275,7 +275,7 @@ const base::Feature* const kAllFeatures[
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
  
@@ -24,7 +24,7 @@ $NetBSD$
      BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
      &kIPHAutofillAiOptInFeature,
      &kIPHAutofillBnplAffirmOrZipSuggestionFeature,
-@@ -328,7 +328,7 @@ const base::Feature* const kAllFeatures[
+@@ -333,7 +333,7 @@ const base::Feature* const kAllFeatures[
      &kIPHScalableIphGamingFeature,
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
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 7f7236f565..6a113e6dab 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	2025-09-08 23:21:33.000000000 +0000
+--- components/feature_engagement/public/feature_list.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/feature_engagement/public/feature_list.h
-@@ -353,7 +353,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSHomepageCu
+@@ -359,7 +359,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSAIHubNewBa
  #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
-@@ -471,7 +471,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsShar
+@@ -479,7 +479,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsShar
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -25,7 +25,7 @@ $NetBSD$
  DEFINE_VARIATION_PARAM(kIPHAutofillAiOptInFeature, "IPH_AutofillAiOptIn");
  DEFINE_VARIATION_PARAM(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
                         "IPH_AutofillBnplAffirmOrZipSuggestion");
-@@ -571,7 +572,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHe
+@@ -581,7 +582,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHe
  DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming");
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -34,7 +34,7 @@ $NetBSD$
  DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
                         "IPH_DesktopPWAsLinkCapturingLaunch");
  DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -765,7 +766,7 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -776,7 +777,7 @@ inline constexpr flags_ui::FeatureEntry:
          VARIATION_ENTRY(kIPHiOSSafariImportFeature),
          VARIATION_ENTRY(kIPHIOSPageActionMenu),
  #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -43,7 +43,7 @@ $NetBSD$
          VARIATION_ENTRY(kIPHBatterySaverModeFeature),
          VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
          VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
-@@ -825,7 +826,8 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -837,7 +838,8 @@ inline constexpr flags_ui::FeatureEntry:
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -53,7 +53,7 @@ $NetBSD$
          VARIATION_ENTRY(kIPHAutofillAiOptInFeature),
          VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature),
          VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature),
-@@ -879,7 +881,7 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -892,7 +894,7 @@ inline constexpr flags_ui::FeatureEntry:
          VARIATION_ENTRY(kIPHScalableIphGamingFeature),
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
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 59574d1ad7..a1fa68e59d 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	2025-09-08 23:21:33.000000000 +0000
+--- components/feed/core/proto/v2/wire/version.proto.orig	2025-09-29 17:05:47.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 f528a81ef1..6af7cd55bf 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	2025-09-08 23:21:33.000000000 +0000
+--- components/feed/core/v2/feed_network_impl_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/feed/core/v2/feed_network_impl_unittest.cc
 @@ -746,8 +746,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 1af9a44fcf..90e698b0c0 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	2025-09-08 23:21:33.000000000 +0000
+--- components/feed/core/v2/proto_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/feed/core/v2/proto_util.cc
 @@ -92,8 +92,8 @@ feedwire::Version GetPlatformVersionMess
  
@@ -16,7 +16,7 @@ $NetBSD$
 +  result.set_gminor(minor);
    result.set_revision(revision);
  #if BUILDFLAG(IS_ANDROID)
-   result.set_api_version(base::android::BuildInfo::GetInstance()->sdk_int());
+   result.set_api_version(base::android::android_info::sdk_int());
 @@ -108,8 +108,8 @@ feedwire::Version GetAppVersionMessage(c
    // Chrome's version is in the format: MAJOR,MINOR,BUILD,PATCH.
    const std::vector<uint32_t>& numbers = chrome_info.version.components();
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 9bcb50d386..c382dbc676 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	2025-09-08 23:21:33.000000000 +0000
+--- components/feed/core/v2/proto_util_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/feed/core/v2/proto_util_unittest.cc
 @@ -42,8 +42,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 703e474887..b523c31668 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feed/core/v2/test/proto_printer.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/feed/core/v2/test/proto_printer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/feed/core/v2/test/proto_printer.cc
-@@ -158,8 +158,8 @@ class TextProtoPrinter {
+@@ -159,8 +159,8 @@ class TextProtoPrinter {
    }
    TextProtoPrinter& operator<<(const feedwire::Version& v) {
      BeginMessage();
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 c0bfb91c91..a4924004c6 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	2025-09-08 23:21:33.000000000 +0000
+--- components/gcm_driver/gcm_desktop_utils.cc.orig	2025-09-29 17:05:47.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 26f268d421..251b037f91 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	2025-09-08 23:21:33.000000000 +0000
+--- components/gwp_asan/BUILD.gn.orig	2025-09-29 17:05:47.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 1b51f3de3f..85aa1fb4a0 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	2025-09-08 23:21:33.000000000 +0000
+--- components/gwp_asan/buildflags/buildflags.gni.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/gwp_asan/buildflags/buildflags.gni
 @@ -10,10 +10,7 @@ import("//build/config/compiler/compiler
  # Android component builds are disabled due to https://crbug.com/976399
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 ba3673f74a..4577b1d096 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	2025-09-08 23:21:33.000000000 +0000
+--- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig	2025-09-29 17:05:47.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 9913a5f1fe..dbbda25731 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	2025-09-08 23:21:33.000000000 +0000
+--- components/gwp_asan/client/gwp_asan.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/gwp_asan/client/gwp_asan.cc
 @@ -81,7 +81,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 30256922e5..8a1d044000 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	2025-09-08 23:21:33.000000000 +0000
+--- components/gwp_asan/client/gwp_asan_features.cc.orig	2025-09-29 17:05:47.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 7622a100c4..8b8d9c29c6 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	2025-09-08 23:21:33.000000000 +0000
+--- components/gwp_asan/crash_handler/crash_analyzer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/gwp_asan/crash_handler/crash_analyzer.cc
 @@ -35,7 +35,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 644b082ee0..b5c1ecc65f 100644
--- a/chromium/patches/patch-components_live__caption_caption__util.cc
+++ b/chromium/patches/patch-components_live__caption_caption__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/live_caption/caption_util.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/live_caption/caption_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/live_caption/caption_util.cc
 @@ -141,7 +141,7 @@ bool IsHeadlessCaptionFeatureSupported()
  std::string GetCaptionSettingsUrl() {
diff --git a/chromium/patches/patch-components_live__caption_caption__util.h b/chromium/patches/patch-components_live__caption_caption__util.h
index f09317cd91..c137fa1324 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	2025-09-08 23:21:33.000000000 +0000
+--- components/live_caption/caption_util.h.orig	2025-09-29 17:05:47.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 65ac87f567..5d0bfb296e 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	2025-09-08 23:21:33.000000000 +0000
+--- components/media_router/common/media_source.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/media_router/common/media_source.cc
 @@ -62,7 +62,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 585027e5f1..835b05339a 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	2025-09-08 23:21:33.000000000 +0000
+--- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/media_router/common/providers/cast/channel/cast_message_util.cc
 @@ -168,7 +168,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 09756ac495..556dd36195 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	2025-09-08 23:21:33.000000000 +0000
+--- components/media_router/common/providers/cast/channel/enum_table.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/media_router/common/providers/cast/channel/enum_table.h
 @@ -368,7 +368,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 9ecd5a1489..e1117a43b1 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	2025-09-08 23:21:33.000000000 +0000
+--- components/metrics/drive_metrics_provider.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/metrics/drive_metrics_provider.cc
 @@ -21,7 +21,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 4340a84f91..8136bb6c51 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	2025-09-08 23:21:33.000000000 +0000
+--- components/metrics/dwa/dwa_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/metrics/dwa/dwa_service.cc
 @@ -187,7 +187,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 cd4fed5650..e6dc1dd084 100644
--- a/chromium/patches/patch-components_metrics_metrics__log.cc
+++ b/chromium/patches/patch-components_metrics_metrics__log.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/metrics/metrics_log.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/metrics/metrics_log.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/metrics/metrics_log.cc
-@@ -58,7 +58,7 @@
+@@ -59,7 +59,7 @@
  #include "base/win/current_module.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/environment.h"
  #include "base/nix/xdg_util.h"
  #endif
-@@ -154,7 +154,7 @@ void RecordCurrentTime(
+@@ -155,7 +155,7 @@ void RecordCurrentTime(
    }
  }
  
@@ -24,7 +24,7 @@ $NetBSD$
  metrics::SystemProfileProto::OS::XdgSessionType ToProtoSessionType(
      base::nix::SessionType session_type) {
    switch (session_type) {
-@@ -439,7 +439,7 @@ void MetricsLog::RecordCoreSystemProfile
+@@ -447,7 +447,7 @@ void MetricsLog::RecordCoreSystemProfile
  // OperatingSystemVersion refers to the ChromeOS release version.
  #if BUILDFLAG(IS_CHROMEOS)
    os->set_kernel_version(base::SysInfo::KernelVersion());
@@ -33,7 +33,7 @@ $NetBSD$
    // Linux operating system version is copied over into kernel version to be
    // consistent.
    os->set_kernel_version(base::SysInfo::OperatingSystemVersion());
-@@ -456,7 +456,7 @@ void MetricsLog::RecordCoreSystemProfile
+@@ -464,7 +464,7 @@ void MetricsLog::RecordCoreSystemProfile
    os->set_build_number(base::SysInfo::GetIOSBuildNumber());
  #endif
  
diff --git a/chromium/patches/patch-components_metrics_motherboard.cc b/chromium/patches/patch-components_metrics_motherboard.cc
index c22d811f2f..f0f348b113 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	2025-09-08 23:21:33.000000000 +0000
+--- components/metrics/motherboard.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/metrics/motherboard.cc
 @@ -1,6 +1,7 @@
  // Copyright 2022 The Chromium Authors
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 005435e0de..54297b4555 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	2025-09-08 23:21:33.000000000 +0000
+--- components/named_mojo_ipc_server/connection_info.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/named_mojo_ipc_server/connection_info.h
 @@ -12,8 +12,17 @@
  #include "base/win/scoped_handle.h"
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 62aa0dc897..79b47ec7a1 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	2025-09-08 23:21:33.000000000 +0000
+--- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig	2025-09-29 17:05:47.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 12bed4b7c5..7388ae4a23 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	2025-09-08 23:21:33.000000000 +0000
+--- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc
 @@ -89,7 +89,9 @@ void NamedMojoServerEndpointConnectorLin
      PLOG(ERROR) << "getsockopt failed.";
diff --git a/chromium/patches/patch-components_named__system__lock_BUILD.gn b/chromium/patches/patch-components_named__system__lock_BUILD.gn
index 9eb6e9b0c8..1f5c5e42c4 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	2025-09-08 23:21:33.000000000 +0000
+--- components/named_system_lock/BUILD.gn.orig	2025-09-29 17:05:47.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 a3c2ba462a..0ed397de6d 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	2025-09-08 23:21:33.000000000 +0000
+--- components/named_system_lock/lock.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/named_system_lock/lock.h
 @@ -38,7 +38,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 3027439716..f231a7f26a 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	2025-09-08 23:21:33.000000000 +0000
+--- components/named_system_lock/lock_unittest.cc.orig	2025-09-29 17:05:47.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_ntp__tiles_pref__names.h b/chromium/patches/patch-components_ntp__tiles_pref__names.h
new file mode 100644
index 0000000000..1a1b34857e
--- /dev/null
+++ b/chromium/patches/patch-components_ntp__tiles_pref__names.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
+
+--- components/ntp_tiles/pref_names.h.orig	2025-09-29 17:05:47.000000000 +0000
++++ components/ntp_tiles/pref_names.h
+@@ -48,7 +48,7 @@ inline constexpr char kCustomLinksInitia
+ 
+ // Prefs used to cache enterprise shortcuts.
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ inline constexpr char kEnterpriseShortcutsPolicyList[] =
+     "enterprise_shortcuts.policy_list";
+ inline constexpr char kEnterpriseShortcutsUserList[] =
diff --git a/chromium/patches/patch-components_optimization__guide_core_feature__registry_feature__registration.cc b/chromium/patches/patch-components_optimization__guide_core_feature__registry_feature__registration.cc
new file mode 100644
index 0000000000..55ee3c4e61
--- /dev/null
+++ b/chromium/patches/patch-components_optimization__guide_core_feature__registry_feature__registration.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/optimization_guide/core/feature_registry/feature_registration.cc.orig	2025-09-29 17:05:47.000000000 +0000
++++ components/optimization_guide/core/feature_registry/feature_registration.cc
+@@ -75,7 +75,7 @@ BASE_FEATURE(kProductSpecificationsMqlsL
+ BASE_FEATURE(kFormsClassificationsMqlsLogging,
+              "FormsClassificationsMqlsLogging",
+              BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ||
+-                     BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++                     BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+                  ? base::FEATURE_ENABLED_BY_DEFAULT
+                  : base::FEATURE_DISABLED_BY_DEFAULT);
+ 
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
index 93ebe36130..5fb34aa9cc 100644
--- a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
+++ b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/optimization_guide/core/optimization_guide_features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/optimization_guide/core/optimization_guide_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/optimization_guide/core/optimization_guide_features.cc
-@@ -119,7 +119,7 @@ BASE_FEATURE(kOptimizationGuideModelExec
+@@ -120,7 +120,7 @@ BASE_FEATURE(kOptimizationGuideModelExec
  BASE_FEATURE(kOptimizationGuideOnDeviceModel,
               "OptimizationGuideOnDeviceModel",
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 a539edc147..3a3317e1e6 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/optimization_guide/core/optimization_guide_util.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/optimization_guide/core/optimization_guide_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/optimization_guide/core/optimization_guide_util.cc
 @@ -37,7 +37,7 @@ optimization_guide::proto::Platform GetP
    return optimization_guide::proto::PLATFORM_CHROMEOS;
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 be8562770b..cc5facfcb0 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	2025-09-08 23:21:33.000000000 +0000
+--- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig	2025-09-29 17:05:47.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_os__crypt_sync_libsecret__util__linux.cc b/chromium/patches/patch-components_os__crypt_sync_libsecret__util__linux.cc
index efe43184ec..250fc8dac3 100644
--- a/chromium/patches/patch-components_os__crypt_sync_libsecret__util__linux.cc
+++ b/chromium/patches/patch-components_os__crypt_sync_libsecret__util__linux.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/os_crypt/sync/libsecret_util_linux.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/os_crypt/sync/libsecret_util_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/os_crypt/sync/libsecret_util_linux.cc
-@@ -185,16 +185,22 @@ bool LibsecretLoader::EnsureLibsecretLoa
+@@ -182,16 +182,22 @@ bool LibsecretLoader::EnsureLibsecretLoa
  
  // static
  bool LibsecretLoader::LoadLibsecret() {
diff --git a/chromium/patches/patch-components_os__crypt_sync_os__crypt.h b/chromium/patches/patch-components_os__crypt_sync_os__crypt.h
index b502e71002..828639948b 100644
--- a/chromium/patches/patch-components_os__crypt_sync_os__crypt.h
+++ b/chromium/patches/patch-components_os__crypt_sync_os__crypt.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/os_crypt/sync/os_crypt.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/os_crypt/sync/os_crypt.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/os_crypt/sync/os_crypt.h
 @@ -23,7 +23,7 @@ class Keychain;
  }
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 bd33382c07..5351564617 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/paint_preview/browser/paint_preview_client.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/paint_preview/browser/paint_preview_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/paint_preview/browser/paint_preview_client.cc
-@@ -326,8 +326,8 @@ void PaintPreviewClient::CapturePaintPre
+@@ -478,8 +478,8 @@ void PaintPreviewClient::CapturePaintPre
    metadata->set_version(kPaintPreviewVersion);
    auto* chromeVersion = metadata->mutable_chrome_version();
    const auto& current_chrome_version = version_info::GetVersion();
@@ -16,4 +16,4 @@ $NetBSD$
 +  chromeVersion->set_gminor(current_chrome_version.components()[1]);
    chromeVersion->set_build(current_chrome_version.components()[2]);
    chromeVersion->set_patch(current_chrome_version.components()[3]);
-   document_data.callback = std::move(callback);
+   document_data.callback = base::BindOnce(
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 7b137035fb..17023e977c 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/paint_preview/browser/paint_preview_client_unittest.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/paint_preview/browser/paint_preview_client_unittest.cc
-@@ -172,8 +172,8 @@ TEST_P(PaintPreviewClientRenderViewHostT
+@@ -228,8 +228,8 @@ TEST_P(PaintPreviewClientRenderViewHostT
    metadata->set_version(kPaintPreviewVersion);
    auto* chromeVersion = metadata->mutable_chrome_version();
    const auto& current_chrome_version = version_info::GetVersion();
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 350cd97690..e9d8e364d9 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	2025-09-08 23:21:33.000000000 +0000
+--- components/paint_preview/common/proto/paint_preview.proto.orig	2025-09-29 17:05:47.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 735d404aff..625650f039 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/paint_preview/player/player_compositor_delegate.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/paint_preview/player/player_compositor_delegate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/paint_preview/player/player_compositor_delegate.cc
-@@ -433,8 +433,8 @@ void PlayerCompositorDelegate::ValidateP
+@@ -435,8 +435,8 @@ void PlayerCompositorDelegate::ValidateP
    auto chrome_version = capture_result_->proto.metadata().chrome_version();
    const auto& current_chrome_version = version_info::GetVersion();
    if (capture_result_->proto.metadata().has_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 bb328fd334..489ae12abb 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	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/features/password_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/features/password_features.cc
-@@ -62,7 +62,7 @@ BASE_FEATURE(kClearUndecryptablePassword
+@@ -70,7 +70,7 @@ BASE_FEATURE(kClearUndecryptablePassword
  BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
               "ClearUndecryptablePasswordsInSync",
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
@@ -15,9 +15,9 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -131,7 +131,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPassw
-              "ReuseDetectionBasedOnPasswordHashes",
-              base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -139,7 +139,7 @@ BASE_FEATURE(kPasswordManagerLogToTermin
+              "PasswordManagerLogToTerminal",
+              base::FEATURE_DISABLED_BY_DEFAULT);
  
 -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
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 c23d9e4b99..b9d18dbcbf 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,11 +4,11 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/features/password_features.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/features/password_features.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/features/password_features.h
-@@ -131,7 +131,7 @@ BASE_DECLARE_FEATURE(kPasswordManagerLog
- // Detects password reuse based on hashed password values.
- BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHashes);
+@@ -138,7 +138,7 @@ BASE_DECLARE_FEATURE(kPasswordManualFall
+ // terminal.
+ BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal);
  
 -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
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 bb655cc0f4..fa77934178 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	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/password_autofill_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/password_autofill_manager.cc
-@@ -308,7 +308,7 @@ void PasswordAutofillManager::DidAcceptS
+@@ -314,7 +314,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) || \
@@ -15,7 +15,7 @@ $NetBSD$
          cross_domain_confirmation_controller_ =
              password_client_->ShowCrossDomainConfirmationPopup(
                  last_popup_open_args_.element_bounds,
-@@ -538,7 +538,7 @@ void PasswordAutofillManager::DidNavigat
+@@ -544,7 +544,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 ed29197218..35a498df36 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_autofill_manager.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/password_autofill_manager.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/password_autofill_manager.h
-@@ -285,7 +285,7 @@ class PasswordAutofillManager : public a
+@@ -287,7 +287,7 @@ class PasswordAutofillManager : public a
  
    // Stores the controller of warning popup UI on cross domain filling.
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
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 72f0f456e4..86afe3b27c 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	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/password_form_filling.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/password_form_filling.cc
 @@ -178,7 +178,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 b466d10aa7..da2ab1a039 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	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/password_form_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/password_form_manager.cc
-@@ -66,7 +66,7 @@
+@@ -67,7 +67,7 @@
  #include "components/webauthn/android/webauthn_cred_man_delegate.h"
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "components/os_crypt/sync/os_crypt.h"
  #endif
  
-@@ -233,7 +233,7 @@ bool ShouldUploadCrowdsourcingVotes(cons
+@@ -239,7 +239,7 @@ bool ShouldUploadCrowdsourcingVotes(cons
    return false;
  }
  
@@ -24,7 +24,7 @@ $NetBSD$
  bool ShouldShowKeychainErrorBubble(
      std::optional<PasswordStoreBackendError> backend_error) {
    if (!backend_error.has_value()) {
-@@ -931,7 +931,7 @@ void PasswordFormManager::OnFetchComplet
+@@ -941,7 +941,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 f721a5a5fb..288763e892 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,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_manager.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/password_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/password_manager.cc
-@@ -586,7 +586,7 @@ void PasswordManager::RegisterProfilePre
-       prefs::kAutofillableCredentialsAccountStoreLoginDatabase, false);
+@@ -589,7 +589,7 @@ void PasswordManager::RegisterProfilePre
+   registry->RegisterListPref(prefs::kPasswordManagerPromoCardsList);
  #endif  // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
    registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true);
 -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -15,7 +15,7 @@ $NetBSD$
    registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
                                  0);
  #endif
-@@ -599,7 +599,7 @@ void PasswordManager::RegisterProfilePre
+@@ -602,7 +602,7 @@ void PasswordManager::RegisterProfilePre
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 1f8abbcdaf..e4a3bb9925 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_manager_client.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/password_manager_client.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/password_manager_client.h
-@@ -31,7 +31,7 @@
+@@ -30,7 +30,7 @@
  #include "net/cert/cert_status_flags.h"
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -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"
-@@ -545,7 +545,7 @@ class PasswordManagerClient {
+@@ -543,7 +543,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 a59036aa6c..1a8affdb96 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	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/password_manager_switches.cc.orig	2025-09-29 17:05:47.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 76eeafbfc5..dc0ef2cee6 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	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/password_manager_switches.h.orig	2025-09-29 17:05:47.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 21384debac..07d9a6495e 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	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/password_manual_fallback_flow.cc
 @@ -46,7 +46,7 @@ std::u16string GetUsernameFromLabel(cons
  }
@@ -15,7 +15,7 @@ $NetBSD$
  // Returns the password form corresponding to the `payload` data. In most
  // cases there is only one such form stored, but having more than one or no
  // forms is also possible. If there is more than one form, showing any of them
-@@ -300,7 +300,7 @@ void PasswordManualFallbackFlow::DidAcce
+@@ -304,7 +304,7 @@ void PasswordManualFallbackFlow::DidAcce
      }
      case autofill::SuggestionType::kViewPasswordDetails: {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,7 +24,7 @@ $NetBSD$
        std::optional<password_manager::PasswordForm> credentials =
            GetCorrespondingPasswordForm(
                suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(),
-@@ -436,7 +436,7 @@ void PasswordManualFallbackFlow::EnsureC
+@@ -440,7 +440,7 @@ void PasswordManualFallbackFlow::EnsureC
      const Suggestion::PasswordSuggestionDetails& payload,
      base::OnceClosure on_allowed) {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
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 8b8bcaf24e..7f4cd45f66 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	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/password_manual_fallback_flow.h
 @@ -19,7 +19,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 d06e49240b..44dbefd3ef 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	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/password_store_factory_util.cc
 @@ -30,7 +30,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 1b2d2e5eb9..89c2e9e8de 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	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/password_store/login_database.cc
 @@ -1036,7 +1036,7 @@ bool ShouldDeleteUndecryptablePasswords(
      bool is_user_data_dir_policy_set,
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 5d217723dc..9556675689 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	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/password_store/login_database_async_helper.cc
 @@ -154,7 +154,7 @@ LoginsResultOrError LoginDatabaseAsyncHe
      std::vector<PasswordForm> matched_forms;
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 a4671ffeb1..12addb64eb 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,9 +4,9 @@ $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	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/password_store/login_database_unittest.cc
-@@ -2305,7 +2305,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCur
+@@ -2306,7 +2306,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCur
                                            testing::Bool()));
  
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
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 b065d88f8f..68731880f7 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/stub_password_manager_client.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/stub_password_manager_client.cc
-@@ -206,7 +206,7 @@ version_info::Channel StubPasswordManage
+@@ -211,7 +211,7 @@ version_info::Channel StubPasswordManage
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
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 f4dbea5a87..07900e4c65 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/stub_password_manager_client.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/browser/stub_password_manager_client.h
-@@ -77,7 +77,7 @@ class StubPasswordManagerClient : public
+@@ -80,7 +80,7 @@ class StubPasswordManagerClient : public
    MockPasswordFeatureManager* GetPasswordFeatureManager();
    version_info::Channel GetChannel() const override;
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
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 03928caf7a..1017afa978 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	2025-09-08 23:21:33.000000000 +0000
+--- components/password_manager/core/common/password_manager_pref_names.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/password_manager/core/common/password_manager_pref_names.h
 @@ -59,7 +59,7 @@ inline constexpr char kCredentialProvide
  #endif
@@ -15,7 +15,7 @@ $NetBSD$
  // Boolean pref controlled by the DeletingUndecryptablePasswordsEnabled policy.
  // If set to false it blocks deleting undecryptable passwords, otherwise the
  // deletion can happen.
-@@ -285,7 +285,7 @@ inline constexpr char kAutofillableCrede
+@@ -272,7 +272,7 @@ inline constexpr char kPasswordManagerPr
  inline constexpr char kPasswordSharingEnabled[] =
      "password_manager.password_sharing_enabled";
  
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 bdeda77ddf..3581970cb8 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,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/performance_manager/decorators/process_metrics_decorator.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/performance_manager/decorators/process_metrics_decorator.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/performance_manager/decorators/process_metrics_decorator.cc
-@@ -264,7 +264,7 @@ void ProcessMetricsDecorator::DidGetMemo
-     // RSS and PMF to each node proportionally to its V8 heap size.
-     uint64_t process_rss = process_dump_iter.os_dump().resident_set_kb;
-     process_node->set_resident_set_kb(process_rss);
+@@ -266,7 +266,7 @@ void ProcessMetricsDecorator::DidGetMemo
+     base::ByteCount process_rss =
+         base::KiB(process_dump_iter.os_dump().resident_set_kb);
+     process_node->set_resident_set(process_rss);
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
-     process_node->set_private_swap_kb(
-         process_dump_iter.os_dump().private_footprint_swap_kb);
+     process_node->set_private_swap(
+         base::KiB(process_dump_iter.os_dump().private_footprint_swap_kb));
  #endif
diff --git a/chromium/patches/patch-components_performance__manager_public_features.h b/chromium/patches/patch-components_performance__manager_public_features.h
index 1b4b2fa0b7..e48e21b964 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	2025-09-08 23:21:33.000000000 +0000
+--- components/performance_manager/public/features.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/performance_manager/public/features.h
 @@ -19,7 +19,7 @@ namespace performance_manager::features 
  
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 2ade49a3f1..a339044692 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	2025-09-08 23:21:33.000000000 +0000
+--- components/permissions/prediction_service/prediction_common.cc.orig	2025-09-29 17:05:47.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 cfa6cdaa0a..6e0ef5a1b2 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	2025-09-08 23:21:33.000000000 +0000
+--- components/policy/core/browser/policy_pref_mapping_test.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/policy/core/browser/policy_pref_mapping_test.cc
 @@ -432,7 +432,7 @@ class PolicyTestCase {
      const std::string os("chromeos");
diff --git a/chromium/patches/patch-components_policy_core_browser_url__blocklist__manager.cc b/chromium/patches/patch-components_policy_core_browser_url__blocklist__manager.cc
index 6d480f4dbe..1546ae892c 100644
--- a/chromium/patches/patch-components_policy_core_browser_url__blocklist__manager.cc
+++ b/chromium/patches/patch-components_policy_core_browser_url__blocklist__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/policy/core/browser/url_blocklist_manager.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/policy/core/browser/url_blocklist_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/policy/core/browser/url_blocklist_manager.cc
 @@ -377,7 +377,7 @@ void URLBlocklistManager::RegisterProfil
        policy_prefs::kSafeSitesFilterBehavior,
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 6a99ab0921..5d28afdb17 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/policy/core/common/cloud/cloud_policy_client.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/policy/core/common/cloud/cloud_policy_client.cc
-@@ -756,7 +756,7 @@ void CloudPolicyClient::FetchPolicy(Poli
+@@ -763,7 +763,7 @@ void CloudPolicyClient::FetchPolicy(Poli
          fetch_request->set_invalidation_payload(invalidation_payload_);
        }
      }
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 0041693f38..b60ad52805 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	2025-09-08 23:21:33.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc
 @@ -25,7 +25,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 7d24abc374..18e9b05ec9 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	2025-09-08 23:21:33.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/policy/core/common/cloud/cloud_policy_util.cc
 @@ -21,7 +21,7 @@
  #include "base/win/wincred_shim.h"
diff --git a/chromium/patches/patch-components_policy_core_common_policy__loader__common.cc b/chromium/patches/patch-components_policy_core_common_policy__loader__common.cc
index eaf126708c..3ed711405d 100644
--- a/chromium/patches/patch-components_policy_core_common_policy__loader__common.cc
+++ b/chromium/patches/patch-components_policy_core_common_policy__loader__common.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/policy/core/common/policy_loader_common.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/policy/core/common/policy_loader_common.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/policy/core/common/policy_loader_common.cc
 @@ -46,7 +46,7 @@ const char* kSensitivePolicies[] = {
      key::kDefaultSearchProviderEnabled,
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 2601541c41..f04c1d070e 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	2025-09-08 23:21:33.000000000 +0000
+--- components/policy/core/common/policy_paths.cc.orig	2025-09-29 17:05:47.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_core_common_policy__pref__names.cc b/chromium/patches/patch-components_policy_core_common_policy__pref__names.cc
index d1b7ce1d8d..c9af1564c1 100644
--- a/chromium/patches/patch-components_policy_core_common_policy__pref__names.cc
+++ b/chromium/patches/patch-components_policy_core_common_policy__pref__names.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/policy/core/common/policy_pref_names.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/policy/core/common/policy_pref_names.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/policy/core/common/policy_pref_names.cc
 @@ -199,7 +199,7 @@ const char kFloatingWorkspaceEnabled[] =
  // A boolean value indicating whether the built-in AI APIs are enabled.
diff --git a/chromium/patches/patch-components_policy_core_common_policy__pref__names.h b/chromium/patches/patch-components_policy_core_common_policy__pref__names.h
index ca9272c611..572f66aa8e 100644
--- a/chromium/patches/patch-components_policy_core_common_policy__pref__names.h
+++ b/chromium/patches/patch-components_policy_core_common_policy__pref__names.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/policy/core/common/policy_pref_names.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/policy/core/common/policy_pref_names.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/policy/core/common/policy_pref_names.h
 @@ -94,7 +94,7 @@ extern const char kFloatingWorkspaceEnab
  #endif
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 bb63134acf..1bb7c72727 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	2025-09-08 23:21:33.000000000 +0000
+--- components/policy/tools/generate_policy_source.py.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/policy/tools/generate_policy_source.py
 @@ -38,9 +38,9 @@ PLATFORM_STRINGS = {
      'ios': ['ios'],
diff --git a/chromium/patches/patch-components_power__metrics_BUILD.gn b/chromium/patches/patch-components_power__metrics_BUILD.gn
index 54f9ce0ade..774616c560 100644
--- a/chromium/patches/patch-components_power__metrics_BUILD.gn
+++ b/chromium/patches/patch-components_power__metrics_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/power_metrics/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/power_metrics/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/power_metrics/BUILD.gn
 @@ -41,7 +41,7 @@ static_library("power_metrics") {
      ldflags = [ "/DELAYLOAD:setupapi.dll" ]
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 eabd462df4..e3d2fa648b 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	2025-09-08 23:21:33.000000000 +0000
+--- components/power_metrics/energy_metrics_provider.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/power_metrics/energy_metrics_provider.cc
 @@ -9,6 +9,8 @@
  #include "components/power_metrics/energy_metrics_provider_win.h"
diff --git a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.cc b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.cc
index ba6be12d0c..e8b70d9925 100644
--- a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.cc
+++ b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.cc
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/regional_capabilities/regional_capabilities_switches.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/regional_capabilities/regional_capabilities_switches.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/regional_capabilities/regional_capabilities_switches.cc
-@@ -18,7 +18,7 @@ BASE_FEATURE(kMitigateLegacySearchEngine
-              base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -21,7 +21,7 @@ BASE_FEATURE(kResolveRegionalCapabilitie
+              base::FEATURE_ENABLED_BY_DEFAULT);
  #endif
  
 -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
diff --git a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.h b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.h
index 3a42c4c945..232a6469c8 100644
--- a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.h
+++ b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.h
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/regional_capabilities/regional_capabilities_switches.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/regional_capabilities/regional_capabilities_switches.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/regional_capabilities/regional_capabilities_switches.h
-@@ -33,7 +33,7 @@ inline constexpr char kEeaListCountryOve
- BASE_DECLARE_FEATURE(kMitigateLegacySearchEnginePromoOverlap);
+@@ -47,7 +47,7 @@ BASE_DECLARE_FEATURE(kMitigateLegacySear
+ BASE_DECLARE_FEATURE(kResolveRegionalCapabilitiesFromDevice);
  #endif
  
 -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
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 a6bca08eb3..185f3cac0a 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	2025-09-08 23:21:33.000000000 +0000
+--- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig	2025-09-29 17:05:47.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 768213d250..49e7561023 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	2025-09-08 23:21:33.000000000 +0000
+--- components/safe_browsing/content/resources/gen_file_type_proto.py.orig	2025-09-29 17:05:47.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_v4__protocol__manager__util.cc b/chromium/patches/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
index 112e755327..1bfc3d1703 100644
--- a/chromium/patches/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
+++ b/chromium/patches/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc
 @@ -119,7 +119,7 @@ std::ostream& operator<<(std::ostream& o
  PlatformType GetCurrentPlatformType() {
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 0666f620eb..5f4645864c 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	2025-09-08 23:21:33.000000000 +0000
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
 @@ -112,7 +112,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 2569c066cc..bb68ac6e6c 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	2025-09-08 23:21:33.000000000 +0000
+--- components/search_engines/template_url_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/search_engines/template_url_service.cc
-@@ -3591,7 +3591,7 @@ bool TemplateURLService::MatchesDefaultS
+@@ -3587,7 +3587,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 958b742b4f..98c6652d1d 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	2025-09-08 23:21:33.000000000 +0000
+--- components/security_interstitials/content/utils.cc.orig	2025-09-29 17:05:47.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 f7ea3a2620..9c148c7736 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	2025-09-08 23:21:33.000000000 +0000
+--- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc
 @@ -147,7 +147,7 @@ void CrossDeviceUserSegment::ExecuteMode
  // Check for current device type and subtract it from the device count
diff --git a/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.cc b/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.cc
index 94811aa4fb..d9881ecb1a 100644
--- a/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.cc
+++ b/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/services/on_device_translation/sandbox_hook.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/services/on_device_translation/sandbox_hook.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/services/on_device_translation/sandbox_hook.cc
 @@ -7,12 +7,15 @@
  #include "components/services/on_device_translation/translate_kit_client.h"
diff --git a/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.h b/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.h
index 6f62265a8d..bb926e3c2a 100644
--- a/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.h
+++ b/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/services/on_device_translation/sandbox_hook.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/services/on_device_translation/sandbox_hook.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/services/on_device_translation/sandbox_hook.h
 @@ -5,7 +5,13 @@
  #ifndef COMPONENTS_SERVICES_ON_DEVICE_TRANSLATION_SANDBOX_HOOK_H_
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 90cebc12bf..919537b9dd 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	2025-09-08 23:21:33.000000000 +0000
+--- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig	2025-09-29 17:05:47.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_public_base_signin__switches.cc b/chromium/patches/patch-components_signin_public_base_signin__switches.cc
index 8a9555a576..6e128326a2 100644
--- a/chromium/patches/patch-components_signin_public_base_signin__switches.cc
+++ b/chromium/patches/patch-components_signin_public_base_signin__switches.cc
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/signin/public/base/signin_switches.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/signin/public/base/signin_switches.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/signin/public/base/signin_switches.cc
-@@ -73,7 +73,7 @@ BASE_FEATURE(kSmartEmailLineBreaking,
+@@ -73,7 +73,7 @@ BASE_FEATURE(kSupportWebSigninAddSession
               base::FEATURE_ENABLED_BY_DEFAULT);
- #endif
+ #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)
  // Enables the History Sync Opt-in on Desktop.
  BASE_FEATURE(kEnableHistorySyncOptin,
               "EnableHistorySyncOptin",
-@@ -292,7 +292,7 @@ BASE_FEATURE(kSyncEnableBookmarksInTrans
+@@ -293,7 +293,7 @@ BASE_FEATURE(kSyncEnableBookmarksInTrans
  #endif  // BUILDFLAG(IS_IOS)
  );
  
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 6b9e3ba52f..40105f3c56 100644
--- a/chromium/patches/patch-components_signin_public_base_signin__switches.h
+++ b/chromium/patches/patch-components_signin_public_base_signin__switches.h
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/signin/public/base/signin_switches.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/signin/public/base/signin_switches.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/signin/public/base/signin_switches.h
-@@ -61,7 +61,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kSmartEmailLineBreaking);
- #endif
+@@ -67,7 +67,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kSupportWebSigninAddSession);
+ #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)
  COMPONENT_EXPORT(SIGNIN_SWITCHES)
  BASE_DECLARE_FEATURE(kEnableHistorySyncOptin);
  COMPONENT_EXPORT(SIGNIN_SWITCHES)
-@@ -222,7 +222,7 @@ BASE_DECLARE_FEATURE(kSyncEnableBookmark
+@@ -235,7 +235,7 @@ BASE_DECLARE_FEATURE(kSyncEnableBookmark
  COMPONENT_EXPORT(SIGNIN_SWITCHES)
  bool IsExtensionsExplicitBrowserSigninEnabled();
  
diff --git a/chromium/patches/patch-components_soda_soda__util.cc b/chromium/patches/patch-components_soda_soda__util.cc
index ca9982060a..301c2e47a9 100644
--- a/chromium/patches/patch-components_soda_soda__util.cc
+++ b/chromium/patches/patch-components_soda_soda__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/soda/soda_util.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/soda/soda_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/soda/soda_util.cc
 @@ -23,7 +23,7 @@
  #include "base/win/windows_version.h"
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 ab0fedacf0..4f148e5978 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	2025-09-08 23:21:33.000000000 +0000
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/startup_metric_utils/common/startup_metric_utils.cc
 @@ -95,7 +95,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 3450f72b16..447abfd409 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	2025-09-08 23:21:33.000000000 +0000
+--- components/storage_monitor/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/storage_monitor/BUILD.gn
 @@ -73,7 +73,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 511456fe7b..55233bdf1e 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	2025-09-08 23:21:33.000000000 +0000
+--- components/storage_monitor/removable_device_constants.cc.orig	2025-09-29 17:05:47.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 84c70d0c6c..ef4e2e474d 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	2025-09-08 23:21:33.000000000 +0000
+--- components/storage_monitor/removable_device_constants.h.orig	2025-09-29 17:05:47.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 47341ffce9..81a55b39df 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	2025-09-08 23:21:33.000000000 +0000
+--- components/supervised_user/core/browser/child_account_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/supervised_user/core/browser/child_account_service.cc
 @@ -170,7 +170,7 @@ void ChildAccountService::OnPrimaryAccou
  void ChildAccountService::UpdateForceGoogleSafeSearch() {
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc b/chromium/patches/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
index 22ca554a68..70823c017e 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc
 @@ -66,7 +66,7 @@ void OnResponse(
  }
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 e5cfcf7833..add050d2de 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	2025-09-08 23:21:33.000000000 +0000
+--- components/supervised_user/core/browser/list_family_members_service.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/supervised_user/core/browser/list_family_members_service.h
 @@ -33,7 +33,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 e6d022903c..1cb8d0fefa 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
 @@ -103,7 +103,7 @@ SupervisedUserMetricsService::Supervised
            std::move(metrics_service_accessor_delegate)) {
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 8b1d76110c..5dc46ad1cd 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/browser/supervised_user_preferences.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/supervised_user/core/browser/supervised_user_preferences.cc
-@@ -153,7 +153,7 @@ void RegisterProfilePrefs(PrefRegistrySi
+@@ -149,7 +149,7 @@ void RegisterProfilePrefs(PrefRegistrySi
    registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false);
    registry->RegisterStringPref(prefs::kFamilyLinkUserMemberRole, std::string());
  #if BUILDFLAG(ENABLE_EXTENSIONS) && \
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 350d127c17..2f062ecdf2 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	2025-09-08 23:21:33.000000000 +0000
+--- components/supervised_user/core/common/features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/supervised_user/core/common/features.cc
 @@ -35,7 +35,7 @@ BASE_FEATURE(kAllowSubframeLocalWebAppro
  #endif
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 00e35f4649..f7415ed470 100644
--- a/chromium/patches/patch-components_supervised__user_core_common_features.h
+++ b/chromium/patches/patch-components_supervised__user_core_common_features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/common/features.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/supervised_user/core/common/features.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/supervised_user/core/common/features.h
 @@ -20,12 +20,12 @@ BASE_DECLARE_FEATURE(kLocalWebApprovals)
  BASE_DECLARE_FEATURE(kAllowSubframeLocalWebApprovals);
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 f163aef551..999476a35a 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	2025-09-08 23:21:33.000000000 +0000
+--- components/supervised_user/core/common/pref_names.h.orig	2025-09-29 17:05:47.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__device__info_local__device__info__util.cc b/chromium/patches/patch-components_sync__device__info_local__device__info__util.cc
index 405a2e5c1a..0736221b7c 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	2025-09-08 23:21:33.000000000 +0000
+--- components/sync_device_info/local_device_info_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/sync_device_info/local_device_info_util.cc
 @@ -84,7 +84,7 @@ void OnMachineStatisticsLoaded(LocalDevi
  sync_pb::SyncEnums::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 08636ee8b1..62e0ed8ff2 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	2025-09-08 23:21:33.000000000 +0000
+--- components/sync_device_info/local_device_info_util_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/sync_device_info/local_device_info_util_linux.cc
 @@ -9,6 +9,11 @@
  
diff --git a/chromium/patches/patch-components_sync__preferences_common__syncable__prefs__database.cc b/chromium/patches/patch-components_sync__preferences_common__syncable__prefs__database.cc
index b3dfccc9af..7d0e172122 100644
--- a/chromium/patches/patch-components_sync__preferences_common__syncable__prefs__database.cc
+++ b/chromium/patches/patch-components_sync__preferences_common__syncable__prefs__database.cc
@@ -4,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/sync_preferences/common_syncable_prefs_database.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/sync_preferences/common_syncable_prefs_database.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/sync_preferences/common_syncable_prefs_database.cc
-@@ -337,7 +337,7 @@ constexpr auto kCommonSyncablePrefsAllow
+@@ -349,7 +349,7 @@ constexpr auto kCommonSyncablePrefsAllow
            syncer::PREFERENCES, PrefSensitivity::kNone, MergeBehavior::kNone}},
  #endif  // BUILDFLAG(IS_ANDROID)
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
          {autofill::prefs::kAutofillBnplEnabled,
           {syncable_prefs_ids::kAutofillBnplEnabled, syncer::PREFERENCES,
            PrefSensitivity::kNone, MergeBehavior::kNone}},
diff --git a/chromium/patches/patch-components_sync_base_sync__util.cc b/chromium/patches/patch-components_sync_base_sync__util.cc
index 57853437a4..d1f177527f 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	2025-09-08 23:21:33.000000000 +0000
+--- components/sync/base/sync_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/sync/base/sync_util.cc
 @@ -44,6 +44,8 @@ std::string GetSystemString() {
    system = "FREEBSD ";
diff --git a/chromium/patches/patch-components_sync_service_sync__prefs.cc b/chromium/patches/patch-components_sync_service_sync__prefs.cc
new file mode 100644
index 0000000000..9059ab4188
--- /dev/null
+++ b/chromium/patches/patch-components_sync_service_sync__prefs.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/sync/service/sync_prefs.cc.orig	2025-09-29 17:05:47.000000000 +0000
++++ components/sync/service/sync_prefs.cc
+@@ -840,7 +840,7 @@ bool SyncPrefs::MaybeMigratePrefsForSync
+           update_selected_types_dict->EnsureDict(
+               signin::GaiaIdHash::FromGaiaId(gaia_id).ToBase64());
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+       // Preserve the user's existing enabled state for Bookmarks, Reading List,
+       // and Preferences. Otherwise, use the default value, which will be true
+       // after `kReplaceSyncPromosWithSignInPromos`.
diff --git a/chromium/patches/patch-components_sync_service_sync__service__impl.cc b/chromium/patches/patch-components_sync_service_sync__service__impl.cc
new file mode 100644
index 0000000000..a92f760310
--- /dev/null
+++ b/chromium/patches/patch-components_sync_service_sync__service__impl.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/sync/service/sync_service_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
++++ components/sync/service/sync_service_impl.cc
+@@ -1328,7 +1328,7 @@ void SyncServiceImpl::ReconfigureDataTyp
+ 
+ void SyncServiceImpl::PassphraseTypeChanged(PassphraseType passphrase_type) {
+   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+-#if !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX))
++#if !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+   // If kReplaceSyncPromosWithSignInPromos is enabled, new users with custom
+   // passphrase should have kAutofill disabled upon the initial sign-in. This is
+   // done to prevent confusion, as addresses are NOT encrypted by the custom
diff --git a/chromium/patches/patch-components_system__cpu_cpu__probe.cc b/chromium/patches/patch-components_system__cpu_cpu__probe.cc
index 057ee231a1..72f5243c2b 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	2025-09-08 23:21:33.000000000 +0000
+--- components/system_cpu/cpu_probe.cc.orig	2025-09-29 17:05:47.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 62b9f52997..0b8a1a2a99 100644
--- a/chromium/patches/patch-components_translate_core_common_translate__util.cc
+++ b/chromium/patches/patch-components_translate_core_common_translate__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/translate/core/common/translate_util.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/translate/core/common/translate_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/translate/core/common/translate_util.cc
-@@ -21,7 +21,7 @@ const char kSecurityOrigin[] = "https://
+@@ -20,7 +20,7 @@ const char kSecurityOrigin[] = "https://
  BASE_FEATURE(kTFLiteLanguageDetectionEnabled,
               "TFLiteLanguageDetectionEnabled",
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
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 dae604847b..2c463c4a0d 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	2025-09-08 23:21:33.000000000 +0000
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig	2025-09-29 17:05:47.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 ad97c943a7..a475698120 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	2025-09-08 23:21:33.000000000 +0000
+--- components/update_client/update_query_params.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/update_client/update_query_params.cc
 @@ -39,6 +39,10 @@ const char 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 cbe5d66ec8..b0bd5f7770 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/url_formatter/spoof_checks/idn_spoof_checker.cc
-@@ -298,7 +298,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
+@@ -299,7 +299,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
    // The ideal fix would be to change the omnibox font used for Thai. In
    // that case, the Linux-only list should be revisited and potentially
    // removed.
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 0021e2884f..63d5f0c26f 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	2025-09-08 23:21:33.000000000 +0000
+--- components/user_education/views/help_bubble_view.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/user_education/views/help_bubble_view.cc
 @@ -269,7 +269,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 408af4d6ef..fd7ae74164 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	2025-09-08 23:21:33.000000000 +0000
+--- components/user_education/views/help_bubble_view.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/user_education/views/help_bubble_view.h
 @@ -160,7 +160,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_variations_service_variations__service.cc b/chromium/patches/patch-components_variations_service_variations__service.cc
index 057b7f0be6..356c92e1d0 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	2025-09-08 23:21:33.000000000 +0000
+--- components/variations/service/variations_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/variations/service/variations_service.cc
-@@ -99,7 +99,7 @@ std::string GetPlatformString() {
+@@ -100,7 +100,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 3319390a6a..0f72e103e0 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	2025-09-08 23:21:33.000000000 +0000
+--- components/visited_url_ranking/public/url_visit_util.cc.orig	2025-09-29 17:05:47.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 8731be3aaf..c5b28ed4c4 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	2025-09-08 23:21:33.000000000 +0000
+--- components/viz/host/gpu_host_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/viz/host/gpu_host_impl.cc
 @@ -135,7 +135,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 ca96216872..06a293de0e 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	2025-09-08 23:21:33.000000000 +0000
+--- components/viz/host/host_display_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/viz/host/host_display_client.cc
 @@ -66,9 +66,9 @@ 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 d14096dde3..ba984d9afb 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	2025-09-08 23:21:33.000000000 +0000
+--- components/viz/host/host_display_client.h.orig	2025-09-29 17:05:47.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 c82008003d..b6e41c40a7 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	2025-09-08 23:21:33.000000000 +0000
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/viz/service/display_embedder/skia_output_surface_impl.cc
 @@ -1498,7 +1498,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::G
                                              ->GetVulkanPhysicalDevice(),
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 b6ffbf1c49..9d784026ee 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	2025-09-08 23:21:33.000000000 +0000
+--- components/viz/service/display_embedder/software_output_surface.cc.orig	2025-09-29 17:05:47.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 daa5eef679..cff2473615 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	2025-09-08 23:21:33.000000000 +0000
+--- components/viz/service/display_embedder/software_output_surface.h.orig	2025-09-29 17:05:47.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 2b2d2af435..dc963d83ef 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	2025-09-08 23:21:33.000000000 +0000
+--- components/viz/service/display/skia_renderer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/viz/service/display/skia_renderer.cc
 @@ -1380,7 +1380,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 8aa77b8872..86e7e2d567 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	2025-09-08 23:21:33.000000000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig	2025-09-29 17:05:47.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);
-@@ -902,7 +902,7 @@ void RootCompositorFrameSinkImpl::Displa
+@@ -904,7 +904,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 57447ccf54..3c26ad47a0 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,9 +4,9 @@ $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	2025-09-08 23:21:33.000000000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
-@@ -223,7 +223,7 @@ class VIZ_SERVICE_EXPORT RootCompositorF
+@@ -222,7 +222,7 @@ class VIZ_SERVICE_EXPORT RootCompositorF
    base::TimeDelta display_frame_interval_ = BeginFrameArgs::DefaultInterval();
    base::TimeDelta preferred_frame_interval_;
  
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 6988932605..7779f26f26 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/gl/gpu_service_impl.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/viz/service/gl/gpu_service_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/viz/service/gl/gpu_service_impl.cc
-@@ -501,7 +501,7 @@ void GpuServiceImpl::InitializeWithHostI
+@@ -502,7 +502,7 @@ void GpuServiceImpl::InitializeWithHostI
  
    mojo::Remote<mojom::GpuHost> gpu_host(std::move(pending_gpu_host));
  
@@ -15,7 +15,7 @@ $NetBSD$
    gpu_extra_info_.is_gmb_nv12_supported = IsGMBNV12Supported();
  #endif
  
-@@ -1266,7 +1266,7 @@ bool GpuServiceImpl::OnBeginFrameDerived
+@@ -1269,7 +1269,7 @@ bool GpuServiceImpl::OnBeginFrameDerived
    return true;
  }
  
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 a4a2b93ffc..7c3d14254d 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	2025-09-08 23:21:33.000000000 +0000
+--- components/viz/service/gl/gpu_service_impl.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/viz/service/gl/gpu_service_impl.h
 @@ -450,7 +450,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 9201a069ef..20564b6b07 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	2025-09-08 23:21:33.000000000 +0000
+--- components/viz/test/fake_display_client.cc.orig	2025-09-29 17:05:47.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 f2322b24db..46b9fbb5e3 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	2025-09-08 23:21:33.000000000 +0000
+--- components/viz/test/fake_display_client.h.orig	2025-09-29 17:05:47.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 c8644bbdef..7e5bab4585 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	2025-09-08 23:21:33.000000000 +0000
+--- components/viz/test/mock_display_client.h.orig	2025-09-29 17:05:47.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_webui_flags_flags__state.cc b/chromium/patches/patch-components_webui_flags_flags__state.cc
index b6f56e75a3..b7fbaa227d 100644
--- a/chromium/patches/patch-components_webui_flags_flags__state.cc
+++ b/chromium/patches/patch-components_webui_flags_flags__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/webui/flags/flags_state.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- components/webui/flags/flags_state.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ components/webui/flags/flags_state.cc
 @@ -782,7 +782,7 @@ unsigned short FlagsState::GetCurrentPla
    return kOsWin;
diff --git a/chromium/patches/patch-content_app_BUILD.gn b/chromium/patches/patch-content_app_BUILD.gn
index 2308155ba4..498fc2f80c 100644
--- a/chromium/patches/patch-content_app_BUILD.gn
+++ b/chromium/patches/patch-content_app_BUILD.gn
@@ -4,18 +4,17 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/app/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/app/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/app/BUILD.gn
-@@ -91,9 +91,9 @@ source_set("content_main_runner_app") {
+@@ -91,7 +91,10 @@ source_set("content_main_runner_app") {
             "//third_party/tflite:buildflags",
             "//tools/v8_context_snapshot:buildflags",
           ]
 -  if (build_tflite_with_xnnpack) {
--    deps += [ "//third_party/cpuinfo" ]
--  }
-+#  if (build_tflite_with_xnnpack) {
-+#    deps += [ "//third_party/cpuinfo" ]
-+#  }
++  if (is_bsd) {
++    deps += [ "//skia" ]
++  }
++  if (!is_bsd && build_tflite_with_xnnpack) {
+     deps += [ "//third_party/cpuinfo" ]
+   }
  }
- 
- if (is_android && enable_javaless_renderers) {
diff --git a/chromium/patches/patch-content_app_content__main.cc b/chromium/patches/patch-content_app_content__main.cc
index 37d3049c30..037a469944 100644
--- a/chromium/patches/patch-content_app_content__main.cc
+++ b/chromium/patches/patch-content_app_content__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/app/content_main.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/app/content_main.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/app/content_main.cc
-@@ -225,7 +225,7 @@ NO_STACK_PROTECTOR int RunContentProcess
+@@ -217,7 +217,7 @@ NO_STACK_PROTECTOR int RunContentProcess
      base::EnableTerminationOnOutOfMemory();
      logging::RegisterAbslAbortHook();
  
@@ -15,7 +15,7 @@ $NetBSD$
      // The various desktop environments set this environment variable that
      // allows the dbus client library to connect directly to the bus. When this
      // variable is not set (test environments like xvfb-run), the dbus client
-@@ -319,7 +319,7 @@ NO_STACK_PROTECTOR int RunContentProcess
+@@ -311,7 +311,7 @@ NO_STACK_PROTECTOR int RunContentProcess
  #endif
  #endif
  
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 abb1a8fc32..711b22a645 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	2025-09-08 23:21:33.000000000 +0000
+--- content/app/content_main_runner_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/app/content_main_runner_impl.cc
-@@ -150,18 +150,20 @@
+@@ -150,18 +150,21 @@
  #include "content/browser/posix_file_descriptor_info_impl.h"
  #include "content/public/common/content_descriptors.h"
  
@@ -26,10 +26,11 @@ $NetBSD$
 +#if !BUILDFLAG(IS_BSD)
  #include "sandbox/policy/linux/sandbox_linux.h"
 +#endif
++#include "third_party/skia/experimental/rust_png/ffi/FFI.rs.h"
  #include "third_party/boringssl/src/include/openssl/crypto.h"
  #include "third_party/webrtc_overrides/init_webrtc.h"  // nogncheck
  
-@@ -185,6 +187,10 @@
+@@ -185,6 +188,10 @@
  #include "media/base/media_switches.h"
  #endif
  
@@ -40,7 +41,7 @@ $NetBSD$
  #if BUILDFLAG(IS_ANDROID)
  #include "base/system/sys_info.h"
  #include "content/browser/android/battery_metrics.h"
-@@ -381,7 +387,7 @@ void InitializeZygoteSandboxForBrowserPr
+@@ -381,7 +388,7 @@ void InitializeZygoteSandboxForBrowserPr
  }
  #endif  // BUILDFLAG(USE_ZYGOTE)
  
@@ -49,7 +50,7 @@ $NetBSD$
  
  #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
  // Loads registered library CDMs but does not initialize them. This is needed by
-@@ -400,7 +406,10 @@ void PreloadLibraryCdms() {
+@@ -400,7 +407,10 @@ void PreloadLibraryCdms() {
  
  void PreSandboxInit() {
    // Ensure the /dev/urandom is opened.
@@ -60,13 +61,13 @@ $NetBSD$
  
    // May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/
    // files.
-@@ -412,9 +421,16 @@ void PreSandboxInit() {
+@@ -412,9 +422,16 @@ void PreSandboxInit() {
    // https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md
    CRYPTO_pre_sandbox_init();
  
 +#if BUILDFLAG(IS_BSD)
-+  // "cache" the amount of physical memory before pledge(2)
-+  base::SysInfo::AmountOfPhysicalMemoryMB();
++  // rust_png calls into sysctl so cache the cpu features before pledge(2)
++  rust_png::initialize_cpudetect();
 +#endif
 +
 +#if !BUILDFLAG(IS_BSD)
@@ -77,7 +78,7 @@ $NetBSD$
  
  #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
    // Ensure access to the library CDMs before the sandbox is turned on.
-@@ -634,7 +650,7 @@ NO_STACK_PROTECTOR int RunZygote(Content
+@@ -634,7 +651,7 @@ NO_STACK_PROTECTOR int RunZygote(Content
  
    // Once Zygote forks and feature list initializes we can start a thread to
    // begin tracing immediately.
@@ -86,7 +87,7 @@ $NetBSD$
    if (process_type == switches::kGpuProcess) {
      tracing::InitTracingPostFeatureList(/*enable_consumer=*/false,
                                          /*will_trace_thread_restart=*/true);
-@@ -733,7 +749,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProc
+@@ -733,7 +750,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProc
      base::HangWatcher::CreateHangWatcherInstance();
      unregister_thread_closure = base::HangWatcher::RegisterThread(
          base::HangWatcher::ThreadType::kMainThread);
@@ -95,7 +96,7 @@ $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.
-@@ -851,11 +867,10 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -851,11 +868,10 @@ int ContentMainRunnerImpl::Initialize(Co
                   base::GlobalDescriptors::kBaseDescriptor);
  #endif  // !BUILDFLAG(IS_ANDROID)
  
@@ -109,7 +110,7 @@ $NetBSD$
  
  #endif  // !BUILDFLAG(IS_WIN)
  
-@@ -1007,7 +1022,7 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -1007,7 +1023,7 @@ int ContentMainRunnerImpl::Initialize(Co
      // SeatbeltExecServer.
      CHECK(sandbox::Seatbelt::IsSandboxed());
    }
@@ -118,7 +119,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
-@@ -1017,10 +1032,22 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -1017,10 +1033,22 @@ int ContentMainRunnerImpl::Initialize(Co
        process_type == switches::kZygoteProcess) {
      PreSandboxInit();
    }
@@ -141,7 +142,7 @@ $NetBSD$
    delegate_->SandboxInitialized(process_type);
  
  #if BUILDFLAG(USE_ZYGOTE)
-@@ -1123,6 +1150,11 @@ NO_STACK_PROTECTOR int ContentMainRunner
+@@ -1123,6 +1151,11 @@ NO_STACK_PROTECTOR int ContentMainRunner
  
    RegisterMainThreadFactories();
  
diff --git a/chromium/patches/patch-content_browser_BUILD.gn b/chromium/patches/patch-content_browser_BUILD.gn
index 2e06de457a..d98dbfc02e 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/BUILD.gn
-@@ -2599,6 +2599,14 @@ source_set("browser") {
+@@ -2613,6 +2613,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" ]
-@@ -2649,6 +2657,15 @@ source_set("browser") {
+@@ -2663,6 +2671,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 27de727fbb..832bdb8fce 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/accessibility/browser_accessibility_state_impl.cc
 @@ -296,7 +296,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 1221bbe40c..7688313be2 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc
 @@ -12,6 +12,7 @@
  #include <sstream>
diff --git a/chromium/patches/patch-content_browser_audio_audio__service.cc b/chromium/patches/patch-content_browser_audio_audio__service.cc
index 188d137756..f48375a2b7 100644
--- a/chromium/patches/patch-content_browser_audio_audio__service.cc
+++ b/chromium/patches/patch-content_browser_audio_audio__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/audio/audio_service.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/audio/audio_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/audio/audio_service.cc
 @@ -33,7 +33,7 @@
  #if BUILDFLAG(ENABLE_PASSTHROUGH_AUDIO_CODECS)
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 56b4d2663e..3b3d46275a 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,17 +4,17 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/browser_child_process_host_impl.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/browser_child_process_host_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/browser_child_process_host_impl.cc
-@@ -297,6 +297,7 @@ void BrowserChildProcessHostImpl::Launch
+@@ -296,6 +296,7 @@ void BrowserChildProcessHostImpl::Launch
+       switches::kIPCConnectionTimeout,
        switches::kLogBestEffortTasks,
        switches::kPerfettoDisableInterning,
-       switches::kTraceToConsole,
 +      switches::kDisableUnveil,
    };
    cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
  
-@@ -650,7 +651,7 @@ void BrowserChildProcessHostImpl::OnProc
+@@ -649,7 +650,7 @@ void BrowserChildProcessHostImpl::OnProc
            ->child_process());
  #endif
  
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 78fc54bb35..64d5e18a0a 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/browser_child_process_host_impl.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/browser_child_process_host_impl.h
 @@ -36,7 +36,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 612601d945..d509399ab3 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/browser_child_process_host_impl_receiver_bindings.cc
 @@ -64,7 +64,7 @@ void BrowserChildProcessHostImpl::BindHo
      }
diff --git a/chromium/patches/patch-content_browser_browser__interface__binders.cc b/chromium/patches/patch-content_browser_browser__interface__binders.cc
deleted file mode 100644
index 2f4ac0212c..0000000000
--- a/chromium/patches/patch-content_browser_browser__interface__binders.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
-
---- content/browser/browser_interface_binders.cc.orig	2025-09-08 23:21:33.000000000 +0000
-+++ content/browser/browser_interface_binders.cc
-@@ -234,7 +234,7 @@
- #include "content/browser/xr/webxr_internals/webxr_internals_ui.h"
- #endif
- 
--#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
-+#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
- #include "content/public/browser/service_process_host.h"
- #else
- #include "content/browser/gpu/gpu_process_host.h"
-@@ -271,7 +271,7 @@ shape_detection::mojom::ShapeDetectionSe
-       mojo::Remote<shape_detection::mojom::ShapeDetectionService>>
-       remote;
-   if (!*remote) {
--#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
-+#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
-     ServiceProcessHost::Launch<shape_detection::mojom::ShapeDetectionService>(
-         remote->BindNewPipeAndPassReceiver(),
-         ServiceProcessHost::Options()
diff --git a/chromium/patches/patch-content_browser_browser__main__loop.cc b/chromium/patches/patch-content_browser_browser__main__loop.cc
index d239ed0118..5b79a3e0cc 100644
--- a/chromium/patches/patch-content_browser_browser__main__loop.cc
+++ b/chromium/patches/patch-content_browser_browser__main__loop.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/browser_main_loop.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/browser_main_loop.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/browser_main_loop.cc
-@@ -251,6 +251,12 @@
+@@ -252,6 +252,12 @@
  #include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
  #endif
  
@@ -19,7 +19,7 @@ $NetBSD$
  // One of the linux specific headers defines this as a macro.
  #ifdef DestroyAll
  #undef DestroyAll
-@@ -551,6 +557,12 @@ int BrowserMainLoop::EarlyInitialization
+@@ -552,6 +558,12 @@ int BrowserMainLoop::EarlyInitialization
    // by now since a thread to start the ServiceManager has been created
    // before the browser main loop starts.
    DCHECK(SandboxHostLinux::GetInstance()->IsInitialized());
@@ -32,7 +32,7 @@ $NetBSD$
  #endif
  
    // GLib's spawning of new processes is buggy, so it's important that at this
-@@ -583,7 +595,7 @@ int BrowserMainLoop::EarlyInitialization
+@@ -584,7 +596,7 @@ int BrowserMainLoop::EarlyInitialization
        base::ThreadType::kDisplayCritical);
  
  #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
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 74d3e2f96b..0e6d454787 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/child_process_launcher_helper_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/child_process_launcher_helper_linux.cc
 @@ -22,7 +22,9 @@
  #include "content/public/common/result_codes.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 462ae52e9e..1bfe32723d 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/child_thread_type_switcher_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/child_thread_type_switcher_linux.cc
 @@ -6,6 +6,7 @@
  
diff --git a/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.h b/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.h
index 513de1f87a..2b807c14bc 100644
--- a/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.h
+++ b/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/child_thread_type_switcher_linux.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/child_thread_type_switcher_linux.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/child_thread_type_switcher_linux.h
 @@ -36,7 +36,7 @@ class ChildThreadTypeSwitcher : public m
    void SetPid(base::ProcessId child_pid);
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 dec6fad13d..5f24fc9505 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/compositor/viz_process_transport_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/compositor/viz_process_transport_factory.cc
 @@ -103,7 +103,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 7ba4d409d0..9dc282ae3f 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/devtools/devtools_frontend_host_impl.cc
 @@ -25,7 +25,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 4ceb9b7400..3d730e63f1 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/devtools/devtools_frontend_host_impl.h
 @@ -34,7 +34,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 bdb2e03d00..0d1859db10 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/devtools/protocol/system_info_handler.cc.orig	2025-09-29 17:05:47.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 4810305057..b1d4c2077a 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/file_system_access/file_path_watcher/file_path_watcher.h
 @@ -126,7 +126,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 7dd0d84d49..50fc7eb1ff 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	2025-09-12 07:32:06.404604819 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig	2025-10-12 06:55:38.028689417 +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 9bc1136233..3c94f78a52 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig	2025-09-29 17:05:47.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 e25254dc8d..4f5552f3f6 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig	2025-09-29 17:05:47.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 9c757314eb..69a6c239b5 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/font_access/font_enumeration_data_source.cc.orig	2025-09-29 17:05:47.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 41f4b72220..3560e22d16 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/gpu/compositor_util.cc.orig	2025-09-29 17:05:47.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 f99635e69c..e69fd6afdc 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/gpu/gpu_data_manager_impl.cc
 @@ -412,7 +412,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 4fc3bb8fc8..68b9f2a101 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/gpu/gpu_data_manager_impl.h
 @@ -224,7 +224,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 032f674d00..a89decffda 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/gpu/gpu_data_manager_impl_private.cc
 @@ -1705,7 +1705,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 ea4e600a8e..310d29aaf4 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/gpu/gpu_data_manager_impl_private.h
 @@ -149,7 +149,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 3c705c4597..a3ae709d83 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/gpu/gpu_process_host.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/gpu/gpu_process_host.cc
-@@ -275,6 +275,7 @@ static const char* const kSwitchNames[] 
+@@ -276,6 +276,7 @@ static const char* const kSwitchNames[] 
      switches::kDisableSkiaGraphite,
      switches::kDisableSkiaGraphitePrecompilation,
      switches::kDisableLowEndDeviceMode,
@@ -14,7 +14,7 @@ $NetBSD$
      switches::kProfilingAtStart,
      switches::kProfilingFile,
      switches::kProfilingFlush,
-@@ -303,7 +304,7 @@ static const char* const kSwitchNames[] 
+@@ -301,7 +302,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 f790ac3c12..e9eb3383f4 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/media/frameless_media_interface_proxy.h.orig	2025-09-29 17:05:47.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 52f5d4dc04..f10ff6c55d 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/media/media_keys_listener_manager_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/media/media_keys_listener_manager_impl.cc
 @@ -332,7 +332,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 c6980525bc..f905607529 100644
--- a/chromium/patches/patch-content_browser_network__service__instance__impl.cc
+++ b/chromium/patches/patch-content_browser_network__service__instance__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/network_service_instance_impl.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/network_service_instance_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/network_service_instance_impl.cc
-@@ -87,7 +87,7 @@
+@@ -88,7 +88,7 @@
  #include "content/browser/network/network_service_process_tracker_win.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "content/browser/system_dns_resolution/system_dns_resolver.h"
  #include "services/network/public/mojom/system_dns_resolution.mojom-forward.h"
  #endif
-@@ -327,7 +327,7 @@ void CreateInProcessNetworkService(
+@@ -332,7 +332,7 @@ void CreateInProcessNetworkService(
                                  std::move(receiver)));
  }
  
@@ -24,7 +24,7 @@ $NetBSD$
  // Runs a self-owned SystemDnsResolverMojoImpl. This is meant to run on a
  // high-priority thread pool.
  void RunSystemDnsResolverOnThreadPool(
-@@ -394,7 +394,7 @@ network::mojom::NetworkServiceParamsPtr 
+@@ -399,7 +399,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 58a014a634..fb5846c633 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/renderer_host/delegated_frame_host.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/renderer_host/delegated_frame_host.cc
 @@ -334,7 +334,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 87b6fead32..937fb9bcb5 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc
 @@ -29,7 +29,7 @@
  #include "media/base/media_switches.h"
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 ee187407d3..e55c4b53c6 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/render_process_host_impl.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/renderer_host/render_process_host_impl.cc
-@@ -224,7 +224,7 @@
+@@ -226,7 +226,7 @@
  #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include <sys/resource.h>
  
  #include "components/services/font/public/mojom/font_service.mojom.h"  // nogncheck
-@@ -1114,7 +1114,7 @@ static constexpr size_t kUnknownPlatform
+@@ -1126,7 +1126,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;
-@@ -1321,7 +1321,7 @@ RenderProcessHostImpl::IOThreadHostImpl:
+@@ -1351,7 +1351,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)
  }
-@@ -3416,7 +3416,7 @@ void RenderProcessHostImpl::AppendRender
+@@ -3459,7 +3459,7 @@ void RenderProcessHostImpl::AppendRender
              base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
    }
  
@@ -42,7 +42,7 @@ $NetBSD$
    // Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
    // for NV12 GPU memory buffer.
    if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
-@@ -3472,6 +3472,7 @@ void RenderProcessHostImpl::PropagateBro
+@@ -3515,6 +3515,7 @@ void RenderProcessHostImpl::PropagateBro
        switches::kDisableSkiaRuntimeOpts,
        switches::kDisableSpeechAPI,
        switches::kDisableThreadedCompositing,
@@ -50,7 +50,7 @@ $NetBSD$
        switches::kDisableV8IdleTasks,
        switches::kDisableVideoCaptureUseGpuMemoryBuffer,
        switches::kDisableWebGLImageChromium,
-@@ -5350,7 +5351,7 @@ uint64_t RenderProcessHostImpl::GetPriva
+@@ -5417,7 +5418,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 f9f66d2e26..96143b805e 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/renderer_host/render_process_host_impl.h
 @@ -101,7 +101,7 @@
  #include "media/fuchsia_media_codec_provider_impl.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "content/browser/child_thread_type_switcher_linux.h"
  #include "media/mojo/mojom/video_encode_accelerator.mojom.h"
  #endif
-@@ -997,7 +997,7 @@ class CONTENT_EXPORT RenderProcessHostIm
+@@ -994,7 +994,7 @@ class CONTENT_EXPORT RenderProcessHostIm
      mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory>
          video_encode_accelerator_factory_remote_;
  #endif
@@ -24,7 +24,7 @@ $NetBSD$
      ChildThreadTypeSwitcher child_thread_type_switcher_;
  #endif
    };
-@@ -1240,7 +1240,7 @@ class CONTENT_EXPORT RenderProcessHostIm
+@@ -1237,7 +1237,7 @@ class CONTENT_EXPORT RenderProcessHostIm
    // if the request isn't handled on the IO thread.
    void OnBindHostReceiver(mojo::GenericPendingReceiver receiver);
  
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 a4c4eed8bc..2fe2234f8c 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
 @@ -52,7 +52,7 @@
  #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.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 b05aa0c2a5..a281d6aee4 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/renderer_host/render_view_host_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/renderer_host/render_view_host_impl.cc
-@@ -275,7 +275,7 @@ void RenderViewHostImpl::GetPlatformSpec
+@@ -277,7 +277,7 @@ void RenderViewHostImpl::GetPlatformSpec
        display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CYVSCROLL);
    prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips =
        display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CXHSCROLL);
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 3646ecf48b..1a81c14422 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/renderer_host/render_widget_host_view_aura.cc
 @@ -122,7 +122,7 @@
  #include "ui/gfx/gdi_util.h"
@@ -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"
-@@ -479,7 +479,7 @@ gfx::NativeViewAccessible RenderWidgetHo
+@@ -478,7 +478,7 @@ gfx::NativeViewAccessible RenderWidgetHo
      return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot())
          ->GetCOM();
  
@@ -24,7 +24,7 @@ $NetBSD$
    ui::BrowserAccessibilityManager* manager =
        host()->GetOrCreateRootBrowserAccessibilityManager();
    if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -1883,7 +1883,7 @@ bool RenderWidgetHostViewAura::ShouldDoL
+@@ -1881,7 +1881,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) {
-@@ -2866,7 +2866,7 @@ bool RenderWidgetHostViewAura::NeedsInpu
+@@ -2864,7 +2864,7 @@ bool RenderWidgetHostViewAura::NeedsInpu
  }
  
  bool RenderWidgetHostViewAura::NeedsMouseCapture() {
@@ -42,7 +42,7 @@ $NetBSD$
    return NeedsInputGrab();
  #else
    return false;
-@@ -3050,7 +3050,7 @@ void RenderWidgetHostViewAura::ForwardKe
+@@ -3048,7 +3048,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 24f0c9a5f1..32de561cd9 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/render_widget_host_view_aura.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/renderer_host/render_widget_host_view_aura.h
 @@ -276,7 +276,7 @@ class CONTENT_EXPORT RenderWidgetHostVie
    ukm::SourceId GetClientSourceForMetrics() const 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 9eff2272b0..673aa725d1 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
 @@ -618,7 +618,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 1e53cb45d7..9fc50b94e0 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/sandbox_host_linux.cc.orig	2025-09-29 17:05:47.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 3c91daa772..e75e25a6c6 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/scheduler/responsiveness/jank_monitor_impl.cc
 @@ -337,7 +337,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 65ec9bcbf1..6e5c3e876f 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.cc.orig	2025-09-29 17:05:47.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 9f1e7d50d5..bde54a6724 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/scheduler/responsiveness/native_event_observer.h
 @@ -16,7 +16,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 3488e96e02..7cc0fc592c 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/service_host/utility_process_host.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/service_host/utility_process_host.cc
 @@ -68,7 +68,7 @@
  #include "content/browser/v8_snapshot_files.h"
@@ -24,7 +24,7 @@ $NetBSD$
  base::ScopedFD PassNetworkContextParentDirs(
      std::vector<base::FilePath> network_context_parent_dirs) {
    base::Pickle pickle;
-@@ -494,7 +494,7 @@ bool UtilityProcessHost::StartProcess() 
+@@ -495,7 +495,7 @@ bool UtilityProcessHost::StartProcess() 
        GetV8SnapshotFilesToPreload(*cmd_line));
  #endif  // BUILDFLAG(IS_POSIX)
  
@@ -33,7 +33,7 @@ $NetBSD$
    // The network service should have access to the parent directories
    // necessary for its usage.
    if (options_.sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -512,7 +512,7 @@ bool UtilityProcessHost::StartProcess() 
+@@ -513,7 +513,7 @@ bool UtilityProcessHost::StartProcess() 
        video_capture::mojom::VideoCaptureService::Name_) {
      bool pass_gpu_buffer_flag =
          switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
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 f900844ad9..e3758adc6d 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig	2025-09-29 17:05:47.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 138f11159a..05a11d7875 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/service_host/utility_sandbox_delegate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/service_host/utility_sandbox_delegate.cc
 @@ -28,7 +28,7 @@
  #include "chromeos/ash/components/assistant/buildflags.h"
diff --git a/chromium/patches/patch-content_browser_shape__detection_shape__detection__service__host.cc b/chromium/patches/patch-content_browser_shape__detection_shape__detection__service__host.cc
new file mode 100644
index 0000000000..cf0eb2464e
--- /dev/null
+++ b/chromium/patches/patch-content_browser_shape__detection_shape__detection__service__host.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
+
+--- content/browser/shape_detection/shape_detection_service_host.cc.orig	2025-09-29 17:05:47.000000000 +0000
++++ content/browser/shape_detection/shape_detection_service_host.cc
+@@ -15,7 +15,7 @@
+ #endif
+ 
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+-                          (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++                          (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
+ #include "content/public/browser/service_process_host.h"
+ #else
+ #include "content/browser/gpu/gpu_process_host.h"
+@@ -29,7 +29,7 @@ shape_detection::mojom::ShapeDetectionSe
+       remote;
+   if (!*remote) {
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+-                          (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++                          (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
+     ServiceProcessHost::Launch<shape_detection::mojom::ShapeDetectionService>(
+         remote->BindNewPipeAndPassReceiver(),
+         ServiceProcessHost::Options()
diff --git a/chromium/patches/patch-content_browser_theme__helper.cc b/chromium/patches/patch-content_browser_theme__helper.cc
new file mode 100644
index 0000000000..614855edae
--- /dev/null
+++ b/chromium/patches/patch-content_browser_theme__helper.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
+
+--- content/browser/theme_helper.cc.orig	2025-09-29 17:05:47.000000000 +0000
++++ content/browser/theme_helper.cc
+@@ -27,7 +27,7 @@ mojom::UpdateSystemColorInfoParamsPtr Ma
+     ui::NativeTheme* native_theme) {
+   mojom::UpdateSystemColorInfoParamsPtr params =
+       mojom::UpdateSystemColorInfoParams::New();
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   params->accent_color = native_theme->user_color();
+ #endif
+ 
diff --git a/chromium/patches/patch-content_browser_v8__snapshot__files.cc b/chromium/patches/patch-content_browser_v8__snapshot__files.cc
index c2a7ba1721..fc6efed74b 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/v8_snapshot_files.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/v8_snapshot_files.cc
 @@ -35,7 +35,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 160b275363..a56e22e308 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/web_contents/slow_web_preference_cache.cc.orig	2025-09-29 17:05:47.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__view__aura.cc b/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura.cc
index c8c039b4f8..35353d6864 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/web_contents/web_contents_view_aura.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/web_contents/web_contents_view_aura.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/web_contents/web_contents_view_aura.cc
 @@ -175,7 +175,7 @@ class WebDragSourceAura : public content
    raw_ptr<aura::Window> window_;
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 6535410f02..6a46e8200d 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/web_contents/web_contents_view_aura_unittest.cc
 @@ -41,7 +41,7 @@
  #include "ui/base/dragdrop/os_exchange_data_provider_win.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 b29b9390d3..8ba68a4646 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/webui/web_ui_main_frame_observer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/webui/web_ui_main_frame_observer.cc
 @@ -47,7 +47,7 @@ std::string RedactURL(const GURL& url) {
  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 9a51624867..09500ae66d 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/zygote_host/zygote_host_impl_linux.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/browser/zygote_host/zygote_host_impl_linux.cc
-@@ -23,8 +23,10 @@
+@@ -19,8 +19,10 @@
  #include "build/build_config.h"
  #include "content/common/zygote/zygote_commands_linux.h"
  #include "content/common/zygote/zygote_communication_linux.h"
@@ -17,7 +17,7 @@ $NetBSD$
  #include "sandbox/linux/services/credentials.h"
  #include "sandbox/linux/services/namespace_sandbox.h"
  #include "sandbox/linux/suid/client/setuid_sandbox_host.h"
-@@ -42,6 +44,7 @@ namespace content {
+@@ -38,6 +40,7 @@ namespace content {
  
  namespace {
  
@@ -25,7 +25,7 @@ $NetBSD$
  // Receive a fixed message on fd and return the sender's PID.
  // Returns true if the message received matches the expected message.
  bool ReceiveFixedMessage(int fd,
-@@ -64,6 +67,7 @@ bool ReceiveFixedMessage(int fd,
+@@ -60,6 +63,7 @@ bool ReceiveFixedMessage(int fd,
      return false;
    return true;
  }
@@ -33,7 +33,7 @@ $NetBSD$
  
  }  // namespace
  
-@@ -73,9 +77,13 @@ ZygoteHost* ZygoteHost::GetInstance() {
+@@ -69,9 +73,13 @@ ZygoteHost* ZygoteHost::GetInstance() {
  }
  
  ZygoteHostImpl::ZygoteHostImpl()
@@ -47,7 +47,7 @@ $NetBSD$
        sandbox_binary_(),
        zygote_pids_lock_(),
        zygote_pids_() {}
-@@ -88,6 +96,7 @@ ZygoteHostImpl* ZygoteHostImpl::GetInsta
+@@ -84,6 +92,7 @@ ZygoteHostImpl* ZygoteHostImpl::GetInsta
  }
  
  void ZygoteHostImpl::Init(const base::CommandLine& command_line) {
@@ -55,7 +55,7 @@ $NetBSD$
    if (command_line.HasSwitch(sandbox::policy::switches::kNoSandbox)) {
      return;
    }
-@@ -142,6 +151,7 @@ void ZygoteHostImpl::Init(const base::Co
+@@ -138,6 +147,7 @@ void ZygoteHostImpl::Init(const base::Co
             "you can try using --"
          << sandbox::policy::switches::kNoSandbox << ".";
    }
@@ -63,7 +63,7 @@ $NetBSD$
  }
  
  void ZygoteHostImpl::AddZygotePid(pid_t pid) {
-@@ -166,6 +176,7 @@ pid_t ZygoteHostImpl::LaunchZygote(
+@@ -162,6 +172,7 @@ pid_t ZygoteHostImpl::LaunchZygote(
      base::CommandLine* cmd_line,
      base::ScopedFD* control_fd,
      base::FileHandleMappingVector additional_remapped_fds) {
@@ -71,7 +71,7 @@ $NetBSD$
    int fds[2];
    CHECK_EQ(0, socketpair(AF_UNIX, SOCK_SEQPACKET | SOCK_CLOEXEC, 0, fds));
    CHECK(base::UnixDomainSocket::EnableReceiveProcessId(fds[0]));
-@@ -234,9 +245,12 @@ pid_t ZygoteHostImpl::LaunchZygote(
+@@ -230,9 +241,12 @@ pid_t ZygoteHostImpl::LaunchZygote(
  
    AddZygotePid(pid);
    return pid;
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 7a769c114b..faebb21fd8 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	2025-09-08 23:21:33.000000000 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.h.orig	2025-09-29 17:05:47.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 cbb4403b44..ddc8bc7807 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	2025-09-08 23:21:33.000000000 +0000
+--- content/child/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/child/BUILD.gn
 @@ -135,6 +135,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 ce0b5c6f3d..6a94a6fc48 100644
--- a/chromium/patches/patch-content_child_child__process.cc
+++ b/chromium/patches/patch-content_child_child__process.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/child/child_process.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/child/child_process.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/child/child_process.cc
-@@ -34,7 +34,7 @@
+@@ -35,7 +35,7 @@
  #include "content/common/android/cpu_time_metrics.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "content/child/sandboxed_process_thread_type_handler.h"
  #endif
  
-@@ -192,7 +192,7 @@ void ChildProcess::set_main_thread(Child
+@@ -197,7 +197,7 @@ void ChildProcess::set_main_thread(Child
    main_thread_.reset(thread);
  }
  
diff --git a/chromium/patches/patch-content_child_child__process.h b/chromium/patches/patch-content_child_child__process.h
index f0d7f441c1..4b52fa484a 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	2025-09-08 23:21:33.000000000 +0000
+--- content/child/child_process.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/child/child_process.h
 @@ -79,7 +79,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 825c0d9e44..a0e5ec3dac 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	2025-09-08 23:21:33.000000000 +0000
+--- content/common/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/common/BUILD.gn
 @@ -367,19 +367,28 @@ source_set("common") {
    }
diff --git a/chromium/patches/patch-content_common_features.cc b/chromium/patches/patch-content_common_features.cc
index d6b6f9a3db..658a17c624 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	2025-09-08 23:21:33.000000000 +0000
+--- content/common/features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/common/features.cc
 @@ -170,7 +170,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
               base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-content_common_features.h b/chromium/patches/patch-content_common_features.h
index a646a7f2dc..27983936fc 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	2025-09-08 23:21:33.000000000 +0000
+--- content/common/features.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/common/features.h
 @@ -60,7 +60,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCom
  CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTracking);
diff --git a/chromium/patches/patch-content_common_font__list__unittest.cc b/chromium/patches/patch-content_common_font__list__unittest.cc
index 64ef20df54..f67eb85f95 100644
--- a/chromium/patches/patch-content_common_font__list__unittest.cc
+++ b/chromium/patches/patch-content_common_font__list__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/font_list_unittest.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/common/font_list_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/common/font_list_unittest.cc
 @@ -48,7 +48,7 @@ TEST(FontList, GetFontList) {
          EXPECT_TRUE(HasFontWithName(fonts, "MS Gothic", "MS Gothic"));
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 6276c2d8ae..3857f3bab0 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	2025-09-12 07:32:06.412265288 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig	2025-10-12 06:55:38.126793976 +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 11c445bf2a..9126bf4cca 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	2025-09-12 07:32:06.412406860 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.h.orig	2025-10-12 06:55:38.126937363 +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 c74ffe0076..1809e71632 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	2025-09-08 23:21:33.000000000 +0000
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig	2025-09-29 17:05:47.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 72d6f89e2c..6024737297 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	2025-09-08 23:21:33.000000000 +0000
+--- content/common/thread_type_switcher.mojom.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/common/thread_type_switcher.mojom
 @@ -10,6 +10,6 @@ import "mojo/public/mojom/base/thread_ty
  // occur in a child process due to its sandbox, e.g. on Linux and ChromeOS.
diff --git a/chromium/patches/patch-content_gpu_gpu__child__thread.cc b/chromium/patches/patch-content_gpu_gpu__child__thread.cc
index 681809d84b..bf25ccb674 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	2025-09-08 23:21:33.000000000 +0000
+--- content/gpu/gpu_child_thread.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/gpu/gpu_child_thread.cc
 @@ -56,7 +56,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 5c5aa8fea7..dbb5ab0a38 100644
--- a/chromium/patches/patch-content_gpu_gpu__main.cc
+++ b/chromium/patches/patch-content_gpu_gpu__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/gpu/gpu_main.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/gpu/gpu_main.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/gpu/gpu_main.cc
-@@ -107,10 +107,14 @@
+@@ -108,10 +108,14 @@
  #include "sandbox/win/src/sandbox.h"
  #endif
  
@@ -22,7 +22,7 @@ $NetBSD$
  #include "sandbox/policy/sandbox_type.h"
  #endif
  
-@@ -128,7 +132,7 @@ namespace content {
+@@ -129,7 +133,7 @@ namespace content {
  
  namespace {
  
@@ -31,7 +31,7 @@ $NetBSD$
  bool StartSandboxLinux(gpu::GpuWatchdogThread*,
                         const gpu::GPUInfo*,
                         const gpu::GpuPreferences&);
-@@ -190,7 +194,7 @@ class ContentSandboxHelper : public gpu:
+@@ -191,7 +195,7 @@ class ContentSandboxHelper : public gpu:
                                  const gpu::GPUInfo* gpu_info,
                                  const gpu::GpuPreferences& gpu_prefs) override {
      TRACE_EVENT("gpu,startup", "gpu_main::EnsureSandboxInitialized");
@@ -40,16 +40,16 @@ $NetBSD$
      return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
  #elif BUILDFLAG(IS_WIN)
      return StartSandboxWindows(sandbox_info_);
-@@ -306,7 +310,7 @@ int GpuMain(MainFunctionParams parameter
+@@ -307,7 +311,7 @@ int GpuMain(MainFunctionParams parameter
            std::make_unique<base::SingleThreadTaskExecutor>(
-               gpu_preferences.message_pump_type);
+               gpu_preferences.message_pump_type, /*is_main_thread=*/true);
      }
 -#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
  #error "Unsupported Linux platform."
  #elif BUILDFLAG(IS_MAC)
      // Cross-process CoreAnimation requires a CFRunLoop to function at all, and
-@@ -331,7 +335,8 @@ int GpuMain(MainFunctionParams parameter
+@@ -332,7 +336,8 @@ int GpuMain(MainFunctionParams parameter
    base::PlatformThread::SetName("CrGpuMain");
    mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain");
  
@@ -59,7 +59,7 @@ $NetBSD$
    // Thread type delegate of the process should be registered before
    // thread type change below for the main thread and for thread pool in
    // ChildProcess constructor.
-@@ -479,7 +484,7 @@ int GpuMain(MainFunctionParams parameter
+@@ -485,7 +490,7 @@ int GpuMain(MainFunctionParams parameter
  
  namespace {
  
@@ -68,7 +68,7 @@ $NetBSD$
  bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdog_thread,
                         const gpu::GPUInfo* gpu_info,
                         const gpu::GpuPreferences& gpu_prefs) {
-@@ -527,7 +532,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogT
+@@ -533,7 +538,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogT
    sandbox_options.accelerated_video_encode_enabled =
        !gpu_prefs.disable_accelerated_video_encode;
  
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 62c37faf30..3a2b5c19f6 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	2025-09-08 23:21:33.000000000 +0000
+--- content/public/browser/content_browser_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/public/browser/content_browser_client.cc
-@@ -1394,7 +1394,7 @@ bool ContentBrowserClient::ShouldRunOutO
+@@ -1417,7 +1417,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 fbc73eb75b..c4225eb978 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	2025-09-08 23:21:33.000000000 +0000
+--- content/public/browser/zygote_host/zygote_host_linux.h.orig	2025-09-29 17:05:47.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 570e804259..ba7854872d 100644
--- a/chromium/patches/patch-content_public_common_content__features.cc
+++ b/chromium/patches/patch-content_public_common_content__features.cc
@@ -4,30 +4,31 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/public/common/content_features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/public/common/content_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/public/common/content_features.cc
-@@ -103,7 +103,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartu
+@@ -102,7 +102,7 @@ BASE_FEATURE(AudioServiceLaunchOnStartup
+ 
  // Runs the audio service in a separate process.
- BASE_FEATURE(kAudioServiceOutOfProcess,
-              "AudioServiceOutOfProcess",
+ BASE_FEATURE(AudioServiceOutOfProcess,
 -#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_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1394,9 +1394,9 @@ BASE_FEATURE(kWebAssemblyTiering,
- BASE_FEATURE(kWebAssemblyTrapHandler,
-              "WebAssemblyTrapHandler",
+@@ -1164,9 +1164,10 @@ BASE_FEATURE(WebAssemblyTiering, base::F
+ // Enable WebAssembly trap handler.
+ BASE_FEATURE(WebAssemblyTrapHandler,
  #if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) ||  \
 -      BUILDFLAG(IS_MAC)) &&                                                  \
 +      BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) &&                             \
       defined(ARCH_CPU_X86_64)) ||                                            \
 -    ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)) && \
-+    ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \
++    ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ||  \
++      BUILDFLAG(IS_BSD)) &&                                                  \
       defined(ARCH_CPU_ARM64))
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
-@@ -1453,7 +1453,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExten
+@@ -1214,7 +1215,11 @@ BASE_FEATURE(WebUIJSErrorReportingExtend
  
  // Controls whether the WebUSB API is enabled:
  // https://wicg.github.io/webusb
@@ -38,4 +39,4 @@ $NetBSD$
 +#endif
  
  // Apply `PrefetchPriority::kHighest` for Webview Prefetch API.
- BASE_FEATURE(kWebViewPrefetchHighestPrefetchPriority,
+ BASE_FEATURE(WebViewPrefetchHighestPrefetchPriority,
diff --git a/chromium/patches/patch-content_public_common_content__switches.cc b/chromium/patches/patch-content_public_common_content__switches.cc
index 5666730648..9a76dac5eb 100644
--- a/chromium/patches/patch-content_public_common_content__switches.cc
+++ b/chromium/patches/patch-content_public_common_content__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/public/common/content_switches.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/public/common/content_switches.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/public/common/content_switches.cc
 @@ -347,6 +347,8 @@ const char kEnableIsolatedWebAppsInRende
  // builds.
@@ -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.
-@@ -946,7 +948,7 @@ const char kPreventResizingContentsForTe
+@@ -940,7 +942,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 48c3bb8970..8d641ca990 100644
--- a/chromium/patches/patch-content_public_common_content__switches.h
+++ b/chromium/patches/patch-content_public_common_content__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/public/common/content_switches.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/public/common/content_switches.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/public/common/content_switches.h
 @@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnable
  CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
@@ -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 kRender
+@@ -256,7 +257,7 @@ CONTENT_EXPORT extern const char kRender
  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 40cb3d9e59..ecdc422594 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	2025-09-08 23:21:33.000000000 +0000
+--- content/public/common/zygote/features.gni.orig	2025-09-29 17:05:47.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 f366e596be..7b43571efa 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	2025-09-08 23:21:33.000000000 +0000
+--- content/renderer/render_thread_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/renderer/render_thread_impl.cc
-@@ -203,6 +203,8 @@
+@@ -204,6 +204,8 @@
  
  #if BUILDFLAG(IS_APPLE)
  #include <malloc/malloc.h>
@@ -15,8 +15,8 @@ $NetBSD$
  #else
  #include <malloc.h>
  #endif
-@@ -1026,7 +1028,7 @@ media::GpuVideoAcceleratorFactories* Ren
-                              kGpuStreamIdMedia, kGpuStreamPriorityMedia);
+@@ -998,7 +1000,7 @@ media::GpuVideoAcceleratorFactories* Ren
+           attributes, viz::command_buffer_metrics::ContextType::MEDIA);
  
    const bool enable_video_decode_accelerator =
 -#if BUILDFLAG(IS_LINUX)
@@ -24,7 +24,7 @@ $NetBSD$
        base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) &&
  #endif  // BUILDFLAG(IS_LINUX)
        !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) &&
-@@ -1035,7 +1037,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -1007,7 +1009,7 @@ media::GpuVideoAcceleratorFactories* Ren
         gpu::kGpuFeatureStatusEnabled);
  
    const bool enable_video_encode_accelerator =
@@ -33,7 +33,7 @@ $NetBSD$
        base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux) &&
  #else
        !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) &&
-@@ -1809,7 +1811,7 @@ RenderThreadImpl::CreateMediaMojoCodecFa
+@@ -1772,7 +1774,7 @@ RenderThreadImpl::CreateMediaMojoCodecFa
      bool enable_video_encode_accelerator) {
    mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider>
        vea_provider;
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 abcb1821a5..269b726eaa 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	2025-09-08 23:21:33.000000000 +0000
+--- content/renderer/renderer_blink_platform_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/renderer/renderer_blink_platform_impl.cc
 @@ -124,7 +124,7 @@
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "content/child/child_process_sandbox_support_impl_linux.h"
  #include "content/child/sandboxed_process_thread_type_handler.h"
  #endif
-@@ -193,13 +193,13 @@ RendererBlinkPlatformImpl::RendererBlink
+@@ -187,13 +187,13 @@ RendererBlinkPlatformImpl::RendererBlink
        is_locked_to_site_(false),
        main_thread_scheduler_(main_thread_scheduler),
        next_frame_sink_id_(uint32_t{std::numeric_limits<int32_t>::max()} + 1) {
@@ -31,7 +31,7 @@ $NetBSD$
      mojo::PendingRemote<font_service::mojom::FontService> font_service;
      RenderThreadImpl::current()->BindHostReceiver(
          font_service.InitWithNewPipeAndPassReceiver());
-@@ -224,7 +224,7 @@ RendererBlinkPlatformImpl::RendererBlink
+@@ -217,7 +217,7 @@ RendererBlinkPlatformImpl::RendererBlink
    }
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -40,7 +40,7 @@ $NetBSD$
    if (sandboxEnabled()) {
  #if BUILDFLAG(IS_MAC)
      sandbox_support_ = std::make_unique<WebSandboxSupportMac>();
-@@ -297,7 +297,7 @@ RendererBlinkPlatformImpl::GetWebUIBundl
+@@ -290,7 +290,7 @@ RendererBlinkPlatformImpl::GetWebUIBundl
  
  blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() {
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
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 3d89af8105..3c8033f9c6 100644
--- a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
+++ b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/renderer/renderer_blink_platform_impl.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/renderer/renderer_blink_platform_impl.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/renderer/renderer_blink_platform_impl.h
-@@ -273,7 +273,7 @@ class CONTENT_EXPORT RendererBlinkPlatfo
+@@ -278,7 +278,7 @@ class CONTENT_EXPORT RendererBlinkPlatfo
                                     const gpu::GPUInfo& gpu_info) const;
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
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 6acf589cd4..12d40470bd 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	2025-09-08 23:21:33.000000000 +0000
+--- content/renderer/renderer_main_platform_delegate_linux.cc.orig	2025-09-29 17:05:47.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_shell_BUILD.gn b/chromium/patches/patch-content_shell_BUILD.gn
index cb2e439d84..e506a64d2a 100644
--- a/chromium/patches/patch-content_shell_BUILD.gn
+++ b/chromium/patches/patch-content_shell_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/shell/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/shell/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/shell/BUILD.gn
-@@ -1102,7 +1102,7 @@ group("content_shell_crash_test") {
+@@ -1101,7 +1101,7 @@ group("content_shell_crash_test") {
    if (is_win) {
      data_deps += [ "//build/win:copy_cdb_to_output" ]
    }
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 6c61a27246..a378331d45 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	2025-09-08 23:21:33.000000000 +0000
+--- content/shell/app/shell_main_delegate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/shell/app/shell_main_delegate.cc
 @@ -289,7 +289,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 3e8355899d..0bfba5b712 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	2025-09-08 23:21:33.000000000 +0000
+--- content/shell/browser/shell_browser_main_parts.cc.orig	2025-09-29 17:05:47.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 5438dbcc12..e89272272f 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	2025-09-08 23:21:33.000000000 +0000
+--- content/shell/browser/shell_platform_delegate_views.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/shell/browser/shell_platform_delegate_views.cc
 @@ -373,7 +373,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 9e4cdc35c4..b781999159 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	2025-09-08 23:21:33.000000000 +0000
+--- content/shell/renderer/shell_content_renderer_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/shell/renderer/shell_content_renderer_client.cc
 @@ -50,7 +50,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 86bc22fc45..a9b599e8fe 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/shell/utility/shell_content_utility_client.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- content/shell/utility/shell_content_utility_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/shell/utility/shell_content_utility_client.cc
-@@ -43,7 +43,7 @@
+@@ -39,7 +39,7 @@
  #include "sandbox/policy/sandbox.h"
  #include "services/test/echo/echo_service.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "content/test/sandbox_status_service.h"
  #endif
  
-@@ -192,7 +192,7 @@ void ShellContentUtilityClient::ExposeIn
+@@ -189,7 +189,7 @@ void ShellContentUtilityClient::ExposeIn
    binders->Add<mojom::PowerMonitorTest>(
        &PowerMonitorTestImpl::MakeSelfOwnedReceiver,
        base::SingleThreadTaskRunner::GetCurrentDefault());
diff --git a/chromium/patches/patch-content_test_BUILD.gn b/chromium/patches/patch-content_test_BUILD.gn
index e35ce63f54..57e98173bd 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	2025-09-08 23:21:33.000000000 +0000
+--- content/test/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/test/BUILD.gn
-@@ -1810,7 +1810,7 @@ test("content_browsertests") {
+@@ -1836,7 +1836,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 5bf19b6d0a..c8ccc5894c 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	2025-09-08 23:21:33.000000000 +0000
+--- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/utility/on_device_model/on_device_model_sandbox_init.cc
 @@ -17,16 +17,20 @@
  #include "services/on_device_model/ml/gpu_blocklist.h"  // nogncheck
@@ -54,16 +54,25 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -101,7 +105,7 @@ bool PreSandboxInit() {
- #endif
+@@ -82,7 +86,7 @@ BASE_FEATURE(kOnDeviceModelWarmDrivers,
  
+ bool ShouldWarmDrivers() {
+ #if BUILDFLAG(IS_FUCHSIA) || \
+-    (BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++    ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+   return false;
+ #else
+   bool is_gpu_not_blocklisted = true;
+@@ -122,7 +126,7 @@ bool PreSandboxInit() {
+     // good measure we initialize a device instance for any adapter with an
+     // appropriate backend on top of any integrated or discrete GPU.
  #if !BUILDFLAG(IS_FUCHSIA) && \
 -    !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
 +    !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
-   if (base::FeatureList::IsEnabled(kOnDeviceModelWarmDrivers)
- #if defined(ENABLE_ML_INTERNAL)
-       && !ml::IsGpuBlocked(ml::ChromeML::Get()->api(), /*log_histogram=*/false)
-@@ -141,7 +145,7 @@ bool PreSandboxInit() {
+     dawnProcSetProcs(&dawn::native::GetProcs());
+     auto instance = std::make_unique<dawn::native::Instance>();
+     const wgpu::RequestAdapterOptions adapter_options{
+@@ -154,7 +158,7 @@ bool PreSandboxInit() {
    return true;
  }
  
@@ -72,7 +81,7 @@ $NetBSD$
  void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options) {
    // Make sure any necessary vendor-specific options are set.
    gpu::GPUInfo info;
-@@ -153,6 +157,7 @@ void AddSandboxLinuxOptions(sandbox::pol
+@@ -166,6 +170,7 @@ void AddSandboxLinuxOptions(sandbox::pol
  }
  
  bool PreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
@@ -80,7 +89,7 @@ $NetBSD$
    std::vector<sandbox::syscall_broker::BrokerFilePermission> file_permissions =
        content::FilePermissionsForGpu(options);
    file_permissions.push_back(
-@@ -161,6 +166,7 @@ bool PreSandboxHook(sandbox::policy::San
+@@ -174,6 +179,7 @@ bool PreSandboxHook(sandbox::policy::San
  
    sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess(
        content::CommandSetForGPU(options), file_permissions, options);
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 97ae95632c..2d102bb743 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	2025-09-08 23:21:33.000000000 +0000
+--- content/utility/on_device_model/on_device_model_sandbox_init.h.orig	2025-09-29 17:05:47.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 03f912f43b..2ce145e7a1 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	2025-09-08 23:21:33.000000000 +0000
+--- content/utility/services.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/utility/services.cc
-@@ -74,13 +74,13 @@
+@@ -74,14 +74,14 @@
  extern sandbox::TargetServices* g_utility_target_services;
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -17,12 +17,13 @@ $NetBSD$
  #include "sandbox/policy/sandbox_type.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
--#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
-+#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+-                          (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++                          (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
  #include "services/shape_detection/public/mojom/shape_detection_service.mojom.h"  // nogncheck
  #include "services/shape_detection/shape_detection_service.h"  // nogncheck
- #endif  // BUILDFLAG(GOOGLE_CHROME_BRANDING) && BUILDFLAG(IS_CHROMEOS)
-@@ -235,7 +235,7 @@ auto RunAudio(mojo::PendingReceiver<audi
+ #endif  // BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) &&
+@@ -237,7 +237,7 @@ auto RunAudio(mojo::PendingReceiver<audi
        << "task_policy_set TASK_QOS_POLICY";
  #endif
  
@@ -31,21 +32,21 @@ $NetBSD$
    auto* command_line = base::CommandLine::ForCurrentProcess();
    if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) ==
        sandbox::mojom::Sandbox::kNoSandbox) {
-@@ -257,7 +257,7 @@ auto RunAudio(mojo::PendingReceiver<audi
-   return audio::CreateStandaloneService(std::move(receiver));
+@@ -260,7 +260,7 @@ auto RunAudio(mojo::PendingReceiver<audi
  }
  
--#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
-+#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+-                          (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++                          (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
  auto RunShapeDetectionService(
      mojo::PendingReceiver<shape_detection::mojom::ShapeDetectionService>
          receiver) {
-@@ -432,7 +432,7 @@ void RegisterMainThreadServices(mojo::Se
-     services.Add(RunOnDeviceModel);
+@@ -436,7 +436,7 @@ void RegisterMainThreadServices(mojo::Se
    }
  
--#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
-+#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+-                          (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++                          (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
    services.Add(RunShapeDetectionService);
  #endif
  
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 91059ab95a..a162fd9475 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	2025-09-08 23:21:33.000000000 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig	2025-09-29 17:05:47.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 855effe084..6dfcdf26ef 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	2025-09-08 23:21:33.000000000 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig	2025-09-29 17:05:47.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 9c17bdb513..3d6114c179 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	2025-09-08 23:21:33.000000000 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig	2025-09-29 17:05:47.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 a0b7a71efa..d1262dc014 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	2025-09-08 23:21:33.000000000 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/utility/utility_blink_platform_with_sandbox_support_impl.h
 @@ -34,7 +34,7 @@ class UtilityBlinkPlatformWithSandboxSup
  
diff --git a/chromium/patches/patch-content_utility_utility__main.cc b/chromium/patches/patch-content_utility_utility__main.cc
index e21468bbbf..416eb1e1b0 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	2025-09-08 23:21:33.000000000 +0000
+--- content/utility/utility_main.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/utility/utility_main.cc
 @@ -39,17 +39,21 @@
  #include "services/tracing/public/cpp/trace_startup.h"
@@ -61,7 +61,7 @@ $NetBSD$
  std::vector<std::string> GetNetworkContextsParentDirectories() {
    base::MemoryMappedFile::Region region;
    base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD(
-@@ -284,7 +293,7 @@ int UtilityMain(MainFunctionParams param
+@@ -285,7 +294,7 @@ int UtilityMain(MainFunctionParams param
      CHECK(on_device_model::PreSandboxInit());
    }
  
@@ -70,7 +70,7 @@ $NetBSD$
  
  #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION) && BUILDFLAG(USE_VAAPI)
    // Regardless of the sandbox status, the VaapiWrapper needs to be initialized
-@@ -299,7 +308,10 @@ int UtilityMain(MainFunctionParams param
+@@ -300,7 +309,10 @@ int UtilityMain(MainFunctionParams param
    // thread type change in ChildProcess constructor. It also needs to be
    // registered before the process has multiple threads, which may race with
    // application of the sandbox.
@@ -81,7 +81,7 @@ $NetBSD$
  
    // Initializes the sandbox before any threads are created.
    // TODO(jorgelo): move this after GTK initialization when we enable a strict
-@@ -331,7 +343,7 @@ int UtilityMain(MainFunctionParams param
+@@ -332,7 +344,7 @@ int UtilityMain(MainFunctionParams param
        pre_sandbox_hook =
            base::BindOnce(&speech::SpeechRecognitionPreSandboxHook);
        break;
@@ -90,7 +90,7 @@ $NetBSD$
      case sandbox::mojom::Sandbox::kOnDeviceTranslation:
        pre_sandbox_hook = base::BindOnce(
            &on_device_translation::OnDeviceTranslationSandboxHook);
-@@ -347,7 +359,7 @@ int UtilityMain(MainFunctionParams param
+@@ -348,7 +360,7 @@ int UtilityMain(MainFunctionParams param
  #else
        NOTREACHED();
  #endif
@@ -99,7 +99,7 @@ $NetBSD$
      case sandbox::mojom::Sandbox::kVideoEffects:
  #if BUILDFLAG(ENABLE_VIDEO_EFFECTS)
        pre_sandbox_hook =
-@@ -355,7 +367,7 @@ int UtilityMain(MainFunctionParams param
+@@ -356,7 +368,7 @@ int UtilityMain(MainFunctionParams param
  #endif
        break;
  #endif  // BUILDFLAG(IS_LINUX)
@@ -108,7 +108,7 @@ $NetBSD$
      case sandbox::mojom::Sandbox::kShapeDetection:
        pre_sandbox_hook =
            base::BindOnce(&shape_detection::ShapeDetectionPreSandboxHook);
-@@ -390,6 +402,7 @@ int UtilityMain(MainFunctionParams param
+@@ -391,6 +403,7 @@ int UtilityMain(MainFunctionParams param
      default:
        break;
    }
@@ -116,7 +116,7 @@ $NetBSD$
    if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) &&
        (parameters.zygote_child || !pre_sandbox_hook.is_null())) {
      sandbox_options.use_amd_specific_policies =
-@@ -397,6 +410,11 @@ int UtilityMain(MainFunctionParams param
+@@ -398,6 +411,11 @@ int UtilityMain(MainFunctionParams param
      sandbox::policy::Sandbox::Initialize(
          sandbox_type, std::move(pre_sandbox_hook), sandbox_options);
    }
diff --git a/chromium/patches/patch-content_utility_utility__thread__impl.cc b/chromium/patches/patch-content_utility_utility__thread__impl.cc
index 178fec1c71..905be2759e 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	2025-09-08 23:21:33.000000000 +0000
+--- content/utility/utility_thread_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/utility/utility_thread_impl.cc
 @@ -31,7 +31,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 60a6f260a1..150b73e15f 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	2025-09-08 23:21:33.000000000 +0000
+--- content/zygote/BUILD.gn.orig	2025-09-29 17:05:47.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 974e1e9b96..a704b8c627 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	2025-09-08 23:21:33.000000000 +0000
+--- content/zygote/zygote_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ content/zygote/zygote_linux.cc
 @@ -1,6 +1,7 @@
  // Copyright 2012 The Chromium Authors
@@ -14,7 +14,7 @@ $NetBSD$
  
  #include "content/zygote/zygote_linux.h"
  
-@@ -705,3 +706,4 @@ void Zygote::HandleReinitializeLoggingRe
+@@ -717,3 +718,4 @@ void Zygote::HandleReinitializeLoggingRe
  }
  
  }  // namespace content
diff --git a/chromium/patches/patch-content_zygote_zygote__main__linux.cc b/chromium/patches/patch-content_zygote_zygote__main__linux.cc
index d43c0e96f1..3e2961520b 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	2025-09-08 23:21:33.000000000 +0000
+--- content/zygote/zygote_main_linux.cc.orig	2025-09-29 17:05:47.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 bc5e42de64..b52f39c455 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	2025-09-08 23:21:33.000000000 +0000
+--- device/bluetooth/bluetooth_adapter.cc.orig	2025-09-29 17:05:47.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 f3e2fc6ad8..dc2fcc7f5a 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	2025-09-08 23:21:33.000000000 +0000
+--- device/bluetooth/cast_bluetooth.gni.orig	2025-09-29 17:05:47.000000000 +0000
 +++ device/bluetooth/cast_bluetooth.gni
 @@ -6,5 +6,5 @@ import("//build/config/features.gni")
  
diff --git a/chromium/patches/patch-device_gamepad_BUILD.gn b/chromium/patches/patch-device_gamepad_BUILD.gn
index 57dbf62d3f..dd81b116b3 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	2025-09-08 23:21:33.000000000 +0000
+--- device/gamepad/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ device/gamepad/BUILD.gn
 @@ -98,7 +98,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 1395b27f1b..491c8416f8 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	2025-09-08 23:21:33.000000000 +0000
+--- device/gamepad/gamepad_provider.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ device/gamepad/gamepad_provider.cc
 @@ -155,7 +155,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 8e987a1ba5..0d303f3027 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	2025-09-08 23:21:33.000000000 +0000
+--- device/gamepad/hid_writer_linux.cc.orig	2025-09-29 17:05:47.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-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 74f17f4a99..1c2696da54 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	2025-09-08 23:21:33.000000000 +0000
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
 @@ -121,7 +121,7 @@ void EnsureApiBrowserContextKeyedService
    MediaPerceptionAPIManager::GetFactoryInstance();
diff --git a/chromium/patches/patch-extensions_browser_api_management_management__api.cc b/chromium/patches/patch-extensions_browser_api_management_management__api.cc
index 5747e504a7..27d6b6991d 100644
--- a/chromium/patches/patch-extensions_browser_api_management_management__api.cc
+++ b/chromium/patches/patch-extensions_browser_api_management_management__api.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/browser/api/management/management_api.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- extensions/browser/api/management/management_api.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ extensions/browser/api/management/management_api.cc
 @@ -284,7 +284,7 @@ void AddExtensionInfo(const Extension* s
  
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 de6d7e8bfc..be58f1a70d 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	2025-09-08 23:21:33.000000000 +0000
+--- extensions/browser/api/messaging/message_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ extensions/browser/api/messaging/message_service.cc
-@@ -82,7 +82,7 @@ namespace {
+@@ -83,7 +83,7 @@ namespace {
  const char kReceivingEndDoesntExistError[] =
      "Could not establish connection. Receiving end does not exist.";
  #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[] =
-@@ -675,7 +675,7 @@ void MessageService::OpenChannelToNative
+@@ -676,7 +676,7 @@ void MessageService::OpenChannelToNative
      return;
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 a8bccb505a..94b33fb5cf 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	2025-09-08 23:21:33.000000000 +0000
+--- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ extensions/browser/api/networking_private/networking_private_delegate_factory.cc
 @@ -12,7 +12,7 @@
  
diff --git a/chromium/patches/patch-extensions_common_api___permission__features.json b/chromium/patches/patch-extensions_common_api___permission__features.json
index 41ce243b71..3ee0493196 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	2025-09-08 23:21:33.000000000 +0000
+--- extensions/common/api/_permission_features.json.orig	2025-09-29 17:05:47.000000000 +0000
 +++ extensions/common/api/_permission_features.json
 @@ -61,7 +61,7 @@
      "channel": "stable",
@@ -56,9 +56,9 @@ $NetBSD$
 -    "platforms": ["chromeos", "linux", "mac", "win"]
 +    "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd", "netbsd"]
    },
-   "diagnostics": [
-     {
-@@ -262,7 +262,7 @@
+   "devtools": {
+     "channel": "stable",
+@@ -266,7 +266,7 @@
      "channel": "stable",
      "extension_types": ["extension", "platform_app"],
      // "desktop_android" is not supported.
@@ -67,7 +67,7 @@ $NetBSD$
      "allowlist": [
        "7910EAFDAF64B947E1CB31B333A9BD14CA556B6C",  // Feedback UI.
        "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80",  // http://crbug.com/293683
-@@ -284,12 +284,12 @@
+@@ -288,12 +288,12 @@
      "extension_types": ["platform_app"],
      "default_parent": true,
      // "desktop_android" is not supported.
@@ -82,7 +82,7 @@ $NetBSD$
      "allowlist": [
        "2FC374607C2DF285634B67C64A2E356C607091C3",  // Quickoffice
        "3727DD3E564B6055387425027AD74C58784ACC15",  // Quickoffice internal
-@@ -326,13 +326,13 @@
+@@ -330,13 +330,13 @@
        "channel": "stable",
        "extension_types": ["platform_app"],
        // "desktop_android" is not supported.
@@ -98,7 +98,7 @@ $NetBSD$
        "allowlist": [
          "D7CD4B3956B1F6E970E4AFCBCD4094B1EF4D07B9",  // http://crbug.com/710541
          "D4EFCCC0CC612380762758BB96C7997224BD6395",  // http://crbug.com/710541
-@@ -441,7 +441,7 @@
+@@ -445,7 +445,7 @@
      "channel": "stable",
      "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
      // "desktop_android" is not supported.
@@ -107,7 +107,7 @@ $NetBSD$
      "allowlist": [
        "0DE0F05680A4A056BCEC864ED8DDA84296F82B40",  // http://crbug.com/434651
        "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80",  // http://crbug.com/293683
-@@ -486,7 +486,7 @@
+@@ -490,7 +490,7 @@
      "channel": "stable",
      "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
      // "desktop_android" is not supported.
@@ -116,7 +116,7 @@ $NetBSD$
      "allowlist": [
        // DO NOT ADD ANY MORE ENTRIES HERE.
        // networkingPrivate is being migrated to networking.onc.
-@@ -566,7 +566,7 @@
+@@ -570,7 +570,7 @@
      "channel": "stable",
      "extension_types": ["extension", "platform_app" ],
      // "desktop_android" is not supported.
@@ -125,7 +125,7 @@ $NetBSD$
    },
    // Note: runtime is not actually a permission, but some systems check these
    // values to verify restrictions.
-@@ -578,13 +578,13 @@
+@@ -582,13 +582,13 @@
      "channel": "stable",
      "extension_types": ["platform_app"],
      // "desktop_android" is not supported.
@@ -141,7 +141,7 @@ $NetBSD$
    },
    "storage": [
      {
-@@ -672,13 +672,13 @@
+@@ -676,13 +676,13 @@
        "channel": "stable",
        "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
        // "desktop_android" is not supported.
@@ -157,7 +157,7 @@ $NetBSD$
        "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"]  // Web Store
      }
    ],
-@@ -687,13 +687,13 @@
+@@ -691,13 +691,13 @@
        "channel": "stable",
        "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
        // "desktop_android" is not supported.
@@ -173,7 +173,7 @@ $NetBSD$
        "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"]  // Web Store
      }
    ],
-@@ -721,7 +721,7 @@
+@@ -725,7 +725,7 @@
        "channel": "stable",
        "extension_types": ["platform_app"],
        // "desktop_android" is not supported.
@@ -182,7 +182,7 @@ $NetBSD$
      },
      {
        "channel": "dev",
-@@ -807,7 +807,7 @@
+@@ -811,7 +811,7 @@
      "channel": "stable",
      "extension_types": ["platform_app"],
      // "desktop_android" is not supported.
diff --git a/chromium/patches/patch-extensions_common_api_runtime.json b/chromium/patches/patch-extensions_common_api_runtime.json
index c04aed1435..a03211e939 100644
--- a/chromium/patches/patch-extensions_common_api_runtime.json
+++ b/chromium/patches/patch-extensions_common_api_runtime.json
@@ -4,14 +4,16 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/common/api/runtime.json.orig	2025-09-08 23:21:33.000000000 +0000
+--- extensions/common/api/runtime.json.orig	2025-09-29 17:05:47.000000000 +0000
 +++ extensions/common/api/runtime.json
-@@ -86,6 +86,8 @@
+@@ -85,7 +85,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."},
-             {"name": "openbsd", "description": "Specifies the OpenBSD operating system."},
+-            {"name": "openbsd", "description": "Specifies the OpenBSD operating system."}
++            {"name": "openbsd", "description": "Specifies the OpenBSD operating system."},
 +            {"name": "freebsd", "description": "Specifies the FreeBSD operating system."},
-+            {"name": "netbsd", "description": "Specifies the NetBSD operating system."},
-             {"name": "fuchsia", "description": "Specifies the Fuchsia operating system."}
++            {"name": "netbsd", "description": "Specifies the NetBSD operating system."}
          ]
        },
+       {
diff --git a/chromium/patches/patch-extensions_common_command.cc b/chromium/patches/patch-extensions_common_command.cc
index fcfe91dbab..34a5336923 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	2025-09-08 23:21:33.000000000 +0000
+--- extensions/common/command.cc.orig	2025-09-29 17:05:47.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 73068375fb..4276ed4664 100644
--- a/chromium/patches/patch-extensions_common_features_feature.cc
+++ b/chromium/patches/patch-extensions_common_features_feature.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/common/features/feature.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- extensions/common/features/feature.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ extensions/common/features/feature.cc
 @@ -30,6 +30,8 @@ Feature::Platform Feature::GetCurrentPla
    return WIN_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 cb1a99bc3a..f30312e5f6 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	2025-09-08 23:21:33.000000000 +0000
+--- extensions/renderer/bindings/api_binding_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ extensions/renderer/bindings/api_binding_util.cc
 @@ -129,7 +129,7 @@ void InvalidateContext(v8::Local<v8::Con
  std::string GetPlatformString() {
diff --git a/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc b/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
index aaf1062005..a638d6517e 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	2025-09-08 23:21:33.000000000 +0000
+--- extensions/renderer/bindings/argument_spec.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ extensions/renderer/bindings/argument_spec.cc
 @@ -18,6 +18,8 @@
  #include "gin/data_object_builder.h"
diff --git a/chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc b/chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc
index 8fccbb4d62..996fc95228 100644
--- a/chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc
+++ b/chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/shell/app/shell_main_delegate.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- extensions/shell/app/shell_main_delegate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ extensions/shell/app/shell_main_delegate.cc
 @@ -31,7 +31,7 @@
  #if BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc b/chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
index 9965a11348..1f8eb92e8f 100644
--- a/chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
+++ b/chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc
 @@ -45,7 +45,7 @@ void ShellRuntimeAPIDelegate::OpenURL(co
  bool ShellRuntimeAPIDelegate::GetPlatformInfo(PlatformInfo* info) {
diff --git a/chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc b/chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
index 9b9cbd1217..cd8ce8a887 100644
--- a/chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
+++ b/chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/shell/browser/shell_browser_main_parts.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- extensions/shell/browser/shell_browser_main_parts.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ extensions/shell/browser/shell_browser_main_parts.cc
 @@ -126,7 +126,7 @@ void ShellBrowserMainParts::PostCreateMa
        switches::kAppShellAllowRoaming)) {
diff --git a/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc b/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc
index 56910c0ddf..630cdbacfd 100644
--- a/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc
+++ b/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/shell/browser/shell_extensions_api_client.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- extensions/shell/browser/shell_extensions_api_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ extensions/shell/browser/shell_extensions_api_client.cc
 @@ -18,7 +18,7 @@
  #include "extensions/shell/browser/shell_extension_web_contents_observer.h"
diff --git a/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h b/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
index d49d5bf0c3..da587d9241 100644
--- a/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
+++ b/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/shell/browser/shell_extensions_api_client.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- extensions/shell/browser/shell_extensions_api_client.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ extensions/shell/browser/shell_extensions_api_client.h
 @@ -42,14 +42,14 @@ class ShellExtensionsAPIClient : public 
        content::BrowserContext* browser_context) const override;
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 bd26ef5010..b1bd7c1511 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	2025-09-08 23:21:33.000000000 +0000
+--- google_apis/gcm/engine/heartbeat_manager.cc.orig	2025-09-29 17:05:47.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_test__shared__image__interface.cc b/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.cc
index b6998b9209..56d88c163f 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/client/test_shared_image_interface.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- gpu/command_buffer/client/test_shared_image_interface.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/command_buffer/client/test_shared_image_interface.cc
 @@ -30,7 +30,7 @@
  #include "ui/gfx/gpu_fence.h"
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 cbe5bd8405..882de315c9 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/client/test_shared_image_interface.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- gpu/command_buffer/client/test_shared_image_interface.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/command_buffer/client/test_shared_image_interface.h
 @@ -37,7 +37,7 @@ class TestSharedImageInterface : public 
   public:
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 61e6870cea..6c7d5402c1 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/dawn_context_provider.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/command_buffer/service/dawn_context_provider.cc
-@@ -402,7 +402,7 @@ wgpu::BackendType DawnContextProvider::G
+@@ -407,7 +407,7 @@ wgpu::BackendType DawnContextProvider::G
    return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12)
               ? wgpu::BackendType::D3D12
               : wgpu::BackendType::D3D11;
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 c0263f2f12..5155696923 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2851,7 +2851,7 @@ GLES2Decoder* GLES2Decoder::Create(
+@@ -2852,7 +2852,7 @@ GLES2Decoder* GLES2Decoder::Create(
    }
  
  // 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 6872d8979e..c02785df63 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig	2025-09-29 17:05:47.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 694f94cba6..3ac1d619c7 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_context_state.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- gpu/command_buffer/service/shared_context_state.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/command_buffer/service/shared_context_state.cc
 @@ -65,7 +65,7 @@
  #include "gpu/vulkan/vulkan_implementation.h"
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 748df49161..36fdb786b9 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_context_state.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- gpu/command_buffer/service/shared_context_state.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/command_buffer/service/shared_context_state.h
 @@ -236,7 +236,7 @@ class GPU_GLES2_EXPORT SharedContextStat
      return &memory_type_tracker_;
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 26812d2fdd..3e95a49ee6 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig	2025-09-29 17:05:47.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_external__vk__image__backing.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
index d6f3304d45..461f56d33d 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,9 +4,9 @@ $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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
-@@ -56,7 +56,7 @@
+@@ -58,7 +58,7 @@
  #include "ui/gl/gl_version_info.h"
  #include "ui/gl/scoped_binders.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h"
  #if BUILDFLAG(DAWN_ENABLE_BACKEND_OPENGLES)
  #include "gpu/command_buffer/service/shared_image/dawn_gl_texture_representation.h"
-@@ -696,7 +696,7 @@ std::unique_ptr<DawnImageRepresentation>
+@@ -708,7 +708,7 @@ std::unique_ptr<DawnImageRepresentation>
      wgpu::BackendType backend_type,
      std::vector<wgpu::TextureFormat> view_formats,
      scoped_refptr<SharedContextState> context_state) {
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 42d7d667b1..c75a784be1 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
 @@ -140,7 +140,7 @@ bool IsFormatSupported(viz::SharedImageF
  
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 355dce4822..c464457663 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
 @@ -50,7 +50,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;
-@@ -297,7 +297,7 @@ SharedImageFactory::SharedImageFactory(
+@@ -306,7 +306,7 @@ SharedImageFactory::SharedImageFactory(
          context_state_, workarounds_);
      factories_.push_back(std::move(ozone_factory));
    }
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 e10e84b7ad..db06e4872d 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
 @@ -760,7 +760,7 @@ bool SharedImageManager::SupportsScanout
    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 c5ec2316e8..dfa8524b4d 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc
 @@ -214,7 +214,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 d70c26c38c..4843ede4f6 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1741,7 +1741,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreateP
+@@ -1747,7 +1747,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() ||
            shared_context_state_->IsGraphiteDawnVulkan()) {
          backend_types = {wgpu::BackendType::Vulkan};
-@@ -1986,7 +1986,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -1992,7 +1992,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 6f14c68471..0810e1e44e 100644
--- a/chromium/patches/patch-gpu_config_gpu__control__list.cc
+++ b/chromium/patches/patch-gpu_config_gpu__control__list.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/config/gpu_control_list.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- gpu/config/gpu_control_list.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/config/gpu_control_list.cc
-@@ -843,7 +843,7 @@ GpuControlList::OsType GpuControlList::G
+@@ -846,7 +846,7 @@ GpuControlList::OsType GpuControlList::G
    return kOsAndroid;
  #elif BUILDFLAG(IS_FUCHSIA)
    return kOsFuchsia;
diff --git a/chromium/patches/patch-gpu_config_gpu__finch__features.cc b/chromium/patches/patch-gpu_config_gpu__finch__features.cc
index a08f884ab0..2cf242859f 100644
--- a/chromium/patches/patch-gpu_config_gpu__finch__features.cc
+++ b/chromium/patches/patch-gpu_config_gpu__finch__features.cc
@@ -4,11 +4,11 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/config/gpu_finch_features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- gpu/config/gpu_finch_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/config/gpu_finch_features.cc
-@@ -156,7 +156,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFl
- BASE_FEATURE(kDefaultEnableGpuRasterization,
-              "DefaultEnableGpuRasterization",
+@@ -125,7 +125,8 @@ BASE_FEATURE(AllowHardwareBufferUsageFla
+ // Android and Linux.
+ BASE_FEATURE(DefaultEnableGpuRasterization,
  #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
 -    BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
 +    BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-gpu_config_gpu__info__collector.cc b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
index 0bf4998054..9722d71765 100644
--- a/chromium/patches/patch-gpu_config_gpu__info__collector.cc
+++ b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
@@ -4,12 +4,12 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/config/gpu_info_collector.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- gpu/config/gpu_info_collector.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/config/gpu_info_collector.cc
-@@ -363,7 +363,7 @@ void ReportWebGPUAdapterMetrics(dawn::na
+@@ -362,7 +362,7 @@ void ReportWebGPUAdapterMetrics(dawn::na
+ 
  void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
-   static BASE_FEATURE(kCollectWebGPUSupportMetrics,
-                       "CollectWebGPUSupportMetrics",
+   static BASE_FEATURE(CollectWebGPUSupportMetrics,
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
                        base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-gpu_config_gpu__test__config.cc b/chromium/patches/patch-gpu_config_gpu__test__config.cc
index 1cccdf9c99..eb97597ddc 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/config/gpu_test_config.cc.orig	2025-09-29 17:05:47.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 7d35643854..7ff26af5a3 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/ipc/service/gpu_init.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/ipc/service/gpu_init.cc
 @@ -155,7 +155,7 @@ void InitializePlatformOverlaySettings(G
  
diff --git a/chromium/patches/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc b/chromium/patches/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
index d371eadb35..9844345c48 100644
--- a/chromium/patches/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
+++ b/chromium/patches/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/ipc/service/gpu_memory_buffer_factory.cc
 @@ -14,7 +14,7 @@
  #include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h"
diff --git a/chromium/patches/patch-gpu_ipc_service_x__util.h b/chromium/patches/patch-gpu_ipc_service_x__util.h
index 9049e55fc0..b3b605da4e 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/ipc/service/x_util.h.orig	2025-09-29 17:05:47.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 647f7386bf..292c16aa91 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/vulkan/generate_bindings.py.orig	2025-09-29 17:05:47.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 866b67bacf..97fb74b8cd 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/vulkan/semaphore_handle.cc.orig	2025-09-29 17:05:47.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 5b6815bc1e..8f445825af 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/vulkan/vulkan_device_queue.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/vulkan/vulkan_device_queue.cc
 @@ -145,7 +145,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 3caa93cf77..76a69af894 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/vulkan/vulkan_device_queue.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/vulkan/vulkan_device_queue.h
 @@ -188,7 +188,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 652c8d1802..c7031f5895 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/vulkan/vulkan_function_pointers.cc.orig	2025-09-29 17:05:47.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 8a9cf15bb9..db2f9a8028 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/vulkan/vulkan_function_pointers.h.orig	2025-09-29 17:05:47.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 4100426350..ddceec3ca6 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	2025-09-08 23:21:33.000000000 +0000
+--- gpu/vulkan/vulkan_image.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/vulkan/vulkan_image.h
 @@ -86,7 +86,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 ed722b3927..dad4b39803 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/vulkan/vulkan_util.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- gpu/vulkan/vulkan_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ gpu/vulkan/vulkan_util.cc
-@@ -476,7 +476,7 @@ bool CheckVulkanCompatibilities(
+@@ -481,7 +481,7 @@ bool CheckVulkanCompatibilities(
      }
    }
  
diff --git a/chromium/patches/patch-headless_BUILD.gn b/chromium/patches/patch-headless_BUILD.gn
index 17c080fd59..2996bd4ab3 100644
--- a/chromium/patches/patch-headless_BUILD.gn
+++ b/chromium/patches/patch-headless_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- headless/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- headless/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ headless/BUILD.gn
-@@ -478,7 +478,7 @@ component("headless_non_renderer") {
+@@ -483,7 +483,7 @@ component("headless_non_renderer") {
      }
    }
  
diff --git a/chromium/patches/patch-headless_lib_browser_headless__browser__main__parts__posix.cc b/chromium/patches/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
index 341cf61de0..ed6c90c76d 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
+++ b/chromium/patches/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- headless/lib/browser/headless_browser_main_parts_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- headless/lib/browser/headless_browser_main_parts_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ headless/lib/browser/headless_browser_main_parts_posix.cc
-@@ -26,13 +26,13 @@
+@@ -26,7 +26,7 @@
  #include "content/public/browser/browser_thread.h"
  #include "headless/lib/browser/headless_browser_impl.h"
  
@@ -15,14 +15,7 @@ $NetBSD$
  #include "base/command_line.h"
  #include "components/os_crypt/sync/key_storage_config_linux.h"
  #include "components/os_crypt/sync/os_crypt.h"
- #include "headless/public/switches.h"
- 
--#if BUILDFLAG(USE_DBUS)
-+#if BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_BSD)
- #include "device/bluetooth/dbus/bluez_dbus_manager.h"
- #endif
- 
-@@ -166,7 +166,7 @@ class BrowserShutdownHandler {
+@@ -168,7 +168,7 @@ class BrowserShutdownHandler {
  
  }  // namespace
  
@@ -31,7 +24,7 @@ $NetBSD$
  constexpr char kProductName[] = "HeadlessChrome";
  #endif
  
-@@ -174,9 +174,9 @@ void HeadlessBrowserMainParts::PostCreat
+@@ -176,9 +176,9 @@ void HeadlessBrowserMainParts::PostCreat
    BrowserShutdownHandler::Install(base::BindOnce(
        &HeadlessBrowserImpl::ShutdownWithExitCode, browser_->GetWeakPtr()));
  
@@ -40,6 +33,6 @@ $NetBSD$
  
 -#if BUILDFLAG(USE_DBUS)
 +#if BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_BSD)
-   bluez::BluezDBusManager::Initialize(/*system_bus=*/nullptr);
+   bluez::BluezDBusManager::Initialize(
+       dbus_thread_linux::GetSharedSystemBus().get());
  #endif
- 
diff --git a/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.cc b/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.cc
index 48215ad66c..e748b84079 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.cc
+++ b/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- headless/lib/browser/headless_content_browser_client.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- headless/lib/browser/headless_content_browser_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ headless/lib/browser/headless_content_browser_client.cc
 @@ -59,7 +59,7 @@
  #include "content/public/common/content_descriptors.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 1f5072ee28..1b8d812fdc 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	2025-09-08 23:21:33.000000000 +0000
+--- headless/lib/browser/headless_content_browser_client.h.orig	2025-09-29 17:05:47.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 908dd6f986..38241d388d 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- headless/lib/browser/headless_web_contents_impl.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- headless/lib/browser/headless_web_contents_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ headless/lib/browser/headless_web_contents_impl.cc
-@@ -70,7 +70,7 @@ BASE_FEATURE(kPrerender2InHeadlessMode,
+@@ -71,7 +71,7 @@ BASE_FEATURE(kPrerender2InHeadlessMode,
  namespace {
  
  void UpdatePrefsFromSystemSettings(blink::RendererPreferences* prefs) {
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 5f6c8ffbe3..3beaf337c7 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	2025-09-08 23:21:33.000000000 +0000
+--- headless/lib/headless_content_main_delegate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ headless/lib/headless_content_main_delegate.cc
 @@ -411,7 +411,7 @@ void HeadlessContentMainDelegate::InitCr
    if (process_type != ::switches::kZygoteProcess) {
diff --git a/chromium/patches/patch-ipc_ipc__channel.h b/chromium/patches/patch-ipc_ipc__channel.h
index 998dd5b058..ecf1fb7254 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	2025-09-08 23:21:33.000000000 +0000
+--- ipc/ipc_channel.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ipc/ipc_channel.h
 @@ -199,7 +199,7 @@ class COMPONENT_EXPORT(IPC) Channel : pu
    // Generates a channel ID that's non-predictable and unique.
diff --git a/chromium/patches/patch-ipc_ipc__channel__common.cc b/chromium/patches/patch-ipc_ipc__channel__common.cc
index e628d487ba..46a6812cac 100644
--- a/chromium/patches/patch-ipc_ipc__channel__common.cc
+++ b/chromium/patches/patch-ipc_ipc__channel__common.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ipc/ipc_channel_common.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ipc/ipc_channel_common.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ipc/ipc_channel_common.cc
 @@ -10,7 +10,7 @@
  
diff --git a/chromium/patches/patch-ipc_ipc__channel__mojo.cc b/chromium/patches/patch-ipc_ipc__channel__mojo.cc
index be2650a05a..9b0ab85b57 100644
--- a/chromium/patches/patch-ipc_ipc__channel__mojo.cc
+++ b/chromium/patches/patch-ipc_ipc__channel__mojo.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ipc/ipc_channel_mojo.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ipc/ipc_channel_mojo.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ipc/ipc_channel_mojo.cc
 @@ -104,7 +104,7 @@ class ThreadSafeChannelProxy : public mo
  };
diff --git a/chromium/patches/patch-ipc_ipc__message__utils.cc b/chromium/patches/patch-ipc_ipc__message__utils.cc
index fcc7adcd66..3611c1d29f 100644
--- a/chromium/patches/patch-ipc_ipc__message__utils.cc
+++ b/chromium/patches/patch-ipc_ipc__message__utils.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ipc/ipc_message_utils.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ipc/ipc_message_utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ipc/ipc_message_utils.cc
-@@ -399,7 +399,7 @@ void ParamTraits<unsigned int>::Log(cons
+@@ -387,7 +387,7 @@ void ParamTraits<unsigned int>::Log(cons
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-ipc_ipc__message__utils.h b/chromium/patches/patch-ipc_ipc__message__utils.h
index 07ef682143..32ddef6521 100644
--- a/chromium/patches/patch-ipc_ipc__message__utils.h
+++ b/chromium/patches/patch-ipc_ipc__message__utils.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ipc/ipc_message_utils.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- ipc/ipc_message_utils.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ipc/ipc_message_utils.h
-@@ -211,7 +211,7 @@ struct ParamTraits<unsigned int> {
+@@ -189,7 +189,7 @@ struct ParamTraits<unsigned int> {
  // Since we want to support Android 32<>64 bit IPC, as long as we don't have
  // these traits for 32 bit ARM then that'll catch any errors.
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-media_BUILD.gn b/chromium/patches/patch-media_BUILD.gn
index 70b06a1b37..82bf2e72cb 100644
--- a/chromium/patches/patch-media_BUILD.gn
+++ b/chromium/patches/patch-media_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- media/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/BUILD.gn
 @@ -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 46adf0be90..1ee9288629 100644
--- a/chromium/patches/patch-media_audio_BUILD.gn
+++ b/chromium/patches/patch-media_audio_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- media/audio/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/audio/BUILD.gn
-@@ -289,10 +289,35 @@ source_set("audio") {
+@@ -291,10 +291,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 99c73411d4..173f8e6391 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	2025-09-08 23:21:33.000000000 +0000
+--- media/audio/alsa/audio_manager_alsa.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/audio/alsa/audio_manager_alsa.cc
 @@ -103,7 +103,9 @@ void AudioManagerAlsa::GetAlsaAudioDevic
    int card = -1;
diff --git a/chromium/patches/patch-media_audio_audio__input__device.cc b/chromium/patches/patch-media_audio_audio__input__device.cc
index 464f11902f..a313270b8c 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	2025-09-08 23:21:33.000000000 +0000
+--- media/audio/audio_input_device.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/audio/audio_input_device.cc
 @@ -271,7 +271,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 ff049d9ee8..a690c60971 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	2025-09-08 23:21:33.000000000 +0000
+--- media/audio/audio_output_proxy_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/audio/audio_output_proxy_unittest.cc
 @@ -443,7 +443,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 cb7e8dba36..138ec2cc43 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	2025-09-08 23:21:33.000000000 +0000
+--- media/audio/pulse/pulse_util.cc.orig	2025-09-29 17:05:47.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 be0d8d4098..32cb0409b5 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	2025-09-12 07:32:06.428872926 +0000
+--- media/audio/sndio/audio_manager_sndio.cc.orig	2025-10-12 06:55:38.143444360 +0000
 +++ media/audio/sndio/audio_manager_sndio.cc
 @@ -0,0 +1,215 @@
 +// 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 be255b4792..811ecc5120 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	2025-09-12 07:32:06.429025653 +0000
+--- media/audio/sndio/audio_manager_sndio.h.orig	2025-10-12 06:55:38.143596557 +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 2c1f4b6088..3b283c9306 100644
--- a/chromium/patches/patch-media_audio_sndio_sndio__input.cc
+++ b/chromium/patches/patch-media_audio_sndio_sndio__input.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/sndio/sndio_input.cc.orig	2025-09-12 07:32:06.429147263 +0000
+--- media/audio/sndio/sndio_input.cc.orig	2025-10-12 06:55:38.143718336 +0000
 +++ media/audio/sndio/sndio_input.cc
 @@ -0,0 +1,201 @@
 +// Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_audio_sndio_sndio__input.h b/chromium/patches/patch-media_audio_sndio_sndio__input.h
index 48398064d3..d4b972c23b 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	2025-09-12 07:32:06.429295720 +0000
+--- media/audio/sndio/sndio_input.h.orig	2025-10-12 06:55:38.143867085 +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 986adbc91a..64796d387d 100644
--- a/chromium/patches/patch-media_audio_sndio_sndio__output.cc
+++ b/chromium/patches/patch-media_audio_sndio_sndio__output.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/sndio/sndio_output.cc.orig	2025-09-12 07:32:06.429415837 +0000
+--- media/audio/sndio/sndio_output.cc.orig	2025-10-12 06:55:38.143988603 +0000
 +++ media/audio/sndio/sndio_output.cc
 @@ -0,0 +1,188 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_audio_sndio_sndio__output.h b/chromium/patches/patch-media_audio_sndio_sndio__output.h
index a6364ec5fa..8fc9f6333f 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	2025-09-12 07:32:06.429563393 +0000
+--- media/audio/sndio/sndio_output.h.orig	2025-10-12 06:55:38.144137131 +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__latency.cc b/chromium/patches/patch-media_base_audio__latency.cc
index 35f0cc09d4..a58200b9ed 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	2025-09-08 23:21:33.000000000 +0000
+--- media/base/audio_latency.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/base/audio_latency.cc
 @@ -143,7 +143,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 f7fb6a1f45..33d9d40462 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	2025-09-08 23:21:33.000000000 +0000
+--- media/base/libaom_thread_wrapper.cc.orig	2025-09-29 17:05:47.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 0a0d475750..e253090f98 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	2025-09-08 23:21:33.000000000 +0000
+--- media/base/libvpx_thread_wrapper.cc.orig	2025-09-29 17:05:47.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 3f96f0b063..431fecd9c5 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	2025-09-08 23:21:33.000000000 +0000
+--- media/base/media_switches.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/base/media_switches.cc
 @@ -19,7 +19,7 @@
  #include "ui/gl/gl_features.h"
@@ -24,20 +24,19 @@ $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.
-@@ -380,8 +380,8 @@ BASE_FEATURE(kUseSCContentSharingPicker,
-              "UseSCContentSharingPicker",
-              base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -358,14 +358,39 @@ BASE_FEATURE(MacCatapLoopbackAudioForScr
+ // is required to avoid recurring permission dialogs.
+ BASE_FEATURE(UseSCContentSharingPicker, base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_MAC)
 -
 -#if BUILDFLAG(IS_LINUX)
 + 
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  // Enables system audio mirroring using pulseaudio.
- BASE_FEATURE(kPulseaudioLoopbackForCast,
-              "PulseaudioLoopbackForCast",
-@@ -391,6 +391,31 @@ BASE_FEATURE(kPulseaudioLoopbackForCast,
- BASE_FEATURE(kPulseaudioLoopbackForScreenShare,
-              "PulseaudioLoopbackForScreenShare",
+ BASE_FEATURE(PulseaudioLoopbackForCast, base::FEATURE_DISABLED_BY_DEFAULT);
+ 
+ // Enables system audio sharing using pulseaudio.
+ BASE_FEATURE(PulseaudioLoopbackForScreenShare,
               base::FEATURE_DISABLED_BY_DEFAULT);
 +
 +BASE_FEATURE(kAudioBackend,
@@ -67,52 +66,52 @@ $NetBSD$
  #endif  // BUILDFLAG(IS_LINUX)
  
  // When enabled, MediaCapabilities will check with GPU Video Accelerator
-@@ -705,7 +730,7 @@ BASE_FEATURE(kFileDialogsTuckPictureInPi
+@@ -612,7 +637,7 @@ BASE_FEATURE(FileDialogsTuckPictureInPic
+ 
  // Show toolbar button that opens dialog for controlling media sessions.
- BASE_FEATURE(kGlobalMediaControls,
-              "GlobalMediaControls",
+ BASE_FEATURE(GlobalMediaControls,
 -#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_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -728,7 +753,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdated
+@@ -630,7 +655,7 @@ BASE_FEATURE(GlobalMediaControlsUpdatedU
+ #if !BUILDFLAG(IS_ANDROID)
  // If enabled, users can request Media Remoting without fullscreen-in-tab.
- BASE_FEATURE(kMediaRemotingWithoutFullscreen,
-              "MediaRemotingWithoutFullscreen",
+ BASE_FEATURE(MediaRemotingWithoutFullscreen,
 -#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_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -740,7 +765,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullsc
- BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
-              "GlobalMediaControlsPictureInPicture",
+@@ -641,7 +666,7 @@ BASE_FEATURE(MediaRemotingWithoutFullscr
+ // Show picture-in-picture button in Global Media Controls.
+ BASE_FEATURE(GlobalMediaControlsPictureInPicture,
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS)
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -775,7 +800,7 @@ BASE_FEATURE(kUnifiedAutoplay,
-              "UnifiedAutoplay",
-              base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -667,7 +692,7 @@ BASE_FEATURE(SuspendMutedAudio, base::FE
+ // autoplay policy.
+ BASE_FEATURE(UnifiedAutoplay, base::FEATURE_ENABLED_BY_DEFAULT);
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  // Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
  // on chromeos, but needs an experiment on linux.
  BASE_FEATURE(kAcceleratedVideoDecodeLinux,
-@@ -848,7 +873,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
-              "VSyncMjpegDecoding",
-              base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -723,7 +748,7 @@ BASE_FEATURE(VaapiVp9SModeHWEncoding, ba
+ // Enables VSync aligned MJPEG decoding.
+ BASE_FEATURE(VSyncMjpegDecoding, base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
 -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  // Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
- BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
-              "V4L2H264TemporalLayerHWEncoding",
-@@ -1444,7 +1469,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecodi
+ BASE_FEATURE(V4L2H264TemporalLayerHWEncoding,
+              base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -1224,7 +1249,7 @@ BASE_FEATURE(UseOutOfProcessVideoDecodin
  );
  #endif  // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
  
@@ -120,17 +119,17 @@ $NetBSD$
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
  // Spawn utility processes to perform hardware encode acceleration instead of
  // using the GPU process.
- BASE_FEATURE(kUseOutOfProcessVideoEncoding,
-@@ -1526,7 +1551,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
-              "RecordWebAudioEngagement",
-              base::FEATURE_ENABLED_BY_DEFAULT);
+ BASE_FEATURE(UseOutOfProcessVideoEncoding, base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -1296,7 +1321,7 @@ BASE_FEATURE(RecordMediaEngagementScores
+ // Enables Media Engagement Index recording for Web Audio playbacks.
+ BASE_FEATURE(RecordWebAudioEngagement, base::FEATURE_ENABLED_BY_DEFAULT);
  
 -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  // 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.
-@@ -1843,7 +1868,7 @@ bool IsSystemLoopbackCaptureSupported() 
+@@ -1562,7 +1587,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 351b35a996..c5f94796f5 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	2025-09-08 23:21:33.000000000 +0000
+--- media/base/media_switches.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/base/media_switches.h
 @@ -43,7 +43,7 @@ MEDIA_EXPORT extern const char kDisableB
  MEDIA_EXPORT extern const char kReportVp9AsAnUnsupportedMimeType[];
@@ -15,7 +15,7 @@ $NetBSD$
  MEDIA_EXPORT extern const char kAlsaInputDevice[];
  MEDIA_EXPORT extern const char kAlsaOutputDevice[];
  #endif
-@@ -338,13 +338,26 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMedia
+@@ -337,13 +337,26 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMedia
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend);
@@ -44,7 +44,7 @@ $NetBSD$
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers);
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo);
-@@ -363,7 +376,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifi
+@@ -362,7 +375,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifi
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaStreamAccurateDroppedFrameCount);
@@ -53,7 +53,7 @@ $NetBSD$
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
-@@ -379,7 +392,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapi
+@@ -378,7 +391,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapi
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding);
  #endif  // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -62,7 +62,7 @@ $NetBSD$
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
-@@ -497,7 +510,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackg
+@@ -499,7 +512,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackg
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoDecoding);
  #endif  // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
  
diff --git a/chromium/patches/patch-media_base_video__frame.cc b/chromium/patches/patch-media_base_video__frame.cc
index 1770de3fa7..c0cd8e6796 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	2025-09-08 23:21:33.000000000 +0000
+--- media/base/video_frame.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/base/video_frame.cc
 @@ -87,7 +87,7 @@ std::string VideoFrame::StorageTypeToStr
        return "OWNED_MEMORY";
@@ -33,7 +33,7 @@ $NetBSD$
    bool is_native_buffer = !shared_image->IsSharedMemoryForVideoFrame();
    if (is_native_buffer) {
      const auto gmb_handle = shared_image->CloneGpuMemoryBufferHandle();
-@@ -861,7 +861,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
+@@ -860,7 +860,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
  }
  #endif
  
@@ -42,7 +42,7 @@ $NetBSD$
  // static
  scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
      const VideoFrameLayout& layout,
-@@ -1535,7 +1535,7 @@ scoped_refptr<gpu::ClientSharedImage> Vi
+@@ -1547,7 +1547,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 8f6d26826a..19e677d6fa 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	2025-09-08 23:21:33.000000000 +0000
+--- media/base/video_frame.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/base/video_frame.h
 @@ -41,7 +41,7 @@
  #include "ui/gfx/geometry/size.h"
@@ -33,7 +33,7 @@ $NetBSD$
    // Wraps provided dmabufs
    // (https://www.kernel.org/doc/html/latest/driver-api/dma-buf.html) with a
    // VideoFrame. The frame will take ownership of |dmabuf_fds|, and will
-@@ -692,7 +692,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -712,7 +712,7 @@ class MEDIA_EXPORT VideoFrame : public b
    // wait for the included sync point.
    scoped_refptr<gpu::ClientSharedImage> shared_image() const;
  
@@ -42,7 +42,7 @@ $NetBSD$
    // The number of DmaBufs will be equal or less than the number of planes of
    // the frame. If there are less, this means that the last FD contains the
    // remaining planes. Should be > 0 for STORAGE_DMABUFS.
-@@ -927,7 +927,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -947,7 +947,7 @@ class MEDIA_EXPORT VideoFrame : public b
    // GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame.
    bool is_mappable_si_enabled_ = false;
  
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 ada958c6b6..50ca2ae484 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	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/create_video_capture_device_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/capture/video/create_video_capture_device_factory.cc
 @@ -13,7 +13,7 @@
  #include "media/capture/video/fake_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 b15d0af1ba..316b57cf76 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/fake_video_capture_device_factory.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/fake_video_capture_device_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/capture/video/fake_video_capture_device_factory.cc
 @@ -228,7 +228,7 @@ void FakeVideoCaptureDeviceFactory::GetD
    int entry_index = 0;
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 26aeb76c1d..744a412582 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	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/file_video_capture_device_factory.cc.orig	2025-09-29 17:05:47.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 f79ed22a83..299b85a2dc 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/linux/fake_v4l2_impl.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/capture/video/linux/fake_v4l2_impl.cc
-@@ -570,7 +570,7 @@ int FakeV4L2Impl::close(int fd) {
+@@ -571,7 +571,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 67f4a66b2a..18daac4334 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	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/linux/fake_v4l2_impl.h.orig	2025-09-29 17:05:47.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 4e10228863..b6c89947f7 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	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/capture/video/linux/v4l2_capture_delegate.cc
 @@ -10,8 +10,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 9b3672f92a..5657b77798 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	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/capture/video/linux/v4l2_capture_delegate.h
 @@ -22,7 +22,7 @@
  #include "media/capture/video/linux/v4l2_capture_device_impl.h"
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 388dc5aa5b..d1f45e365d 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	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device.h.orig	2025-09-29 17:05:47.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 13fe26c2c2..b0269e8a42 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	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.cc.orig	2025-09-29 17:05:47.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 4bd6ed0cf4..dc72d96b82 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	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.h.orig	2025-09-29 17:05:47.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 3c267179c7..bb0aedf2eb 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	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/capture/video/linux/video_capture_device_factory_v4l2.cc
 @@ -29,7 +29,7 @@
  #include "media/capture/video/linux/scoped_v4l2_device_fd.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 625d4e33ba..b34f0d9c69 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	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/capture/video/linux/video_capture_device_factory_v4l2.h
 @@ -51,7 +51,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 50702c83da..b4aa35815c 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	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/linux/video_capture_device_linux.cc.orig	2025-09-29 17:05:47.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 0ef9b7b3fb..e775aeb300 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	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/capture/video/video_capture_buffer_tracker_factory_impl.cc
 @@ -13,7 +13,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 654b07867a..491bdde633 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	2025-09-08 23:21:33.000000000 +0000
+--- media/capture/video/video_capture_device_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/capture/video/video_capture_device_client.cc
 @@ -173,7 +173,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 be993f494a..ef31f0ee33 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	2025-09-08 23:21:33.000000000 +0000
+--- media/cdm/cdm_paths_unittest.cc.orig	2025-09-29 17:05:47.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 0f6d61d924..aec6423d1d 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	2025-09-08 23:21:33.000000000 +0000
+--- media/cdm/library_cdm/cdm_paths.gni.orig	2025-09-29 17:05:47.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 55203b605a..7bc4f316f2 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	2025-09-08 23:21:33.000000000 +0000
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/ffmpeg/scripts/build_ffmpeg.py
 @@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath(
  SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
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 ec47fc0d75..53a8ff4a95 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	2025-09-08 23:21:33.000000000 +0000
+--- media/ffmpeg/scripts/robo_lib/config.py.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/ffmpeg/scripts/robo_lib/config.py
 @@ -56,19 +56,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 1c6405041f..0efeebb839 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	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/chromeos/gl_image_processor_backend.cc.orig	2025-09-29 17:05:47.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 8c40a43a98..455d386fbc 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/gpu/chromeos/libyuv_image_processor_backend.cc
 @@ -53,7 +53,7 @@ static constexpr struct {
  #define CONV(in, out, trans, result) \
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 eb0bf65554..ae527d84a6 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	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/gpu/chromeos/mailbox_video_frame_converter.cc
 @@ -321,7 +321,7 @@ bool MailboxVideoFrameConverter::Generat
                             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 017fecfd6f..c0a51b169b 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	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/gpu/chromeos/platform_video_frame_utils.cc
 @@ -71,7 +71,7 @@ static std::unique_ptr<ui::GbmDevice> Cr
      const base::FilePath dev_path(FILE_PATH_LITERAL(
@@ -15,7 +15,7 @@ $NetBSD$
      const bool is_render_node = base::Contains(drm_node_file_prefix, "render");
  
      // TODO(b/313513760): don't guard base::File::FLAG_WRITE behind
-@@ -192,7 +192,7 @@ class GbmDeviceWrapper {
+@@ -176,7 +176,7 @@ class GbmDeviceWrapper {
        const base::FilePath dev_path(
            base::CommandLine::ForCurrentProcess()->GetSwitchValuePath(
                switches::kRenderNodeOverride));
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 d2b7cd07b5..9e09238686 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	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/chromeos/video_decoder_pipeline.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/gpu/chromeos/video_decoder_pipeline.cc
 @@ -1128,7 +1128,7 @@ VideoDecoderPipeline::PickDecoderOutputF
    }
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 819164344b..9272175b04 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	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/gpu_video_decode_accelerator_factory.cc.orig	2025-09-29 17:05:47.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 08e1c1f2c0..4df087e6d7 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	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/gpu/gpu_video_encode_accelerator_factory.cc
 @@ -162,7 +162,7 @@ std::vector<VEAFactoryFunction> GetVEAFa
    }
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 1428bc0199..db7bbad2fc 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	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig	2025-09-29 17:05:47.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 ccc7dbc863..c4eafeb1ab 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	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig	2025-09-29 17:05:47.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 66b8fe4184..0d65d88416 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	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig	2025-09-29 17:05:47.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 23ae20d37b..007e5af8a1 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	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig	2025-09-29 17:05:47.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 f3884a52cf..6efc9063f1 100644
--- a/chromium/patches/patch-media_gpu_test_raw__video.cc
+++ b/chromium/patches/patch-media_gpu_test_raw__video.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/test/raw_video.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/test/raw_video.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/gpu/test/raw_video.cc
-@@ -63,7 +63,7 @@ std::unique_ptr<base::MemoryMappedFile> 
+@@ -64,7 +64,7 @@ std::unique_ptr<base::MemoryMappedFile> 
                               base::File::FLAG_READ | base::File::FLAG_WRITE
  // On Windows FLAG_CREATE_ALWAYS will require FLAG_WRITE, and FLAG_APPEND
  // must not be specified.
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 22fc5520c5..36761c88e0 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	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/test/video_frame_file_writer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/gpu/test/video_frame_file_writer.cc
 @@ -25,7 +25,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 802e7f014f..93ac7749b7 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	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/test/video_frame_helpers.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/gpu/test/video_frame_helpers.cc
 @@ -23,7 +23,7 @@
  #include "ui/gfx/buffer_format_util.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 7f7350fc89..36c4aaea80 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	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/test/video_frame_validator.cc.orig	2025-09-29 17:05:47.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_vaapi_vaapi__video__decoder.cc b/chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
index e853be4484..d49b060960 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	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/gpu/vaapi/vaapi_video_decoder.cc
 @@ -787,7 +787,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 f5a4ccd960..d562369fdb 100644
--- a/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
+++ b/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/vaapi/vaapi_wrapper.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/gpu/vaapi/vaapi_wrapper.cc
-@@ -83,7 +83,7 @@
+@@ -85,7 +85,7 @@
  using media_gpu_vaapi::kModuleVa_prot;
  #endif
  
diff --git a/chromium/patches/patch-media_media__options.gni b/chromium/patches/patch-media_media__options.gni
index 96f788ecbb..1b0d80128b 100644
--- a/chromium/patches/patch-media_media__options.gni
+++ b/chromium/patches/patch-media_media__options.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/media_options.gni.orig	2025-09-08 23:21:33.000000000 +0000
+--- media/media_options.gni.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/media_options.gni
 @@ -206,12 +206,18 @@ declare_args() {
    # Enables runtime selection of ALSA library for audio.
diff --git a/chromium/patches/patch-media_mojo_mojom_BUILD.gn b/chromium/patches/patch-media_mojo_mojom_BUILD.gn
index ec2d178585..94479e9964 100644
--- a/chromium/patches/patch-media_mojo_mojom_BUILD.gn
+++ b/chromium/patches/patch-media_mojo_mojom_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/mojo/mojom/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- media/mojo/mojom/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/mojo/mojom/BUILD.gn
 @@ -962,7 +962,7 @@ source_set("test_support") {
    sources = []
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 767a697a3d..4af61d38e3 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	2025-09-08 23:21:33.000000000 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/mojo/mojom/video_frame_mojom_traits.cc
 @@ -21,7 +21,7 @@
  #include "ui/gfx/mojom/color_space_mojom_traits.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/posix/eintr_wrapper.h"
  #include "media/gpu/buffer_validation.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -188,7 +188,7 @@ media::mojom::VideoFrameDataPtr MakeVide
+@@ -182,7 +182,7 @@ media::mojom::VideoFrameDataPtr MakeVide
          media::mojom::OpaqueVideoFrameData::New());
    }
  
@@ -24,7 +24,7 @@ $NetBSD$
    if (input->storage_type() == media::VideoFrame::STORAGE_DMABUFS) {
      // Duplicates the DMA buffer FDs to a new vector since this cannot take
      // ownership of the FDs in |input| due to constness.
-@@ -219,7 +219,7 @@ media::mojom::VideoFrameDataPtr MakeVide
+@@ -213,7 +213,7 @@ media::mojom::VideoFrameDataPtr MakeVide
  
  }  // namespace
  
@@ -33,7 +33,7 @@ $NetBSD$
  // static
  bool StructTraits<
      media::mojom::ColorPlaneLayoutDataView,
-@@ -442,7 +442,7 @@ bool StructTraits<media::mojom::VideoFra
+@@ -445,7 +445,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 1c71cb0aaf..3b18936d58 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	2025-09-08 23:21:33.000000000 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/mojo/mojom/video_frame_mojom_traits.h
 @@ -21,7 +21,7 @@
  
diff --git a/chromium/patches/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/chromium/patches/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
index 1ad09ae771..ad322991a4 100644
--- a/chromium/patches/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
+++ b/chromium/patches/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/video/gpu_memory_buffer_video_frame_pool.cc
-@@ -651,7 +651,7 @@ void GpuMemoryBufferVideoFramePool::Pool
+@@ -679,7 +679,7 @@ void GpuMemoryBufferVideoFramePool::Pool
    }
  
    bool is_software_backed_video_frame = !video_frame->HasSharedImage();
@@ -15,7 +15,7 @@ $NetBSD$
    is_software_backed_video_frame &= !video_frame->HasDmaBufs();
  #endif
  
-@@ -1052,7 +1052,7 @@ scoped_refptr<VideoFrame> GpuMemoryBuffe
+@@ -1080,7 +1080,7 @@ scoped_refptr<VideoFrame> GpuMemoryBuffe
        media::IOSurfaceIsWebGPUCompatible(handle.io_surface().get());
  #endif
  
@@ -24,7 +24,7 @@ $NetBSD$
    is_webgpu_compatible =
        handle.type == gfx::NATIVE_PIXMAP &&
        handle.native_pixmap_handle().supports_zero_copy_webgpu_import;
-@@ -1220,7 +1220,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl:
+@@ -1248,7 +1248,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl:
        si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
      }
  
diff --git a/chromium/patches/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc b/chromium/patches/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc
new file mode 100644
index 0000000000..e2477b3a89
--- /dev/null
+++ b/chromium/patches/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.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
+
+--- media/video/renderable_gpu_memory_buffer_video_frame_pool.cc.orig	2025-09-29 17:05:47.000000000 +0000
++++ media/video/renderable_gpu_memory_buffer_video_frame_pool.cc
+@@ -196,7 +196,7 @@ bool FrameResources::Initialize(VideoPix
+ 
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
+   buffer_usage = gfx::BufferUsage::SCANOUT_VEA_CPU_READ;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   // On Linux, GBM_BO_USE_LINEAR (implied by SCANOUT_CPU_READ_WRITE) can
+   // prevent GPU rendering on some drivers, notably NVIDIA's GBM driver,
+   // because it disables GBM_BO_USE_RENDERING. Use SCANOUT instead if
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 f1e54472fa..73e02996be 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	2025-09-08 23:21:33.000000000 +0000
+--- media/video/video_encode_accelerator_adapter.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/video/video_encode_accelerator_adapter.cc
-@@ -467,7 +467,7 @@ void VideoEncodeAcceleratorAdapter::Init
+@@ -468,7 +468,7 @@ void VideoEncodeAcceleratorAdapter::Init
  
    auto format = PIXEL_FORMAT_I420;
    auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem;
diff --git a/chromium/patches/patch-media_video_video__encode__accelerator__adapter__test.cc b/chromium/patches/patch-media_video_video__encode__accelerator__adapter__test.cc
index df345a6b01..2d2ffd390e 100644
--- a/chromium/patches/patch-media_video_video__encode__accelerator__adapter__test.cc
+++ b/chromium/patches/patch-media_video_video__encode__accelerator__adapter__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/video/video_encode_accelerator_adapter_test.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- media/video/video_encode_accelerator_adapter_test.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/video/video_encode_accelerator_adapter_test.cc
 @@ -260,7 +260,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest
        });
@@ -33,7 +33,7 @@ $NetBSD$
      expected_input_format = PIXEL_FORMAT_NV12;
  #endif
    const gfx::ColorSpace expected_color_space =
-@@ -674,7 +674,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest
+@@ -714,7 +714,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest
        });
  
    VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
diff --git a/chromium/patches/patch-media_webrtc_audio__processor.cc b/chromium/patches/patch-media_webrtc_audio__processor.cc
index f8f4b55787..499ad5547b 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	2025-09-08 23:21:33.000000000 +0000
+--- media/webrtc/audio_processor.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/webrtc/audio_processor.cc
 @@ -510,7 +510,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 fdb201b62c..473bdcfbea 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	2025-09-08 23:21:33.000000000 +0000
+--- media/webrtc/helpers.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/webrtc/helpers.cc
 @@ -46,14 +46,14 @@ void ConfigAutomaticGainControl(const Au
      return;
diff --git a/chromium/patches/patch-media_webrtc_helpers__unittests.cc b/chromium/patches/patch-media_webrtc_helpers__unittests.cc
index f5227f5c98..0993c532e2 100644
--- a/chromium/patches/patch-media_webrtc_helpers__unittests.cc
+++ b/chromium/patches/patch-media_webrtc_helpers__unittests.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/webrtc/helpers_unittests.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- media/webrtc/helpers_unittests.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ media/webrtc/helpers_unittests.cc
 @@ -38,7 +38,7 @@ TEST(CreateWebRtcAudioProcessingModuleTe
    EXPECT_TRUE(config.echo_canceller.enabled);
diff --git a/chromium/patches/patch-mojo_core_BUILD.gn b/chromium/patches/patch-mojo_core_BUILD.gn
index 6e4d359d3b..7960eb05f5 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	2025-09-08 23:21:33.000000000 +0000
+--- mojo/core/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ mojo/core/BUILD.gn
 @@ -161,7 +161,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 9079029065..3cf072fc2d 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	2025-09-08 23:21:33.000000000 +0000
+--- mojo/core/channel.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ mojo/core/channel.cc
 @@ -80,7 +80,11 @@ const size_t kMaxAttachedHandles = 64;
  const size_t kMaxAttachedHandles = 253;
diff --git a/chromium/patches/patch-mojo_core_embedder_features.h b/chromium/patches/patch-mojo_core_embedder_features.h
index a982139452..9c6d741c79 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	2025-09-08 23:21:33.000000000 +0000
+--- mojo/core/embedder/features.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ mojo/core/embedder/features.h
 @@ -15,7 +15,7 @@ namespace mojo {
  namespace core {
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 502db3d0e8..ac143e6629 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	2025-09-08 23:21:33.000000000 +0000
+--- mojo/public/cpp/platform/socket_utils_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ mojo/public/cpp/platform/socket_utils_posix.cc
 @@ -30,7 +30,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 ba11edd614..18ca48f74e 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	2025-09-08 23:21:33.000000000 +0000
+--- mojo/public/tools/bindings/mojom.gni.orig	2025-09-29 17:05:47.000000000 +0000
 +++ mojo/public/tools/bindings/mojom.gni
 @@ -762,6 +762,21 @@ template("mojom") {
        enabled_features += [ "is_apple" ]
diff --git a/chromium/patches/patch-net_BUILD.gn b/chromium/patches/patch-net_BUILD.gn
index f5739b96ce..32a10f12e1 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	2025-09-08 23:21:33.000000000 +0000
+--- net/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/BUILD.gn
 @@ -126,7 +126,7 @@ net_configs = [
    "//build/config/compiler:wexit_time_destructors",
@@ -15,7 +15,7 @@ $NetBSD$
    net_configs += [ "//build/config/linux:libresolv" ]
  }
  
-@@ -1356,6 +1356,19 @@ component("net") {
+@@ -1369,6 +1369,19 @@ component("net") {
      ]
    }
  
@@ -35,7 +35,7 @@ $NetBSD$
    if (is_mac) {
      sources += [
        "base/network_notification_thread_mac.cc",
-@@ -1519,7 +1532,7 @@ component("net") {
+@@ -1534,7 +1547,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",
-@@ -2252,7 +2265,7 @@ static_library("test_support") {
+@@ -2268,7 +2281,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",
-@@ -3050,14 +3063,14 @@ target(_test_target_type, "net_unittests
+@@ -3066,14 +3079,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",
-@@ -3158,6 +3171,10 @@ target(_test_target_type, "net_unittests
+@@ -3174,6 +3187,10 @@ target(_test_target_type, "net_unittests
      ]
    }
  
@@ -81,7 +81,7 @@ $NetBSD$
    if (enable_websockets) {
      sources += [
        "server/http_connection_unittest.cc",
-@@ -3214,7 +3231,7 @@ target(_test_target_type, "net_unittests
+@@ -3230,7 +3247,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" ]
    }
  
-@@ -3344,7 +3361,7 @@ target(_test_target_type, "net_unittests
+@@ -3360,7 +3377,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 127fe7482a..918760296a 100644
--- a/chromium/patches/patch-net_base_features.cc
+++ b/chromium/patches/patch-net_base_features.cc
@@ -4,21 +4,21 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- net/base/features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/base/features.cc
-@@ -32,7 +32,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCross
- BASE_FEATURE(kAsyncDns,
-              "AsyncDns",
+@@ -29,7 +29,7 @@ BASE_FEATURE(CapReferrerToOriginOnCrossO
+ 
+ BASE_FEATURE(AsyncDns,
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || \
 -    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
 +    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -711,7 +711,7 @@ BASE_FEATURE(kReportingApiEnableEnterpri
+@@ -594,7 +594,7 @@ BASE_FEATURE(ReportingApiEnableEnterpris
+              base::FEATURE_DISABLED_BY_DEFAULT);
  
- BASE_FEATURE(kSimdutfBase64Support,
-              "SimdutfBase64Support",
+ BASE_FEATURE(SimdutfBase64Support,
 -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
               base::FEATURE_ENABLED_BY_DEFAULT
diff --git a/chromium/patches/patch-net_base_network__change__notifier.cc b/chromium/patches/patch-net_base_network__change__notifier.cc
index 16dbef1676..031f45e224 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	2025-09-08 23:21:33.000000000 +0000
+--- net/base/network_change_notifier.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/base/network_change_notifier.cc
 @@ -38,7 +38,7 @@
  #include "net/base/network_change_notifier_linux.h"
@@ -25,8 +25,8 @@ $NetBSD$
  #else
    NOTIMPLEMENTED();
    return nullptr;
-@@ -521,7 +524,7 @@ base::cstring_view NetworkChangeNotifier
-   return kConnectionTypeNames[type];
+@@ -537,7 +540,7 @@ base::cstring_view NetworkChangeNotifier
+   return kChangeTypeNames[type];
  }
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -34,7 +34,7 @@ $NetBSD$
  // static
  AddressMapOwnerLinux* NetworkChangeNotifier::GetAddressMapOwner() {
    return g_network_change_notifier
-@@ -868,7 +871,7 @@ NetworkChangeNotifier::NetworkChangeNoti
+@@ -886,7 +889,7 @@ NetworkChangeNotifier::NetworkChangeNoti
    }
  }
  
diff --git a/chromium/patches/patch-net_base_network__change__notifier.h b/chromium/patches/patch-net_base_network__change__notifier.h
index 6a96030808..a5efdf33fe 100644
--- a/chromium/patches/patch-net_base_network__change__notifier.h
+++ b/chromium/patches/patch-net_base_network__change__notifier.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/network_change_notifier.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- net/base/network_change_notifier.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/base/network_change_notifier.h
 @@ -20,7 +20,7 @@
  #include "net/base/network_handle.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "net/base/address_map_linux.h"
  #endif
  
-@@ -452,7 +452,7 @@ class NET_EXPORT NetworkChangeNotifier {
+@@ -459,7 +459,7 @@ class NET_EXPORT NetworkChangeNotifier {
    // packets sent lazily.
    static bool IsDefaultNetworkActive();
  
@@ -24,7 +24,7 @@ $NetBSD$
    // Returns the AddressTrackerLinux if present.
    static AddressMapOwnerLinux* GetAddressMapOwner();
  #endif
-@@ -622,7 +622,7 @@ class NET_EXPORT NetworkChangeNotifier {
+@@ -634,7 +634,7 @@ class NET_EXPORT NetworkChangeNotifier {
        SystemDnsConfigChangeNotifier* system_dns_config_notifier = nullptr,
        bool omit_observers_in_constructor_for_testing = 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 154d1711f5..77b7c9230a 100644
--- a/chromium/patches/patch-net_base_network__change__notifier__passive.cc
+++ b/chromium/patches/patch-net_base_network__change__notifier__passive.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/network_change_notifier_passive.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- net/base/network_change_notifier_passive.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/base/network_change_notifier_passive.cc
-@@ -107,7 +107,7 @@ NetworkChangeNotifierPassive::GetAddress
+@@ -108,7 +108,7 @@ NetworkChangeNotifierPassive::GetAddress
  NetworkChangeNotifier::NetworkChangeCalculatorParams
  NetworkChangeNotifierPassive::NetworkChangeCalculatorParamsPassive() {
    NetworkChangeCalculatorParams params;
diff --git a/chromium/patches/patch-net_base_network__interfaces__posix.h b/chromium/patches/patch-net_base_network__interfaces__posix.h
index 5c0a0844fd..21e100e803 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	2025-09-08 23:21:33.000000000 +0000
+--- net/base/network_interfaces_posix.h.orig	2025-09-29 17:05:47.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 29d3a4c6c8..cacd373fba 100644
--- a/chromium/patches/patch-net_base_sockaddr__util__posix.cc
+++ b/chromium/patches/patch-net_base_sockaddr__util__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/sockaddr_util_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- net/base/sockaddr_util_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/base/sockaddr_util_posix.cc
-@@ -60,7 +60,8 @@ bool FillUnixAddress(const std::string& 
+@@ -51,7 +51,8 @@ bool FillUnixAddress(std::string_view so
      return true;
    }
  
@@ -14,5 +14,5 @@ $NetBSD$
 +#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
 +  // XXX ?
    // Convert the path given into abstract socket name. It must start with
-   // the '\0' character, so we are adding it. |addr_len| must specify the
-   // length of the structure exactly, as potentially the socket name may
+   // the '\0' character, skip over it, as it should already be zero. `addr_len`
+   // must specify the length of the structure exactly, as potentially the socket
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 f528eeb502..901102ebdf 100644
--- a/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
+++ b/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
@@ -4,11 +4,11 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/sockaddr_util_posix_unittest.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- net/base/sockaddr_util_posix_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/base/sockaddr_util_posix_unittest.cc
-@@ -88,7 +88,8 @@ TEST(FillUnixAddressTest, AbstractLinuxA
-   size_t path_max = MaxPathLength(&storage);
-   std::string path(path_max, '0');
+@@ -77,7 +77,8 @@ TEST(FillUnixAddressTest, AbstractLinuxA
+   SockaddrStorage storage;
+   std::string path(kMaxUnixAddressPath, '0');
  
 -#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-net_disk__cache_backend__experiment.h b/chromium/patches/patch-net_disk__cache_backend__experiment.h
index 966a6b8eeb..995ba7f1ed 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	2025-09-08 23:21:33.000000000 +0000
+--- net/disk_cache/backend_experiment.h.orig	2025-09-29 17:05:47.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 eec4528dad..baa393fee3 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	2025-09-08 23:21:33.000000000 +0000
+--- net/disk_cache/simple/simple_file_tracker.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/disk_cache/simple/simple_file_tracker.cc
 @@ -36,7 +36,17 @@ bool SimpleFileTracker::TrackedFiles::In
  }
@@ -12,11 +12,11 @@ $NetBSD$
  SimpleFileTracker::SimpleFileTracker(int file_limit)
 +#if defined(OS_OPENBSD)
 +{
-+  // cap the file descriptor limit at 85% of the size of the
++  // cap the file descriptor limit at 75% of the size of the
 +  // file descriptor table and also substract the amount of
 +  // currently used file descriptors as this should give us
 +  // enough reserve to avoid hitting the limit 
-+  file_limit_ = (getdtablesize() * 0.85) -  getdtablecount();
++  file_limit_ = (getdtablesize() * 0.75) -  getdtablecount();
 +}
 +#else
      : file_limit_(file_limit) {}
diff --git a/chromium/patches/patch-net_dns_BUILD.gn b/chromium/patches/patch-net_dns_BUILD.gn
index cc9ab07ac1..6d1da915ef 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	2025-09-08 23:21:33.000000000 +0000
+--- net/dns/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/dns/BUILD.gn
 @@ -140,7 +140,7 @@ source_set("dns") {
        "dns_config_service_android.cc",
@@ -31,7 +31,7 @@ $NetBSD$
    ]
  
    if (enable_mdns) {
-@@ -454,9 +456,9 @@ source_set("tests") {
+@@ -455,9 +457,9 @@ source_set("tests") {
  
    if (is_android) {
      sources += [ "dns_config_service_android_unittest.cc" ]
diff --git a/chromium/patches/patch-net_dns_address__info.cc b/chromium/patches/patch-net_dns_address__info.cc
index f4d6550a31..526664f775 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	2025-09-08 23:21:33.000000000 +0000
+--- net/dns/address_info.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/dns/address_info.cc
 @@ -78,8 +78,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 9c6e3e07b9..86b26762ca 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	2025-09-08 23:21:33.000000000 +0000
+--- net/dns/address_sorter_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/dns/address_sorter_posix.cc
 @@ -33,6 +33,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 9af18ec68c..fe1e70b75b 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	2025-09-08 23:21:33.000000000 +0000
+--- net/dns/dns_config_service_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/dns/dns_config_service_posix.cc
 @@ -39,6 +39,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 9022ecce34..c8d28c05e7 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	2025-09-08 23:21:33.000000000 +0000
+--- net/dns/dns_reloader.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/dns/dns_reloader.cc
 @@ -10,6 +10,7 @@
  // - there's not guarantee it exists at all. :(
@@ -14,12 +14,41 @@ $NetBSD$
  #include <resolv.h>
  
  // This code only works on systems where the C library provides res_ninit(3) and
-@@ -31,7 +32,7 @@
- // an old musl bug that was fixed by musl c8fdcfe5, but Fuchsia's SDK doesn't
- // have that change.
- #if defined(__RES) && __RES >= 19991006 && !BUILDFLAG(IS_APPLE) && \
--    !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_FUCHSIA)
-+    !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_FUCHSIA) && !BUILDFLAG(IS_NETBSD)
- // We define this so we don't need to restate the complex condition here twice
- // below - it would be easy for the copies below to get out of sync.
- #define USE_RES_NINIT
+@@ -88,20 +89,37 @@ class DnsReloader : public NetworkChange
+     if (!reload_state) {
+       auto new_reload_state = std::make_unique<ReloadState>();
+       new_reload_state->resolver_generation = resolver_generation_;
++#if BUILDFLAG(IS_NETBSD)
++      memset(&new_reload_state->res, 0, sizeof(new_reload_state->res));
++      res_ninit(&new_reload_state->res);
++#else
+       res_ninit(&_res);
++#endif
+       tls_reload_state_.Set(std::move(new_reload_state));
+     } else if (reload_state->resolver_generation != resolver_generation_) {
+       reload_state->resolver_generation = resolver_generation_;
+       // It is safe to call res_nclose here since we know res_ninit will have
+       // been called above.
++#if BUILDFLAG(IS_NETBSD)
++      res_nclose(&reload_state->res);
++      //memset(&reload_state->res, 0, sizeof(reload_state->res));
++      res_ninit(&reload_state->res);
++#else
+       res_nclose(&_res);
+       res_ninit(&_res);
++#endif
+     }
+   }
+ 
+  private:
+   struct ReloadState {
++#if BUILDFLAG(IS_NETBSD)
++    ~ReloadState() { res_nclose(&res); }
++
++    struct __res_state res;
++#else
+     ~ReloadState() { res_nclose(&_res); }
++#endif
+ 
+     int resolver_generation;
+   };
diff --git a/chromium/patches/patch-net_dns_dns__util.cc b/chromium/patches/patch-net_dns_dns__util.cc
index 6977814b7b..0a8dcad8ff 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	2025-09-08 23:21:33.000000000 +0000
+--- net/dns/dns_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/dns/dns_util.cc
 @@ -29,6 +29,8 @@
  #include "net/dns/public/util.h"
diff --git a/chromium/patches/patch-net_dns_host__resolver__proc.cc b/chromium/patches/patch-net_dns_host__resolver__proc.cc
index 8ff17496c9..db949f9133 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	2025-09-08 23:21:33.000000000 +0000
+--- net/dns/host_resolver_proc.cc.orig	2025-09-29 17:05:47.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 849c39f770..53e481730b 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	2025-09-08 23:21:33.000000000 +0000
+--- net/dns/public/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/dns/public/BUILD.gn
 @@ -78,7 +78,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 43caab92ef..029d79bf51 100644
--- a/chromium/patches/patch-net_dns_public_resolv__reader.cc
+++ b/chromium/patches/patch-net_dns_public_resolv__reader.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/dns/public/resolv_reader.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- net/dns/public/resolv_reader.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/dns/public/resolv_reader.cc
 @@ -34,7 +34,7 @@ std::unique_ptr<ScopedResState> ResolvRe
  }
diff --git a/chromium/patches/patch-net_dns_public_resolv__reader.h b/chromium/patches/patch-net_dns_public_resolv__reader.h
index 9747a9ab9d..f6813d1412 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	2025-09-08 23:21:33.000000000 +0000
+--- net/dns/public/resolv_reader.h.orig	2025-09-29 17:05:47.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 4c6753db96..6630a9711f 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	2025-09-08 23:21:33.000000000 +0000
+--- net/dns/public/scoped_res_state.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/dns/public/scoped_res_state.cc
 @@ -33,7 +33,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 ee24cbd748..c13e41f8c8 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	2025-09-08 23:21:33.000000000 +0000
+--- net/dns/public/scoped_res_state.h.orig	2025-09-29 17:05:47.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 d4f59bf874..a09b279dff 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	2025-09-08 23:21:33.000000000 +0000
+--- net/filter/zstd_source_stream.cc.orig	2025-09-29 17:05:47.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 0147f290b1..d5a943700a 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	2025-09-08 23:21:33.000000000 +0000
+--- net/http/http_auth_gssapi_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/http/http_auth_gssapi_posix.cc
 @@ -366,7 +366,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 be97e40a2e..0ad725fece 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	2025-09-08 23:21:33.000000000 +0000
+--- net/http/http_auth_gssapi_posix.h.orig	2025-09-29 17:05:47.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 078559624b..bef246761d 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	2025-09-08 23:21:33.000000000 +0000
+--- net/http/http_auth_handler_negotiate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/http/http_auth_handler_negotiate.cc
 @@ -119,7 +119,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 139bac1bdd..150248505a 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	2025-09-08 23:21:33.000000000 +0000
+--- net/http/http_auth_preferences.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/http/http_auth_preferences.cc
 @@ -38,7 +38,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 cb8a70f223..1f1c394cad 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	2025-09-08 23:21:33.000000000 +0000
+--- net/http/http_auth_preferences.h.orig	2025-09-29 17:05:47.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 7ccdd98f52..89fd8b4f11 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	2025-09-08 23:21:33.000000000 +0000
+--- net/http/http_network_session.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/http/http_network_session.cc
 @@ -21,7 +21,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 dde245a0c0..45d2b6ee53 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	2025-09-08 23:21:33.000000000 +0000
+--- net/proxy_resolution/proxy_config_service.cc.orig	2025-09-29 17:05:47.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 1f96c65949..dbcf809ef7 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	2025-09-08 23:21:33.000000000 +0000
+--- net/proxy_resolution/proxy_config_service_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/proxy_resolution/proxy_config_service_linux.cc
 @@ -11,7 +11,9 @@
  
diff --git a/chromium/patches/patch-net_socket_socks5__client__socket.cc b/chromium/patches/patch-net_socket_socks5__client__socket.cc
index 5a0b1574fd..1e3eb0893b 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	2025-09-08 23:21:33.000000000 +0000
+--- net/socket/socks5_client_socket.cc.orig	2025-09-29 17:05:47.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 09b167e93c..3c835e6b1d 100644
--- a/chromium/patches/patch-net_socket_tcp__socket__posix.cc
+++ b/chromium/patches/patch-net_socket_tcp__socket__posix.cc
@@ -4,13 +4,23 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/socket/tcp_socket_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- net/socket/tcp_socket_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/socket/tcp_socket_posix.cc
-@@ -99,6 +99,17 @@ bool SetTCPKeepAlive(int fd, bool enable
+@@ -6,6 +6,9 @@
+ 
+ #include <errno.h>
+ #include <netinet/tcp.h>
++#if BUILDFLAG(IS_NETBSD)
++#include <netinet/in.h>
++#endif
+ #include <sys/socket.h>
+ 
+ #include <algorithm>
+@@ -98,6 +101,17 @@ bool SetTCPKeepAlive(int fd, bool enable
        PLOG(ERROR) << "Failed to set TCP_KEEPALIVE on fd: " << fd;
        return false;
      }
-+#elif BUILDFLAG(IS_FREEBSD)
++#elif BUILDFLAG(IS_FREEBSD) || BUILDFLAG(IS_NETBSD)
 +  // Set seconds until first TCP keep alive.
 +  if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPIDLE, &delay, sizeof(delay))) {
 +    PLOG(ERROR) << "Failed to set TCP_KEEPIDLE on fd: " << fd;
diff --git a/chromium/patches/patch-net_socket_udp__socket__posix.cc b/chromium/patches/patch-net_socket_udp__socket__posix.cc
index 99444fe2ee..df73ad392a 100644
--- a/chromium/patches/patch-net_socket_udp__socket__posix.cc
+++ b/chromium/patches/patch-net_socket_udp__socket__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/socket/udp_socket_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- net/socket/udp_socket_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/socket/udp_socket_posix.cc
-@@ -75,6 +75,32 @@ constexpr int kBindRetries = 10;
+@@ -77,6 +77,32 @@ constexpr int kBindRetries = 10;
  constexpr int kPortStart = 1024;
  constexpr int kPortEnd = 65535;
  
@@ -39,7 +39,7 @@ $NetBSD$
  int GetSocketFDHash(int fd) {
    return fd ^ 1595649551;
  }
-@@ -524,12 +550,17 @@ int UDPSocketPosix::SetRecvTos() {
+@@ -532,12 +558,17 @@ int UDPSocketPosix::SetRecvTos() {
  #endif  // BUILDFLAG(IS_APPLE)
    }
  
@@ -58,7 +58,7 @@ $NetBSD$
    if (confirm) {
      sendto_flags_ |= MSG_CONFIRM;
    } else {
-@@ -550,7 +581,7 @@ int UDPSocketPosix::SetBroadcast(bool br
+@@ -558,7 +589,7 @@ int UDPSocketPosix::SetBroadcast(bool br
    DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
    int value = broadcast ? 1 : 0;
    int rv;
@@ -67,7 +67,7 @@ $NetBSD$
    // SO_REUSEPORT on OSX permits multiple processes to each receive
    // UDP multicast or broadcast datagrams destined for the bound
    // port.
-@@ -857,9 +888,17 @@ int UDPSocketPosix::SetMulticastOptions(
+@@ -879,9 +910,17 @@ int UDPSocketPosix::SetMulticastOptions(
    if (multicast_interface_ != 0) {
      switch (addr_family_) {
        case AF_INET: {
@@ -85,7 +85,7 @@ $NetBSD$
          int rv = setsockopt(socket_, IPPROTO_IP, IP_MULTICAST_IF,
                              reinterpret_cast<const char*>(&mreq), sizeof(mreq));
          if (rv)
-@@ -894,7 +933,7 @@ int UDPSocketPosix::DoBind(const IPEndPo
+@@ -916,7 +955,7 @@ int UDPSocketPosix::DoBind(const IPEndPo
  #if BUILDFLAG(IS_CHROMEOS)
    if (last_error == EINVAL)
      return ERR_ADDRESS_IN_USE;
@@ -94,7 +94,7 @@ $NetBSD$
    if (last_error == EADDRNOTAVAIL)
      return ERR_ADDRESS_IN_USE;
  #endif
-@@ -922,9 +961,17 @@ int UDPSocketPosix::JoinGroup(const IPAd
+@@ -944,9 +983,17 @@ int UDPSocketPosix::JoinGroup(const IPAd
      case IPAddress::kIPv4AddressSize: {
        if (addr_family_ != AF_INET)
          return ERR_ADDRESS_INVALID;
@@ -112,7 +112,7 @@ $NetBSD$
        mreq.imr_multiaddr = ToInAddr(group_address);
        int rv = setsockopt(socket_, IPPROTO_IP, IP_ADD_MEMBERSHIP,
                            &mreq, sizeof(mreq));
-@@ -959,9 +1006,17 @@ int UDPSocketPosix::LeaveGroup(const IPA
+@@ -981,9 +1028,17 @@ int UDPSocketPosix::LeaveGroup(const IPA
      case IPAddress::kIPv4AddressSize: {
        if (addr_family_ != AF_INET)
          return ERR_ADDRESS_INVALID;
diff --git a/chromium/patches/patch-net_socket_udp__socket__unittest.cc b/chromium/patches/patch-net_socket_udp__socket__unittest.cc
index 0aaa94ee52..b0cc21ff89 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	2025-09-08 23:21:33.000000000 +0000
+--- net/socket/udp_socket_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/socket/udp_socket_unittest.cc
-@@ -397,7 +397,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
+@@ -396,7 +396,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).
-@@ -708,7 +708,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFrag
+@@ -707,7 +707,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
-@@ -730,7 +730,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFrag
+@@ -729,7 +729,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
-@@ -796,7 +796,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup
+@@ -795,7 +795,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
-@@ -850,7 +850,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMultic
+@@ -849,7 +849,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMultic
                                  NetLogSource());
    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 f1e35f032d..1904dcca9e 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	2025-09-08 23:21:33.000000000 +0000
+--- net/third_party/quiche/BUILD.gn.orig	2025-09-29 17:05:47.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 ee6d4d590f..0345c1294e 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	2025-09-08 23:21:33.000000000 +0000
+--- net/tools/cert_verify_tool/cert_verify_tool.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/tools/cert_verify_tool/cert_verify_tool.cc
 @@ -35,7 +35,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 5a92679eba..afbbb4fb3c 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	2025-09-16 20:11:32.000000000 +0000
+--- net/tools/net_watcher/net_watcher.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/tools/net_watcher/net_watcher.cc
 @@ -31,7 +31,7 @@
  #include "net/proxy_resolution/proxy_config_service.h"
@@ -24,7 +24,7 @@ $NetBSD$
  // Flag to specifies which network interfaces to ignore. Interfaces should
  // follow as a comma seperated list.
  const char kIgnoreNetifFlag[] = "ignore-netif";
-@@ -160,7 +160,7 @@ int main(int argc, char* argv[]) {
+@@ -179,7 +179,7 @@ int main(int argc, char* argv[]) {
  
    NetWatcher net_watcher;
  
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 243eb01dc4..45e7e80eaa 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	2025-09-08 23:21:33.000000000 +0000
+--- net/traffic_annotation/network_traffic_annotation.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/traffic_annotation/network_traffic_annotation.h
 @@ -374,7 +374,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 1b4f9b6209..7254d92021 100644
--- a/chromium/patches/patch-net_url__request_url__request__context.cc
+++ b/chromium/patches/patch-net_url__request_url__request__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/url_request/url_request_context.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- net/url_request/url_request_context.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/url_request/url_request_context.cc
 @@ -128,7 +128,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 62e2d462a4..c2195dcb00 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	2025-09-08 23:21:33.000000000 +0000
+--- net/url_request/url_request_context.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/url_request/url_request_context.h
 @@ -86,7 +86,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 4701b0c485..5bd7f28400 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	2025-09-08 23:21:33.000000000 +0000
+--- net/url_request/url_request_context_builder.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/url_request/url_request_context_builder.cc
 @@ -446,7 +446,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 a13415bbd4..579cfc20c2 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	2025-09-08 23:21:33.000000000 +0000
+--- net/websockets/websocket_basic_stream_adapters_test.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ net/websockets/websocket_basic_stream_adapters_test.cc
-@@ -1098,10 +1098,10 @@ TEST_F(WebSocketSpdyStreamAdapterTest,
+@@ -1097,10 +1097,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 bfd7bb54d8..4cd7ee49df 100644
--- a/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
+++ b/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- pdf/pdfium/pdfium_engine.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- pdf/pdfium/pdfium_engine.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ pdf/pdfium/pdfium_engine.cc
-@@ -113,7 +113,7 @@
+@@ -115,7 +115,7 @@
  #include "ui/accessibility/ax_features.mojom-features.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "pdf/pdfium/pdfium_font_linux.h"
  #endif
  
-@@ -565,7 +565,7 @@ void InitializeSDK(bool enable_v8,
+@@ -577,7 +577,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 1ff69ecd45..cb9fee21fd 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/backend/cups_helper.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ printing/backend/cups_helper.cc
 @@ -13,7 +13,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 2257c78a19..3b8ba578cc 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/backend/cups_helper.h.orig	2025-09-29 17:05:47.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 b4069ec9b5..a4cb65d9c0 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/backend/cups_ipp_helper.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ printing/backend/cups_ipp_helper.cc
 @@ -202,7 +202,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 dbb35d89f8..80b600e17a 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/backend/cups_jobs.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ printing/backend/cups_jobs.cc
 @@ -31,7 +31,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 679301a1bd..962d98915d 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/backend/cups_printer.cc.orig	2025-09-29 17:05:47.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 6da1fdcfcc..3c995a5cdb 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/backend/cups_weak_functions.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ printing/backend/cups_weak_functions.h
 @@ -6,7 +6,7 @@
  
diff --git a/chromium/patches/patch-printing_backend_print__backend__cups.h b/chromium/patches/patch-printing_backend_print__backend__cups.h
index 2792adc47f..e9321aa6ac 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/backend/print_backend_cups.h.orig	2025-09-29 17:05:47.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 879108261c..87d07a492e 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/backend/print_backend_cups_ipp.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ printing/backend/print_backend_cups_ipp.cc
 @@ -21,7 +21,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 b48de801d9..a482c79d26 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits.cc.orig	2025-09-29 17:05:47.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 55bb31411a..d83f585cb3 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits.h.orig	2025-09-29 17:05:47.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 926d205c4f..830f1c1b92 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ printing/mojom/printing_context_mojom_traits_unittest.cc
 @@ -80,7 +80,7 @@ base::Value::Dict GenerateSampleSystemPr
      data.Set(kMacSystemPrintDialogDataDestinationLocation, "/foo/bar.pdf");
diff --git a/chromium/patches/patch-printing_print__settings.cc b/chromium/patches/patch-printing_print__settings.cc
index b740a27239..5b1641b255 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/print_settings.cc.orig	2025-09-29 17:05:47.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 0d75973f90..c4402e2c29 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/print_settings.h.orig	2025-09-29 17:05:47.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 7b528e1bd4..8c02a6462e 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/print_settings_conversion.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ printing/print_settings_conversion.cc
 @@ -291,7 +291,7 @@ std::unique_ptr<PrintSettings> PrintSett
      settings->set_is_modifiable(is_modifiable.value());
diff --git a/chromium/patches/patch-printing_printing__context__linux.cc b/chromium/patches/patch-printing_printing__context__linux.cc
index 669a3ca07e..562aedc06d 100644
--- a/chromium/patches/patch-printing_printing__context__linux.cc
+++ b/chromium/patches/patch-printing_printing__context__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/printing_context_linux.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- printing/printing_context_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ printing/printing_context_linux.cc
 @@ -23,7 +23,7 @@
  #endif
diff --git a/chromium/patches/patch-printing_printing__features.cc b/chromium/patches/patch-printing_printing__features.cc
index 970c97a3a7..42d4e992d5 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/printing_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ printing/printing_features.cc
 @@ -26,7 +26,7 @@ BASE_FEATURE(kApiPrintingMarginsAndScale
               base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-printing_printing__features.h b/chromium/patches/patch-printing_printing__features.h
index 89ac666941..5b90cba964 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/printing_features.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ printing/printing_features.h
 @@ -24,7 +24,7 @@ COMPONENT_EXPORT(PRINTING_BASE)
  BASE_DECLARE_FEATURE(kApiPrintingMarginsAndScale);
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 6d7f0d3890..5aa2c300db 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig	2025-09-29 17:05:47.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 bcaab4c8ee..8716d35601 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	2025-09-08 23:21:33.000000000 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.h.orig	2025-09-29 17:05:47.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_constants.h b/chromium/patches/patch-remoting_base_constants.h
index 136c6280e7..32f7a92d38 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/base/constants.h.orig	2025-09-29 17:05:47.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_host__settings.cc b/chromium/patches/patch-remoting_base_host__settings.cc
index d587cdcc14..5cafe7bb93 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/base/host_settings.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/base/host_settings.cc
 @@ -7,7 +7,7 @@
  #include "base/no_destructor.h"
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 618730facb..85d78186f6 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/codec/webrtc_video_encoder_vpx.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/codec/webrtc_video_encoder_vpx.cc
 @@ -92,7 +92,7 @@ void SetVp8CodecParameters(vpx_codec_enc
                             const webrtc::DesktopSize& size) {
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 781a8080e4..f2cee2924b 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/base/desktop_environment_options.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/base/desktop_environment_options.cc
 @@ -109,7 +109,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 8f7e60dc7d..eec4d9a995 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/base/switches.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/base/switches.cc
 @@ -23,13 +23,13 @@ const char kProcessTypeEvaluateCapabilit
  const char kProcessTypeFileChooser[] = "file_chooser";
diff --git a/chromium/patches/patch-remoting_host_base_switches.h b/chromium/patches/patch-remoting_host_base_switches.h
index 749152e287..134e02d5bc 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/base/switches.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/base/switches.h
 @@ -35,13 +35,13 @@ extern const char kProcessTypeRdpDesktop
  extern const char kProcessTypeEvaluateCapability[];
diff --git a/chromium/patches/patch-remoting_host_chromoting__host.cc b/chromium/patches/patch-remoting_host_chromoting__host.cc
index 26a5697ebc..dfc1c40884 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/chromoting_host.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/chromoting_host.cc
 @@ -138,7 +138,7 @@ void ChromotingHost::Start(const std::st
        &ChromotingHost::OnIncomingSession, base::Unretained(this)));
diff --git a/chromium/patches/patch-remoting_host_chromoting__host.h b/chromium/patches/patch-remoting_host_chromoting__host.h
index 8470e1c6c9..90e6126740 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host.h
+++ b/chromium/patches/patch-remoting_host_chromoting__host.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/chromoting_host.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/chromoting_host.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/chromoting_host.h
 @@ -36,7 +36,7 @@
  #include "remoting/protocol/session_manager.h"
diff --git a/chromium/patches/patch-remoting_host_chromoting__host__context.cc b/chromium/patches/patch-remoting_host_chromoting__host__context.cc
index 23a63d34c9..a6950b9463 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host__context.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/chromoting_host_context.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/chromoting_host_context.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/chromoting_host_context.cc
 @@ -335,7 +335,7 @@ std::unique_ptr<ChromotingHostContext> C
    // on a UI thread.
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 c2cc80cef6..c10e137549 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/chromoting_host_services_client.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/chromoting_host_services_client.cc
 @@ -139,7 +139,7 @@ bool ChromotingHostServicesClient::Ensur
    if (session_services_remote_.is_bound()) {
diff --git a/chromium/patches/patch-remoting_host_client__session.cc b/chromium/patches/patch-remoting_host_client__session.cc
index 2ac0526827..bbcc3a2881 100644
--- a/chromium/patches/patch-remoting_host_client__session.cc
+++ b/chromium/patches/patch-remoting_host_client__session.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/client_session.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/client_session.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/client_session.cc
 @@ -188,7 +188,7 @@ void ClientSession::NotifyClientResoluti
    if (effective_policies_.curtain_required.value_or(false)) {
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 7c7d21b8d4..41696be5eb 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/crash/crash_file_uploader.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/crash/crash_file_uploader.cc
 @@ -44,7 +44,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 4fc16ae895..2044d67b70 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/create_desktop_interaction_strategy_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/create_desktop_interaction_strategy_factory.cc
 @@ -13,7 +13,7 @@
  #include "remoting/host/desktop_interaction_strategy.h"
diff --git a/chromium/patches/patch-remoting_host_evaluate__capability.cc b/chromium/patches/patch-remoting_host_evaluate__capability.cc
index 5ecd2d6c53..fa9f260d60 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/evaluate_capability.cc.orig	2025-09-29 17:05:47.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 c4b5227e1d..bec612ca33 100644
--- a/chromium/patches/patch-remoting_host_host__attributes.cc
+++ b/chromium/patches/patch-remoting_host_host__attributes.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/host_attributes.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/host_attributes.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/host_attributes.cc
-@@ -103,7 +103,7 @@ std::string GetHostAttributes() {
+@@ -102,7 +102,7 @@ std::string GetHostAttributes() {
    if (media::InitializeMediaFoundation()) {
      result.push_back("HWEncoder");
    }
diff --git a/chromium/patches/patch-remoting_host_host__details.cc b/chromium/patches/patch-remoting_host_host__details.cc
index 38c31aa228..e75aaa0250 100644
--- a/chromium/patches/patch-remoting_host_host__details.cc
+++ b/chromium/patches/patch-remoting_host_host__details.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/host_details.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/host_details.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/host_details.cc
 @@ -7,7 +7,7 @@
  #include "base/system/sys_info.h"
diff --git a/chromium/patches/patch-remoting_host_host__main.cc b/chromium/patches/patch-remoting_host_host__main.cc
index de0839c8b8..7709ae6615 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/host_main.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/host_main.cc
 @@ -57,7 +57,7 @@ int FileChooserMain();
  int RdpDesktopSessionMain();
diff --git a/chromium/patches/patch-remoting_host_ipc__constants.cc b/chromium/patches/patch-remoting_host_ipc__constants.cc
index f74d97d972..c914c14826 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/ipc_constants.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/ipc_constants.cc
 @@ -17,7 +17,7 @@ namespace remoting {
  
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 d8675668a1..8895a3f272 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/it2me/it2me_native_messaging_host_main.cc
 @@ -29,7 +29,7 @@
  #include "remoting/host/resources.h"
diff --git a/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc b/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
index aaf98d1580..cf60179c4d 100644
--- a/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
+++ b/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/me2me_desktop_environment.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/me2me_desktop_environment.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/me2me_desktop_environment.cc
-@@ -113,7 +113,7 @@ std::string Me2MeDesktopEnvironment::Get
+@@ -119,7 +119,7 @@ std::string Me2MeDesktopEnvironment::Get
      capabilities += protocol::kRemoteWebAuthnCapability;
    }
  
@@ -15,7 +15,7 @@ $NetBSD$
    capabilities += " ";
    capabilities += protocol::kMultiStreamCapability;
    capabilities += " ";
-@@ -158,7 +158,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnv
+@@ -168,7 +168,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnv
    // properly under Xvfb.
    mutable_desktop_capture_options()->set_use_update_notifications(true);
  
@@ -24,7 +24,7 @@ $NetBSD$
    // Setting this option to false means that the capture differ wrapper will not
    // be used when the X11 capturer is selected. This reduces the X11 capture
    // time by a few milliseconds per frame and is safe because we can rely on
-@@ -185,7 +185,7 @@ bool Me2MeDesktopEnvironment::Initialize
+@@ -195,7 +195,7 @@ bool Me2MeDesktopEnvironment::Initialize
  
    // Otherwise, if the session is shared with the local user start monitoring
    // the local input and create the in-session UI.
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 effa89413f..ffaceecb16 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/mojo_caller_security_checker.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/mojo_caller_security_checker.cc
 @@ -32,7 +32,7 @@
  namespace remoting {
diff --git a/chromium/patches/patch-remoting_host_policy__watcher.cc b/chromium/patches/patch-remoting_host_policy__watcher.cc
index 34d39d1932..738074e829 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/policy_watcher.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/policy_watcher.cc
 @@ -183,7 +183,7 @@ base::Value::Dict PolicyWatcher::GetDefa
    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 a2e3427fdb..f4807725fd 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_client.cc.orig	2025-09-29 17:05:47.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 9ea9af1797..75e86c01b0 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_main.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/remote_open_url/remote_open_url_main.cc
 @@ -27,7 +27,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 054e14492e..886acbf14f 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_util.cc.orig	2025-09-29 17:05:47.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 36e304b1cf..ff687ae120 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig	2025-09-29 17:05:47.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 edf781b269..a6795b800b 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/remoting_me2me_host.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/remoting_me2me_host.cc
-@@ -139,7 +139,7 @@
+@@ -140,7 +140,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>
  
-@@ -149,7 +149,7 @@
+@@ -151,7 +151,7 @@
  #endif  // defined(REMOTING_USE_X11)
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
@@ -24,7 +24,7 @@ $NetBSD$
  #include "base/linux_util.h"
  #include "remoting/host/linux/audio_capturer_linux.h"
  #include "remoting/host/linux/certificate_watcher.h"
-@@ -164,7 +164,7 @@
+@@ -166,7 +166,7 @@
  #include "remoting/host/pairing_registry_delegate_win.h"
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -33,7 +33,7 @@ $NetBSD$
  #include "remoting/base/crash/crash_reporting_crashpad.h"
  #include "remoting/host/host_wtmpdb_logger.h"
  #endif  // BUILDFLAG(IS_LINUX)
-@@ -198,7 +198,7 @@ const char kApplicationName[] = "chromot
+@@ -200,7 +200,7 @@ const char kApplicationName[] = "chromot
  const char kStdinConfigPath[] = "-";
  #endif  // !defined(REMOTING_MULTI_PROCESS)
  
@@ -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";
-@@ -446,7 +446,7 @@ class HostProcess : public ConfigWatcher
+@@ -448,7 +448,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)
-@@ -508,7 +508,7 @@ class HostProcess : public ConfigWatcher
+@@ -510,7 +510,7 @@ class HostProcess : public ConfigWatcher
    std::unique_ptr<FtlEchoMessageListener> ftl_echo_message_listener_;
  
    std::unique_ptr<HostEventLogger> host_event_logger_;
@@ -60,7 +60,7 @@ $NetBSD$
    std::unique_ptr<HostWtmpdbLogger> host_wtmpdb_logger_;
  #endif
    std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_;
-@@ -835,7 +835,7 @@ void HostProcess::StartOnNetworkThread()
+@@ -837,7 +837,7 @@ void HostProcess::StartOnNetworkThread()
  void HostProcess::ShutdownOnNetworkThread() {
    DCHECK(context_->network_task_runner()->BelongsToCurrentThread());
    config_watcher_.reset();
@@ -69,7 +69,7 @@ $NetBSD$
    cert_watcher_.reset();
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  }
-@@ -912,7 +912,7 @@ void HostProcess::CreateAuthenticatorFac
+@@ -914,7 +914,7 @@ void HostProcess::CreateAuthenticatorFac
              context_->create_client_cert_store_callback(),
              service_account_email_, oauth_refresh_token_));
  
@@ -78,7 +78,7 @@ $NetBSD$
      if (!cert_watcher_) {
        cert_watcher_ = std::make_unique<CertificateWatcher>(
            base::BindRepeating(&HostProcess::ShutdownHost,
-@@ -1050,7 +1050,7 @@ void HostProcess::StartOnUiThread() {
+@@ -1052,7 +1052,7 @@ void HostProcess::StartOnUiThread() {
        base::BindRepeating(&HostProcess::OnPolicyUpdate, base::Unretained(this)),
        base::BindRepeating(&HostProcess::OnPolicyError, base::Unretained(this)));
  
@@ -87,7 +87,7 @@ $NetBSD$
    // If an audio pipe is specific on the command-line then initialize
    // AudioCapturerLinux to capture from it.
    base::FilePath audio_pipe_name =
-@@ -1129,7 +1129,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1131,7 +1131,7 @@ void HostProcess::ShutdownOnUiThread() {
    // It is now safe for the HostProcess to be deleted.
    self_ = nullptr;
  
@@ -96,7 +96,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.
-@@ -1137,7 +1137,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1139,7 +1139,7 @@ void HostProcess::ShutdownOnUiThread() {
    AudioCapturerLinux::InitializePipeReader(nullptr, base::FilePath());
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
@@ -105,7 +105,16 @@ $NetBSD$
    context_->input_task_runner()->PostTask(
        FROM_HERE,
        base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); }));
-@@ -1908,7 +1908,7 @@ void HostProcess::StartHost() {
+@@ -1835,7 +1835,7 @@ void HostProcess::StartHost() {
+ 
+   SetState(HOST_STARTED);
+ 
+-#if BUILDFLAG(IS_LINUX) && defined(REMOTING_USE_X11)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
+   if (webrtc::DesktopCapturer::IsRunningUnderWayland()) {
+     GnomeRemoteDesktopSession::GetInstance()->Init(
+         base::BindOnce([](base::expected<void, std::string> result) {
+@@ -1925,7 +1925,7 @@ void HostProcess::StartHost() {
  
    host_->AddExtension(std::make_unique<TestEchoExtension>());
  
@@ -114,7 +123,7 @@ $NetBSD$
    const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
    if (cmd_line->HasSwitch(kEnableWtmpdb)) {
      host_wtmpdb_logger_ =
-@@ -1944,7 +1944,7 @@ void HostProcess::StartHost() {
+@@ -1960,7 +1960,7 @@ void HostProcess::StartHost() {
    // addresses.
    host_->Start(*host_owner_emails_.begin());
  
@@ -123,7 +132,7 @@ $NetBSD$
    // For Windows and Mac, ChromotingHostServices connections are handled by
    // another process, then the message pipe is forwarded to the network process.
    host_->StartChromotingHostServices();
-@@ -2089,7 +2089,7 @@ int HostProcessMain() {
+@@ -2105,7 +2105,7 @@ int HostProcessMain() {
    HOST_LOG << "Starting host process: version " << STRINGIZE(VERSION);
    const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
  
@@ -132,7 +141,7 @@ $NetBSD$
  #if defined(REMOTING_USE_X11)
    // Initialize Xlib for multi-threaded use, allowing non-Chromium code to
    // use X11 safely (such as the WebRTC capturer, GTK ...)
-@@ -2134,7 +2134,7 @@ int HostProcessMain() {
+@@ -2150,7 +2150,7 @@ int HostProcessMain() {
      return kInitializationFailed;
    }
  
@@ -141,7 +150,7 @@ $NetBSD$
    // 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.
-@@ -2154,7 +2154,7 @@ int HostProcessMain() {
+@@ -2170,7 +2170,7 @@ int HostProcessMain() {
    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 a539fc45fb..002e7cf8f4 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/security_key/remote_security_key_main.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/security_key/remote_security_key_main.cc
 @@ -24,7 +24,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 7358a8a018..c2c4286882 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/session_policies_from_dict.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/session_policies_from_dict.cc
 @@ -75,7 +75,7 @@ std::optional<SessionPolicies> SessionPo
    session_policies.curtain_required =
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 fdd57149f4..6321dc73b6 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/setup/me2me_native_messaging_host_main.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/setup/me2me_native_messaging_host_main.cc
 @@ -41,7 +41,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 1653585b42..f8025d1831 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/setup/start_host_main.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/setup/start_host_main.cc
 @@ -44,7 +44,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 8501d7ec88..7a8efe7389 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/webauthn/desktop_session_type_util.cc.orig	2025-09-29 17:05:47.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 4b43994943..cdf27fa53c 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/webauthn/remote_webauthn_caller_security_utils.cc
 @@ -14,7 +14,7 @@
  #include "base/strings/utf_string_conversions.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 a839c8c51d..f84b43c294 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig	2025-09-29 17:05:47.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 559729310b..07d34fe7d0 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_main.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/host/webauthn/remote_webauthn_main.cc
 @@ -27,7 +27,7 @@
  #include "remoting/host/webauthn/remote_webauthn_caller_security_utils.h"
diff --git a/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc b/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
index cc2efd4207..d25eca53d6 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/protocol/webrtc_video_stream.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ remoting/protocol/webrtc_video_stream.cc
 @@ -271,7 +271,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 52eeec62a7..56244ea0ae 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	2025-09-08 23:21:33.000000000 +0000
+--- remoting/signaling/ftl_host_device_id_provider.cc.orig	2025-09-29 17:05:47.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 3425365389..b42e4c07e9 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	2025-09-08 23:21:33.000000000 +0000
+--- sandbox/BUILD.gn.orig	2025-09-29 17:05:47.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 48cd79bef0..1b66637693 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	2025-09-08 23:21:33.000000000 +0000
+--- sandbox/features.gni.orig	2025-09-29 17:05:47.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 c08f916d1e..74340c401e 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	2025-09-08 23:21:33.000000000 +0000
+--- sandbox/linux/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ sandbox/linux/BUILD.gn
 @@ -11,11 +11,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 968defcf9d..81f819736e 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	2025-09-08 23:21:33.000000000 +0000
+--- sandbox/linux/services/init_process_reaper.cc.orig	2025-09-29 17:05:47.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
@@ -14,7 +14,7 @@ $NetBSD$
  #include "sandbox/linux/services/init_process_reaper.h"
  
  #include <signal.h>
-@@ -101,3 +102,4 @@ bool CreateInitProcessReaper(base::OnceC
+@@ -100,3 +101,4 @@ bool CreateInitProcessReaper(base::OnceC
  }
  
  }  // namespace sandbox.
diff --git a/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc b/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
index 01ae3652c8..35a657e750 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	2025-09-08 23:21:33.000000000 +0000
+--- sandbox/linux/services/libc_interceptor.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ sandbox/linux/services/libc_interceptor.cc
 @@ -17,7 +17,9 @@
  #include <stddef.h>
diff --git a/chromium/patches/patch-sandbox_policy_BUILD.gn b/chromium/patches/patch-sandbox_policy_BUILD.gn
index 41eaa0e00f..04ab48b3c5 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	2025-09-08 23:21:33.000000000 +0000
+--- sandbox/policy/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ sandbox/policy/BUILD.gn
 @@ -45,7 +45,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",
-@@ -115,6 +115,38 @@ component("policy") {
+@@ -115,6 +115,37 @@ component("policy") {
        "//sandbox/linux:suid_sandbox_client",
      ]
    }
@@ -24,10 +24,6 @@ $NetBSD$
 +      "openbsd/sandbox_openbsd.cc",
 +      "openbsd/sandbox_openbsd.h",
 +    ]
-+    deps += [
-+      "//sandbox:sandbox_buildflags",
-+      "//ui/gfx/x",
-+    ]
 +    libs = [ "util" ]
 +  }
 +  if (is_netbsd) {
@@ -46,8 +42,11 @@ $NetBSD$
 +      "freebsd/sandbox_freebsd.cc",
 +      "freebsd/sandbox_freebsd.h",
 +    ]
++  }
++  if (is_bsd) {
 +    deps += [
 +      "//sandbox:sandbox_buildflags",
++      "//skia",
 +      "//ui/gfx/x",
 +    ]
 +  }
diff --git a/chromium/patches/patch-sandbox_policy_features.cc b/chromium/patches/patch-sandbox_policy_features.cc
index 1e2e15f0fb..3e3da3e05c 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	2025-09-08 23:21:33.000000000 +0000
+--- sandbox/policy/features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ sandbox/policy/features.cc
 @@ -19,7 +19,11 @@ namespace sandbox::policy::features {
  // (Only causes an effect when feature kNetworkServiceInProcess is disabled.)
diff --git a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index 7ba63497d0..1fbac07b97 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	2025-09-12 07:32:06.459056652 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig	2025-10-12 06:55:38.168097014 +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 15f3d909d9..1f2aba5d38 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	2025-09-12 07:32:06.459195248 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.h.orig	2025-10-12 06:55:38.168235359 +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 9d9e621fb2..5a69972f3a 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	2025-09-08 23:21:33.000000000 +0000
+--- sandbox/policy/mojom/sandbox.mojom.orig	2025-09-29 17:05:47.000000000 +0000
 +++ sandbox/policy/mojom/sandbox.mojom
 @@ -71,6 +71,15 @@ enum Sandbox {
    // Minimally privileged sandbox on Fuchsia.
diff --git a/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc b/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
index 7b41671995..1ec84808e1 100644
--- a/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
+++ b/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/netbsd/sandbox_netbsd.cc.orig	2025-09-12 07:32:06.459501864 +0000
+--- sandbox/policy/netbsd/sandbox_netbsd.cc.orig	2025-10-12 06:55:38.168541538 +0000
 +++ sandbox/policy/netbsd/sandbox_netbsd.cc
 @@ -0,0 +1,210 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h b/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
index 9fce88ae70..ddac3fa384 100644
--- a/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
+++ b/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/netbsd/sandbox_netbsd.h.orig	2025-09-12 07:32:06.459636812 +0000
+--- sandbox/policy/netbsd/sandbox_netbsd.h.orig	2025-10-12 06:55:38.168679153 +0000
 +++ sandbox/policy/netbsd/sandbox_netbsd.h
 @@ -0,0 +1,276 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
index d7738f40bd..327c68f6bc 100644
--- a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig	2025-09-12 07:32:06.459830126 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig	2025-10-12 06:55:38.168870940 +0000
 +++ sandbox/policy/openbsd/sandbox_openbsd.cc
-@@ -0,0 +1,393 @@
+@@ -0,0 +1,396 @@
 +// 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.
@@ -67,6 +67,7 @@ $NetBSD$
 +#endif
 +
 +#include "third_party/boringssl/src/include/openssl/crypto.h"
++#include "third_party/skia/experimental/rust_png/ffi/FFI.rs.h"
 +
 +#include <fontconfig/fontconfig.h>
 +#include "ui/gfx/linux/fontconfig_util.h"
@@ -133,6 +134,8 @@ $NetBSD$
 +#endif
 +      CRYPTO_pre_sandbox_init();
 +
++      rust_png::initialize_cpudetect();
++
 +      base::FilePath cache_directory, local_directory;
 +
 +      base::PathService::Get(base::DIR_CACHE, &cache_directory);
diff --git a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
index 2ee52518d8..a853f937e0 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	2025-09-12 07:32:06.459977982 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.h.orig	2025-10-12 06:55:38.169025864 +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 40ca172708..97a50526e8 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	2025-09-08 23:21:33.000000000 +0000
+--- sandbox/policy/sandbox.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ sandbox/policy/sandbox.cc
 @@ -18,6 +18,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 65822ed4f7..464d4bacc0 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	2025-09-08 23:21:33.000000000 +0000
+--- sandbox/policy/sandbox.h.orig	2025-09-29 17:05:47.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 53aeebbd64..15eb894eee 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	2025-09-08 23:21:33.000000000 +0000
+--- sandbox/policy/sandbox_type.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ sandbox/policy/sandbox_type.cc
 @@ -16,7 +16,7 @@
  #include "chromeos/ash/components/assistant/buildflags.h"
diff --git a/chromium/patches/patch-sandbox_policy_switches.cc b/chromium/patches/patch-sandbox_policy_switches.cc
index 47c4d0af04..a2fcb662de 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	2025-09-08 23:21:33.000000000 +0000
+--- sandbox/policy/switches.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ sandbox/policy/switches.cc
 @@ -40,7 +40,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 845ee26542..1f8eb5c912 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	2025-09-08 23:21:33.000000000 +0000
+--- sandbox/policy/switches.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ sandbox/policy/switches.h
 @@ -24,7 +24,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 02ac9cacc5..a75c0b6a26 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	2025-09-08 23:21:33.000000000 +0000
+--- services/audio/audio_sandbox_hook_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/audio/audio_sandbox_hook_linux.cc
 @@ -147,6 +147,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 67b647b3e5..736b617795 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	2025-09-08 23:21:33.000000000 +0000
+--- services/audio/audio_sandbox_hook_linux.h.orig	2025-09-29 17:05:47.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 7c24b7141e..3d388dff27 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	2025-09-08 23:21:33.000000000 +0000
+--- services/device/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/device/BUILD.gn
 @@ -17,7 +17,7 @@ if (is_ios) {
  }
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 ba81a69666..09d8c24c47 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	2025-09-08 23:21:33.000000000 +0000
+--- services/device/geolocation/location_provider_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/device/geolocation/location_provider_manager.cc
 @@ -91,7 +91,7 @@ LocationProviderManager::LocationProvide
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
diff --git a/chromium/patches/patch-services_device_hid_BUILD.gn b/chromium/patches/patch-services_device_hid_BUILD.gn
index 516ffbeef8..ecc7aedb5c 100644
--- a/chromium/patches/patch-services_device_hid_BUILD.gn
+++ b/chromium/patches/patch-services_device_hid_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- services/device/hid/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/device/hid/BUILD.gn
 @@ -34,7 +34,33 @@ source_set("hid") {
      "//services/device/public/mojom",
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 3afe09b66e..a3f53b9c0b 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	2025-09-12 07:32:06.461307574 +0000
+--- services/device/hid/hid_connection_fido.cc.orig	2025-10-12 06:55:38.170399119 +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 f57120380b..0b0f2af870 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	2025-09-12 07:32:06.461457465 +0000
+--- services/device/hid/hid_connection_fido.h.orig	2025-10-12 06:55:38.170540352 +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 07b571888d..27c1efa8a3 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	2025-09-12 07:32:06.461579436 +0000
+--- services/device/hid/hid_connection_freebsd.cc.orig	2025-10-12 06:55:38.170680031 +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 eba72a0f3d..21542f4c9c 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	2025-09-12 07:32:06.461719605 +0000
+--- services/device/hid/hid_connection_freebsd.h.orig	2025-10-12 06:55:38.170822346 +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 d3d5bfa9dc..a8ea549b4a 100644
--- a/chromium/patches/patch-services_device_hid_hid__service.cc
+++ b/chromium/patches/patch-services_device_hid_hid__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/hid_service.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- services/device/hid/hid_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/device/hid/hid_service.cc
 @@ -20,12 +20,18 @@
  
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 3fa42b0c91..0156bb981c 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	2025-09-12 07:32:06.461990114 +0000
+--- services/device/hid/hid_service_fido.cc.orig	2025-10-12 06:55:38.171074191 +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 e91f5264ac..0d5d18a69c 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	2025-09-12 07:32:06.462145175 +0000
+--- services/device/hid/hid_service_fido.h.orig	2025-10-12 06:55:38.171234146 +0000
 +++ services/device/hid/hid_service_fido.h
 @@ -0,0 +1,65 @@
 +// 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 211c9789df..4e69d7bec1 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	2025-09-12 07:32:06.462284303 +0000
+--- services/device/hid/hid_service_freebsd.cc.orig	2025-10-12 06:55:38.171356706 +0000
 +++ services/device/hid/hid_service_freebsd.cc
 @@ -0,0 +1,395 @@
 +// 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 583fde6ebc..41ae35c54d 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	2025-09-12 07:32:06.462435837 +0000
+--- services/device/hid/hid_service_freebsd.h.orig	2025-10-12 06:55:38.171511820 +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_hid_hid__service__netbsd.cc b/chromium/patches/patch-services_device_hid_hid__service__netbsd.cc
index 663cf9a8e6..a8cb13fb07 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__netbsd.cc
+++ b/chromium/patches/patch-services_device_hid_hid__service__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/hid_service_netbsd.cc.orig	2025-09-12 07:32:06.462573772 +0000
+--- services/device/hid/hid_service_netbsd.cc.orig	2025-10-12 06:55:38.171650516 +0000
 +++ services/device/hid/hid_service_netbsd.cc
 @@ -0,0 +1,27 @@
 +// Copyright 2022 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_hid_hid__service__netbsd.h b/chromium/patches/patch-services_device_hid_hid__service__netbsd.h
index f38e8f7249..5e49b49dd8 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__netbsd.h
+++ b/chromium/patches/patch-services_device_hid_hid__service__netbsd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/hid_service_netbsd.h.orig	2025-09-12 07:32:06.462693207 +0000
+--- services/device/hid/hid_service_netbsd.h.orig	2025-10-12 06:55:38.171770150 +0000
 +++ services/device/hid/hid_service_netbsd.h
 @@ -0,0 +1,33 @@
 +// Copyright 2022 The Chromium Authors
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 8313cdcb61..e95ab225a1 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	2025-09-08 23:21:33.000000000 +0000
+--- services/device/public/cpp/device_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/device/public/cpp/device_features.cc
 @@ -144,7 +144,7 @@ bool IsOsLevelGeolocationPermissionSuppo
  BASE_FEATURE(kAutomaticUsbDetach,
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 6a0d83bf62..5b4c3ffdfe 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	2025-09-08 23:21:33.000000000 +0000
+--- services/device/public/cpp/device_features.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/device/public/cpp/device_features.h
 @@ -53,7 +53,7 @@ extern const DEVICE_FEATURES_EXPORT
  
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
index 216c312fc8..cc749a4512 100644
--- 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
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/public/cpp/generic_sensor/sensor_reading.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- services/device/public/cpp/generic_sensor/sensor_reading.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/device/public/cpp/generic_sensor/sensor_reading.h
 @@ -8,6 +8,8 @@
  #include <stddef.h>
diff --git a/chromium/patches/patch-services_device_public_mojom_BUILD.gn b/chromium/patches/patch-services_device_public_mojom_BUILD.gn
index 9b14b7ecb3..85ff8eb807 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	2025-09-08 23:21:33.000000000 +0000
+--- services/device/public/mojom/BUILD.gn.orig	2025-09-29 17:05:47.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 25e33fbd82..44fbc3a152 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	2025-09-08 23:21:33.000000000 +0000
+--- services/device/serial/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/device/serial/BUILD.gn
 @@ -4,7 +4,7 @@
  
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 06a731c51e..e192190e1b 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	2025-09-08 23:21:33.000000000 +0000
+--- services/device/serial/serial_device_enumerator.cc.orig	2025-09-29 17:05:47.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 477dedb709..6304475a9d 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/serial/serial_io_handler_posix.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- services/device/serial/serial_io_handler_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/device/serial/serial_io_handler_posix.cc
-@@ -74,7 +74,7 @@ bool BitrateToSpeedConstant(int bitrate,
+@@ -70,7 +70,7 @@ bool BitrateToSpeedConstant(int bitrate,
      BITRATE_TO_SPEED_CASE(9600)
      BITRATE_TO_SPEED_CASE(19200)
      BITRATE_TO_SPEED_CASE(38400)
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 5cafde51fd..35cc0a025d 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	2025-09-08 23:21:33.000000000 +0000
+--- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/device/time_zone_monitor/time_zone_monitor_linux.cc
 @@ -131,9 +131,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 3bc7e2e057..ca860c3247 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	2025-09-08 23:21:33.000000000 +0000
+--- services/device/usb/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/device/usb/BUILD.gn
 @@ -90,7 +90,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 aa40ba7d68..813f4f35f7 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/usb/usb_device_handle_usbfs.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- services/device/usb/usb_device_handle_usbfs.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/device/usb/usb_device_handle_usbfs.cc
-@@ -38,7 +38,7 @@
+@@ -34,7 +34,7 @@
  #include "chromeos/dbus/permission_broker/permission_broker_client.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/metrics/histogram_macros.h"
  #include "services/device/public/cpp/device_features.h"
  #include "services/device/usb/usb_interface_detach_allowlist.h"
-@@ -55,7 +55,7 @@ using mojom::UsbTransferType;
+@@ -51,7 +51,7 @@ using mojom::UsbTransferType;
  
  namespace {
  
@@ -24,7 +24,7 @@ $NetBSD$
  // Outcome of detaching a kernel driver before ClaimInterface().
  // These values are persisted to logs. Entries should not be renumbered and
  // numeric values should never be reused.
-@@ -297,7 +297,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskR
+@@ -293,7 +293,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskR
    return true;
  }
  
@@ -33,7 +33,7 @@ $NetBSD$
  bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::DetachInterface(
      int interface_number,
      const CombinedInterfaceInfo& interface_info) {
-@@ -633,7 +633,7 @@ void UsbDeviceHandleUsbfs::ClaimInterfac
+@@ -630,7 +630,7 @@ void UsbDeviceHandleUsbfs::ClaimInterfac
      return;
    }
  #endif
@@ -42,7 +42,7 @@ $NetBSD$
    if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) {
      const mojom::UsbConfigurationInfo* config =
          device_->GetActiveConfiguration();
-@@ -979,7 +979,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterf
+@@ -976,7 +976,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterf
      return;
    }
  #endif
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 81e60766d0..e961615935 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	2025-09-08 23:21:33.000000000 +0000
+--- services/device/usb/usb_device_handle_usbfs.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/device/usb/usb_device_handle_usbfs.h
 @@ -19,7 +19,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 36d1ca85a4..caa881a2b4 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	2025-09-08 23:21:33.000000000 +0000
+--- services/device/usb/usb_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/device/usb/usb_service.cc
 @@ -20,12 +20,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 6e8c974d7a..2090981e30 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	2025-09-12 07:32:06.464306587 +0000
+--- services/device/usb/usb_service_fake.cc.orig	2025-10-12 06:55:38.173387672 +0000
 +++ services/device/usb/usb_service_fake.cc
 @@ -0,0 +1,50 @@
 +// 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 27f8097d97..c62fdcdefe 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	2025-09-12 07:32:06.464430511 +0000
+--- services/device/usb/usb_service_fake.h.orig	2025-10-12 06:55:38.173528223 +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 5c29b66994..c31f355672 100644
--- a/chromium/patches/patch-services_network_BUILD.gn
+++ b/chromium/patches/patch-services_network_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- services/network/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/network/BUILD.gn
-@@ -421,7 +421,6 @@ if (is_linux || is_chromeos) {
+@@ -426,7 +426,6 @@ if (is_linux || is_chromeos) {
      ]
      deps = [
        "//base",
diff --git a/chromium/patches/patch-services_network_network__context.cc b/chromium/patches/patch-services_network_network__context.cc
index 01d37acdce..6be1297424 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	2025-09-08 23:21:33.000000000 +0000
+--- services/network/network_context.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/network/network_context.cc
-@@ -629,7 +629,7 @@ NetworkContext::NetworkContextHttpAuthPr
+@@ -630,7 +630,7 @@ NetworkContext::NetworkContextHttpAuthPr
  NetworkContext::NetworkContextHttpAuthPreferences::
      ~NetworkContextHttpAuthPreferences() = default;
  
@@ -15,7 +15,7 @@ $NetBSD$
  bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
      const {
    if (network_service_) {
-@@ -2598,7 +2598,7 @@ void NetworkContext::OnHttpAuthDynamicPa
+@@ -2600,7 +2600,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 ea15178a67..ae2d1c9d2a 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	2025-09-08 23:21:33.000000000 +0000
+--- services/network/network_context.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/network/network_context.h
-@@ -738,7 +738,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) 
+@@ -749,7 +749,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 9bb8acf945..476925c5c2 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	2025-09-08 23:21:33.000000000 +0000
+--- services/network/network_sandbox_hook_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/network/network_sandbox_hook_linux.cc
 @@ -15,11 +15,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 2ac71add3b..77a73f9d08 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	2025-09-08 23:21:33.000000000 +0000
+--- services/network/network_sandbox_hook_linux.h.orig	2025-09-29 17:05:47.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 088d569ce0..ed9ad8a962 100644
--- a/chromium/patches/patch-services_network_network__service.cc
+++ b/chromium/patches/patch-services_network_network__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/network_service.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- services/network/network_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/network/network_service.cc
-@@ -107,11 +107,11 @@
+@@ -108,11 +108,11 @@
  #include "third_party/boringssl/src/include/openssl/cpu.h"
  #endif
  
@@ -20,7 +20,7 @@ $NetBSD$
  #include "services/network/network_change_notifier_passive_factory.h"
  #endif
  
-@@ -1035,7 +1035,7 @@ void NetworkService::SetExplicitlyAllowe
+@@ -1041,7 +1041,7 @@ void NetworkService::SetExplicitlyAllowe
    net::SetExplicitlyAllowedPorts(ports);
  }
  
@@ -29,7 +29,7 @@ $NetBSD$
  void NetworkService::SetGssapiLibraryLoadObserver(
      mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
          gssapi_library_load_observer) {
-@@ -1174,7 +1174,7 @@ NetworkService::CreateHttpAuthHandlerFac
+@@ -1180,7 +1180,7 @@ NetworkService::CreateHttpAuthHandlerFac
    );
  }
  
diff --git a/chromium/patches/patch-services_network_network__service.h b/chromium/patches/patch-services_network_network__service.h
index 28b87df185..a6c600989d 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	2025-09-08 23:21:33.000000000 +0000
+--- services/network/network_service.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/network/network_service.h
 @@ -243,7 +243,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) 
        const std::vector<ContentSettingPatternSource>& settings) override;
@@ -24,7 +24,7 @@ $NetBSD$
    // This is called just before a GSSAPI library may be loaded.
    void OnBeforeGssapiLibraryLoad();
  #endif  // BUILDFLAG(IS_LINUX)
-@@ -550,7 +550,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) 
+@@ -542,7 +542,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) 
    // leaking stale listeners between tests.
    std::unique_ptr<net::NetworkChangeNotifier> mock_network_change_notifier_;
  
diff --git a/chromium/patches/patch-services_network_public_cpp_BUILD.gn b/chromium/patches/patch-services_network_public_cpp_BUILD.gn
index d014d9948d..66ed65dcd7 100644
--- a/chromium/patches/patch-services_network_public_cpp_BUILD.gn
+++ b/chromium/patches/patch-services_network_public_cpp_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/public/cpp/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- services/network/public/cpp/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/network/public/cpp/BUILD.gn
 @@ -699,7 +699,7 @@ component("cpp_base") {
      sources += [ "transferable_directory_fuchsia.cc" ]
diff --git a/chromium/patches/patch-services_network_public_cpp_features.cc b/chromium/patches/patch-services_network_public_cpp_features.cc
index b12bfd2699..66d1e3b3f0 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	2025-09-08 23:21:33.000000000 +0000
+--- services/network/public/cpp/features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/network/public/cpp/features.cc
 @@ -109,7 +109,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIso
  BASE_FEATURE(kDnsOverHttpsUpgrade,
@@ -15,7 +15,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -378,7 +378,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies
+@@ -393,7 +393,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies
  BASE_FEATURE(kDocumentIsolationPolicy,
               "DocumentIsolationPolicy",
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-services_network_public_mojom_BUILD.gn b/chromium/patches/patch-services_network_public_mojom_BUILD.gn
index 4e7a584e38..ca31590699 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	2025-09-08 23:21:33.000000000 +0000
+--- services/network/public/mojom/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/network/public/mojom/BUILD.gn
 @@ -690,11 +690,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 f0034751b1..bfe5d52885 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	2025-09-08 23:21:33.000000000 +0000
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig	2025-09-29 17:05:47.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_BUILD.gn b/chromium/patches/patch-services_on__device__model_ml_BUILD.gn
new file mode 100644
index 0000000000..e17abc2438
--- /dev/null
+++ b/chromium/patches/patch-services_on__device__model_ml_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
+
+--- services/on_device_model/ml/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
++++ services/on_device_model/ml/BUILD.gn
+@@ -82,7 +82,7 @@ if (use_blink || (is_ios && build_with_i
+     if (!is_fuchsia) {
+       deps += [ "//services/on_device_model/safety:bert_safety_model" ]
+     }
+-    if (is_win || is_mac || is_linux) {
++    if (!is_bsd && (is_win || is_mac || is_linux)) {
+       deps += [ "//third_party/xnnpack" ]
+     }
+     public_deps = [
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 961b40390e..a62f7a80bc 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	2025-09-08 23:21:33.000000000 +0000
+--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc
 @@ -55,7 +55,7 @@ uint32_t CalculatePrivateFootprintKb(con
                                       uint32_t shared_resident_kb) {
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 ee4737c7fa..93e99c9c12 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	2025-09-08 23:21:33.000000000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig	2025-09-29 17:05:47.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 f7a2888811..4f99838f00 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	2025-09-08 23:21:33.000000000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig	2025-09-29 17:05:47.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 0bb08fc965..72fec80cfd 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	2025-09-12 07:32:06.466926859 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig	2025-10-12 06:55:38.176141069 +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 baa85fe0bd..9baccdedaf 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	2025-09-08 23:21:33.000000000 +0000
+--- services/screen_ai/public/cpp/utilities.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/screen_ai/public/cpp/utilities.cc
 @@ -21,7 +21,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 632fb02eaa..eb384fcb56 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	2025-09-08 23:21:33.000000000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
 @@ -70,6 +70,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 134682bb3b..162f6931e0 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	2025-09-08 23:21:33.000000000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig	2025-09-29 17:05:47.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 7f459b03a3..062d618528 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	2025-09-08 23:21:33.000000000 +0000
+--- services/screen_ai/screen_ai_service_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/screen_ai/screen_ai_service_impl.cc
 @@ -38,7 +38,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 e22bd6b2a7..9d65002a62 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	2025-09-08 23:21:33.000000000 +0000
+--- services/service_manager/BUILD.gn.orig	2025-09-29 17:05:47.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 91f1ea4bde..75d1c8540b 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	2025-09-08 23:21:33.000000000 +0000
+--- services/service_manager/public/cpp/service_executable/BUILD.gn.orig	2025-09-29 17:05:47.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 28c1e44853..b35061ff87 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	2025-09-08 23:21:33.000000000 +0000
+--- services/shape_detection/shape_detection_sandbox_hook.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/shape_detection/shape_detection_sandbox_hook.cc
 @@ -31,8 +31,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 2b791d8e0a..d82a981d7a 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	2025-09-08 23:21:33.000000000 +0000
+--- services/shape_detection/shape_detection_sandbox_hook.h.orig	2025-09-29 17:05:47.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 4eeaf3aa41..07bdefa857 100644
--- a/chromium/patches/patch-services_shape__detection_shape__detection__service.cc
+++ b/chromium/patches/patch-services_shape__detection_shape__detection__service.cc
@@ -4,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/shape_detection/shape_detection_service.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- services/shape_detection/shape_detection_service.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/shape_detection/shape_detection_service.cc
 @@ -22,7 +22,7 @@
  #elif BUILDFLAG(IS_ANDROID)
  // No C++ code, barcode detection comes from Java.
  #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
--    (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+    (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+-    (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN))
++    (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
  #include "services/shape_detection/barcode_detection_provider_chrome.h"
  #else
  #include "services/shape_detection/barcode_detection_provider_impl.h"
@@ -19,8 +19,8 @@ $NetBSD$
  #elif BUILDFLAG(IS_MAC)
    BarcodeDetectionProviderMac::Create(std::move(receiver));
  #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
--    (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+    (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+-    (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX))
++    (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
    BarcodeDetectionProviderChrome::Create(std::move(receiver));
  #else
    BarcodeDetectionProviderImpl::Create(std::move(receiver));
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 a2e54b43f7..ad6f227278 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,11 +4,11 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/tracing/public/cpp/perfetto/track_name_recorder.cc
-@@ -51,7 +51,7 @@ void FillThreadTrack(const perfetto::Thr
-   if (thread_type != ChromeThreadDescriptor::THREAD_UNSPECIFIED) {
-     desc.mutable_chrome_thread()->set_thread_type(thread_type);
+@@ -53,7 +53,7 @@ void FillThreadTrack(const perfetto::Thr
+     desc.mutable_chrome_thread()->set_thread_type(
+         static_cast<int32_t>(thread_type));
    }
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
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 59c1b2bd24..f8b0a1f101 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
 @@ -39,7 +39,7 @@
  #include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
@@ -24,7 +24,7 @@ $NetBSD$
  // Returns whether stack sampling is supported on the current platform.
  bool IsStackSamplingSupported() {
    return base::StackSamplingProfiler::IsSupportedForCurrentPlatform();
-@@ -379,7 +379,7 @@ void TracingSamplerProfiler::TracingProf
+@@ -381,7 +381,7 @@ void TracingSamplerProfiler::TracingProf
      thread_descriptor->set_reference_timestamp_us(
          last_timestamp_.since_origin().InMicroseconds());
  
@@ -33,7 +33,7 @@ $NetBSD$
      if (base::GetCurrentProcId() !=
          base::trace_event::TraceLog::GetInstance()->process_id()) {
        auto* chrome_thread = track_descriptor->set_chrome_thread();
-@@ -651,7 +651,7 @@ bool TracingSamplerProfiler::IsStackUnwi
+@@ -653,7 +653,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 852ee6759e..1399320d5c 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	2025-09-08 23:21:33.000000000 +0000
+--- services/tracing/public/cpp/system_metrics_sampler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/tracing/public/cpp/system_metrics_sampler.cc
 @@ -166,8 +166,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 1fa22cf265..94b1389515 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	2025-09-08 23:21:33.000000000 +0000
+--- services/video_capture/public/mojom/video_capture_service.mojom.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/video_capture/public/mojom/video_capture_service.mojom
 @@ -25,10 +25,10 @@ interface AcceleratorFactory {
        pending_receiver<chromeos_camera.mojom.MjpegDecodeAccelerator> jda);
diff --git a/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc b/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
index 3fab9b7ec7..c5ff64d026 100644
--- a/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/video_effects/video_effects_sandbox_hook_linux.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- services/video_effects/video_effects_sandbox_hook_linux.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/video_effects/video_effects_sandbox_hook_linux.cc
 @@ -6,7 +6,13 @@
  
diff --git a/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h b/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h
index 951063536b..a42c778384 100644
--- a/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h
+++ b/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/video_effects/video_effects_sandbox_hook_linux.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- services/video_effects/video_effects_sandbox_hook_linux.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/video_effects/video_effects_sandbox_hook_linux.h
 @@ -5,7 +5,13 @@
  #ifndef SERVICES_VIDEO_EFFECTS_VIDEO_EFFECTS_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-services_viz_public_mojom_BUILD.gn b/chromium/patches/patch-services_viz_public_mojom_BUILD.gn
index e917b02f0a..686e5789b1 100644
--- a/chromium/patches/patch-services_viz_public_mojom_BUILD.gn
+++ b/chromium/patches/patch-services_viz_public_mojom_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/viz/public/mojom/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- services/viz/public/mojom/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ services/viz/public/mojom/BUILD.gn
-@@ -51,7 +51,7 @@ mojom("mojom") {
+@@ -53,7 +53,7 @@ mojom("mojom") {
  
    # Used in thread.mojom
    enabled_features = []
diff --git a/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp b/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
index a71203ac5c..50f58e3a23 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	2025-09-08 23:21:33.000000000 +0000
+--- skia/ext/SkMemory_new_handler.cpp.orig	2025-09-29 17:05:47.000000000 +0000
 +++ skia/ext/SkMemory_new_handler.cpp
 @@ -24,7 +24,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 ea4e0d1911..984494546c 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	2025-09-08 23:21:33.000000000 +0000
+--- skia/ext/font_utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ skia/ext/font_utils.cc
 @@ -21,7 +21,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 731335a462..565dbdd746 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	2025-09-08 23:21:33.000000000 +0000
+--- skia/ext/skcolorspace_trfn.cc.orig	2025-09-29 17:05:47.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 8d7fe19259..f29213458a 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/abseil-cpp/absl/base/config.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/abseil-cpp/absl/base/config.h
-@@ -409,7 +409,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMES
+@@ -413,7 +413,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
  
-@@ -424,7 +425,8 @@ static_assert(ABSL_INTERNAL_INLINE_NAMES
+@@ -428,7 +429,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 94e8798cf3..8b68bf76b5 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/abseil-cpp/absl/base/internal/raw_logging.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/abseil-cpp/absl/base/internal/raw_logging.cc
 @@ -44,7 +44,7 @@
  #if defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) || \
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 7e508c7bab..d17488a7dd 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/abseil-cpp/absl/base/internal/sysinfo.cc
 @@ -30,7 +30,7 @@
  #include <sys/syscall.h>
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 5309431f41..67a23dde88 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,7 +4,7 @@ $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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h
 @@ -35,7 +35,8 @@
  #if defined(__ELF__) && !defined(__OpenBSD__) && !defined(__QNX__) && \
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 a8a3fb0b63..d6213ebe8c 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc
 @@ -19,7 +19,8 @@
  #endif
diff --git a/chromium/patches/patch-third__party_afl_src_afl-fuzz.c b/chromium/patches/patch-third__party_afl_src_afl-fuzz.c
index b3da1591e3..0ac3638963 100644
--- a/chromium/patches/patch-third__party_afl_src_afl-fuzz.c
+++ b/chromium/patches/patch-third__party_afl_src_afl-fuzz.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/afl/src/afl-fuzz.c.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/afl/src/afl-fuzz.c.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/afl/src/afl-fuzz.c
 @@ -58,7 +58,8 @@
  #include <sys/ioctl.h>
diff --git a/chromium/patches/patch-third__party_angle_BUILD.gn b/chromium/patches/patch-third__party_angle_BUILD.gn
index 1ab0f6e140..00b65283dc 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/angle/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/angle/BUILD.gn
 @@ -367,7 +367,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 77c575cfc1..3613d03843 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/angle/src/common/platform.h.orig	2025-09-29 17:05:47.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 c9578ff39a..f3baa64fc3 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/angle/src/common/platform_helpers.h.orig	2025-09-29 17:05:47.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 37f57017ea..62d567e101 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/angle/src/common/system_utils.cpp.orig	2025-09-29 17:05:47.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 451a6c11c2..1ec5e9a37a 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/common/system_utils_linux.cpp.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/angle/src/common/system_utils_linux.cpp.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/angle/src/common/system_utils_linux.cpp
-@@ -15,10 +15,17 @@
+@@ -19,10 +19,17 @@
  #include <sys/types.h>
  #include <unistd.h>
  
@@ -24,7 +24,7 @@ $NetBSD$
  std::string GetExecutablePath()
  {
      // We cannot use lstat to get the size of /proc/self/exe as it always returns 0
-@@ -34,6 +41,7 @@ std::string GetExecutablePath()
+@@ -38,6 +45,7 @@ std::string GetExecutablePath()
      path[result] = '\0';
      return path;
  }
@@ -32,7 +32,7 @@ $NetBSD$
  
  std::string GetExecutableDirectory()
  {
-@@ -59,6 +67,12 @@ void SetCurrentThreadName(const char *na
+@@ -63,6 +71,12 @@ void SetCurrentThreadName(const char *na
      // There's a 15-character (16 including '\0') limit.  If the name is too big (and ERANGE is
      // returned), name will be ignored.
      ASSERT(strlen(name) < 16);
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 d21c977e5b..6695d8d819 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig	2025-09-29 17:05:47.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 6d010efc60..84af6d877d 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp
 @@ -12,6 +12,11 @@
  #include <pci/pci.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 89e5e4693e..7b25d50f31 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig	2025-09-29 17:05:47.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 166c5d61fd..57f5e89aa1 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig	2025-09-29 17:05:47.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 23ad04253a..5120c1c057 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/angle/src/libANGLE/Display.cpp.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/angle/src/libANGLE/Display.cpp
-@@ -58,7 +58,7 @@
+@@ -62,7 +62,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"
-@@ -422,7 +422,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
+@@ -426,7 +426,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)
              {
-@@ -473,7 +473,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
+@@ -477,7 +477,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)
              {
-@@ -529,7 +529,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
+@@ -533,7 +533,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())
              {
-@@ -2146,7 +2146,7 @@ static ClientExtensions GenerateClientEx
+@@ -2150,7 +2150,7 @@ static ClientExtensions GenerateClientEx
      extensions.platformWaylandEXT = true;
  #endif
  
@@ -51,7 +51,7 @@ $NetBSD$
      extensions.platformSurfacelessMESA = true;
  #endif
  
-@@ -2193,7 +2193,7 @@ static ClientExtensions GenerateClientEx
+@@ -2197,7 +2197,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 50c494eef6..da5f990647 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp
 @@ -144,10 +144,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 44723f3c35..9a89c97014 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig	2025-09-29 17:05:47.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 a5c2d87a8a..73fab9f930 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/angle/util/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/angle/util/BUILD.gn
 @@ -334,7 +334,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 25eb362ef9..fc13f38db5 100644
--- a/chromium/patches/patch-third__party_blink_common_features.cc
+++ b/chromium/patches/patch-third__party_blink_common_features.cc
@@ -4,12 +4,12 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/common/features.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/common/features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/common/features.cc
-@@ -683,7 +683,7 @@ BASE_FEATURE(kDevToolsImprovedNetworkErr
+@@ -572,7 +572,7 @@ BASE_FEATURE_PARAM(base::TimeDelta,
+ BASE_FEATURE(DevToolsImprovedNetworkError, base::FEATURE_DISABLED_BY_DEFAULT);
  
- BASE_FEATURE(kDirectCompositorThreadIpc,
-              "DirectCompositorThreadIpc",
+ BASE_FEATURE(DirectCompositorThreadIpc,
 -#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
 +#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
               base::FEATURE_ENABLED_BY_DEFAULT
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 a426fd67c0..d765383bb3 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,7 +4,7 @@ $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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
 @@ -78,7 +78,7 @@ bool StructTraits<blink::mojom::Renderer
  
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 a7fddafa7c..9253b680f8 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h
 @@ -66,7 +66,7 @@ struct BLINK_COMMON_EXPORT RendererPrefe
    UserAgentOverride user_agent_override;
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 ac5277f70a..43d3daf0ab 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,7 +4,7 @@ $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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
 @@ -185,7 +185,7 @@ struct BLINK_COMMON_EXPORT
      return data.send_subresource_notification;
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 ac0614cf67..978c686bd7 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/public/platform/platform.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/public/platform/platform.h
 @@ -376,7 +376,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 a3dcbee63a..8aa9b1db91 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig	2025-09-29 17:05:47.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 e254d6c6d4..d6262c869a 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/build/scripts/gperf.py.orig	2025-09-29 17:05:47.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 bec402246b..9e141d1212 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig	2025-09-29 17:05:47.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 9e111e73e3..52532981e7 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/controller/blink_initializer.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/controller/blink_initializer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/controller/blink_initializer.cc
 @@ -82,12 +82,12 @@
  #include "third_party/blink/renderer/controller/private_memory_footprint_provider.h"
@@ -30,7 +30,7 @@ $NetBSD$
    binders.Add<mojom::blink::MemoryUsageMonitorLinux>(
        ConvertToBaseRepeatingCallback(
            CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)),
-@@ -303,7 +303,7 @@ void BlinkInitializer::RegisterMemoryWat
+@@ -304,7 +304,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 dfb85353c7..3b9b19767b 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/controller/memory_usage_monitor_posix.cc
 @@ -132,15 +132,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 834902d3ad..4f076460dc 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig	2025-09-29 17:05:47.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
new file mode 100644
index 0000000000..1f211f5d4b
--- /dev/null
+++ b/chromium/patches/patch-third__party_blink_renderer_core_dom_tree__scope.h
@@ -0,0 +1,16 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- third_party/blink/renderer/core/dom/tree_scope.h.orig	2025-09-29 17:05:47.000000000 +0000
++++ third_party/blink/renderer/core/dom/tree_scope.h
+@@ -29,6 +29,7 @@
+ 
+ #include "third_party/blink/renderer/bindings/core/v8/v8_observable_array_css_style_sheet.h"
+ #include "third_party/blink/renderer/core/core_export.h"
++#include "third_party/blink/renderer/core/css/css_style_sheet.h"
+ #include "third_party/blink/renderer/core/dom/tree_ordered_map.h"
+ #include "third_party/blink/renderer/core/html/forms/radio_button_group_scope.h"
+ #include "third_party/blink/renderer/core/layout/hit_test_request.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 45d0496ae6..68fb16f46e 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,9 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/editing/editing_behavior.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/core/editing/editing_behavior.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/core/editing/editing_behavior.cc
-@@ -304,7 +304,7 @@ bool EditingBehavior::ShouldInsertCharac
+@@ -138,7 +138,7 @@ const KeyboardCodeKeyDownEntry kKeyboard
+     {VKEY_DELETE, 0, "DeleteForward"},
+     {VKEY_BACK, OPTION_OR_CTRL_KEY, "DeleteWordBackward"},
+     {VKEY_DELETE, OPTION_OR_CTRL_KEY, "DeleteWordForward"},
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+     {VKEY_BACK, kCtrlKey | kShiftKey, "DeleteToBeginningOfLine"},
+ #endif
+ #if BUILDFLAG(IS_MAC)
+@@ -307,7 +307,7 @@ bool EditingBehavior::ShouldInsertCharac
    // unexpected behaviour
    if (ch < ' ')
      return false;
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 00d9d37eec..4f623b771a 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/core/execution_context/navigator_base.cc
 @@ -31,7 +31,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 9d48212998..7c6d1fa429 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/exported/web_view_impl.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/core/exported/web_view_impl.cc
 @@ -421,7 +421,7 @@ void RecordPrerenderActivationSignalDela
  #if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN)
@@ -15,7 +15,7 @@ $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'
-@@ -3441,7 +3441,7 @@ void WebViewImpl::UpdateFontRenderingFro
+@@ -3456,7 +3456,7 @@ void WebViewImpl::UpdateFontRenderingFro
        gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
    WebFontRenderStyle::SetSubpixelPositioning(
        renderer_preferences_.use_subpixel_positioning);
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 5563c1a536..aed933de83 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/core/frame/web_frame_test.cc
-@@ -6473,7 +6473,7 @@ TEST_F(WebFrameTest, DISABLED_PositionFo
+@@ -6469,7 +6469,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 \
-@@ -6882,7 +6882,7 @@ TEST_F(CompositedSelectionBoundsTest, La
+@@ -6878,7 +6878,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 29aafdf940..774b9022dc 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
 @@ -52,7 +52,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 372156ac46..a3b7dcea0d 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/core/inspector/inspector_memory_agent.cc
 @@ -192,7 +192,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 c568cf02d0..6ab590f57f 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/core/layout/layout_view.cc
 @@ -75,7 +75,7 @@
  #include "ui/display/screen_info.h"
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc b/chromium/patches/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
index 989ba2a56f..c6c2fb2f87 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/core/loader/mixed_content_checker.cc
 @@ -510,7 +510,7 @@ bool MixedContentChecker::ShouldBlockFet
    switch (context_type) {
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/chromium/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
index 244a827ea6..4ec6fc29bc 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/core/origin_trials/origin_trial_context.cc
 @@ -568,7 +568,7 @@ bool OriginTrialContext::CanEnableTrialF
    }
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 08e9f74328..cfec1e876c 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/page/context_menu_controller.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/core/page/context_menu_controller.cc
-@@ -649,7 +649,7 @@ bool ContextMenuController::ShowContextM
+@@ -650,7 +650,7 @@ bool ContextMenuController::ShowContextM
      if (potential_image_node != nullptr &&
          IsA<HTMLCanvasElement>(potential_image_node)) {
        data.media_type = mojom::blink::ContextMenuDataMediaType::kCanvas;
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 6b7a5af0cf..c4dc0da117 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/paint/paint_layer.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/core/paint/paint_layer.cc
-@@ -125,7 +125,7 @@ namespace blink {
+@@ -123,7 +123,7 @@ namespace blink {
  
  namespace {
  
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 7cc22c7fa5..a740ff197d 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc
 @@ -146,7 +146,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 ca3be9464d..3c9d98231a 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/xml/xslt_processor.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/core/xml/xslt_processor.h
-@@ -77,7 +77,11 @@ class XSLTProcessor final : public Scrip
+@@ -79,7 +79,11 @@ class XSLTProcessor final : public Scrip
  
    void reset();
  
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 09dd05fa45..e1b4177d5e 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig	2025-09-29 17:05:47.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_media_audio_audio__device__factory.cc b/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
index 390a82f057..4d82a48a28 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig	2025-09-29 17:05:47.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 e91fc099a2..be29709acc 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig	2025-09-29 17:05:47.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 a1f72a3bef..8c6a726b02 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
 @@ -538,6 +538,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 7dec84bbec..4690445d91 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
-@@ -384,7 +384,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED
+@@ -385,7 +385,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 0512d1e950..fcdfd42e2b 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc
 @@ -465,7 +465,7 @@ class AudioWorkletThreadPriorityTest
  
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 389103e725..f308073066 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,9 +4,9 @@ $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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6581,7 +6581,7 @@ void WebGLRenderingContextBase::TexImage
+@@ -6589,7 +6589,7 @@ void WebGLRenderingContextBase::TexImage
    // unmultiply has been requested or we need to never premultiply for Image
    // creation from a VideoFrame.
  
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 91d02171b8..445186089e 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
 @@ -250,7 +250,7 @@ CanvasResourceProvider* GPUCanvasContext
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
index 0fd5cd98ac..9891bef0f2 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.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_queue.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc
 @@ -829,7 +829,7 @@ bool GPUQueue::CopyFromCanvasSourceImage
  // on linux platform.
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 1add198917..d3b39e802b 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2061,7 +2061,7 @@ static_library("test_support") {
+@@ -2077,7 +2077,7 @@ static_library("test_support") {
    ]
  
    # fuzzed_data_provider may not work with a custom toolchain.
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 030e9668e5..349773172f 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,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/font_cache.cc
-@@ -82,7 +82,7 @@ extern const char kNotoColorEmojiCompat[
- 
- SkFontMgr* FontCache::static_font_manager_ = nullptr;
+@@ -80,7 +80,7 @@ const char kMonoEmojiLocale[] = "und-Zsy
+ extern const char kNotoColorEmojiCompat[] = "Noto Color Emoji Compat";
+ #endif
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
  float FontCache::device_scale_factor_ = 1.0;
  #endif
  
-@@ -136,7 +136,7 @@ const FontPlatformData* FontCache::Syste
+@@ -116,7 +116,7 @@ const FontPlatformData* FontCache::Syste
      const FontDescription& font_description) {
    const AtomicString& family = FontCache::SystemFontFamily();
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
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 2a332c2fa8..f93eceb9a1 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/font_cache.h
 @@ -55,7 +55,7 @@
  #include "third_party/skia/include/core/SkFontMgr.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/gfx/font_fallback_linux.h"
  #endif
  
-@@ -171,7 +171,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -170,7 +170,7 @@ class PLATFORM_EXPORT FontCache final {
  
    static void MaybePreloadSystemFonts();
  
@@ -24,7 +24,7 @@ $NetBSD$
    // These are needed for calling QueryRenderStyleForStrike, since
    // gfx::GetFontRenderParams makes distinctions based on DSF.
    static float DeviceScaleFactor() { return device_scale_factor_; }
-@@ -247,7 +247,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -246,7 +246,7 @@ class PLATFORM_EXPORT FontCache final {
        const char* locale_family_name);
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -33,7 +33,7 @@ $NetBSD$
    static bool GetFontForCharacter(UChar32,
                                    const char* preferred_locale,
                                    gfx::FallbackFontData*);
-@@ -320,7 +320,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -319,7 +319,7 @@ class PLATFORM_EXPORT FontCache final {
                                     const FontFaceCreationParams&,
                                     std::string& name);
  
@@ -42,7 +42,7 @@ $NetBSD$
    static const FontPlatformData* CreateFontPlatformDataForCharacter(
        SkFontMgr*,
        UChar32,
-@@ -358,7 +358,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -354,7 +354,7 @@ class PLATFORM_EXPORT FontCache final {
    bool is_test_font_mgr_ = false;
  #endif  // BUILDFLAG(IS_WIN)
  
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 2c11626b4c..85d57a6963 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/font_description.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/font_description.cc
-@@ -44,7 +44,7 @@
+@@ -45,7 +45,7 @@
  #include "third_party/blink/renderer/platform/wtf/text/string_hash.h"
  #include "third_party/blink/renderer/platform/wtf/text/string_hasher.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "third_party/blink/renderer/platform/fonts/font_cache.h"
  #endif
  
-@@ -314,7 +314,7 @@ FontCacheKey FontDescription::CacheKey(
+@@ -315,7 +315,7 @@ FontCacheKey FontDescription::CacheKey(
        static_cast<unsigned>(fields_.orientation_) << 1 |            // bit 2-3
        static_cast<unsigned>(fields_.subpixel_text_position_);       // bit 1
  
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 32049ffdc3..b927a4f3bc 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/font_metrics.cc
-@@ -39,7 +39,7 @@
+@@ -40,7 +40,7 @@
  namespace blink {
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -15,7 +15,7 @@ $NetBSD$
  // This is the largest VDMX table which we'll try to load and parse.
  static const size_t kMaxVDMXTableSize = 1024 * 1024;  // 1 MB
  #endif
-@@ -67,7 +67,7 @@ void FontMetrics::AscentDescentWithHacks
+@@ -68,7 +68,7 @@ void FontMetrics::AscentDescentWithHacks
    bool is_vdmx_valid = false;
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -24,7 +24,7 @@ $NetBSD$
    // Manually digging up VDMX metrics is only applicable when bytecode hinting
    // using FreeType.  With DirectWrite or CoreText, no bytecode hinting is ever
    // done.  This code should be pushed into FreeType (hinted font metrics).
-@@ -111,7 +111,7 @@ void FontMetrics::AscentDescentWithHacks
+@@ -112,7 +112,7 @@ void FontMetrics::AscentDescentWithHacks
      descent = SkScalarRoundToScalar(metrics.fDescent);
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
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 53fb2b687d..d7c3e11c9f 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig	2025-09-29 17:05:47.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_skia_font__cache__skia.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
index 0bc3ff4019..5fd665fef9 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
 @@ -65,7 +65,7 @@ AtomicString ToAtomicString(const SkStri
    return AtomicString::FromUTF8(std::string_view(str.begin(), str.end()));
@@ -15,7 +15,7 @@ $NetBSD$
  // This function is called on android or when we are emulating android fonts on
  // linux and the embedder has overriden the default fontManager with
  // WebFontRendering::setSkiaFontMgr.
-@@ -260,7 +260,7 @@ const FontPlatformData* FontCache::Creat
+@@ -256,7 +256,7 @@ const FontPlatformData* FontCache::Creat
    std::string name;
  
    sk_sp<SkTypeface> typeface;
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 11bc2b7345..5f3bc40e68 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/platform/graphics/begin_frame_provider.cc
 @@ -70,8 +70,12 @@ void BeginFrameProvider::CreateComposito
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
index 677512ad6d..e257b3b5ba 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc
 @@ -47,7 +47,7 @@ scoped_refptr<StaticBitmapImage> MakeAcc
  
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 e1e8b40e2d..c2a12f5148 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
-@@ -380,7 +380,7 @@ void VideoFrameSubmitter::OnBeginFrame(
+@@ -379,7 +379,7 @@ void VideoFrameSubmitter::OnBeginFrame(
      auto& details = timing_details.find(frame_token)->value;
      auto& feedback = details.presentation_feedback;
  
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 12d0ec2b40..b15a449205 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig	2025-09-29 17:05:47.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_rtc__video__encoder__factory.cc b/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
index 4f2daa51f9..9f6bcb3271 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
@@ -4,20 +4,23 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc
-@@ -324,12 +324,12 @@ SupportedFormats GetSupportedFormatsInte
+@@ -36,7 +36,7 @@ namespace blink {
+ 
+ namespace {
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Enables H.264 CBP encode acceleration.
+ BASE_FEATURE(PlatformH264CbpEncoding,
+ #if BUILDFLAG(IS_WIN)
+@@ -327,7 +327,7 @@ SupportedFormats GetSupportedFormatsInte
        supported_formats.profiles.push_back(profile.profile);
        supported_formats.sdp_formats.push_back(std::move(*format));
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(IS_WIN)
-       const bool kShouldAddH264Cbp =
-           base::FeatureList::IsEnabled(kMediaFoundationH264CbpEncoding) &&
-           profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
        const bool kShouldAddH264Cbp =
+           base::FeatureList::IsEnabled(kPlatformH264CbpEncoding) &&
            profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE;
- #endif
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 ce61a2693a..72c4c1d859 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/platform/runtime_enabled_features.json5
 @@ -324,7 +324,7 @@
          "default": "",
@@ -24,7 +24,7 @@ $NetBSD$
        origin_trial_allows_third_party: true,
        base_feature_status: "enabled",
        copied_from_base_feature_if: "overridden",
-@@ -379,7 +379,7 @@
+@@ -390,7 +390,7 @@
          "default": "",
        },
        origin_trial_feature_name: "AIRewriterAPI",
@@ -33,7 +33,7 @@ $NetBSD$
        origin_trial_allows_third_party: true,
        base_feature_status: "enabled",
        copied_from_base_feature_if: "overridden",
-@@ -412,7 +412,7 @@
+@@ -423,7 +423,7 @@
          "default": "",
        },
        origin_trial_feature_name: "AIWriterAPI",
@@ -42,7 +42,7 @@ $NetBSD$
        origin_trial_allows_third_party: true,
        base_feature_status: "enabled",
        copied_from_base_feature_if: "overridden",
-@@ -516,7 +516,7 @@
+@@ -535,7 +535,7 @@
        name: "AppTitle",
        status: "experimental",
        origin_trial_feature_name: "AppTitle",
@@ -51,7 +51,7 @@ $NetBSD$
        base_feature: "WebAppEnableAppTitle",
      },
      {
-@@ -1720,7 +1720,7 @@
+@@ -1748,7 +1748,7 @@
      {
        name: "DeviceBoundSessionCredentials",
        origin_trial_feature_name: "DeviceBoundSessionCredentials",
@@ -60,7 +60,16 @@ $NetBSD$
        status: "experimental",
        // Killswitch is net::features::kDeviceBoundSessions
        base_feature: "none",
-@@ -1859,7 +1859,7 @@
+@@ -1756,7 +1756,7 @@
+     {
+       name: "DeviceBoundSessionCredentials2",
+       origin_trial_feature_name: "DeviceBoundSessionCredentials2",
+-      origin_trial_os: ["win", "linux", "mac"],
++      origin_trial_os: ["win", "linux", "mac", "openbsd", "freebsd", "netbsd"],
+       status: "experimental",
+       // Killswitch is net::features::kDeviceBoundSessions
+       base_feature: "none",
+@@ -1899,7 +1899,7 @@
        name: "DocumentIsolationPolicy",
        status: "experimental",
        origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -69,7 +78,7 @@ $NetBSD$
        base_feature: "none",
      },
      {
-@@ -2119,7 +2119,7 @@
+@@ -2144,7 +2144,7 @@
        base_feature: "none",
        public: true,
        origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -78,7 +87,7 @@ $NetBSD$
        origin_trial_allows_third_party: true,
      },
      {
-@@ -3615,7 +3615,7 @@
+@@ -3643,7 +3643,7 @@
        // Tracking bug for the implementation: https://crbug.com/1462930
        name: "PermissionElement",
        origin_trial_feature_name: "PermissionElement",
@@ -87,7 +96,7 @@ $NetBSD$
        status: "experimental",
        public: true,
        base_feature_status: "enabled",
-@@ -5157,7 +5157,7 @@
+@@ -5179,7 +5179,7 @@
        name: "UnrestrictedSharedArrayBuffer",
        base_feature: "none",
        origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -96,7 +105,7 @@ $NetBSD$
      },
      // Enables using policy-controlled feature "usb-unrestricted" to allow
      // isolated context to access protected USB interface classes and to
-@@ -5355,7 +5355,7 @@
+@@ -5364,7 +5364,7 @@
      {
        name: "WebAppScopeExtensions",
        origin_trial_feature_name: "WebAppScopeExtensions",
@@ -105,7 +114,7 @@ $NetBSD$
        status: "experimental",
        base_feature: "none",
      },
-@@ -5457,7 +5457,7 @@
+@@ -5472,7 +5472,7 @@
      {
        name: "WebAuthenticationImmediateGet",
        origin_trial_feature_name: "WebAuthenticationImmediateGet",
@@ -114,12 +123,3 @@ $NetBSD$
        base_feature: "none",
        public: true,
      },
-@@ -5610,7 +5610,7 @@
-     {
-       name: "WebIdentityDigitalCredentials",
-       origin_trial_feature_name: "WebIdentityDigitalCredentials",
--      origin_trial_os: ["android", "win", "mac", "linux", "chromeos"],
-+      origin_trial_os: ["android", "win", "mac", "linux", "chromeos", "openbsd", "freebsd", "netbsd"],
-       origin_trial_allows_third_party: true,
-       implied_by: ["WebIdentityDigitalCredentialsCreation"],
-       public: true,
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 83758d081e..62366d8777 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig	2025-09-29 17:05:47.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 23324621bc..101b607949 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig	2025-09-29 17:05:47.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 f372151c96..cd2cf53690 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/container_annotations.h.orig	2025-09-29 17:05:47.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 ca25482c1a..ca0b479dc9 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig	2025-09-29 17:05:47.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 6265928ac5..389c097ff8 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/blink/renderer/platform/wtf/stack_util.cc
 @@ -27,6 +27,15 @@ extern "C" void* __libc_stack_end;  // N
  #include <sanitizer/asan_interface.h>
diff --git a/chromium/patches/patch-third__party_brotli_common_platform.h b/chromium/patches/patch-third__party_brotli_common_platform.h
index 694507c842..dcd487a3ea 100644
--- a/chromium/patches/patch-third__party_brotli_common_platform.h
+++ b/chromium/patches/patch-third__party_brotli_common_platform.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/brotli/common/platform.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/brotli/common/platform.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/brotli/common/platform.h
 @@ -28,7 +28,7 @@
  #include <brotli/port.h>
diff --git a/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni b/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
index 1efb9880bc..a77eb72e5f 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/cpuinfo/cpuinfo.gni.orig	2025-09-29 17:05:47.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_crashpad_crashpad_build_crashpad__buildconfig.gni b/chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
index 7802da0f9a..70b092db34 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig	2025-09-29 17:05:47.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 601676788b..1a9ef4f986 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig	2025-09-29 17:05:47.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 0efcc74179..c0c9058462 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	2025-09-12 07:32:06.483206997 +0000
+--- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig	2025-10-12 06:55:38.192851490 +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 a43694a6ec..d012f507b6 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig	2025-09-29 17:05:47.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 5b6456588d..64f94737c7 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/address_types.h.orig	2025-09-29 17:05:47.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 d22e9af5d8..bda3fe14b9 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig	2025-09-29 17:05:47.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 b8c4fe11e3..0e21843283 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/metrics.cc.orig	2025-09-29 17:05:47.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 91a98d4039..0d1b0c0f8f 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/uuid.cc.orig	2025-09-29 17:05:47.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 a1cd7298dc..6e27df1215 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig	2025-09-29 17:05:47.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 4c101c8318..171fb9e007 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig	2025-09-29 17:05:47.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 347f67c013..abf8d64d59 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/signals.cc.orig	2025-09-29 17:05:47.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 0c03fa3182..a458de30ad 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig	2025-09-29 17:05:47.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 19b56fe33c..1c28bb65c7 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/crc32c/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/crc32c/BUILD.gn
 @@ -46,7 +46,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 e75d360b66..55d1f59cce 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/dawn/include/dawn/native/VulkanBackend.h.orig	2025-09-29 17:05:47.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_Platform.h b/chromium/patches/patch-third__party_dawn_src_dawn_common_Platform.h
index ae25f062e3..3f4cb20d28 100644
--- a/chromium/patches/patch-third__party_dawn_src_dawn_common_Platform.h
+++ b/chromium/patches/patch-third__party_dawn_src_dawn_common_Platform.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/dawn/src/dawn/common/Platform.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/dawn/src/dawn/common/Platform.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/dawn/src/dawn/common/Platform.h
 @@ -60,6 +60,11 @@
  #error "Unsupported Windows platform."
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 4c8b1cab45..bee2971b96 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp
 @@ -56,7 +56,7 @@ constexpr char kSwiftshaderLibName[] = "
  #endif
diff --git a/chromium/patches/patch-third__party_ffmpeg_BUILD.gn b/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
index 0a1dc52a10..13fc251548 100644
--- a/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
+++ b/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/ffmpeg/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/ffmpeg/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/ffmpeg/BUILD.gn
 @@ -355,7 +355,6 @@ target(link_target_type, "ffmpeg_interna
        libs += [
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 9dbf4a8806..6bb1117b1f 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/ffmpeg/libavcodec/x86/cabac.h.orig	2025-09-29 17:05:47.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 9ec28f6632..0edf91bb66 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/ffmpeg/libavutil/cpu.c.orig	2025-09-29 17:05:47.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 74a7a0115d..e2cc99350a 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/ffmpeg/libavutil/mem.c.orig	2025-09-29 17:05:47.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 ec9533b886..12a1842053 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/ffmpeg/libavutil/random_seed.c.orig	2025-09-29 17:05:47.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 28adb52da2..6f5da657e5 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig	2025-09-29 17:05:47.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 c92d96b2eb..7c099a7ce3 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/fontconfig/include/meson-config.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/fontconfig/include/meson-config.h
 @@ -17,7 +17,7 @@
  
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 2293993d9f..51739b54d1 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/fontconfig/src/src/fccompat.c.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/fontconfig/src/src/fccompat.c
 @@ -175,7 +175,9 @@ FcRandom (void)
  {
diff --git a/chromium/patches/patch-third__party_ipcz_src_BUILD.gn b/chromium/patches/patch-third__party_ipcz_src_BUILD.gn
index 24f90b33d6..b34813ec0c 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/ipcz/src/BUILD.gn.orig	2025-09-29 17:05:47.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 8e140396af..91874ac4dd 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/ipcz/src/reference_drivers/random.cc.orig	2025-09-29 17:05:47.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_ipcz_src_standalone_base_logging.cc b/chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
index c527f49128..f878c0d7a7 100644
--- a/chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
+++ b/chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/ipcz/src/standalone/base/logging.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/ipcz/src/standalone/base/logging.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/ipcz/src/standalone/base/logging.cc
 @@ -55,6 +55,9 @@ LogMessage::LogMessage(const char* file,
  #elif BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-third__party_leveldatabase_env__chromium.cc b/chromium/patches/patch-third__party_leveldatabase_env__chromium.cc
index 785a25ffc7..89dac922c5 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/leveldatabase/env_chromium.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/leveldatabase/env_chromium.cc
 @@ -330,7 +330,8 @@ ChromiumWritableFile::ChromiumWritableFi
  
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 34b7e5f2f6..857e179257 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig	2025-09-29 17:05:47.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_locale__base__api.h b/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h
index abb132c328..4af576d9e3 100644
--- a/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h
+++ b/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libc++/src/include/__locale_dir/locale_base_api.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libc++/src/include/__locale_dir/locale_base_api.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/libc++/src/include/__locale_dir/locale_base_api.h
 @@ -113,7 +113,7 @@
  
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
index a777908b07..f4276bdc69 100644
--- 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
@@ -4,7 +4,7 @@ $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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libc++/src/include/__locale_dir/support/bsd_like.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/libc++/src/include/__locale_dir/support/bsd_like.h
 @@ -24,7 +24,11 @@
  #  include <wctype.h>
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 59df8f8bf7..d489fdc274 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libc++/src/src/chrono.cpp.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/libc++/src/src/chrono.cpp
 @@ -38,7 +38,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 be7bf75f0d..0646afdcb1 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig	2025-09-29 17:05:47.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 dacee60e8d..a500984e67 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libc++abi/src/src/cxa_guard_impl.h.orig	2025-09-29 17:05:47.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 9ce513278b..5b43bf8054 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libdrm/src/xf86drmMode.c.orig	2025-09-29 17:05:47.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_dist_cpp_src_phonenumbers_base_memory_singleton.h b/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
index fe3353cf43..1decadfbff 100644
--- a/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
+++ b/chromium/patches/patch-third__party_libphonenumber_dist_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/dist/cpp/src/phonenumbers/base/memory/singleton.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h
 @@ -22,7 +22,8 @@
  #elif (__cplusplus >= 201103L) && defined(I18N_PHONENUMBERS_USE_STDMUTEX)
diff --git a/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h b/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
index 0812816c16..a10dbd6eb2 100644
--- a/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
+++ b/chromium/patches/patch-third__party_libphonenumber_dist_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/dist/cpp/src/phonenumbers/base/synchronization/lock.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h
 @@ -22,7 +22,8 @@
  #elif (__cplusplus >= 201103L) && defined(I18N_PHONENUMBERS_USE_STDMUTEX)
diff --git a/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h b/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
index 2f6eedda5e..c65e66eb66 100644
--- a/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
+++ b/chromium/patches/patch-third__party_libphonenumber_dist_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/dist/cpp/src/phonenumbers/base/thread_checker.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h
 @@ -22,8 +22,8 @@
  // 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_sync_sync.h b/chromium/patches/patch-third__party_libsync_src_include_sync_sync.h
index 4dd3ad7306..1674e4d028 100644
--- a/chromium/patches/patch-third__party_libsync_src_include_sync_sync.h
+++ b/chromium/patches/patch-third__party_libsync_src_include_sync_sync.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libsync/src/include/sync/sync.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libsync/src/include/sync/sync.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/libsync/src/include/sync/sync.h
 @@ -22,7 +22,9 @@
  #include <sys/cdefs.h>
diff --git a/chromium/patches/patch-third__party_libsync_src_sync.c b/chromium/patches/patch-third__party_libsync_src_sync.c
index ec07369781..d971e58a70 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libsync/src/sync.c.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/libsync/src/sync.c
 @@ -17,8 +17,8 @@
   */
diff --git a/chromium/patches/patch-third__party_libusb_BUILD.gn b/chromium/patches/patch-third__party_libusb_BUILD.gn
index c578b9849c..7741df06c5 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libusb/BUILD.gn.orig	2025-09-29 17:05:47.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 6c92d90e56..011230e0fe 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libusb/src/libusb/core.c.orig	2025-09-29 17:05:47.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 a9369e33ac..cdc91aa436 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libusb/src/libusb/os/threads_posix.c.orig	2025-09-29 17:05:47.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_source_libvpx_vpx__ports_aarch64__cpudetect.c b/chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
index 3957f8787c..0b532cc2a9 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig	2025-09-29 17:05:47.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_lzma__sdk_C_CpuArch.c b/chromium/patches/patch-third__party_lzma__sdk_C_CpuArch.c
index 7ead0dc1aa..8ee9a744c9 100644
--- a/chromium/patches/patch-third__party_lzma__sdk_C_CpuArch.c
+++ b/chromium/patches/patch-third__party_lzma__sdk_C_CpuArch.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/lzma_sdk/C/CpuArch.c.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/lzma_sdk/C/CpuArch.c.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/lzma_sdk/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 c7779c46fc..597dfd4816 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig	2025-09-29 17:05:47.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 9786a66eb6..16525b9775 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/nasm/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/nasm/BUILD.gn
 @@ -63,6 +63,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 48c4630b20..e6bfd8fb52 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/nasm/config/config-linux.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/nasm/config/config-linux.h
 @@ -209,7 +209,7 @@
  #define HAVE_DECL_STRSEP 1
diff --git a/chromium/patches/patch-third__party_node_check__version.py b/chromium/patches/patch-third__party_node_check__version.py
index bf52ef451b..2e58826855 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/node/check_version.py.orig	2025-09-29 17:05:47.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 08ed01fe48..c8ac2aa203 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/node/node.gni.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/node/node.gni
 @@ -22,7 +22,7 @@ template("node") {
  
diff --git a/chromium/patches/patch-third__party_node_node.py b/chromium/patches/patch-third__party_node_node.py
index 64012cbde1..f473368105 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/node/node.py.orig	2025-09-29 17:05:47.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_pdfium_core_fxge_cfx__fontmapper.cpp b/chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
index d2dbedc087..dfdea5fe25 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/pdfium/core/fxge/cfx_fontmapper.cpp
 @@ -157,7 +157,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 157b99e941..d1b75e338f 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp
 @@ -19,7 +19,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 84a12877b1..729f0549d1 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig	2025-09-29 17:05:47.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 9e9a11446c..8e1a6c1841 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/pdfium/pdfium.gni.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/pdfium/pdfium.gni
 @@ -42,7 +42,7 @@ declare_args() {
    # PDFium will use PartitionAlloc partitions to separate strings, scalars,
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 0e60870358..799d9a7a37 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig	2025-09-29 17:05:47.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 1daa797af5..16708e261e 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/build_config.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/perfetto/include/perfetto/base/build_config.h
 @@ -27,6 +27,7 @@
  #if defined(__ANDROID__)
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 dd34c80ead..6bbfc48d81 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/thread_utils.h.orig	2025-09-29 17:05:47.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 fa849d1d3c..f5788cf427 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/include/perfetto/base/time.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/time.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/perfetto/include/perfetto/base/time.h
-@@ -227,6 +227,9 @@ inline TimeNanos GetTimeInternalNs(clock
+@@ -228,6 +228,9 @@ inline TimeNanos GetTimeInternalNs(clock
  // Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time
  // during suspend (when supported).
  inline TimeNanos GetBootTimeNs() {
@@ -16,7 +16,7 @@ $NetBSD$
    // Determine if CLOCK_BOOTTIME is available on the first call.
    static const clockid_t kBootTimeClockSource = [] {
      struct timespec ts = {};
-@@ -234,6 +237,7 @@ inline TimeNanos GetBootTimeNs() {
+@@ -235,6 +238,7 @@ inline TimeNanos GetBootTimeNs() {
      return res == 0 ? CLOCK_BOOTTIME : kWallTimeClockSource;
    }();
    return GetTimeInternalNs(kBootTimeClockSource);
@@ -24,7 +24,7 @@ $NetBSD$
  }
  
  inline TimeNanos GetWallTimeNs() {
-@@ -241,7 +245,13 @@ inline TimeNanos GetWallTimeNs() {
+@@ -242,7 +246,13 @@ inline TimeNanos GetWallTimeNs() {
  }
  
  inline TimeNanos GetWallTimeRawNs() {
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 652caff0ae..fc08194757 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig	2025-09-29 17:05:47.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 e0357a35f7..f31e3364a3 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig	2025-09-29 17:05:47.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 a804104254..d0dc9f4bc1 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h
 @@ -249,7 +249,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 f8cec940c7..772040edda 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig	2025-09-29 17:05:47.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_clock__snapshots.cc b/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
index 12dd5ebcd3..7e0d87cd4c 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/src/base/clock_snapshots.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/perfetto/src/base/clock_snapshots.cc
 @@ -27,6 +27,7 @@ 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 f5213952e8..fd62d6c8e7 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/src/base/event_fd.cc.orig	2025-09-29 17:05:47.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_periodic__task.cc b/chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc
index 4afb3f6f2c..966494a9a4 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/src/base/periodic_task.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/perfetto/src/base/periodic_task.cc
 @@ -24,7 +24,7 @@
  #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 936a01e1d6..8b7f271278 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/src/base/scoped_sched_boost.cc.orig	2025-09-29 17:05:47.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 d4bf9d3419..8966f51719 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/src/base/string_utils.cc.orig	2025-09-29 17:05:47.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 7abfd21499..6b17ac17ce 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/src/base/subprocess_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/perfetto/src/base/subprocess_posix.cc
 @@ -35,7 +35,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 c03baea59e..3cb7a8de9b 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig	2025-09-29 17:05:47.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 24c9db2dac..fe8a2cad6e 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/src/base/thread_task_runner.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/perfetto/src/base/thread_task_runner.cc
 @@ -27,7 +27,8 @@
  #include "perfetto/ext/base/thread_utils.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 b2590c82c1..7b2d9f2704 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/src/base/unix_socket.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/perfetto/src/base/unix_socket.cc
 @@ -45,7 +45,7 @@
  #include <unistd.h>
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 1d9ea0b63f..2d30466db5 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/src/base/utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/perfetto/src/base/utils.cc
 @@ -38,7 +38,8 @@
  #include <mach/vm_page_size.h>
@@ -16,7 +16,7 @@ $NetBSD$
      PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
  #include <sys/prctl.h>
  
-@@ -280,14 +281,22 @@ void Daemonize(std::function<int()> pare
+@@ -285,14 +286,22 @@ void Daemonize(std::function<int()> pare
  
  std::string GetCurExecutablePath() {
    std::string self_path;
@@ -41,7 +41,7 @@ $NetBSD$
  #elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
    uint32_t size = 0;
    PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size));
-@@ -339,7 +348,8 @@ void AlignedFree(void* ptr) {
+@@ -344,7 +353,8 @@ void AlignedFree(void* ptr) {
  }
  
  bool IsSyncMemoryTaggingEnabled() {
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 c463885e8d..70204f18a3 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
 @@ -59,7 +59,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 de1b7939c4..93b9b2be1a 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/src/tracing/ipc/memfd.cc.orig	2025-09-29 17:05:47.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 9242b5bc43..8a8521b5c6 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/src/tracing/platform_posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/perfetto/src/tracing/platform_posix.cc
 @@ -110,12 +110,13 @@ 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 467e5393c4..91bafb228d 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/perfetto/src/tracing/track.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/perfetto/src/tracing/track.cc
 @@ -60,8 +60,9 @@ protos::gen::TrackDescriptor ProcessTrac
    auto desc = Track::Serialize();
@@ -18,7 +18,7 @@ $NetBSD$
    std::string cmdline;
    if (base::ReadFile("/proc/self/cmdline", &cmdline)) {
      // Since cmdline is a zero-terminated list of arguments, this ends up
-@@ -170,7 +171,7 @@ namespace internal {
+@@ -179,7 +180,7 @@ namespace internal {
  namespace {
  
  uint64_t GetProcessStartTime() {
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 d69f5f9387..3d9e3cf131 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig	2025-09-29 17:05:47.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_qr__code_v2_BUILD.gn b/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
index 4ac9e6b424..1f30876258 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/rust/qr_code/v2/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/rust/qr_code/v2/BUILD.gn
 @@ -40,6 +40,10 @@ cargo_crate("lib") {
    cargo_pkg_repository = "https://github.com/RCasatta/qr_code";
diff --git a/chromium/patches/patch-third__party_skia_experimental_rust__png_ffi_FFI.rs b/chromium/patches/patch-third__party_skia_experimental_rust__png_ffi_FFI.rs
new file mode 100644
index 0000000000..fe151bafb6
--- /dev/null
+++ b/chromium/patches/patch-third__party_skia_experimental_rust__png_ffi_FFI.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
+
+--- third_party/skia/experimental/rust_png/ffi/FFI.rs.orig	2025-09-29 17:05:47.000000000 +0000
++++ third_party/skia/experimental/rust_png/ffi/FFI.rs
+@@ -219,6 +219,7 @@ mod ffi {
+         type StreamWriter;
+         fn write(self: &mut StreamWriter, data: &[u8]) -> EncodingResult;
+         fn finish_encoding(stream_writer: Box<StreamWriter>) -> EncodingResult;
++        fn initialize_cpudetect();
+     }
+ }
+ 
+@@ -884,3 +885,11 @@ fn new_writer(
+ fn finish_encoding(stream_writer: Box<StreamWriter>) -> ffi::EncodingResult {
+     stream_writer.0.finish().as_ref().err().into()
+ }
++
++#[allow(unused_variables)]
++fn initialize_cpudetect() {
++    #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec"))]
++    let a = std::arch::is_aarch64_feature_detected!("crc");
++    #[cfg(any(target_arch = "x86", target_arch = "x86_64"))]
++    let a = std::arch::is_x86_feature_detected!("sse2");
++}
diff --git a/chromium/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h b/chromium/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h
index 6ffe9303fe..3562d28109 100644
--- a/chromium/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h
+++ b/chromium/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/skia/src/gpu/ganesh/GrAutoLocaleSetter.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/skia/src/gpu/ganesh/GrAutoLocaleSetter.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/skia/src/gpu/ganesh/GrAutoLocaleSetter.h
 @@ -27,7 +27,7 @@
  #define HAVE_XLOCALE 0
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 fcc35d41c4..af0fb0dba8 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/skia/src/ports/SkMemory_malloc.cpp.orig	2025-09-29 17:05:47.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 b6c6e55e38..986cb70516 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/skia/src/ports/SkOSFile_posix.cpp.orig	2025-09-29 17:05:47.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 234805b98b..32ecea6fe9 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	2025-09-12 07:32:06.493543668 +0000
+--- third_party/speech-dispatcher/libspeechd_version.h.orig	2025-10-12 06:55:38.203564358 +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 5dd59fa0c1..7c7bf2d09f 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/speech-dispatcher/speechd_types.h.orig	2025-09-29 17:05:47.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 b913efbc38..d380a75456 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/sqlite/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/sqlite/BUILD.gn
 @@ -155,7 +155,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 5a607f7e8c..9ac807f0b6 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
-@@ -14552,7 +14552,7 @@ struct fts5_api {
+@@ -14554,7 +14554,7 @@ struct fts5_api {
  ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
  ** it.
  */
@@ -15,7 +15,7 @@ $NetBSD$
  #  define _XOPEN_SOURCE 600
  #endif
  
-@@ -21107,6 +21107,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
+@@ -21110,6 +21110,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
  ** The alloca() routine never returns NULL.  This will cause code paths
  ** that deal with sqlite3StackAlloc() failures to be unreachable.
  */
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 ecb069119a..28f7fb7625 100644
--- a/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/sqlite/src/amalgamation/sqlite3.c
-@@ -14552,7 +14552,7 @@ struct fts5_api {
+@@ -14554,7 +14554,7 @@ struct fts5_api {
  ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
  ** it.
  */
@@ -15,7 +15,7 @@ $NetBSD$
  #  define _XOPEN_SOURCE 600
  #endif
  
-@@ -21094,6 +21094,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
+@@ -21097,6 +21097,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
  ** The alloca() routine never returns NULL.  This will cause code paths
  ** that deal with sqlite3StackAlloc() failures to be unreachable.
  */
@@ -25,7 +25,7 @@ $NetBSD$
  #ifdef SQLITE_USE_ALLOCA
  # define sqlite3StackAllocRaw(D,N)   alloca(N)
  # define sqlite3StackAllocRawNN(D,N) alloca(N)
-@@ -45644,6 +45647,11 @@ static int unixRandomness(sqlite3_vfs *N
+@@ -45647,6 +45650,11 @@ static int unixRandomness(sqlite3_vfs *N
    memset(zBuf, 0, nBuf);
    randomnessPid = osGetpid(0);
  #if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS)
@@ -37,7 +37,7 @@ $NetBSD$
    {
      int fd, got;
      fd = robust_open("/dev/urandom", O_RDONLY, 0);
-@@ -45660,6 +45668,7 @@ static int unixRandomness(sqlite3_vfs *N
+@@ -45663,6 +45671,7 @@ static int unixRandomness(sqlite3_vfs *N
      }
    }
  #endif
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 9806bd0266..353d8f94ac 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/swiftshader/src/Reactor/Debug.cpp.orig	2025-09-29 17:05:47.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 7856c81d85..96a0d2a2fb 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/swiftshader/src/System/Configurator.cpp.orig	2025-09-29 17:05:47.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 9cf6e4a414..24e37f9e3d 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig	2025-09-29 17:05:47.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 b9fe7d7789..47a85e7620 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp
 @@ -49,13 +49,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 019e0f6dbd..2b0b375a8e 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/swiftshader/src/WSI/libXCB.cpp.orig	2025-09-29 17:05:47.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 33815462ca..65147bbbbc 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig	2025-09-29 17:05:47.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 3d3768e6d2..23c8665893 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig	2025-09-29 17:05:47.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 5664253999..a37c988287 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/swiftshader/third_party/marl/src/memory.cpp.orig	2025-09-29 17:05:47.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 46ced15bde..65fc629821 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/swiftshader/third_party/marl/src/thread.cpp.orig	2025-09-29 17:05:47.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 b5c0187aa2..b04ce32ce5 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/test_fonts/fontconfig/BUILD.gn
 @@ -26,7 +26,11 @@ 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 9eed2e34ab..43239ce0b3 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig	2025-09-29 17:05:47.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 0f778ebdb7..44b64b8fba 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
 @@ -28,7 +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 f750e1fd86..3a76f03fab 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/tflite/features.gni.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/tflite/features.gni
 @@ -8,7 +8,7 @@ import("//services/on_device_model/on_de
  
diff --git a/chromium/patches/patch-third__party_unrar_src_crypt.cpp b/chromium/patches/patch-third__party_unrar_src_crypt.cpp
index df1fd80e1b..104bfdd0f3 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/unrar/src/crypt.cpp.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/unrar/src/crypt.cpp
 @@ -116,6 +116,8 @@ void GetRnd(byte *RndBuf,size_t BufSize)
      Success=CryptGenRandom(hProvider, (DWORD)BufSize, RndBuf) != FALSE;
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 35c09e75c3..5a9653c2fc 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig	2025-09-29 17:05:47.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 4ad6ab7201..f274c7e203 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/vulkan-validation-layers/src/layers/vulkan/generated/vk_function_pointers.cpp.orig	2025-09-29 17:05:47.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 307fa48a52..4e3a28da61 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/vulkan_memory_allocator/include/vk_mem_alloc.h
 @@ -2760,7 +2760,7 @@ 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 82fc5cb060..7f8890c98e 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/wayland/BUILD.gn.orig	2025-09-29 17:05:47.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 aa487a28ca..f3717f42a6 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/wayland/include/config.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/wayland/include/config.h
 @@ -9,7 +9,14 @@
  
diff --git a/chromium/patches/patch-third__party_webrtc_BUILD.gn b/chromium/patches/patch-third__party_webrtc_BUILD.gn
index 6b20994eb7..142b9b830f 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/webrtc/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/webrtc/BUILD.gn
 @@ -220,6 +220,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 ba5812f772..a5066bf02a 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/modules/audio_device/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/webrtc/modules/audio_device/BUILD.gn
-@@ -329,7 +329,7 @@ rtc_library("audio_device_impl") {
+@@ -335,7 +335,7 @@ rtc_library("audio_device_impl") {
      if (rtc_use_dummy_audio_file_devices) {
        defines += [ "WEBRTC_DUMMY_FILE_DEVICES" ]
      } else {
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 6e0605a598..9f6fcb3311 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
 @@ -15,7 +15,9 @@
  #include <EGL/eglplatform.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 d92206ded4..9f90e5e787 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
 @@ -212,6 +212,12 @@ bool XServerPixelBuffer::Init(XAtomCache
  void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) {
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 e551f4ecb8..2696d90a51 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/webrtc/modules/portal/pipewire_utils.h.orig	2025-09-29 17:05:47.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_rtc__base_byte__order.h b/chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h
index 3444453b29..2b58b889b7 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/webrtc/rtc_base/byte_order.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/webrtc/rtc_base/byte_order.h
 @@ -82,6 +82,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 0cb04b3c0c..245a282324 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/webrtc/rtc_base/cpu_info.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/webrtc/rtc_base/cpu_info.cc
 @@ -37,7 +37,9 @@
  #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 d6ae305e24..cc521a7a32 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/webrtc/rtc_base/ip_address.cc.orig	2025-09-29 17:05:47.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 0b6788cefe..f088cd28d1 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/webrtc/rtc_base/net_helpers.cc.orig	2025-09-29 17:05:47.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 f70bc4e0dd..b8d5acef47 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/webrtc/rtc_base/network.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/webrtc/rtc_base/network.cc
 @@ -303,7 +303,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 3d2cff6b47..d0e6c6c484 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/webrtc/rtc_base/physical_socket_server.cc
 @@ -61,7 +61,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 8fe04213d7..557535677e 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/webrtc/rtc_base/physical_socket_server.h
 @@ -22,7 +22,7 @@
  #include "rtc_base/third_party/sigslot/sigslot.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 09e4d9d856..6a275c1810 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/webrtc/rtc_base/platform_thread_types.cc
 @@ -12,11 +12,13 @@
  
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h b/chromium/patches/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
index ff026c6387..d87b31a611 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h
 @@ -178,6 +178,10 @@ class multi_threaded_local {
  #endif  // _SIGSLOT_HAS_WIN32_THREADS
diff --git a/chromium/patches/patch-third__party_widevine_cdm_widevine.gni b/chromium/patches/patch-third__party_widevine_cdm_widevine.gni
index 2274b67afc..2909a3c74a 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/widevine/cdm/widevine.gni.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/widevine/cdm/widevine.gni
 @@ -28,6 +28,9 @@ library_widevine_cdm_available =
      (is_chromeos &&
diff --git a/chromium/patches/patch-third__party_zlib_BUILD.gn b/chromium/patches/patch-third__party_zlib_BUILD.gn
index 0d8cd0e5e0..733b33503c 100644
--- a/chromium/patches/patch-third__party_zlib_BUILD.gn
+++ b/chromium/patches/patch-third__party_zlib_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/zlib/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- third_party/zlib/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/zlib/BUILD.gn
 @@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) {
      defines = [ "CRC32_ARMV8_CRC32" ]
diff --git a/chromium/patches/patch-third__party_zlib_cpu__features.c b/chromium/patches/patch-third__party_zlib_cpu__features.c
index 48c40021b5..e36b0c1b03 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	2025-09-08 23:21:33.000000000 +0000
+--- third_party/zlib/cpu_features.c.orig	2025-09-29 17:05:47.000000000 +0000
 +++ third_party/zlib/cpu_features.c
 @@ -39,7 +39,8 @@ 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 a3f84480ab..7090a61591 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	2025-09-08 23:21:33.000000000 +0000
+--- tools/code_cache_generator/BUILD.gn.orig	2025-09-29 17:05:47.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 6c1353d02b..a14e085990 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	2025-09-08 23:21:33.000000000 +0000
+--- tools/generate_shim_headers/generate_shim_headers.py.orig	2025-09-29 17:05:47.000000000 +0000
 +++ tools/generate_shim_headers/generate_shim_headers.py
 @@ -18,7 +18,7 @@ import sys
  
diff --git a/chromium/patches/patch-tools_generate__stubs_rules.gni b/chromium/patches/patch-tools_generate__stubs_rules.gni
index 684c5a95c2..9e88dd6611 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	2025-09-08 23:21:33.000000000 +0000
+--- tools/generate_stubs/rules.gni.orig	2025-09-29 17:05:47.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 12834c4d58..fafc20b734 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	2025-09-08 23:21:33.000000000 +0000
+--- tools/gn/build/build_linux.ninja.template.orig	2025-09-29 17:05:47.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 91728796b0..e7cb6ed074 100644
--- a/chromium/patches/patch-tools_gn_build_gen.py
+++ b/chromium/patches/patch-tools_gn_build_gen.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/gn/build/gen.py.orig	2025-09-08 23:21:33.000000000 +0000
+--- tools/gn/build/gen.py.orig	2025-09-29 17:05:47.000000000 +0000
 +++ tools/gn/build/gen.py
 @@ -94,6 +94,12 @@ class Platform(object):
    def is_solaris(self):
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 b0ae1b5114..8b93e476a0 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	2025-09-08 23:21:33.000000000 +0000
+--- tools/gn/src/base/files/file_posix.cc.orig	2025-09-29 17:05:47.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_version.h b/chromium/patches/patch-tools_gn_src_gn_version.h
index e24124fd74..32f95065e2 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	2025-09-08 23:21:33.000000000 +0000
+--- tools/gn/src/gn/version.h.orig	2025-09-29 17:05:47.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 b40164130d..ba38d87e7e 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	2025-09-08 23:21:33.000000000 +0000
+--- tools/gn/src/util/exe_path.cc.orig	2025-09-29 17:05:47.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 43914f8736..8e3ec7c545 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	2025-09-08 23:21:33.000000000 +0000
+--- tools/grit/grit/node/base.py.orig	2025-09-29 17:05:47.000000000 +0000
 +++ tools/grit/grit/node/base.py
 @@ -491,7 +491,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 1d4652bab0..76f8b625f1 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	2025-09-08 23:21:33.000000000 +0000
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig	2025-09-29 17:05:47.000000000 +0000
 +++ tools/json_schema_compiler/cpp_bundle_generator.py
 @@ -140,7 +140,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 965af666a0..45626a3067 100644
--- a/chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
+++ b/chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/json_schema_compiler/feature_compiler.py.orig	2025-09-08 23:21:33.000000000 +0000
+--- tools/json_schema_compiler/feature_compiler.py.orig	2025-09-29 17:05:47.000000000 +0000
 +++ tools/json_schema_compiler/feature_compiler.py
 @@ -289,6 +289,9 @@ FEATURE_GRAMMAR = ({
                  'linux': 'Feature::LINUX_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 4ddd89ec47..9b9db2f92b 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	2025-09-08 23:21:33.000000000 +0000
+--- tools/memory/partition_allocator/inspect_utils.h.orig	2025-09-29 17:05:47.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 2835948aa8..54500d3524 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	2025-09-08 23:21:33.000000000 +0000
+--- tools/perf/chrome_telemetry_build/BUILD.gn.orig	2025-09-29 17:05:47.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 990bdc1c4f..e3cff53acb 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	2025-09-08 23:21:33.000000000 +0000
+--- tools/protoc_wrapper/protoc_wrapper.py.orig	2025-09-29 17:05:47.000000000 +0000
 +++ tools/protoc_wrapper/protoc_wrapper.py
 @@ -227,15 +227,19 @@ def main(argv):
      if not options.exclude_imports:
diff --git a/chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn b/chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn
index 78cb0068f1..3c746ff25c 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	2025-09-08 23:21:33.000000000 +0000
+--- tools/v8_context_snapshot/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ tools/v8_context_snapshot/BUILD.gn
 @@ -36,6 +36,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 59dc5a7043..222b1b5b4d 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	2025-09-08 23:21:33.000000000 +0000
+--- tools/variations/fieldtrial_to_struct.py.orig	2025-09-29 17:05:47.000000000 +0000
 +++ tools/variations/fieldtrial_to_struct.py
 @@ -41,6 +41,9 @@ _platforms = [
      'linux',
diff --git a/chromium/patches/patch-ui_accessibility_accessibility__features.cc b/chromium/patches/patch-ui_accessibility_accessibility__features.cc
index 2a9f2f0e5b..7ff8881b25 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/accessibility/accessibility_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/accessibility/accessibility_features.cc
-@@ -516,7 +516,7 @@ bool IsScreenAITestModeEnabled() {
+@@ -526,7 +526,7 @@ bool IsScreenAITestModeEnabled() {
    return base::FeatureList::IsEnabled(::features::kScreenAITestMode);
  }
  
@@ -15,7 +15,7 @@ $NetBSD$
  BASE_FEATURE(kScreenAIPartitionAllocAdvancedChecksEnabled,
               "ScreenAIPartitionAllocAdvancedChecksEnabled",
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -558,7 +558,7 @@ bool IsBlockRootWindowAccessibleNameChan
+@@ -568,7 +568,7 @@ bool IsBlockRootWindowAccessibleNameChan
  }
  #endif  // BUILDFLAG(IS_MAC)
  
@@ -23,4 +23,4 @@ $NetBSD$
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  BASE_FEATURE(kWasmTtsComponentUpdaterV3Enabled,
               "WasmTtsComponentUpdaterV3Enabled",
-              base::FEATURE_DISABLED_BY_DEFAULT);
+              base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-ui_accessibility_accessibility__features.h b/chromium/patches/patch-ui_accessibility_accessibility__features.h
index 5b9acca90d..302fbe25a2 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/accessibility/accessibility_features.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/accessibility/accessibility_features.h
-@@ -345,7 +345,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled
+@@ -351,7 +351,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(
-@@ -372,7 +372,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlo
+@@ -378,7 +378,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlo
  AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled();
  #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 69234594f3..935ab7fab3 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/accessibility/ax_node.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/accessibility/ax_node.cc
 @@ -1547,7 +1547,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 801d3eb3ed..0d8e794fc6 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/accessibility/ax_node.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/accessibility/ax_node.h
 @@ -582,7 +582,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 60e71aa74f..b960e01453 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/accessibility/ax_tree.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/accessibility/ax_tree.cc
 @@ -700,7 +700,7 @@ struct AXTreeUpdateState {
    // (crrev.com/c/2892259).
@@ -33,7 +33,7 @@ $NetBSD$
    ClearExtraAnnouncementNodes();
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
  
-@@ -1600,7 +1600,7 @@ bool AXTree::Unserialize(const AXTreeUpd
+@@ -1602,7 +1602,7 @@ bool AXTree::Unserialize(const AXTreeUpd
    observers_.Notify(&AXTreeObserver::OnAtomicUpdateFinished, this,
                      root_->id() != old_root_id, changes);
  
@@ -42,7 +42,7 @@ $NetBSD$
    if (update_state.should_clear_extra_announcement_nodes) {
      ClearExtraAnnouncementNodes();
    }
-@@ -2186,7 +2186,7 @@ void AXTree::NotifyNodeAttributesWillCha
+@@ -2188,7 +2188,7 @@ void AXTree::NotifyNodeAttributesWillCha
                      new_data);
  }
  
@@ -51,7 +51,7 @@ $NetBSD$
  void AXTree::ClearExtraAnnouncementNodes() {
    if (!extra_announcement_nodes_) {
      return;
-@@ -2596,7 +2596,7 @@ bool AXTree::CreateNewChildVector(
+@@ -2598,7 +2598,7 @@ bool AXTree::CreateNewChildVector(
      AXTreeUpdateState* update_state) {
    DCHECK(GetTreeUpdateInProgressState());
    bool success = true;
diff --git a/chromium/patches/patch-ui_accessibility_ax__tree.h b/chromium/patches/patch-ui_accessibility_ax__tree.h
index 741d904ee0..a4d4a66473 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/accessibility/ax_tree.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/accessibility/ax_tree.h
 @@ -64,7 +64,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 9ee78cb0f0..98e66f6321 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/aura/client/drag_drop_client.h.orig	2025-09-29 17:05:47.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 04649b15ce..fc1da163a5 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/aura/screen_ozone.cc.orig	2025-09-29 17:05:47.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 c81513dd60..169a753906 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/aura/screen_ozone.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/aura/screen_ozone.h
 @@ -44,7 +44,7 @@ class AURA_EXPORT ScreenOzone : public d
    display::Display GetDisplayMatching(
@@ -15,7 +15,7 @@ $NetBSD$
    std::unique_ptr<display::Screen::ScreenSaverSuspender> SuspendScreenSaver()
        override;
  #endif  // BUILDFLAG(IS_LINUX)
-@@ -68,7 +68,7 @@ class AURA_EXPORT ScreenOzone : public d
+@@ -69,7 +69,7 @@ class AURA_EXPORT ScreenOzone : public d
    ui::PlatformScreen* platform_screen() { return platform_screen_.get(); }
  
   private:
diff --git a/chromium/patches/patch-ui_base_accelerators_accelerator.cc b/chromium/patches/patch-ui_base_accelerators_accelerator.cc
index b0ac06cad3..1847e0a92c 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/accelerators/accelerator.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/base/accelerators/accelerator.cc
 @@ -335,7 +335,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 e2d7736312..a8be1edf79 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/accelerators/command.cc.orig	2025-09-29 17:05:47.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 85e359e3bb..8c386752d5 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
 @@ -12,7 +12,7 @@
  #include "ui/base/accelerators/accelerator.h"
@@ -14,8 +14,8 @@ $NetBSD$
 +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
  #include "base/environment.h"
  #include "base/feature_list.h"
- #include "build/branding_buildflags.h"
-@@ -22,7 +22,7 @@
+ #include "base/nix/xdg_util.h"
+@@ -23,7 +23,7 @@
  using content::BrowserThread;
  
  namespace {
@@ -24,12 +24,12 @@ $NetBSD$
  BASE_FEATURE(kGlobalShortcutsPortal,
               "GlobalShortcutsPortal",
               base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -74,7 +74,7 @@ GlobalAcceleratorListener* GlobalAcceler
+@@ -75,7 +75,7 @@ GlobalAcceleratorListener* GlobalAcceler
      return instance->get();
    }
  
 -#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
 +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
-   if (base::FeatureList::IsEnabled(kGlobalShortcutsPortal)) {
-     static GlobalAcceleratorListenerLinux* const linux_instance =
-         new GlobalAcceleratorListenerLinux(nullptr, GetSessionName());
+   // ListShortcuts on GNOME will return an empty list when the session is
+   // created, making this class incorrectly believe it must rebind all
+   // shortcuts, leading to a dialog shown on every browser start.
diff --git a/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h b/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
index 3ec6245cd4..fd558814fd 100644
--- a/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
+++ b/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/clipboard/clipboard_constants.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/clipboard/clipboard_constants.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/base/clipboard/clipboard_constants.h
 @@ -44,7 +44,7 @@ inline constexpr char kMimeTypeWindowDra
  
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 804bf2bfcf..1a88027a86 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/clipboard/clipboard_non_backed.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/base/clipboard/clipboard_non_backed.cc
 @@ -461,7 +461,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 1dab3e545d..9794fb5332 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/cursor/cursor_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/base/cursor/cursor_factory.cc
 @@ -97,7 +97,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 eda9252cd4..dbe5d00e2a 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/cursor/cursor_factory.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/base/cursor/cursor_factory.h
 @@ -93,7 +93,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 e3a5c9fd78..564b1628d0 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig	2025-09-29 17:05:47.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 d553e55a11..9efcd6ec7a 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/base/dragdrop/os_exchange_data_provider_non_backed.cc
 @@ -101,7 +101,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 91a5283d04..3d664eb53d 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/ime/dummy_text_input_client.cc.orig	2025-09-29 17:05:47.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 53745a6a91..575839fbdc 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/ime/dummy_text_input_client.h.orig	2025-09-29 17:05:47.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 d7a4cc24cd..85b1adb316 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/ime/fake_text_input_client.cc.orig	2025-09-29 17:05:47.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 02be7b474a..b759604f41 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/ime/fake_text_input_client.h.orig	2025-09-29 17:05:47.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 c1129f5567..c170d0219f 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/ime/init/input_method_initializer.cc.orig	2025-09-29 17:05:47.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 231ab93d3e..3d6fd64fa1 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/ime/linux/linux_input_method_context_factory.cc.orig	2025-09-29 17:05:47.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 ce642c3e17..216fd1b111 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/ime/text_input_client.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/base/ime/text_input_client.h
 @@ -337,7 +337,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) Text
    // fields that are considered 'private' (e.g. in incognito tabs).
diff --git a/chromium/patches/patch-ui_base_resource_resource__bundle.cc b/chromium/patches/patch-ui_base_resource_resource__bundle.cc
index 4c946fb94f..21448fe481 100644
--- a/chromium/patches/patch-ui_base_resource_resource__bundle.cc
+++ b/chromium/patches/patch-ui_base_resource_resource__bundle.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/resource/resource_bundle.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/resource/resource_bundle.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/base/resource/resource_bundle.cc
-@@ -1002,7 +1002,7 @@ void ResourceBundle::ReloadFonts() {
+@@ -998,7 +998,7 @@ void ResourceBundle::ReloadFonts() {
  }
  
  ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const {
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 c6003e50d9..da618e1b49 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/test/skia_gold_pixel_diff.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/test/skia_gold_pixel_diff.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/base/test/skia_gold_pixel_diff.cc
-@@ -121,7 +121,7 @@ const char* GetPlatformName() {
+@@ -116,7 +116,7 @@ const char* GetPlatformName() {
    return "windows";
  #elif BUILDFLAG(IS_APPLE)
    return "macOS";
diff --git a/chromium/patches/patch-ui_base_test_ui__controls.h b/chromium/patches/patch-ui_base_test_ui__controls.h
index a9b3562ba5..49d25c34c8 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/test/ui_controls.h.orig	2025-09-29 17:05:47.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 88c43153b0..4eb08fc930 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/ui_base_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/base/ui_base_features.cc
-@@ -113,7 +113,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
+@@ -124,7 +124,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
  // Controls whether support for Wayland's per-surface scaling is enabled.
  BASE_FEATURE(kWaylandPerSurfaceScale,
               "WaylandPerSurfaceScale",
@@ -15,7 +15,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -195,7 +195,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists
+@@ -200,7 +200,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists
  // native apps on Windows.
  BASE_FEATURE(kExperimentalFlingAnimation,
               "ExperimentalFlingAnimation",
@@ -24,7 +24,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -293,7 +293,7 @@ bool IsForcedColorsEnabled() {
+@@ -298,7 +298,7 @@ bool IsForcedColorsEnabled() {
  BASE_FEATURE(kEyeDropper,
               "EyeDropper",
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-ui_base_ui__base__switches.cc b/chromium/patches/patch-ui_base_ui__base__switches.cc
deleted file mode 100644
index 612d354401..0000000000
--- a/chromium/patches/patch-ui_base_ui__base__switches.cc
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- ui/base/ui_base_switches.cc.orig	2025-09-08 23:21:33.000000000 +0000
-+++ ui/base/ui_base_switches.cc
-@@ -24,13 +24,13 @@ const char kDisableModalAnimations[] = "
- const char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
- #endif
- 
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Specifies system font family name. Improves determenism when rendering
- // pages in headless mode.
- const char kSystemFontFamily[] = "system-font-family";
- #endif
- 
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Specify the toolkit used to construct the Linux GUI.
- const char kUiToolkitFlag[] = "ui-toolkit";
- // Specify the GTK version to be loaded.
diff --git a/chromium/patches/patch-ui_base_ui__base__switches.h b/chromium/patches/patch-ui_base_ui__base__switches.h
index 296ae5b3d4..caf97b0f72 100644
--- a/chromium/patches/patch-ui_base_ui__base__switches.h
+++ b/chromium/patches/patch-ui_base_ui__base__switches.h
@@ -4,19 +4,21 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ui_base_switches.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/ui_base_switches.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/base/ui_base_switches.h
-@@ -22,11 +22,11 @@ COMPONENT_EXPORT(UI_BASE) extern const c
- COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOverlayBorders[];
+@@ -37,13 +37,13 @@ inline constexpr char kDisableModalAnima
+ inline constexpr char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
  #endif
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(UI_BASE) extern const char kSystemFontFamily[];
+ // Specifies system font family name. Improves determinism when rendering pages
+ // in headless mode.
+ inline constexpr char kSystemFontFamily[] = "system-font-family";
  #endif
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(UI_BASE) extern const char kUiToolkitFlag[];
- COMPONENT_EXPORT(UI_BASE) extern const char kGtkVersionFlag[];
- COMPONENT_EXPORT(UI_BASE) extern const char kQtVersionFlag[];
+ // Specify the toolkit used to construct the Linux GUI.
+ inline constexpr char kUiToolkitFlag[] = "ui-toolkit";
+ // Specify the GTK version to be loaded.
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 a418c1c9df..c5dc130a53 100644
--- a/chromium/patches/patch-ui_base_webui_web__ui__util.cc
+++ b/chromium/patches/patch-ui_base_webui_web__ui__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/webui/web_ui_util.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/webui/web_ui_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/base/webui/web_ui_util.cc
 @@ -42,7 +42,7 @@ namespace {
  constexpr float kMaxScaleFactor = 1000.0f;
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 2bec741314..8396fedef3 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/x/x11_cursor_factory.cc.orig	2025-09-29 17:05:47.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 c72c8c7ea2..f7f0814141 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/x/x11_cursor_factory.h.orig	2025-09-29 17:05:47.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 35968c7336..c85c06496c 100644
--- a/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
+++ b/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/x/x11_cursor_loader.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/x/x11_cursor_loader.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/base/x/x11_cursor_loader.cc
-@@ -42,7 +42,7 @@
+@@ -37,7 +37,7 @@
  #include "ui/gfx/x/connection.h"
  #include "ui/gfx/x/xproto.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/linux/linux_ui.h"
  #endif
  
-@@ -84,7 +84,11 @@ std::string CursorPathFromLibXcursor() {
+@@ -79,7 +79,11 @@ std::string CursorPathFromLibXcursor() {
      void operator()(void* ptr) const { dlclose(ptr); }
    };
  
@@ -27,7 +27,7 @@ $NetBSD$
    if (!lib)
      return "";
  
-@@ -229,7 +233,7 @@ scoped_refptr<base::RefCountedMemory> Re
+@@ -224,7 +228,7 @@ scoped_refptr<base::RefCountedMemory> Re
      const std::string& rm_xcursor_theme) {
    constexpr const char kDefaultTheme[] = "default";
    std::string themes[] = {
@@ -36,7 +36,7 @@ $NetBSD$
      // The toolkit theme has the highest priority.
      LinuxUi::instance() ? LinuxUi::instance()->GetCursorThemeName()
                          : std::string(),
-@@ -419,7 +423,7 @@ uint32_t XCursorLoader::GetPreferredCurs
+@@ -414,7 +418,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 cd712e4293..cc05d8058a 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/x/x11_display_manager.cc.orig	2025-09-29 17:05:47.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__shm__image__pool.cc b/chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc
index f903deebf6..97b36e0c3c 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/base/x/x11_shm_image_pool.cc.orig	2025-09-29 17:05:47.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 12da1b99d2..3fd25aaff8 100644
--- a/chromium/patches/patch-ui_color_color__id.h
+++ b/chromium/patches/patch-ui_color_color__id.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/color/color_id.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/color/color_id.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/color/color_id.h
 @@ -648,7 +648,7 @@
    E_CPONLY(kColorCrosSysPositive) \
diff --git a/chromium/patches/patch-ui_color_color__provider__utils.cc b/chromium/patches/patch-ui_color_color__provider__utils.cc
index a683c9c30c..14288110a7 100644
--- a/chromium/patches/patch-ui_color_color__provider__utils.cc
+++ b/chromium/patches/patch-ui_color_color__provider__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/color/color_provider_utils.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/color/color_provider_utils.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/color/color_provider_utils.cc
 @@ -194,7 +194,7 @@ std::string_view SystemThemeName(ui::Sys
    switch (system_theme) {
diff --git a/chromium/patches/patch-ui_color_system__theme.h b/chromium/patches/patch-ui_color_system__theme.h
index 21abaa0407..44543d9ef4 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/color/system_theme.h.orig	2025-09-29 17:05:47.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 f8e90d36b1..6ad6e13046 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/compositor/compositor.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/compositor/compositor.cc
-@@ -979,7 +979,7 @@ void Compositor::OnResume() {
+@@ -985,7 +985,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 b93ba760fd..a026fb4a38 100644
--- a/chromium/patches/patch-ui_compositor_compositor.h
+++ b/chromium/patches/patch-ui_compositor_compositor.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/compositor/compositor.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/compositor/compositor.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/compositor/compositor.h
-@@ -462,7 +462,7 @@ class COMPOSITOR_EXPORT Compositor : pub
+@@ -468,7 +468,7 @@ class COMPOSITOR_EXPORT Compositor : pub
    // base::PowerSuspendObserver:
    void OnResume() override;
  
diff --git a/chromium/patches/patch-ui_compositor_compositor__observer.h b/chromium/patches/patch-ui_compositor_compositor__observer.h
index ffcfbbd391..e2041f89a1 100644
--- a/chromium/patches/patch-ui_compositor_compositor__observer.h
+++ b/chromium/patches/patch-ui_compositor_compositor__observer.h
@@ -4,11 +4,11 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/compositor/compositor_observer.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/compositor/compositor_observer.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/compositor/compositor_observer.h
-@@ -56,7 +56,7 @@ class COMPOSITOR_EXPORT CompositorObserv
-   // Called when a child of the compositor is resizing.
-   virtual void OnCompositingChildResizing(Compositor* compositor) {}
+@@ -59,7 +59,7 @@ class COMPOSITOR_EXPORT CompositorObserv
+   virtual void OnChildResizeActivated() {}
+ #endif  // BUILDFLAG(IS_CHROMEOS)
  
 -#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
 +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
diff --git a/chromium/patches/patch-ui_display_screen.cc b/chromium/patches/patch-ui_display_screen.cc
index b3c2051481..8ba35db763 100644
--- a/chromium/patches/patch-ui_display_screen.cc
+++ b/chromium/patches/patch-ui_display_screen.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/display/screen.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/display/screen.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/display/screen.cc
-@@ -82,7 +82,7 @@ void Screen::SetDisplayForNewWindows(int
+@@ -87,7 +87,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 66049b6ac5..05fd09bc50 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/display/screen.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/display/screen.h
 @@ -140,7 +140,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 ea87eb8471..ea4a615e9f 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/events/event.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/events/event.cc
 @@ -375,7 +375,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 858e284a1a..4ea034d1a6 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/events/event_switches.cc.orig	2025-09-29 17:05:47.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 7fea7d20f2..5fee9f121d 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/events/event_switches.h.orig	2025-09-29 17:05:47.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 c4da51ae8a..9ee4a94382 100644
--- a/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
+++ b/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/events/keycodes/dom/keycode_converter.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/events/keycodes/dom/keycode_converter.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/events/keycodes/dom/keycode_converter.cc
-@@ -18,7 +18,7 @@
+@@ -14,7 +14,7 @@
  #include "ui/events/keycodes/dom/dom_code.h"
  #include "ui/events/keycodes/dom/dom_key.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include <linux/input.h>
  #endif
  
-@@ -31,7 +31,7 @@ namespace {
+@@ -27,7 +27,7 @@ namespace {
  #if BUILDFLAG(IS_WIN)
  #define DOM_CODE(usb, evdev, xkb, win, mac, code, id) \
    { usb, win, code }
@@ -24,7 +24,7 @@ $NetBSD$
  #define DOM_CODE(usb, evdev, xkb, win, mac, code, id) \
    { usb, xkb, code }
  #elif BUILDFLAG(IS_APPLE)
-@@ -70,7 +70,7 @@ struct DomKeyMapEntry {
+@@ -66,7 +66,7 @@ struct DomKeyMapEntry {
  #undef DOM_KEY_UNI
  #undef DOM_KEY_MAP_DECLARATION_END
  
@@ -33,7 +33,7 @@ $NetBSD$
  
  // The offset between XKB Keycode and evdev code.
  constexpr int kXkbKeycodeOffset = 8;
-@@ -191,7 +191,7 @@ int KeycodeConverter::DomCodeToNativeKey
+@@ -187,7 +187,7 @@ int KeycodeConverter::DomCodeToNativeKey
    return UsbKeycodeToNativeKeycode(static_cast<uint32_t>(code));
  }
  
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 6dd645a26f..b3faa3bd64 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/events/keycodes/dom/keycode_converter.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/events/keycodes/dom/keycode_converter.h
 @@ -64,7 +64,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 8a9589a9cf..3e4ea959ab 100644
--- a/chromium/patches/patch-ui_gfx_BUILD.gn
+++ b/chromium/patches/patch-ui_gfx_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/BUILD.gn.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gfx/BUILD.gn
-@@ -659,7 +659,7 @@ source_set("memory_buffer_sources") {
+@@ -663,7 +663,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 e2d245baa4..e08aa3298e 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/canvas_skia.cc.orig	2025-09-29 17:05:47.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 2f37c81f26..e299be9984 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/font_fallback_linux.cc.orig	2025-09-29 17:05:47.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 ebd9c46aaa..2c4fa826b7 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/font_render_params.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gfx/font_render_params.h
 @@ -115,7 +115,7 @@ 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 f943795afc..45e9e6f2d7 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/font_render_params_linux.cc.orig	2025-09-29 17:05:47.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 c90b888286..be0c1daa96 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/font_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gfx/font_util.cc
 @@ -6,7 +6,7 @@
  
diff --git a/chromium/patches/patch-ui_gfx_gpu__extra__info.h b/chromium/patches/patch-ui_gfx_gpu__extra__info.h
index 26ced0fbc8..d34a58081e 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/gpu_extra_info.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gfx/gpu_extra_info.h
 @@ -51,7 +51,7 @@ struct COMPONENT_EXPORT(GFX) GpuExtraInf
    std::vector<gfx::BufferUsageAndFormat> gpu_memory_buffer_support_x11;
diff --git a/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h b/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
index 2dd85f452f..4bac39df93 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/linux/dmabuf_uapi.h.orig	2025-09-29 17:05:47.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 140ebee414..9588d13864 100644
--- a/chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
+++ b/chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/linux/gbm_wrapper.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/linux/gbm_wrapper.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gfx/linux/gbm_wrapper.cc
-@@ -318,7 +318,7 @@ class Device final : public ui::GbmDevic
+@@ -330,7 +330,7 @@ class Device final : public ui::GbmDevic
      // of 1x1 BOs which are destroyed before creating the final BO creation used
      // to instantiate the returned GbmBuffer.
      gfx::Size size_for_verification =
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 9004779e7b..31f807c61c 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig	2025-09-29 17:05:47.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 534bad9a31..e3e11be9cc 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig	2025-09-29 17:05:47.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 f99099db74..67222490f1 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/native_pixmap_handle.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gfx/native_pixmap_handle.cc
 @@ -11,7 +11,7 @@
  #include "ui/gfx/buffer_format_util.h"
diff --git a/chromium/patches/patch-ui_gfx_native__pixmap__handle.h b/chromium/patches/patch-ui_gfx_native__pixmap__handle.h
index 26695f3141..5398d42588 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/native_pixmap_handle.h.orig	2025-09-29 17:05:47.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__widget__types.h b/chromium/patches/patch-ui_gfx_native__widget__types.h
index 81491e335b..9dc56d497d 100644
--- a/chromium/patches/patch-ui_gfx_native__widget__types.h
+++ b/chromium/patches/patch-ui_gfx_native__widget__types.h
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/native_widget_types.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/native_widget_types.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gfx/native_widget_types.h
-@@ -102,7 +102,7 @@ class ViewAndroid;
+@@ -101,7 +101,7 @@ class ViewAndroid;
+ }  // namespace ui
  #endif
- class SkBitmap;
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  extern "C" {
  struct _AtkObject;
  using AtkObject = struct _AtkObject;
-@@ -186,7 +186,7 @@ using NativeViewAccessible = IAccessible
+@@ -185,7 +185,7 @@ using NativeViewAccessible = IAccessible
  using NativeViewAccessible = base::apple::OwnedNSObject;
  #elif BUILDFLAG(IS_MAC)
  using NativeViewAccessible = base::apple::OwnedNSAccessibility;
diff --git a/chromium/patches/patch-ui_gfx_platform__font__skia.cc b/chromium/patches/patch-ui_gfx_platform__font__skia.cc
index a4aa5bb444..963db54ce8 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/platform_font_skia.cc.orig	2025-09-29 17:05:47.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_render__text__api__fuzzer.cc b/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
index 7d5d3bb08e..83ac753bf9 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/render_text_api_fuzzer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gfx/render_text_api_fuzzer.cc
 @@ -19,7 +19,7 @@
  #include "ui/gfx/font_util.h"
diff --git a/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc b/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
index 91ccceaacf..abce6367cb 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/render_text_fuzzer.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gfx/render_text_fuzzer.cc
 @@ -17,7 +17,7 @@
  #include "ui/gfx/canvas.h"
diff --git a/chromium/patches/patch-ui_gfx_switches.cc b/chromium/patches/patch-ui_gfx_switches.cc
index cbed1b236e..0cfa9d5d60 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/switches.cc.orig	2025-09-29 17:05:47.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 c2f51d2797..a60aadf3b3 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/switches.h.orig	2025-09-29 17:05:47.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_atom__cache.cc b/chromium/patches/patch-ui_gfx_x_atom__cache.cc
index 04a510f7cc..15b92ede45 100644
--- a/chromium/patches/patch-ui_gfx_x_atom__cache.cc
+++ b/chromium/patches/patch-ui_gfx_x_atom__cache.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/x/atom_cache.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/x/atom_cache.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gfx/x/atom_cache.cc
 @@ -157,6 +157,7 @@ constexpr auto kAtomsToCache = std::to_a
      "application/octet-stream",
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 e38a3aa00f..59a7b1c496 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/x/generated_protos/dri3.cc.orig	2025-09-29 17:05:47.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 99f7569d6b..a8d89513b2 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/x/generated_protos/shm.cc.orig	2025-09-29 17:05:47.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 7b10e017fa..8f297dbd0f 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gfx/x/xlib_support.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gfx/x/xlib_support.cc
 @@ -39,10 +39,18 @@ void InitXlib() {
      return;
diff --git a/chromium/patches/patch-ui_gl_gl__context.cc b/chromium/patches/patch-ui_gl_gl__context.cc
index d624404521..efe80fab66 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gl/gl_context.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gl/gl_context.cc
 @@ -159,7 +159,7 @@ bool GLContext::MakeCurrent(GLSurface* s
      recorded_max_gles_version_if_feasible = true;
diff --git a/chromium/patches/patch-ui_gl_gl__fence.cc b/chromium/patches/patch-ui_gl_gl__fence.cc
index 2cbae719fa..902c831d23 100644
--- a/chromium/patches/patch-ui_gl_gl__fence.cc
+++ b/chromium/patches/patch-ui_gl_gl__fence.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gl/gl_fence.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/gl/gl_fence.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gl/gl_fence.cc
 @@ -18,7 +18,7 @@
  #include "ui/gl/gl_surface_egl.h"
diff --git a/chromium/patches/patch-ui_gl_gl__implementation.cc b/chromium/patches/patch-ui_gl_gl__implementation.cc
index 9ec8163654..2f42c873a6 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gl/gl_implementation.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gl/gl_implementation.cc
 @@ -304,7 +304,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 559bb55a86..25cd23eb27 100644
--- a/chromium/patches/patch-ui_gl_gl__switches.cc
+++ b/chromium/patches/patch-ui_gl_gl__switches.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gl/gl_switches.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/gl/gl_switches.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gl/gl_switches.cc
-@@ -15,7 +15,7 @@
+@@ -17,7 +17,7 @@
  #endif
  
  #if BUILDFLAG(ENABLE_VULKAN) && \
@@ -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) ||
-@@ -328,7 +328,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -333,7 +333,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");
-@@ -410,7 +410,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -425,7 +425,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 19382e2b64..629ede405a 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gl/sync_control_vsync_provider.cc.orig	2025-09-29 17:05:47.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 00f96e18ae..4cb22068be 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gl/sync_control_vsync_provider.h.orig	2025-09-29 17:05:47.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 b2877bb65f..c318424959 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gtk/gtk_compat.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gtk/gtk_compat.cc
 @@ -64,27 +64,47 @@ auto DlCast(void* symbol) {
  }
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 50c15af81d..4d6d4ef1af 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/gtk/printing/print_dialog_gtk.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/gtk/printing/print_dialog_gtk.cc
-@@ -446,7 +446,7 @@ void PrintDialogGtk::ShowDialog(
+@@ -442,7 +442,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_message__center_views_message__popup__view.cc b/chromium/patches/patch-ui_message__center_views_message__popup__view.cc
index 4384f04035..39f1ac2b9d 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/message_center/views/message_popup_view.cc.orig	2025-09-29 17:05:47.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 10dbf6ae2a..e46508cff2 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/native_theme/features/native_theme_features.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/native_theme/features/native_theme_features.cc
-@@ -54,7 +54,7 @@ namespace ui {
+@@ -65,7 +65,7 @@ namespace ui {
  
  bool IsFluentOverlayScrollbarEnabled() {
  // Fluent scrollbars are only used for some OSes due to UI design guidelines.
@@ -15,7 +15,7 @@ $NetBSD$
    return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar);
  #else
    return false;
-@@ -63,7 +63,7 @@ bool IsFluentOverlayScrollbarEnabled() {
+@@ -74,7 +74,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 f777251420..98f0616809 100644
--- a/chromium/patches/patch-ui_native__theme_native__theme.h
+++ b/chromium/patches/patch-ui_native__theme_native__theme.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/native_theme/native_theme.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/native_theme/native_theme.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/native_theme/native_theme.h
-@@ -61,7 +61,7 @@ class COMPONENT_EXPORT(NATIVE_THEME) Nat
+@@ -62,7 +62,7 @@ class COMPONENT_EXPORT(NATIVE_THEME) Nat
    // The part to be painted / sized.
    enum Part {
      kCheckbox,
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 8089bc80bf..0a741f8bf6 100644
--- a/chromium/patches/patch-ui_native__theme_native__theme__base.cc
+++ b/chromium/patches/patch-ui_native__theme_native__theme__base.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/native_theme/native_theme_base.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/native_theme/native_theme_base.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/native_theme/native_theme_base.cc
-@@ -242,7 +242,7 @@ void NativeThemeBase::Paint(cc::PaintCan
+@@ -238,7 +238,7 @@ void NativeThemeBase::Paint(cc::PaintCan
                      std::get<ButtonExtraParams>(extra), color_scheme,
                      accent_color_opaque);
        break;
diff --git a/chromium/patches/patch-ui_ozone_common_egl__util.cc b/chromium/patches/patch-ui_ozone_common_egl__util.cc
index 9c93d8f87c..f24e68c237 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/ozone/common/egl_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/ozone/common/egl_util.cc
 @@ -35,9 +35,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 4819a3876f..e99e931905 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/ozone/platform/headless/headless_surface_factory.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/ozone/platform/headless/headless_surface_factory.cc
 @@ -34,7 +34,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 1ee8e4a2b8..e92d45b2b0 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/ozone/platform/headless/ozone_platform_headless.cc.orig	2025-09-29 17:05:47.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 7f6cef66f4..3f8aba0d8b 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig	2025-09-29 17:05:47.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_common_wayland__util.cc b/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
index 56176688e0..75346ca03a 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/ozone/platform/wayland/common/wayland_util.cc
 @@ -421,6 +421,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 b46b08525f..b4330683db 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig	2025-09-29 17:05:47.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__frame__manager.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
index d980a77157..64eae9b2de 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/ozone/platform/wayland/host/wayland_frame_manager.cc
-@@ -460,8 +460,10 @@ std::optional<bool> WaylandFrameManager:
+@@ -462,8 +462,10 @@ std::optional<bool> WaylandFrameManager:
    surface->UpdateBufferDamageRegion(
        gfx::ToEnclosingRectIgnoringError(surface_damage));
  
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 87bd566a5f..434c315198 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig	2025-09-29 17:05:47.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__screen__ozone.cc b/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
index 9a60cf01a7..c36e02e1f4 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/ozone/platform/x11/x11_screen_ozone.cc
 @@ -22,7 +22,7 @@
  #include "ui/ozone/platform/x11/x11_window.h"
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 756eddbb2d..0c6b7d8c8b 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/ozone/platform/x11/x11_screen_ozone.h
 @@ -16,7 +16,7 @@
  #include "ui/gfx/x/event.h"
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 0988c10103..2743db6cd0 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc
+++ b/chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/x11/x11_window.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/ozone/platform/x11/x11_window.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/ozone/platform/x11/x11_window.cc
-@@ -1508,7 +1508,7 @@ void X11Window::OnXWindowStateChanged() 
+@@ -1503,7 +1503,7 @@ void X11Window::OnXWindowStateChanged() 
    WindowTiledEdges tiled_state = GetTiledState();
    if (tiled_state != tiled_state_) {
      tiled_state_ = tiled_state;
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 1a81ce2100..8c9f88a6ac 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/ozone/public/ozone_ui_controls_test_helper.h.orig	2025-09-29 17:05:47.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 e373534d02..66042235b2 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/ozone/test/mock_platform_window_delegate.h.orig	2025-09-29 17:05:47.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 86bea55e6b..344e5078c7 100644
--- a/chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
+++ b/chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/platform_window/platform_window_delegate.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/platform_window/platform_window_delegate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/platform_window/platform_window_delegate.cc
-@@ -56,7 +56,7 @@ gfx::Insets PlatformWindowDelegate::Calc
+@@ -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 74b0c648e8..8e60025ca5 100644
--- a/chromium/patches/patch-ui_platform__window_platform__window__delegate.h
+++ b/chromium/patches/patch-ui_platform__window_platform__window__delegate.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/platform_window/platform_window_delegate.h.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/platform_window/platform_window_delegate.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/platform_window/platform_window_delegate.h
-@@ -144,7 +144,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) 
+@@ -146,7 +146,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) 
    virtual void OnWindowStateChanged(PlatformWindowState old_state,
                                      PlatformWindowState new_state) = 0;
  
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 64f1254720..d56d2be45a 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/platform_window/platform_window_init_properties.h.orig	2025-09-29 17:05:47.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 945f3810d0..b88e752b18 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/qt/BUILD.gn.orig	2025-09-29 17:05:47.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 9676c5160e..b3754d9660 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/strings/translations/app_locale_settings_bn.xtb.orig	2025-09-29 17:05:47.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 2177c5d66f..69a08970ad 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ja.xtb.orig	2025-09-29 17:05:47.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 a2b522998e..d19cc5797a 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ko.xtb.orig	2025-09-29 17:05:47.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 45b39e23bc..ef2d540f4d 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ml.xtb.orig	2025-09-29 17:05:47.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 d78be3986e..7cb357f15d 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/strings/translations/app_locale_settings_th.xtb.orig	2025-09-29 17:05:47.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 11c4219fc1..465fbbd2e7 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig	2025-09-29 17:05:47.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 4f3d14419e..504fb6e0c4 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig	2025-09-29 17:05:47.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 2f0e6cba46..7e8b549779 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/views/BUILD.gn
-@@ -835,7 +835,6 @@ component("views") {
+@@ -833,7 +833,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 aa62f2ed16..953f3767f2 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/accessibility/view_accessibility.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/views/accessibility/view_accessibility.cc
 @@ -34,7 +34,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 5b26fe6e06..731f3caa4e 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/controls/prefix_selector.cc.orig	2025-09-29 17:05:47.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 9a51045972..f0acfae642 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/controls/prefix_selector.h.orig	2025-09-29 17:05:47.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 edb5eca483..832b1284c4 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/controls/textfield/textfield.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/views/controls/textfield/textfield.cc
 @@ -86,7 +86,7 @@
  #include "base/win/win_util.h"
diff --git a/chromium/patches/patch-ui_views_controls_textfield_textfield.h b/chromium/patches/patch-ui_views_controls_textfield_textfield.h
index 7f4947c646..7f7500b458 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/controls/textfield/textfield.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/views/controls/textfield/textfield.h
 @@ -48,7 +48,7 @@
  #include "ui/views/view_observer.h"
diff --git a/chromium/patches/patch-ui_views_examples_widget__example.cc b/chromium/patches/patch-ui_views_examples_widget__example.cc
index ca8b321d96..660460ed72 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/examples/widget_example.cc.orig	2025-09-29 17:05:47.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 ae73779fbb..f31b70c045 100644
--- a/chromium/patches/patch-ui_views_focus_focus__manager.cc
+++ b/chromium/patches/patch-ui_views_focus_focus__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/focus/focus_manager.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/focus/focus_manager.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/views/focus/focus_manager.cc
 @@ -606,7 +606,7 @@ bool FocusManager::RedirectAcceleratorTo
      return false;
diff --git a/chromium/patches/patch-ui_views_style_platform__style.cc b/chromium/patches/patch-ui_views_style_platform__style.cc
index ef49807110..fddf46e134 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/style/platform_style.cc.orig	2025-09-29 17:05:47.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 46c4313db9..b8da7950cc 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/style/platform_style.h.orig	2025-09-29 17:05:47.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 4b4adab49b..daf7b79736 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/views/test/ui_controls_factory_desktop_aura_ozone.cc
 @@ -237,7 +237,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 1b9b1094f7..9e25ab9618 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/views_delegate.cc.orig	2025-09-29 17:05:47.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 3620cc4fc9..2ef74628d6 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/views_delegate.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/views/views_delegate.h
 @@ -143,7 +143,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 76e640042c..831bd216e1 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc
 @@ -203,7 +203,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 97b56c992f..b290e56ae1 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h
 @@ -67,7 +67,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 982eb66b72..bdc3cc85f4 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
 @@ -51,7 +51,7 @@
  #include "ui/wm/core/window_util.h"
diff --git a/chromium/patches/patch-ui_views_widget_root__view.cc b/chromium/patches/patch-ui_views_widget_root__view.cc
index f585fbaa6a..38835d6c09 100644
--- a/chromium/patches/patch-ui_views_widget_root__view.cc
+++ b/chromium/patches/patch-ui_views_widget_root__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/widget/root_view.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/widget/root_view.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/views/widget/root_view.cc
 @@ -169,7 +169,7 @@ class AnnounceTextView : public View {
  #if BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-ui_views_widget_widget.cc b/chromium/patches/patch-ui_views_widget_widget.cc
index 6086dd5c9d..4c5936c882 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/widget/widget.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/views/widget/widget.cc
-@@ -63,7 +63,7 @@
+@@ -64,7 +64,7 @@
  #include "ui/views/widget/widget_removals_observer.h"
  #include "ui/views/window/dialog_delegate.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/linux/linux_ui.h"
  #endif
  
-@@ -2498,7 +2498,7 @@ const ui::NativeTheme* Widget::GetNative
+@@ -2524,7 +2524,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 a5599a5602..94feb12ef7 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/widget/widget.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/views/widget/widget.h
-@@ -493,7 +493,7 @@ class VIEWS_EXPORT Widget : public inter
+@@ -494,7 +494,7 @@ class VIEWS_EXPORT Widget : public inter
      bool force_system_menu_for_frameless = 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 f711dee4e3..b8dafd649a 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/window/default_frame_view.cc.orig	2025-09-29 17:05:47.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 1c425d0ef1..2648de7fa0 100644
--- a/chromium/patches/patch-ui_views_window_dialog__delegate.cc
+++ b/chromium/patches/patch-ui_views_window_dialog__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/window/dialog_delegate.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/window/dialog_delegate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ ui/views/window/dialog_delegate.cc
 @@ -108,7 +108,7 @@ Widget* DialogDelegate::CreateDialogWidg
  
diff --git a/chromium/patches/patch-ui_views_window_frame__background.cc b/chromium/patches/patch-ui_views_window_frame__background.cc
index acb047434d..0ceb21d446 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	2025-09-08 23:21:33.000000000 +0000
+--- ui/views/window/frame_background.cc.orig	2025-09-29 17:05:47.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-v8_BUILD.gn b/chromium/patches/patch-v8_BUILD.gn
index 76790132c8..16c7ea153c 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/BUILD.gn.orig	2025-09-29 17:05:47.000000000 +0000
 +++ v8/BUILD.gn
-@@ -976,6 +976,9 @@ external_v8_defines = [
+@@ -991,6 +991,9 @@ external_v8_defines = [
    "V8_TARGET_OS_MACOS",
    "V8_TARGET_OS_WIN",
    "V8_TARGET_OS_CHROMEOS",
@@ -16,7 +16,7 @@ $NetBSD$
  ]
  
  enabled_external_v8_defines = [
-@@ -1050,6 +1053,15 @@ if (target_os == "android") {
+@@ -1065,6 +1068,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,15 @@ $NetBSD$
  }
  
  disabled_external_v8_defines = external_v8_defines - enabled_external_v8_defines
-@@ -2426,6 +2438,23 @@ action("generate_bytecode_builtins_list"
+@@ -1774,7 +1786,6 @@ config("strict_warnings") {
+     }
+     cflags += [
+       "-Wmissing-field-initializers",
+-      "-Wunnecessary-virtual-specifier",
+     ]
+   }
+ }
+@@ -2447,6 +2458,23 @@ action("generate_bytecode_builtins_list"
    ]
  }
  
@@ -56,7 +64,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.
-@@ -2444,7 +2473,11 @@ template("run_mksnapshot") {
+@@ -2465,7 +2493,11 @@ template("run_mksnapshot") {
      suffix = "_$name"
    }
    action("run_mksnapshot_" + name) {
@@ -69,7 +77,7 @@ $NetBSD$
      if (v8_verify_deterministic_mksnapshot) {
        # We archive the snapshot executable when verifying snapshot
        # determinism to ease debugging.
-@@ -2574,6 +2607,12 @@ template("run_mksnapshot") {
+@@ -2595,6 +2627,12 @@ template("run_mksnapshot") {
        if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
          args += [ "--reorder-builtins" ]
        }
@@ -82,7 +90,7 @@ $NetBSD$
      }
  
      # This is needed to distinguish between generating code for the simulator
-@@ -4715,7 +4754,7 @@ v8_header_set("v8_internal_headers") {
+@@ -4742,7 +4780,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 ||
@@ -91,7 +99,7 @@ $NetBSD$
          sources += [ "src/trap-handler/handler-inside-posix.h" ]
        } else if (is_win) {
          sources += [ "src/trap-handler/handler-inside-win.h" ]
-@@ -6117,7 +6156,7 @@ v8_source_set("v8_base_without_compiler"
+@@ -6147,7 +6185,7 @@ v8_source_set("v8_base_without_compiler"
        # 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 +108,7 @@ $NetBSD$
          sources += [
            "src/trap-handler/handler-inside-posix.cc",
            "src/trap-handler/handler-outside-posix.cc",
-@@ -6770,7 +6809,7 @@ v8_component("v8_libbase") {
+@@ -6800,7 +6838,7 @@ v8_component("v8_libbase") {
      }
    }
  
@@ -109,7 +117,7 @@ $NetBSD$
      sources += [
        "src/base/debug/stack_trace_posix.cc",
        "src/base/platform/platform-linux.cc",
-@@ -6781,6 +6820,27 @@ v8_component("v8_libbase") {
+@@ -6811,6 +6849,27 @@ v8_component("v8_libbase") {
        "dl",
        "rt",
      ]
diff --git a/chromium/patches/patch-v8_include_v8-internal.h b/chromium/patches/patch-v8_include_v8-internal.h
index 12cf8e6b31..d3c5e082ed 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/include/v8-internal.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ v8/include/v8-internal.h
 @@ -232,7 +232,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 feed3fe7d7..325d06b183 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/include/v8config.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ v8/include/v8config.h
 @@ -207,6 +207,9 @@ path. Add it with -I<path> to the comman
    && !defined(V8_TARGET_OS_IOS) \
@@ -49,11 +49,12 @@ $NetBSD$
  #ifdef V8_OS_MACOS
  # define V8_TARGET_OS_MACOS
  #endif
-@@ -395,6 +417,7 @@ path. Add it with -I<path> to the comman
+@@ -395,6 +417,8 @@ path. Add it with -I<path> to the comman
  #if (defined(_M_X64) || defined(__x86_64__)            /* x64 (everywhere) */  \
       || ((defined(__AARCH64EL__) || defined(_M_ARM64)) /* arm64, but ... */    \
           && !defined(_WIN32)))                         /* not on windows */    \
 +     && !defined(__OpenBSD__)                          /* not on OpenBSD */    \
++     && !defined(__NetBSD__)                           /* not on NetBSD */     \
       && !defined(COMPONENT_BUILD)                      /* no component build */\
       && __clang_major__ >= 17                          /* clang >= 17 */
  # define V8_HAS_ATTRIBUTE_PRESERVE_MOST (__has_attribute(preserve_most))
diff --git a/chromium/patches/patch-v8_src_api_api.cc b/chromium/patches/patch-v8_src_api_api.cc
index 39cc5ef1f0..b00e573266 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/api/api.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ v8/src/api/api.cc
 @@ -159,7 +159,7 @@
  #include "src/objects/intl-objects.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include <signal.h>
  #include <unistd.h>
  
-@@ -6454,7 +6454,7 @@ bool v8::V8::Initialize(const int build_
+@@ -6487,7 +6487,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 1ee5ff3328..a5b6616525 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/base/atomicops.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ v8/src/base/atomicops.h
 @@ -57,10 +57,10 @@ using Atomic64 = SbAtomic64;
  using Atomic8 = char;
diff --git a/chromium/patches/patch-v8_src_base_platform_memory.h b/chromium/patches/patch-v8_src_base_platform_memory.h
index 4d272b00b3..b2a058c43c 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/base/platform/memory.h.orig	2025-09-29 17:05:47.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 df3a42dd46..ed79abf1f3 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/base/platform/platform-freebsd.cc.orig	2025-09-29 17:05:47.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 511da39928..3fa819eee2 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/base/platform/platform-openbsd.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ v8/src/base/platform/platform-openbsd.cc
 @@ -6,6 +6,9 @@
  // POSIX-compatible parts, the implementation is in platform-posix.cc.
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 6dca878ae4..d253889e5f 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/base/platform/platform-posix.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ v8/src/base/platform/platform-posix.cc
 @@ -78,9 +78,11 @@
  #include <sys/syscall.h>
diff --git a/chromium/patches/patch-v8_src_base_strings.h b/chromium/patches/patch-v8_src_base_strings.h
index 84cc4a2f66..cd776a919b 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/base/strings.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ v8/src/base/strings.h
 @@ -8,6 +8,9 @@
  #include "src/base/base-export.h"
diff --git a/chromium/patches/patch-v8_src_base_sys-info.cc b/chromium/patches/patch-v8_src_base_sys-info.cc
index 9a994f4116..9f6396d68c 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/base/sys-info.cc.orig	2025-09-29 17:05:47.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 18a5b0ffbe..71a7554efd 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/base/utils/random-number-generator.cc.orig	2025-09-29 17:05:47.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 d73ba838c3..86396ab712 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/diagnostics/perf-jit.cc.orig	2025-09-29 17:05:47.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 65ce4c7d4c..110f038cb3 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/diagnostics/perf-jit.h.orig	2025-09-29 17:05:47.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 0b4550325e..ec94e5f972 100644
--- a/chromium/patches/patch-v8_src_execution_isolate.cc
+++ b/chromium/patches/patch-v8_src_execution_isolate.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/execution/isolate.cc.orig	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/execution/isolate.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ v8/src/execution/isolate.cc
-@@ -174,6 +174,10 @@
+@@ -176,6 +176,10 @@
  #include "src/execution/simulator-base.h"
  #endif
  
@@ -17,7 +17,7 @@ $NetBSD$
  extern "C" const uint8_t v8_Default_embedded_blob_code_[];
  extern "C" uint32_t v8_Default_embedded_blob_code_size_;
  extern "C" const uint8_t v8_Default_embedded_blob_data_[];
-@@ -5224,6 +5228,13 @@ void Isolate::InitializeDefaultEmbeddedB
+@@ -5260,6 +5264,13 @@ void Isolate::InitializeDefaultEmbeddedB
    const uint8_t* data = DefaultEmbeddedBlobData();
    uint32_t data_size = DefaultEmbeddedBlobDataSize();
  
diff --git a/chromium/patches/patch-v8_src_flags_flags.cc b/chromium/patches/patch-v8_src_flags_flags.cc
index 806b33dc14..3d98431f1d 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/flags/flags.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ v8/src/flags/flags.cc
 @@ -16,6 +16,10 @@
  #include <set>
diff --git a/chromium/patches/patch-v8_src_libsampler_sampler.cc b/chromium/patches/patch-v8_src_libsampler_sampler.cc
index 5c3f5f5b6c..e9d9ff385d 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/libsampler/sampler.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ v8/src/libsampler/sampler.cc
 @@ -527,6 +527,16 @@ void SignalHandler::FillRegisterState(vo
    state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]);
diff --git a/chromium/patches/patch-v8_src_sandbox_sandbox.cc b/chromium/patches/patch-v8_src_sandbox_sandbox.cc
index c3a5d9d1ed..db237093fa 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/sandbox/sandbox.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ v8/src/sandbox/sandbox.cc
 @@ -59,7 +59,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 0a133f9428..b6a22a2351 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig	2025-09-29 17:05:47.000000000 +0000
 +++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc
 @@ -148,6 +148,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 c5e45e3a5e..5d292e59f2 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig	2025-09-29 17:05:47.000000000 +0000
 +++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.h
 @@ -36,6 +36,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 6c0fdc7aef..88397126a4 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig	2025-09-29 17:05:47.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 9550b6db1c..2beec1137b 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/trap-handler/handler-inside-posix.cc.orig	2025-09-29 17:05:47.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 b54a703057..0dc4155769 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/trap-handler/handler-inside-posix.h.orig	2025-09-29 17:05:47.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 59cd2d3a35..6f8590271c 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/src/trap-handler/trap-handler.h.orig	2025-09-29 17:05:47.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_tools_run-paxctl.py b/chromium/patches/patch-v8_tools_run-paxctl.py
index cddc7226f1..65083e6add 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	2025-09-12 07:32:06.565432032 +0000
+--- v8/tools/run-paxctl.py.orig	2025-10-12 06:55:38.275185072 +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 8ddc14cddb..a43e77d19e 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	2025-09-08 23:21:33.000000000 +0000
+--- v8/tools/run.py.orig	2025-09-29 17:05:47.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